一、 课程设计题目及要求:
要求:
(1) 任选下列一个题目,调查分析一个具体的或模拟的实例;
(2) 列出实体、联系;
(3) 指出实体和联系的属性;
(4) 画出E-R图;
(5) 将E-R图转换成关系模式,并注明主码和外码;
题目:
1. 学校图书借阅管理系统
功能要求:
实现图书信息、类别、出版社等信息的管理;
实现读者信息、借阅证信息的管理;
实现图书的借阅、续借、归还管理;
实现超期罚款管理、收款管理;
2. 高校学籍管理系统
功能要求:
实现学生信息、班级、院系、专业等的管理
实现课程、学生成绩信息管理
实现学生奖惩信息管理
3. 某单位人事管理系统
功能要求:
实现部门、职务、职称等信息的管理;
实现职工信息的管理;
实现职工学习经历和任职经历的管理;
实现奖惩信息管理;
4. 某书店进货、销售管理系统
功能要求:
实现图书类别、出版社、图书、仓库信息的管理;
实现进货、入库管理;
实现销售、出库管理;
5. 音像店零售\出租管理系统
功能要求:
实现VCD类型及信息的管理
实现VCD的入库管理;
实现VCD的借还管理
实现VCD的零售管理
二、 提交材料
1.数据库设计说明书
格式:
(1)封面:姓名、学号、题目、班级等;
(2)说明书(含需求分析、系统数据库的设计
题目(XXXXXXXXXXX )
1 问题的描述
2需求分析
2.1需求分析
2.2系统功能结构
3.数据库设计
3.1数据库概念结构设计
3.2数据库逻辑结构设计
4.总结
注意:3.1 需要设计局部E-R图(分别描述每个实体及属性)及整体E-R图(把局部实体连接起来)
3.2逻辑结构设计
转换后的表格用以下结构进行描述
例:
三、 考核标准(期末占总成绩10%;按10分制给分)
1、 系统需求分析到位,能够根据实际应用,给出详细的需求分析,并用数据字典和数据流图进行表示。
2、 能够用E-R正确表示概念模型(6-7)
3、 能正确表示逻辑模型设计、物理模型(7-8)
4、 在1、2、3条基础上,文档撰写规范,提交材料齐全,包括设计文档、数据库文件(9-10)
上一篇:python高校食堂网站的设计与实现
下一篇:Django绿植销售系统的设计与实现