欢迎来到天天文库
浏览记录
ID:18449629
大小:77.00 KB
页数:5页
时间:2018-09-18
《《数据库课程设计》指导书new》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、数据库课程设计指导书一、目的1.通过课程设计,使学生进一步巩固所学的知识,考查学生对数据库理论及知识的理解能力和综合运用能力;2.培养学生自主学习、独立思考的能力,学会查找资料并善于分析资料的能力;3.培养学生独立设计、独立调试程序的能力;4.培养学生初步的软件设计能力,形成良好的编程风格。二、要求①学生应严格要求自己,自觉遵守纪律,必须按规定的时间完成设计。②在对数据库理论及相关知识理解的基础上,重点是针对具体的实际问题选择并设计合适的数据库表加以应用,根据需要创建各种数据库对象,并完成相关代码的编写。③严格按
2、照需求分析、概念结构设计、逻辑设计、数据库实施等阶段完成设计。④完成数据流程图,数据字典,E-R关系图,关系模式,数据库表、增删查改等功能的设计。编制的系统中,数据流图不少于3张,数据字典不少于15个,E-R图不少于3张,关系模式不少于5个,数据表、存储过程、索引、视图数目分别不少于5个,每张表记录不少于20条,各种约束数目不少于8个,触发器数目不少于3个。⑤完成规范化的课程设计报告的编写。⑥考虑到设计工作量大,可由2-3名学生一组共同协作进行同一题目的设计,但组内成员必须明确分工。(按系统功能划分或者设计任务划
3、分),各组题目最好不要重复,如重复则要求采用不同的开发实现技术。如果个人完成,相应课程设计的题目为:XXX系统如果分组,组内成员可分工如下:(1)工作流和功能分析,E/R图设计,书写相应设计文档.1人(相应课程设计的内容为:需求分析和概念结构设计)(2)关系模式设计,存储过程触发器视图设计,书写相应设计文档.1人(相应课程设计的内容为:逻辑和物理结构设计)(3)用相应的开发工具进行前台功能模块和菜单的代码设计.1人(相应课程设计的内容为:XXX系统——编码实现和实施)另外,也可按系统功能分工,如:5进销存管理
4、系统——基础数据进销存管理系统——进货维护进销存管理系统——售货维护进销存管理系统——账务管理三、课程设计报告应包括的内容1.课程设计的题目、系统的总功能和各子模块的功能(需要功能结构图,并分别加以说明);2.主要算法简述和程序流程图(如无前台可不考虑此项);3.数据流图,数据字典,E-R关系图;4.使用的数据库表结构的详细情况;5.数据库设计中建立的视图、触发器、存储过程的代码6.课程设计的总结,主要包括以下内容:(1)课程设计中遇到的主要问题和解决方法;(2)创新和得意之处;(3)课程设计中存在的不足,需进一
5、步改进的设想;(4)课程设计的感想和心得体会。以上内容均填写在课程设计报告上,要求格式规范,符合学校关于课程设计的要求和规范。四、进度安排序号课程设计内容学时分配备注1选题、需求分析1天2数据库设计2天3数据库表及相关约束、视图实现2天4数据库的存储过程、触发器实现2天5数据库后台功能测试2天6验收答辩、撰写课程设计报告1天合计10天五、课程设计报告要求(1)按软件工程原则和数据库设计方法对数据库系统设计过程做明确的阶段划分。(25)系统需求分析阶段的设计结果(即系统需求分析)应该在课程设计报告中进行详细描述,画
6、出系统的数据流图,写出较为详细的数据字典。概念设计阶段的设计结果(局部和全局E-R图、具体数据库设计工具中概念结构设计图)应该在课程设计报告中进行详细描述,应该能够反映该设计的正确性。逻辑设计阶段在课程设计报告中应该提供全局概念模式转化为初始关系模式的过程以及规范化处理过程。创建数据库阶段在课程设计报告中应该提供数据库及各个数据库对象的定义的SQL语句及实现安全性、完整性的SQL语句。(3)设计报告中,应对各数据库对象的作用或功能予以相应文字说明。(4)设计报告文档格式规范,图表表达正确,语句通顺,字数不少于20
7、00字。(5)格式符合学校关于课程设计报告的规范要求。五、考试办法课程设计成绩由平时成绩(含设计表现、到课率等)和业务考核成绩(设计报告、编制的系统、答辩等的完成质量情况)两部分组成,均按百分制记分,其中平时成绩占总成绩的30%,业务考核成绩占70%。不符合要求的设计报告,抄袭的设计报告或者在设计中完全未参与者将按不及格处理。六、课程设计题目(1)企业销售管理系统的后台数据库设计主要内容:企业在销售产品过程中涉及到库存信息、销售信息、客户信息,对这些信息规范化,实现计算机自动化管理,是企业规范管理、高效运作的必然
8、要求和重要手段。基本要求:①将销售过程中的信息实现自动化管理;②实现进货、销售信息登记管理;③提供查询、修改、删除、录入信息功能;④实现库存商品的检索,以及对过期商品的管理;⑤按年份月份统计某个时间段的进货信息和销售信息;⑥按月份统计某员工的销售业绩,包括:员工姓名、当年月份、销售总额及其明细,明细包括:产品名称、数量、金额、供应商。(2)学生选课管理系统的后台数据库设计
此文档下载收益归作者所有