数据库课程设计任务书.pdf

上传人:赵** 文档编号:38703508 上传时间:2022-09-04 格式:PDF 页数:5 大小:144.42KB
返回 下载 相关 举报
数据库课程设计任务书.pdf_第1页
第1页 / 共5页
数据库课程设计任务书.pdf_第2页
第2页 / 共5页
点击查看更多>>
资源描述

《数据库课程设计任务书.pdf》由会员分享,可在线阅读,更多相关《数据库课程设计任务书.pdf(5页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、数据库系统课程设计任务书数据库系统课程设计任务书广东工业大学电脑学院广东工业大学电脑学院一、题目一、题目完成一个数据库应用系统的设计全过程。二、内容二、内容需求分析、数据库设计、数据库建立、数据输入、应用系统的设计和开发、用户界面的设计和实现、系统调试和安装等。三、要求三、要求一DBMS 和开发工具的选择DBMS 不限不可使用 ViaualFoxpro ,即可以选择任意大、小型 RDBMS,例如:Oracle,Sybase,SQLServer,Access,MySQL,建议使用 Oracle,SQLServer 等大型RDBMS。开发工具不限,例如 Delphi,PowerBuilder,C+

2、 Builder,.net,ASP,JSP 等等。注:不可以用 Access 等的向导生成应用程序。二系统结构及相关技术建议采用 C/S 结构,例如 Access+VB,Oracle+Delphi,SQLServer+InterDev,Oracle+PowerBuilder,MySQL+ VB,Access+C+ Builder等,可选择使用 B/S/S 结构, 请查阅网络数据库技术相关资料, 例如 ASP .NET 、 JSP(J2EE)等。三课程设计报告:要求写出完整的课程报告,内容包括:1、封面2、目录3、正文引言或绪论1相关技术介绍分析对使用的 RDBMS 和应用开发工具作简单的介绍2

3、) 需求分析数据字典包括数据项、数据结构、数据流、数据存储和数据处理,参考数据库教材和软件工程教材和数据流图参考软件工程教材 ;3) 概念结构设计E-R 图注意标准化 。4) 逻辑结构设计设计关系模型并对其进行优化分析;将上述关系模型转换成具体RDBMS 支持的实际关系数据模型;设计用户子模式外模式 ;系统功能模块图和模块功能描述模块IPO 图 ;安全性用户类别和权限和完整性主、外码和用户自定义的完整性约束设计;5) 数据库物理设计选择建立索引;确定数据的存放位置;确定系统配置。6) 数据库实施创建数据库及数据库对象给出创建数据库及数据库对象的SQL 脚本文件数据库备份和恢复方案给出具体方案

4、;用户界面的设计和实现、应用程序编码给出关键程序代码 ;7) 系统测试方案和测试报告8) 安装和使用说明4、参考文献参考教材的参考文献格式四、选题四、选题1、教学管理系统1信息需求:(1)学生信息:学号、 、性别、出生日期、入学成绩、所在系号。(2)教职工信息:职工号、 、性别、出身年月、所在系号、职称、专业及教学方向。(3)系的基本信息:系号、系名称、系的简介。(4)课程信息:课程号、课程名称、任课教师号、学时、学分、上课时间、上课地点、考试时间。(5)成绩信息:学号、课程号、平时成绩、考试成绩、总评成绩。2处理需求:(1)学生基本信息管理新生信息录入。学生信息修改:按学号查询出某学生的信息

5、并做信息修改。*学生转学转入和转出 ,学生毕业等。毕业和转学的学生有关信息存储到历史库中。(2)系基本信息管理:系的基本信息输入、修改、删除(3)课程信息管理:课程信息的输入、修改、删除(4)教职工信息管理:教职工信息的输入、修改、删除(5)选课管理:每学期所选课程的学分不能超过15 分。学生可以同时选修一门或多门课程。可以同时为多个学生选修某一门或某几门课程。删除和修改选课信息。(6)成绩管理按课程输入和修改成绩。按学生输入和修改成绩。(7)信息查询按学号、 、系号查询学生基本信息。按职工号、 、系号查询教职工基本信息。按系号、系名称查询系的基本信息。按课程号、课程名称、上课教师查询课程基本

6、信息。按学号、学生、课程号、课程名称、上课教师、系号查询学生成绩, 内容包括课程基本情况。假设查询涉及多门课程, 则按课程分组。 每门课程按总评成绩从高分到低分给出选修该门课程的所有学生的成绩平时成绩、考试成绩和总评成绩 。(8)统计报表成绩登记表,内容包括课程基本信息课程号、课程名称、任课教师号、学时、学分、上课时间、上课地点、考试时间 、选课学生名单学号、 、性别 ,每个学生的平时成绩空格 、考试成绩空格和总评成绩空格 ,按学号排序:顺序输出所有课程的成绩登记表。按课程号、课程名称、教师输出对应课程的成绩登记表。*按系号输出对应课程的成绩登记表本系所有教师担任的课程 。成绩报表,内容包括课

7、程基本信息课程号、课程名称、任课教师号、学时、学分、上课时间、上课地点、考试时间 ,选课学生名单学号、 、性别 ,每个学生的平时成绩、考试成绩和总评成绩,=90 分、=80 分、 、=70 分、=60 分及不及格学生的人数及比例,按学号排序:顺序输出所有课程的成绩报表。按课程号、课程名称、教师输出对应课程的成绩报表。*按系号输出对应课程的成绩报表本系所有教师担任的课程 。2、学籍管理系统功能:对所有学生从入学到毕业的全部过程中的基本信息进行管理事务处理:学籍变动转学、休学等 ,基本信息采集、学号自动生成、毕业处理等。3、成绩管理系统功能:根据已经有的学生选课信息登记平时成绩和考试成绩,然后对多

8、有成绩信息进行相关处理事务处理:打印成绩表和补考、重修成绩表;考试和平时成绩登记,然后生成总评成绩;判断是否修得学分并登记学分;打印补考通知单、补考成绩单、重修成绩单、重修通知单及补考、重修成绩登记;评选优秀学生仅根据每科成绩在85 分以上 。4、其他参考选题1通用工资管理系统2人事管理系统3仓库管理系统4图书馆管理信息系统5宾馆客房管理信息系统6机票预定系统7报刊订阅管理系统8医药销售管理系统9计费管理系统10车站售票管理系统11汽车销售管理系统可任意选题开发一个数据库系统。五、课程设计实验项目设置与内容五、课程设计实验项目设置与内容下表列出了数据库原理及应用课程设计的实验项目与内容。实验项

9、目与内容序号序号设计内容设计内容系统需求分析与功能设计总体设计内容内容根据课题的要求进行简单的需求分析, 设计相应的数据流图, 得出相应的系统功能需要根据功能需求, 设计系统的总体结构时间时间( (天天) )要求要求1系统数据流图、数据字典2系统总体功能模块图菜单的设计ER 图设计ER 图转化为相应的关系模式设计数据库的逻辑模型 (以表格),在机器上完成数据库的物理设计每个人设计 2 个以上的模块,一个组完成一个完整的系统按以上要求3数据库设计完成数据库的概念设计、 逻辑设计, 按数据库设计方法和标准化理论得出符合 3NF的逻辑模型应用程序设计和程序调试设计报告与成果提交设计并编写输入输出、查询统计、数据维护等功能模块的应用程序撰写设计报告并提交相应资料与成果257六、完成方式六、完成方式每人单独完成一个题目,不可以合作共同完成同一个题目。七、上交作业内容七、上交作业内容A4 纸打印的课程设计报告。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 高考资料

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁