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