当前位置:文档之家› 数据库课程设计

数据库课程设计

《数据库课程设计》指导书一、数据库课程设计目的SQLSERVER、或者ACCESS数据库课程设计作为独立的教学环节,关系数据库技术应用是学习完《数据库系统》课程后进行的一次全面的综合练习。

其目的在于加深对关系数据库理论和基本知识的理解,初步掌握使用各种关系数据库为后台数据库设计一个信息管理系统,综合训练学生的分析问题、设计的基本内容和方法,提高解决实际管理问题的能力,以培养学生的专项技能和职业能力。

二、课程设计内容及要求本课程设计重视书面材料的撰写(数据库设计前期的调查,数据库系统分析,用户界面设计),要求最后采用相应的程序开发工具(例如VC、PowerBuilder、Delphi、ASP等)进行信息系统的开发实施。

1、根据SQLSERVER数据库课程设计时间选择适当规模大小的设计课题(给出部分课题供参考)。

采用专业实习的调研内容作为SQLSERVER数据库课程设计选题。

2、根据合理的进度安排,按照系统开发的流程及方法,踏实地开展SQLSERVER数据库课程设计活动。

3、SQLSERVER数据库课程设计过程中,根据选题的具体需求,在开发各环节中撰写相关的技术文档,最后要求提交比较详细的SQLSERVER数据库课程设计报告和相关的设计作品。

4.最后根据设计的结果递交一个可以运行的系统。

三、数据库课程设计时间SQLSERVER数据库课程设计时间为一周,具体安排如下:SQLSERVER数据库课程设计项目时间(天)地点资料的收集与整理 1 机房数据库分析与设计 1 机房用户界面与管理界面设计 2 机房撰写设计文档 1 机房四、数据库课程设计的考查 1由指导教师根据学生完成SQLSERVER数据库课程设计任务的情况(SQLSERVER数据库课程设计报告的质量70%和SQLSERVER数据库课程设计过程中的工作态度20%,系统开发情况10%)综合打分。

成绩评定实行优秀、良好、中等、及格和不及格五个等级。

优秀者人数一般不超过总人数的20%。

注意:SQLSERVER数据库课程设计最后要随机抽取不少于占总数1/3的小组进行答辨。

五、数据库课程设计报告撰写要求SQLSERVER数据库课程设计报告撰写的基本要求是报告原则上不少于3000字,需在封面注明设计选题、班级、课题组成员姓名、学号及项目分工,其正文至少包括如下几个方面的内容:1、系统概述(现状分析,系统目标等)2、系统数据库分析部分(必需)1)、需求分析2)、数据库物理结构分析3)、数据库逻辑结构设计(重点)4)、数据词典六、数据库课程设计参考题目 1. 图书借阅管理背景资料: 1) 图书室有各种图书一万多册。

2) 每种图书都有书名、书号(ISBN)、一名或多名作者(译者)、出版社、定价和内容简介。

3) 借书证记录有借阅者的姓名、所在单位、职业等。

4) 凭借书证借书,每次最多能借8本书。

借书期限最长为30天。

设计要求: 1) 进行需求分析,编写数据字典。

2) 设计E-R图。

3) 实现新进图书的数据录入。

4) 实现对所有购进图书的分类查询和分类统计。

5)能够按书名、作者等分类查询现有图书的数量。

6) 记录借阅者的个人资料和所借图书的书名、书号数据等。

2. 员工薪资管理背景资料:1) 某单位现有1000名员工,其中有管理人员、财务人员、技术人员和销售人员。

2该单位下设4个科室,即经理室、财务科、技术科和销售科。

2) 工资由基本工资、福利补贴和奖励工资构成,失业保险和住房公积金在工资中扣除。

3) 每个员工的基本资料有姓名、性别、年龄、单位和职业(如经理、工程师、销售员等)。

4) 每月个人的最高工资不超过3000元。

工资按月发放,实际发放的工资金额为工资减去扣5) 除。

设计要求:1) 进行需求分析,编写数据字典。

2) 设计E-R图。

3) 实现按照科室录入个人的基本资料、工资和扣除金额的数据。

4) 计算个人的实际发放工资。

5) 按科室、职业分类统计人数和工资金额。

6) 实现分类查询。

7) 能够删除辞职人员的数据。

3. 库存物资管理背景资料:1) 有一个存放商品的仓库,每天都有商品出库和入库。

2) 每种商品都有名称、生产厂家、型号、规格等。

3) 出入库时必须填写出入库单据,单据包括商品名称、生产厂家、型号、规格、数量、日期、时间、入库单位(或出库单位)名称、送货(或提货)人姓名。

设计要求:1) 进行需求分析,编写数据字典。

2) 设计E-R图。

3) 设计出入库单据的录入。

4) 实现按商品名称、出入库日期的查询。

实现分别按日、月和年对出入库商品数量的统计。

4. 学籍管理信息系统5、教室管理系统:与教室管理相关的学校的组织机构有:学生、教师和教室。

学校的所有日常工作都是围绕着这三大部分进行的。

一个学校下设若干学院,如信息学院、经济学院、法学院、财政金融学院等;一个学院下设若干专业,如信息学院下设三个专业:信息管理与信息系统、计算机科学与技术和数学与应用数学;一个专业有若干班级,如信息学院的2005级信息管理与信息系统专业下设两个班级:信管1班、信管2班;一个班级有若干同学,如信管1班有姜杉、刘天营、张蓝方、张娜、周潇等。

一个学校下设若干学院,如信息学院、经济学院、法学院、财政金融学院等;一个学院下设若干专业,如信息学院下设三个专业:信息管理与信息系统、计算机科学与技术和数学与应用数学;一个专业有若干教师,如信息学院信息管理与信息系统专业有陈禹、左美云。

一个学校下设若干学院,如信息学院、经济学院、法学院、财政金融学院等;一个学院下设若干专业,如信息学院下设三个专业:信息管理与信息系统、计算机科学与技术和数学与应用数学;一个专业开设有若干课程,如信息学院信息管理与信息系统专业开设有数据库系统概论、计算机网络等课程。

一个学校有若干教学楼,如求是楼、教学一楼、教学二楼、教学三楼等;一个教学楼有若干楼层,如教学一楼有一层、二层、三层、四层、五层、六层;一个楼层有若干教室,如一层有 31101,1102,1103,1104等教室。

一个教师可以开设若干门课程,一门课程可以由多个老师来教授。

一个教室在不同的时段可以上不同的课程。

6、宿舍管理系统的基本情况学生住在宿舍楼中,每栋宿舍楼都会有若干名老师负责本宿舍楼的日常管理。

(1)学生的基本情况入校时,每位同学都有唯一的学号,并被分配到指定的宿舍楼和指定的宿舍,也会有一个宿舍号,其入校时间就是他的入住时间。

另外,为了管理上的方便,同一院系的学生的宿舍一般在一起,相应地会有其所在的院系名称。

(2)宿舍的基本信息每间宿舍都有唯一的宿舍号,入校时,宿舍会装公用电话机,相应地就有宿舍电话号码。

(3)宿舍财产的基本信息每个宿舍的财产属于学校,比如电灯,床铺,柜子,桌椅等,为了对不同的财产进行区分,可以为每种财产分配不同的财产号。

这样有利于财产的报修和管理。

(4)快件收发的基本信息每栋宿舍楼都有邮件收发的管理,当本楼的同学有信件时,相应的会有信件的到达时间,接受信件的同学姓名和他所在的宿舍号。

有时,同一个学生有多封信件需要接收,需要表示一个同学有多少封信件。

当信件接收后,应有一个接收信件的时间,表示信件已成功到达指定的同学手中。

(5)报修的基本信息宿舍楼中经常出现财产的损坏,比如灯泡坏了,厕所的马桶出故障了等,这时,同学们需要将财产损坏情况报告给宿舍楼管理员,以便学校派人进行维修。

这时,需要记录报修的宿舍号和损坏的财产编号,同时记录报修的时间和损坏的原因。

当损坏的财产维修完毕后,应记录解决时间,表示该报修成功解决。

(6)夜归的基本信息宿舍楼在指定的时间关门(比如晚上12点),若有同学晚于关门时间会宿舍,需通知宿舍楼管理员,同时应登记晚归学生姓名,宿舍号,时间和晚归原因,以利于学校的管理和查证。

(7)离校的基本信息每当放寒假或暑假时,同学们大部分都会回家;每当“五?一”或“十?一”放假时,同学们也有很多 4不会留在宿舍。

这时,为加强学校对同学假期安全的管理,离校的同学应登记离校时间,待返校后记录返校时间,以便学校查证和管理。

7、餐饮管理系统: 1、服务员信息的管理:查询、增、删、改2、菜单信息的管理:查询、增、删、改3、厨师信息的管理:查询、增、删、改4、房间信息的管理:查询、增、删、改5、餐桌信息的管理:查询、增、删、改6、前台定桌:顾客可以根据自己的需求,选择不同型号的房间或大厅7、房间/大厅点菜:服务员按照用户需求为其点菜并提交菜单给厨房8、厨师和菜的分组:厨师和菜分别分组,每组厨师和一组菜一一对应,该组每位厨师会做该组所有的菜。

(本条目位置)9、厨师做菜管理:厨师可以获得自己的待做菜单,并对已做的菜进行标记。

10、上菜管理:服务员对已上菜和待上菜进行管理。

11、结帐服务:审核菜单,协助顾客结帐。

5七、上交材料学生应按规范(见附录)撰写课程设计总结报告。

课程设计实践教学环节结束后,教师应将总结报告按要求装订后送交系存档。

八、课程设计报告的撰写规范课程设计的总结报告是在完成所有设计后,学生对归纳技术文档、撰写科学技术总结报告能力的训练,培养学生严谨的作风和科学的态度。

通过撰写课程设计总结报告,不仅可以把数据库、表单、数据维护及技术参考等内容进行全面总结,而且还可以把实践内容提升到理论高度。

总结报告按如下内容顺序用A4纸进行打印(撰写)并装订成册:1、统一的封面(含课程设计课题名称、专业、班级、姓名、学号、指导教师等,详见附录1);2、设计任务和技术要求(由指导教师在选题时提供给学生);3、内容摘要; 4、目录; 5、课程设计总结报告正文,正文可按章节来撰写,应含以下内容:1、系统概述(现状分析,系统目标等)2、系统数据库分析部分(必需)1)、需求分析2)、数据库物理结构分析 3)、数据库逻辑结构设计(重点) 4)、数据词典3、系统(界面)设计部分(必需)1)、数据录入、修改、删除界面设计 2)、数据查询与打印输出设计 3)、系统的维护、安全设计4、总结(本课题核心内容、特点和方案的优缺点、改进方向和意见) 5、按统一格式列出主要参考文献; 6、指导教师成绩评定表。

九、成绩评定 6学生按要求上交课程设计总结报告。

指导教师根据学生在课程设计中的表现、学生上交的课程设计总结报告内容进行综合评定,成绩不合格者重修。

其中课程设计实际完成情况占50%,课程设计总结报告占50%,指导教师按要求在成绩评定表上打分。

课程设计最终成绩分为“优秀”、“良好”、“及格”、“不及格”四级。

“优秀”为100分到85分,“良好”为86分到75分,“及格”为74分到60分,“不及格”为60分以下。

十、课程设计学生守则及管理规定1、学生在课程设计期间应遵守学校作息制度;请假需经指导教师同意,并按学校规定办理请假手续,否则以旷课论处,每天以6课时计算。

相关主题