下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、数据库课程设计指导书一、目的1通过课程设计,使学生进一步巩固所学的知识,考查学生对数据库理论及知识的理 解能力和综合运用能力;2培养学生自主学习、独立思考的能力,学会查找资料并善于分析资料的能力;3培养学生独立设计、独立调试程序的能力; 4培养学生初步的软件设计能力,形成良好的编程风格。二、要求 学生应严格要求自己,自觉遵守纪律,必须按规定的时间完成设计。 在对数据库理论及相关知识理解的基础上, 重点是针对具体的实际问题选择并设计合 适的数据库表加以应用,根据需要创建各种数据库对象,并完成相关代码的编写。 严格按照需求分析、概念结构设计、逻辑设计、数据库实施等阶段完成设计。 完成数据流程图,数
2、据字典,E-R关系图,关系模式,数据库表、增删查改等功能的设计。编制的系统中,数据流图不少于3 张,数据字典不少于 15个, E-R 图不少于 3 张,关系模式不少于 5 个,数据表、存储过程、索引、视图数目分别不少于 5 个,每张表记录不 少于 20 条,各种约束数目不少于 8 个,触发器数目不少于 3 个。 完成规范化的课程设计报告的编写。 考虑到设计工作量大, 可由 2-3 名学生一组共同协作进行同一题目的设计, 但组内成 员必须明确分工。 (按系统功能划分或者设计任务划分 ),各组题目最好不要重复,如 重复则要求采用不同的开发实现技术。如果个人完成,相应课程设计的题目为: XXX 系统
3、 如果分组,组内成员可分工如下:(1)工作流和功能分析 ,E/R 图设计 , 书写相应设计文档 . 1 人(相应课程设计的内容为:需求分析和概念结构设计)(2)关系模式设计 ,存储过程 触发器 视图设计 ,书写相应设计文档 . 1人(相应课程设计的内容为:逻辑和物理结构设计)(3)用相应的开发工具进行前台功能模块和菜单的代码设计 . 1 人 (相应课程设计的内容为: XXX 系统编码实现和实施) 另外,也可按系统功能分工,如: 进销存管理系统基础数据进销存管理系统一一进货维护进销存管理系统一一售货维护进销存管理系统一一账务管理三、课程设计报告应包括的内容1. 课程设计的题目、系统的总功能和各子
4、模块的功能(需要功能结构图,并分别加以说明);2. 主要算法简述和程序流程图(如无前台可不考虑此项);3. 数据流图,数据字典,E-R关系图;4. 使用的数据库表结构的详细情况;5. 数据库设计中建立的视图、触发器、存储过程的代码6. 课程设计的总结,主要包括以下内容:(1)课程设计中遇到的主要问题和解决方法;(2)创新和得意之处;(3)课程设计中存在的不足,需进一步改进的设想;(4)课程设计的感想和心得体会。以上内容均填写在课程设计报告上,要求格式规范,符合学校关于课程设计的要求和规范。四、进度安排序号课程设计内容学时分配备注1选题、需求分析1天2数据库设计2天3数据库表及相关约束、视图实现
5、2天4数据库的存储过程、触发器实现2天5数据库后台功能测试2天6验收答辩、撰写课程设计报告1天合计10天五、课程设计报告要求(1)按软件工程原则和数据库设计方法对数据库系统设计过程做明确的阶段划分。(2)系统需求分析阶段的设计结果(即系统需求分析)应该在课程设计报告中进行详细描述,画出系统的 数据流图,写出较为详细的 数据字典。概念设计阶段的设计结果 (局部和全局E-R图、具体数据库设计工具中概念结构设计图)应该在课程设计报告中进行详细描述,应该能够反映该设计的正确性。逻辑设计阶段在课程设计报告中应该提供全局概念模式转化 为初始关系模式的过程以及规范化处理过程。创建数据库阶段在课程设计报告中应
6、该提供数 据库及各个 数据库对象的定义的 SQL语句及实现安全性、完整性的 SQL语句。(3)设计报告中,应对各数据库对象的作用或功能予以相应文字说明。(4) 设计报告文档格式规范,图表表达正确,语句通顺,字数不少于2000字。(5)格式符合学校关于课程设计报告的规范要求。五、考试办法课程设计成绩由平时成绩(含设计表现、到课率等)和业务考核成绩(设计报告、编制的系统、答辩等的完成质量情况)两部分组成,均按百分制记分,其中平时成绩占总成绩 的30%,业务考核成绩占70%。不符合要求的设计报告, 抄袭的设计报告或者在设计中完全未参与者将按不及格处理。六、课程设计题目(1)企业销售管理系统的后台数据
7、库设计主要内容:企业在销售产品过程中涉及到库存信息、销售信息、客户信息,对这些信息规范化,实现计算机自动化管理,是企业规范管理、高效运作的必然要求和重要手段。基本要求: 将销售过程中的信息实现自动化管理; 实现进货、销售信息登记管理; 提供查询、修改、删除、录入信息功能; 实现库存商品的检索,以及对过期商品的管理; 按年份月份统计某个时间段的进货信息和销售信息; 按月份统计某员工的销售业绩,包括:员工姓名、当年月份、销售总额及其明细,明细包括:产品名称、数量、金额、供应商。(2)学生选课管理系统的后台数据库设计主要内容:随着计算机应用的日益普及,教务管理自动化是提高工作效率的有效途径,随着各高
8、校学分制的实施,实现信息化管理学生选课势在必行。基本要求: 在选课管理过程中,实现信息自动化管理; 实现各种信息的修改、删除、录入等管理功能; 实现对各种信息的查询、统计,支持模糊查询; 管理员可以设置学生什么时间开始选课, 什么时间结束选课; 学生根据开设课程进行 选课操作,可以选课、退课、查询课程和课表;根据身份不同,权限也不相同; 对学生选课的结果, 实现汇总、 归纳和分析; 按年份统计课程的学生选课人数及名单, 按年份统计学生的选课内容。(3)医院门诊管理系统的后台数据库设计主要内容:门诊管理涵盖了医院对门诊患者进行诊疗的全过程, 实现门诊日常信息交互工作的电子 化、信息化,全面有效的
9、管理医院门诊的日常业务。基本要求: 实现门诊挂号管理,支持挂号、科室、医生表维护和多种收费结算方式; 门诊病案的生成与管理等功能; 实现门诊划价、收费功能; 按年份月份统计医院各科室的门诊情况。(4)人事信息管理系统的后台数据库设计主要内容:随着计算机应用的日益普及,各企事业单位在人事方面实现规范化、计算机自动化管 理势在必行,是提高科学管理水平的重要手段,是提高工作效率的可靠途径。基本要求: 在人事管理过程中,实现信息自动化管理; 实现各种信息的修改、删除、插入功能; 实现对各种信息的查询、统计,支持模糊查询; 按年份月份统计某个职工的出勤情况信息; 按某年某月某日统计查询某部门的迟到和早退
10、人数; 按年统计各部门调入调出人数信息。(5)个人信息管理系统的后台数据库设计主要内容:个人信息管理系统主要用于给个人提供信息管理支持,主要实现通讯录、 记事本、 备忘 录和个人生活消费记录的功能,旨在帮助系统用户处理个人日常信息。基本要求: 实现个人信息自动化管理; 实现各种信息的修改、删除、录入功能; 实现用户信息管理功能和用户权限认证,系统应能支持多用户操作; 实现通讯录的基本功能,诸如联系人、分组等信息的录入、检索等功能; 实现个人日记记录、检索和列表等功能; 实现信息检索、 分类汇总、 分月汇总等功能, 并可按某年某月某日统计查询个人收支 情况。(6)办公信息管理系统的后台数据库设计主要内容:随着计算机应用的日益普及, 各部门信息化管理势在必行, 办公信息化系统是提高工作 效率的可靠途径。基本要求: 在办公管理过程中,实现办公信息自动化管理,支持多级用户管理; 实现文件、电话记录等各种
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- GB/T 6581-2026玻璃在100 ℃的耐盐酸浸蚀性火焰发射或原子吸收光谱测定方法
- 基础护理教学模板
- 医联体慢病管理路径的决策标准化建设
- 产科护理中的护理伦理决策
- 1-2-Heptanediol-1-2-Dihydroxyheptane-生命科学试剂-MCE
- 护理心理学重要概念
- 人文关怀护理:护理与手术室护理
- 医疗资源配置与绩效效率优化
- 医疗资源均衡配置与患者满意度关系研究
- 2025年交通安全教育知识培训课件
- 农业单位管理制度范本
- 警用盾牌使用方法
- 眼科复用器械清洗流程
- 手抄报讲解课件
- 进行性肌营养不良症护理
- 门窗工程施工方案
- 演出经纪人之《演出经纪实务》考试历年机考真题集附答案详解【轻巧夺冠】
- 新版煤矿安全管理人员考试习题库及答案
- 常用应急知识培训课件
- 中国五大民族舞蹈课件
- 2025中华护理学会团体标准培训考核试题(含答案)
评论
0/150
提交评论