- 1、本文档共12页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《数据库系统开发与应用》课程设计题目(2015用)概要1
《数据库系统开发与应用》课程设计
一、课程设计的目的和要求
目的:
进一步巩固《数据库原理》的知识,通过《数据库系统开发与应用》课程的学习,培养学生运用所学的理论知识和技能,分析、解决实际问题的能力。
培养学生掌握数据库应用系统课题设计的思想和方法。
培养学生调查研究、查阅技术文献、资料、手册以及编写技术文献的能力。
目标:
通过课程设计,要求学生在教师的指导下,独立完成要求的相关内容,包括:
通过调查研究和运用Internet,收集和调查有关资料,完成系统的初步分析能力。
基本掌握数据库应用系统开发的基本步骤和方法。
根据课题的要求基本理解和掌握E-R图的设计方法和关系模式的转换。
能够创建数据库及表、视图、存储过程等各种数据库对象。
基于C/S结构或B/S结构能够开发相关系统的主要模块。
掌握撰写小论文的基本步骤和写作方法。
二、课程设计题目
要求:
任选下列一个题目,或自拟题目。每个题目每个班级选择不超过两人。
调查分析一个具体的或模拟的实例;
描述该实例的业务信息和管理工作的需求;
确定相关的数据字典(DD);
列出实体、联系指出实体和联系的属性,画出E-R图;
将E-R图转换成关系模式,并注明主码、外码;
创建数据库,完善数据的完整性约束;
根据题目的要求写查询、存储过程、触发器等;
创建数据库用户,设计数据库安全性;
开发相关系统的主要维护、查询模块;
撰写该课程设计的小论文。
三、题目:
1、书店图书管理系统
实现图书、图书类别、出版社的管理;
实现库存信息管理;
实现入库管理;
实现销售管理;
创建存储过程查询某段时间内各种图书的入库进货和销售情况;
创建视图查询各类图书的库存总数;
创建触发器当图书入库时自动修改相应图书的总量和存放仓库中该图书的数量;
考虑一单可以处理多种图书(比如销售设置销售单及其明细两个表);
建立数据库相关表之间的参照完整性约束。
2、中学的排课管理系统
实现班级、课程等基本信息的管理;
实现学生、教师信息的管理;
实现班级课程及课程的任课教师和排课管理;
创建存储过程检测指定教师、指定节次是否有课;
创建存储过程生成指定班级的课程表;
创建存储过程生成指定老师的课程表;
建立数据库相关表之间的参照完整性约束。
3、二手房中介管理系统
实现房屋户型、房东信息的管理;
实现租房客户信息的管理;
实现房屋的出租、归还登记;
实现租房收费管理;
创建存储过程统计各种户型的房屋的出租数量;
创建触发器,当房屋租出时自动修改该房屋的状态;
创建视图查询当前所有房屋的房号、房东、状态信息;
建立数据库相关表之间的参照完整性约束。
4、宾馆客房管理系统
实现客房类型、价目信息、客房入住情况的管理;
实现客户信息的管理;
实现入住和退房管理;
实现费用结算管理;
创建触发器,实现入住和退房时自动修改客房的状态;
创建存储过程统计某段时间内各种类型的客房的入住时间合计和费用合计;
创建视图查询某一时刻没有入住的房间信息;
建立数据库相关表之间的参照完整性约束。
5、学校图书借阅管理系统
实现图书信息的管理(包括类别、出版社等信息);
实现读者信息、借阅证信息的管理;
实现图书的借阅、续借、归还管理;
实现超期罚款管理、收款管理;
创建触发器,分别实现借书和还书时自动更新图书信息的在册数量;
创建视图查询各种图书的书号、书名、总数和在册数;
创建存储过程查询指定读者借阅图书的情况;
6、某单位人事管理系统
实现部门、职务、职称等信息的管理;
实现职工信息的管理;
实现职工学习经历和任职经历的管理;
实现职工家庭关系的管理;
实现奖惩信息的管理;
创建存储过程查询个部门各种职称的职工数量;
创建视图查询各职工的工号、姓名、部门、职务信息;
创建触发器当增加、删除职工和修改职工部门信息时自动修改相应部门的职工人数;
建立数据库相关表之间的参照完整性约束。
7、景点门票销售管理系统
实现票价管理(应分老年、小孩、成人、团体等);
实现营业员管理;
实现门票销售、退票管理;
创建存储过程统计指定日期的门票销售情况;
创建存储过程统计指定月份的门票销售情况;
创建存储过程统计指定日期各种价格的门票销售情况;
创建存储过程统计指定营业员指定日期的收费情况;
创建表间关系。
8、某送水公司的送水管理系统
实现客户信息、供应商信息的管理;
实现工作人员的管理;
实现矿泉水品种、入库管理和出库管理;
实现费用管理;
创建触发器,实现入库、出库时相应类型矿泉水的数量的增加或减少;
创建存储过程统计每个送水员工指定月份送水的数量;
创建存储过程查询指定月份用水量最大的前10个用户,并按用水量递减排列;
建立数据库相关表之间的参照完整性约束。
9、高校学生选课管理系统
实现学生信息、课程信息管理;
实现教师及任课信息管理
文档评论(0)