数据库课程设计任务书
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
《数据库原理与应用》课程设计
任务书
中原工学院信息商务学院
信息技术系
2015年12月
目的和意义
《数据库原理与应用》课程设计是实践教学环节之一,是《数据库原理与应用》课程的后续课程。通过课程设计,使学生掌握数据库的基本概念,结合实际的操作和设计,巩固课堂教学内容,使学生掌握数据库的基本概念、原理和技术,将理论与实际相结合,应用现有的数据建模工具和数据库管理系统软件,规范科学地完成一个小型数据库的设计与实现,把理论课与实验课所学内容进行综合,并在此基础上强化学生的实践意识,提高实际动手能力和创新能力。
选题
以个人或小组为单位,从以下选题中选择其一作为课程设计题目。
学生选课管理系统、学校图书借阅管理系统、学校运动会管理系统、超市进销存管理系统、高校教材管理系统、学生宿舍管理系统。
例如前两个题的功能如下:
(1)学生选课管理系统
●实现学生信息、课程信息的管理;
●实现教师信息及任课信息的管理;
●实现选课登记,要保证学生不能选重复的课程(用触发器实现);
●创建视图查询2015-2016学年没用被选修的课程信息;
●创建存储过程各教师任课的学生人数;
●建立表之间的引用关系。
(2)学校图书借阅管理系统
●实现图书信息、出版社等信息的管理;
●实现读者信息、借阅信息的管理;
●实现图书的借阅、续借、归还管理;
●实现超期罚款、收款管理;
●创建触发器,分别实现借书还书时自动更新图书的在册数量;
●创建
●视图查询各种图书的书号、书名、总数和在册数量;
●创建存储过程查询指定读者借阅图书的情况;
●建立数据库相关表之间的参照完整性约束。
课程设计环境
硬件环境:服务器、客户机连接成局域网结构;
软件环境:开发平台:.NET;开发语言:C#;数据库:SQL Server 2005/2008。
课程设计的过程及要求
1.在深入理解数据库课程设计的基础上,进行选题,明确设计目标。
2.按照数据库设计的步骤进行设计,认真记录每个阶段的成果。
●需求分析:根据自己的选题,分析系统需求,并书写相关文档。
●概念结构设计:绘制所选题目的局部及整体E-R图。
●逻辑结构设计:将E-R图转换成等价的关系模式;按需求对关系模式进
行规范化;对规范化后的模式进行评价,调整模式,使其满足性能、存
储等方面要求;根据局部应用需要设计外模式。
●物理结构设计与实施:选定实施环境,存取方法等;用SQL
Server2000/2005建立数据库、创建及管理数据表,创建及管理索引、创
建及管理视图、创建存储过程及触发器等,输入数据,访问数据库实现
各种查询、更新等操作。
●数据库维护:能对数据库做简单的备份和恢复操作。
3.用某种程序设计语言设计数据库的操作界面,并实现相应的系统功能。
4.进行课程设计成果验收。
5.提交规范的课程设计报告。
时间安排
第16周:查阅资料,选题,学习数据库的设计方法,记录数据库设计过程中的成果及文档,设计界面,;
第17周:完成系统的功能,程序验收,撰写课程设计报告。
课程设计报告要求
完成设计任务后,在课程设计的最后阶段,需要总结全部设计工作,写出完整、规范的设计报告,在指定的时间内提交指导教师。课程设计报告要求有完整的格式,包括封面、摘要(中英文)、目录、正文、收获体会和建议、主要参考文献等,具体如下:
一、封面
包括:课程名称、专业、班级、学号、姓名、指导教师、完成日期。
二、摘要(300-500字中文,简洁明了,能概括文章大意。)
三、目录
位于正文前,自动生成目录。
四、正文
正文内容包括:
1.系统概述
包括课程设计选题,项目背景、课设报告编写的目的、课设报告的组织
等内容;
2.系统需求分析
3.数据库设计
3.1概念结构设计
3.2逻辑结构设计
3.3物理结构设计及实施
(根据需求中给出的数据操作要求,用SQL语言加以实现,应包括视图、存储过程、触发器及对表的增、删、改、查)。
3.4数据库维护
4.界面设计与实现
4.1 登录界面
4.2 主界面及其它界面*******
5.系统测试
6.总结
7.主要参考文献
8.附录
●附录:源代码、
●附录:系统使用说明
课程设计报告排版规范
1.标题(实际的所选的题目),二号黑体。
2.正文中各级标题要求为:
一级标题:1.2.3…
二级标题:1.1,1.2,1.3…
三级标题:1.1.1,1.1.2,1.1.3…
3.目录部分自动生成。
4.正文部分采用小四号宋体;每段均首行缩进2个字符。
5.标题部分采用四号宋体加粗,靠最左侧(即顶格)。
6.正文行间距采用固定值22磅。
7.附录:程序中部分源代码,采用五号宋体。
8.课程设计报告文字叙述部分不少于5页(不包括封面、目录和附录部分)。
9.图形和表格分别采用统一编号方式(如图1,图2,表1,表2…),另外,
图题需放在图的下方,而表题需放在表的上方,表中文字也采用5号宋体。
成绩:(100分)
考勤(30%)程序验收(35%)报告(35%)
指导教师:高丽
2015-12-10