数据库原理课程设计
—xx 驾校综合信息管理系统的数据库设计
班级 06 级计算机双专业
学号 20056801
姓名
刘聪超
指导教师 岳训
时间: 年 月 日 至 年 月 日
指导教师对课程设计(论文)的评语(工作态度、任务完成情况、能力水平、
设计说明书(论文)的撰写和图纸质量等):
成绩
指导教师签字
年 月 日
目 录
1、开发背景...................................................................................................................................... 1
2、功能描述...................................................................................................................................... 1
3、业务流程分析.............................................................................................................................. 3
4、数据流程分析.............................................................................................................................. 4
4.1、数据流程图....................................................................................................................... 4
4.2、数据字典.......................................................................................................................... 6
4.2.1、学员子数据字典................................................................................................6
4.2.2、教练子数据字典..............................................................................................10
5、概念模型设计............................................................................................................................ 12
5.1、学员子 E-R 图................................................................................................................ 12
5.2、教练子 E-R 图................................................................................................................13
5.3、总 E-R 图........................................................................................................................ 14
6. 逻辑模型设计和优化................................................................................................................. 15
7. 物理设计和实施......................................................................................................................... 17
8、课程设计心得体会.................................................................................................................... 30
1、开发背景
随着高校学生规模不断的扩大,学生数量急剧增加,有关学生的各种信息量也成倍增长。面
对庞大的信息量,需要相应的管理系统来提高学生管理工作的效率,做到信息的规范管理、
科学统计和快速查询,以减少管理方面的工作量。本课题拟开发适合学院实际的高校学生信
息管理系统。
2、功能描述
根据需求分析,本管理系统的设计及功能描述如下:
(1)汽车管理:
(2)学员管理:
(3)职工管理:
(4)缴费管理:
(5)学员学习情况管理:
(6)信息查询:
1
学员的录入与删除
科目培训
职工的录入与删除
职工统计
报名费管理
补考费管理
理 论 成 绩 管
上 路 成 绩 管
驾照管理
成绩查询
学员信息查询
教练信息查询
XX 驾
校 综
合 信
息 管
理 系
汽车管理
学员管理
职工管理
缴费管理
学 员 学 习 情
况 管 理 ( 驾
照管理)
信息查询
图 1 功能框图
2
3、业务流程分析
根据需求分析,通过统一的共享型数据信息系统、规范信息的唯一性、准确性和及时性,并
可以在功能上适应管理工作需要的功能模块图。
开始
每期录取新生后,根
据 录 取 人 数 向 驾 校
申报学员人数
根 据 报 名 时 间 为 学
员分配教练与车号
根 据 学 员 理 论 考 试
情 况 将 理 论 考 试 不
合 格 的 学 员 交 补 考
费补考,并修改相应
的学员信息,理论考
试 合 格 的 学 员 进 行
上路考试
二者均合格的学员颁发驾
照,保存学员成绩
清除合格学员信息
图 2 简单业务流程图
3
对中途退学的学
员进行学员信息
修改,对申请辞
职的教练进行教
练信息修改
4、数据流程分析
4.1、数据流程图
一、学员管理子系统:
学员
S001
D001 学员信息
成绩判断 P007
D002 禁止报
名提示
成绩信息 D005
学员信息表
F001
学员信息判断
P001
新学员
补考学员
退学信息
D003 中 途
退学提示
P002 新 学 员
缴费
P003 补 考 学
员缴费
P004 中
途 退 学
管理
理 论 考 试
P006
D001
学 员 学 习
P005
D004 缴费信息
F002 缴费表
F003 驾照表
上车学习 P008
图 3 学员管理子系统数据流程图
4
二、教练管理子系统:
教练 S001
D001 教练
信息
教练信息
F001
教 练 信 息 判 断
P001
D002 求职信息
D003 辞职信息
D001
教 练
信息
分配学员车号 P002
D001
教练在职信息 P003
D004 教 练 调
整信息
图 4、教练子系统数据流程图
5