当前位置:文档之家› 数据库案例分析与设计考核题

数据库案例分析与设计考核题

题目:数据库案例分析与设计考核题提交时间段: 2013-10-01 至2013-11-03
说明:一.设计报告的题目要求
在以下三个题目中选择一个,作为数据库应用系统设计的内容,进行必要的走访和调研完成你的设计报告。

1.医院导诊信息系统
调研一个中等规模的医院门诊部门,完成导诊信息系统的设计。

比如从患者到医院给的基本信息管理,科室预约功能,化验部门样品的提交和结果发布功能,药品的下单和缴款管理等。

2.学生选课管理信息系统
完成在校学生进行选课的系统设计。

教师信息,包括教师编号、教师姓名、性别、年龄、学历、职称、毕业院校,健康状况等。

学生信息,包括学号、姓名、所属院系、已选课情况等。

教室信息,包括,可容纳人数、空闲时间等。

选课信息,包括课程编号、课程名称、任课教师、选课的学生情况等。

成绩信息,包括课程编号、课程名称、学分、成绩等。

3.机票预定信息系统
调研一个航空订票中心或售票处,完成机票预定信息管理的设计。

航班基本信息的录入,包括航班的编号、飞机名称、机舱等级等。

机票信息,包括票价、折扣、当前预售状态及经手业务员等。

客户基本信息,包括姓名、联系方式、证件及号码、付款情况等。

按照一定条件查询、统计符合条件的航班、机票等。

二.设计报告的内容要求
给出数据库系统的6个设计阶段的主要工作内容,其中(1)-(4)必做,(5)-(6)选做:
(1)需求分析:收集并分析用户的基本要求,简要概述系统的设计目标;详细描述用户对数据库的要求,明确用户需求;给出主要的用户活动图、数据流图和数据字典等。

(2)概念结构设计:对具体应用建模,给出数据间的关系模型;利用需求分析得到的数据内容等给出主要的实体关系图(E-R图),并详细描述实体和关系的属性等。

(3)逻辑结构设计:得到具体的关系模式集,并适当优化;利用得到的E-R图,转换为具体的关系结构,并标明相互关联和各自的主键等具体内容;采用水平分解或垂直分解等方法,进行适当的优化。

(4)物理结构设计:选用一种DBMS,利用SQL语句给出数据库内模式的设计等;根据得到的关系结构和选用的。

相关主题