目录。数据库系统原理》课程设计指导 3
一、课程设计的目的和要求 3
二、选题及分组 3
三、课程设计内容 3
四、评分规则 3
五、课程设计题目 5
5.1 学校图书借阅管理系统 5
5.2高校学籍管理系统 5
5.3学校人力资源管理系统 6
5.4某单位人事管理系统 6
5.5某书店图书进货、销售管理系统 6
5.6某医院信息管理系统(药品库存、收费、医生病人等) 7
5.7音响店vcd零售\出租管理系统 7
5.8某期刊的**投稿审稿管理系统 7
5.9学校的工资管理系统 7
5.10某高校科研管理系统 8
5.11某中学的排课管理系统 8
5.12某家具城进销存管理系统 8
5.13高校教材管理系统 8
5.14高校教师信息管理系统 8
5.15红河学院机房管理系统 9
5.16二手房中介管理系统 9
5.17某宾馆客房管理系统 9
5.18建材物资管理信息系统 9
5.19某客运公司的运输管理系统 10
5.20某公司的自助餐管理系统 10
5.21某学校的题库管理系统 10
5.22某高校的学籍管理系统 10
5.23某送水公司的送水系统 11
5.24某工厂的物料管理系统 11
5.25某煤气公司送气管理系统 11
5.26职业介绍信息管理系统 12
5.27再就业服务中心管理信息系统 12
5.28某电力公司收费管理信息系统 12
5.29某自来水公司收费管理系统 13
5.30学校家教服务管理系统 13
5.31高校学生就业管理系统 13
5.32某景点门票销售管理系统 13
5.33某商店进销存管理系统 14
5.34某书店书刊出租和零售管理系统 14
5.35某汽车美容店管理系统 14
5.36某高校学生选课管理系统 14
5.37火车站票务管理系统 15
5.38某电信营业厅营业收费管理系统 15
5.39某单位设备管理系统 15
5.40某药店进销存管理系统 15
5.41某单位考勤管理系统 16
5.42机房管理系统 16
5.43 qq实时聊天程序 16
5.44英语学习助手 17
5.45小型超市零售管理系统 17
5.46中小学智能排课系统 18
5.47网上书店 18
5.48求职** 19
5.49博客管理系统 19
5.50房屋租赁管理系统 20
5.51 公交查询系统 20
5.52 基于web的多**素材管理系统 21
数据库系统原理与设计》课程设计指导。
数据库课程设计的目的如下:
1)掌握数据库系统设计的基本方法和使用的工具,培养针对某种应用背景分析、解决实际问题的能力;
2)结合应用范例及软件开发规范,学习开发文档的撰写;
3)提高学生查阅文献的能力;
4)提高学生的编程水平;
每位学生从本指导给出的题目中选择一个题目进行课程设计。务必保证同班同学不能选择同一题目。
根据选择的题目完成整个系统的需求分析、数据库概念设计、数据库逻辑设计、物理设计、应用程序编码、测试。要求每一阶段都有相应的文档,最后提交的报告的总文档页数不少于30页,且文档中不允许出现**(包括创建对象、查询的语句)。其中,需求分析应在题目给出的简单叙述基础上,结合实际的应用背景(考虑通常情况)进行相应扩展,力求需求具体、可行。
文档必须包含数据流图(dfd)、数据字典(dd)、er图(须使用powderdesigner绘制)。文档采用以下结构:
封面:姓名、学号、题目、班级等;
题目(xxxxxxx)
1.问题的描述。
2.需求分析。
2.1 需求分析。
2.2 系统功能结构。
2.3 数据流图。
3.逻辑结构设计。
3.1 局部e-r图。
3.2 全局e-r图。
3.3 数据字典。
4.物理结构设计。
5.结论。数据库设计说明书:包括需求分析、概念设计、逻辑结构设计、物理结构设计、数据库测试数据的说明、备份和恢复的维护计划、安全的设置。
设计说明文档及数据库评分细则。
注:使用powerdeginer工具进行数据库设计的将获得最高为10分的附加分。
2.课程设计作业提交。
1、课程设计应于2013-2014学年第二学期的第二周周日前提交。
2、每人将设计的全部文档(word/pdf/powerdesigner文件)和数据库备份、源**压缩成一个文件上传至ftp://172.27.
2.253。文件命名方式为:
学号+姓名+设计题目。
要求:1)任选下列一个题目,调查分析一个具体的或模拟的实例;
2)描述该实例的业务信息和管理工作的要求;
3)列出实体、联系;
4)指出实体和联系的属性;
5)画出e-r图;
6)将e-r图转换成关系模式,并注明主码和外码;
7)建立数据字典;
8)创建数据库;
9)根据题目的要求写查询、存储过程、触发器等。
题目:功能要求:
实现图书信息、类别、出版社等信息的管理;
实现读者信息、借阅证信息的管理;
实现图书的借阅、续借、归还管理;
实现超期罚款管理、收款管理;
创建触发器,分别实现借书和还书时自动更新图书信息的在册数量;
创建视图查询各种图书的书号、书名、总数和在册数;
创建存储过程查询指定读者借阅图书的情况;
建立数据库相关表之间的参照完整性约束。
功能要求: 实现学生信息、班级、院系、专业等的管理;
实现课程、学生成绩信息管理;
实现学生的奖惩信息管理;
创建规则用于限制性别项只能输入“男”或“女”;
创建视图查询各个学生的学号、姓名、班级、专业、院系;
创建存储过程查询指定学生的成绩单;
创建触发器当增加、删除学生和修改学生班级信息时自动修改相应班级学生人数;
建立数据库相关表之间的参照完整性约束。
实现学校部门信息、职务、职称和教职工信息管理;
实现教师的学籍经历管理;
实现教师的家庭关系管理;
实现教师的奖惩信息管理;
创建存储过程查询学校各部门各种职称的教职工数量;
创建触发器当增加、删除教职工和修改教职工部门信息时自动修改相应部门的职工人数;
数据库课程设计题目
题目一学生学籍管理系统。1 实验内容 1 主要的数据表。学生基本情况数据表,学生成绩数据表,课程表等等。2 主要功能模块。1 实现学生基本情况的录入 修改 删除等基本操作。2 对学生基本信息提供灵活的查询方式。3 完成一个班级的学期选课功能。4 实现学生成绩的录入 修改 删除等基本操作。5 能方便的...
数据库课程设计题目
3.图书管理系统。系统功能基本要求。图书信息,包括图书编号 图书名称 所属类别等 读者信息,包括读者编码 姓名 性别 专业等 借还书信息,包括图书当前状态 被借还次数 借阅时间等。4.超市会员管理系统。系统功能的基本要求 加入会员的基本信息,包括 成为会员的基本条件 优惠政策 优惠时间等。会员的基本...
数据库课程设计题目
数据库系统原理课程。设计指导。一 本课程的教学目的及基本要求。教学目的 本课程是为 数据库系统原理 课程所开的实践环节。数据库系统原理课程是一门实践性很强的技术课程,而且是计算机科学与技术中发展最快的领域之一。本课程设计的目的旨在使学生能够掌握数据库的基本原理 数据库设计的基本方法 sql语言的应用...