学生选课系统课程设计
软 件 学 院
课程设计报告书
课程名称 软件工程 设计题目 学生选课系统的设计与分析 专业班级 一班 学 号 姓 名 指导教师 唐晓亮
2012年 6月
目 录
1 设计时间 ........................................................................................... 4 2 设计目的 ........................................................................................... 4 3设计任务 ............................................................................................ 4 4 设计内容 ........................................................................................... 4
4.1设计内容概述 ............................................................................... 4
4.1.1组织机构介绍 ............................................................................. 4 4.1.2业务流程介绍与分析 ................................................................. 4 4.1.3系统开发计划 ............................................................................. 6 4.1.4可行性研究 ................................................................................. 6
4.2需求分析 ....................................................................................... 6
4.2.1 总体目标 .................................................................................... 7 4.2.2 具体目标 .................................................................................... 7 4.2.3系统数据建模(ER 图) . ............................................................ 8 4.2.4 系统功能建模(数据流程图) ................................................. 9 4.2.5数据字典 . .................................................................................. 10
4.3总体设计 ..................................................................................... 14
4.3.1系统层次图 ............................................................................... 14 4.3.2系统IPO 图 ............................................................................... 14
4.4详细设计 ..................................................................................... 16
4.4.1课程管理模块详细设计 . ........................................................... 16 4.4.2学生管理模块详细设计 . ........................................................... 17
4.4.3教师管理模块详细设计 . ........................................................... 18 4.4.4查询模块详细设计 ................................................................... 19
5 存在的问题 ..................................................................................... 20 6 总结与展望 ..................................................................................... 20 参考文献 ............................................................................................. 22 课程设计成绩评定 ............................................................................. 22