2017年数据库课程设计任务书
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
《数据库》课程设计要求
1. 选题,每人从《计算机科学2014级《数据库》课程设计选题一览》文件所列题目中选择一个,独立完成。一人一题。在第一次上机之后将选题情况上报给老师。
2. 数据库管理系统任选,Oracle,SQL Server。
3. 开发工具任选:Visual C++,Visual Basic,Delphi,C++ builder,PowerBuilder,JBuilder。
4. 设计并实现系统,完成要求的基本功能。用户界面设计:采用窗口式、界面要友好、操作要简单。
5. 设计实现系统后,完成课程设计报告,其文档结构
A、概述,包括项目背景、编写目的、软件定义、开发环境等内容。
B、需求分析,陈述问题、需完成的功能,画出系统数据流图,ER模型图。
C、数据库逻辑设计,根据ER模型图,设计数据库表。
(1)定义表及其关键字,描述表的功能;
(2)描述表之间的关系,要求所有关系达到BCNF范式;
(3)根据需要定义视图、存储过程等。
D、软件功能设计,划分软件模块,描述每个模块所完成的功能,画出软件功能结构图。
E、界面设计,给出系统关键界面,界面设计要合理。
F、结束语,写出完成本课程设计的心得,领会数据库理论与软件开发实践的关系。有哪些收获。软件还需要哪些改进。
G、参考文献。
6. 设计报告格式要求
l 论文应使用A4纸单面打印,用蓝色或黑色钢笔撰写或打印。
l 课程设计封面使用下页的格式。
l 各种图表必须严格符合规范。论文的图应有图名和图号,居中写在图的下方;表应有表名、表号,靠左写在表的上方。
l 表题、图题用5号黑体,参考文献用5号楷体。
l 全篇论文分章节撰写,书写层次和章节序号作如下的约定:
第一章╳╳╳╳(居中书写,3号黑体)
1.1╳╳╳╳(左起书写,4号黑体)
1.1.1 ╳╳╳╳(左起书写,小4号黑体)
1. ╳╳╳╳(空两格书写,小4号黑体)
╳╳╳╳(正文,小4号宋体首行缩进2个字符)
7. 课程设计结束,提交课程设计报告,上机检查源程序,演示源程序。
8. 课程设计成绩有三部分组成:平时上机情况,上机演示回答问题,课程设计报告。
9. 报告如有抄袭,一旦发现课程设计成绩作不及格处理。并且老师不会再通知你返回修改。
计算机科学2014级《数据库》课程设计选题一览
1 列车时刻查询系统
2 学生成绩管理系统
3 书店销售管理系统
4 超市进销管理系统
5 教材订购销售系统
6 点歌系统
7学生宿舍管理系统
8宾馆管理信息系统
9食堂餐饮管理系统
10低值、易耗品管理系统
11旅行社业务管理系统
12学生选课管理系统
13图书馆图书管理系统
14商品销售管理系统
15人事管理系统
16公务员考试报名系统
17机票预定系统
18工资管理系统
19 药品存销信息管理系统
20超市会员管理系统
21运动会管理系统
22银行储蓄系统
23设备管理系统
24大学生就业咨询系统
25长途汽车信息管理系统
26停车场记时收费系统
27学生奖惩管理系统
28教室管理信息系统
部分题目要求
2学生成绩管理系统
学生(学号、姓名、性别、出生日期、专业、班级、所属学院) 课程(课程号、课程名、学时、学分) 学生选修课(学号、课程号、成绩) 学生德育考评(学号、德育考评分,体育考评分)
学生综合评定情况(学号、综合考评分、名次)综合分=0.7*智育分+0.2*德育分+0.1*体育分要求能够进行如下工作:1、按个人或者班级查询学生的综合考评分及名次2、查询学生的各个部分分数构成情况3、能够对基本数据进行修改4、用户分级管理
3书店销售管理系统
系统功能基本要求:书籍信息,包括图书编号、图书种类、图书名称、单价、内容简介等;购书者信息,包括购买编号、姓名、性别、年龄、联系方式购买书的名称等;购买方式,包括付款方式、发货手段等。根据读者信息查询购书情况,将统计结果以报表形式打印输出。
8、宾馆管理信息系统
主要完成功能:
1. 有关客房标准的制定、标准信息的输入,包括标准编号、标准名称、房间面积、床位数量、住房单价、是否有空调、电视机、电话以及单独卫生间等。
2. 客房标准信息的修改、查询等。
3. 客房基本信息的输入,包括客房编号、客房类型、客房位置、客房单价、备注等。
4. 客房基本信息的查询、修改,包括客房编号、客房类型、客房位置、客房单价、备注等。
5. 剩余客房信息的查询等。
6. 订房信息的输入,包括客房编号、客房种类、客房位置、客房单价、顾客姓名、顾客身份证号码、入住日期、折扣、备注信息等。
7. 订房信息的修改和查询,包括客房编号、客房种类、客房位置、客房单价、顾客姓名、顾客身份证号码、入住日期、折扣、备注信息等。
8. 结算信息的输入,包括客房编号、客房种类、位置、客房单价、顾客姓名、顾客身份证号码、入住日期、折扣、结算日期、备注信息等。
9. 结算信息的修改和查询,包括客房编号、客房种类、客房位置、客房单价、顾客姓名、顾客身份证号码、入住日期、折扣、结日期、备注信息等。
9、食堂餐饮管理系统
为学校后勤部门设计一个食堂管理系统。学校共有三个分食堂,主要完成功能:
1. 系统管理功能有:角色管理、用户管理、修改密码。主要实现系统的安全管理,不同的操作者有不同的权限,可以执行不同的操作。普通用户的权限只能是查询自己餐卡的情况;而管理员可以对就餐人员信息进行管理,如对新办餐卡和删除不用的账号,可以进行餐卡充值等等。
2. 实现用餐刷卡消费记录的登记,汇总(个人的用餐刷卡记录分别存放在三个食堂的自己的数据库表中,以某种方式要写到后勤的数据库表中)
3. 要求实现每个学生能查询自己的消费记录。包括消费时间、地点、金额,种类(荤菜、素菜、凉菜、面食)。
4. 实现餐卡要能挂失、转账、充值。
5. 提供查询界面,可以查询统计每个食堂任意日期内的收入情况,实现分消费种类统计,分消费时段统计。
10低值、易耗品管理系统
系统功能的基本要求:低值、易耗品信息的输入,包括登记号、名称、数量、单价、购买时间、购买系别、购买人、保管人等信息。低值、易耗品的领用信息输入,包括登记号、名称、数量、领用人、领用时间等信息。教务处设备科负责低值、易耗品的录入,并能按年度、按系别等条件进行统计、查看。各系负责领用信息的输入,并能查看本系的所有低值、易耗品的购买纪录,且能按年度、领用人等条件进行统计、查看。
12 学生选课管理信息系统
系统功能基本要求教师信息,包括教师编号、教师姓名、性别、年龄、学历、职称、毕业院校,健康状况等。学生信息,包括学号、姓名、所属院系、已选课情况等。教室信息,包括,可容纳人数、空闲时间等。选课信息,包括课程编号、课程名称、任课教师、选课的学生情况等。成绩信息,包括课程编号、课程名称、学分、成绩。按一定条件可以查询,并将