数据库课程设计任务书

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 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

相关文档
最新文档