文档介绍:目录
一、 系统规划 2
1、 项目背景 2
2、 系统目标 2
3、 系统功能 2
4、 可行性分析 2
技术可行性 2
经济可行性 3
社会可行性 3
二、 系统分析 3
1、 组织机构图 3
学生选课管理系统组织作人员对计算机的操作也十分熟练。因此,一旦开发
成功,便可立即投入使用。因此,该系统在组织管理和操作上是 可行的。
结论:本系统领导支持,需求迫切,且开发维护难度不大,开发
费用较低,故开发是可行的。
二、 系统分析
1、 组织机构图
商学院组织机构图
商学院组织机构图
学生选课管理系统组织就构图
学生选课管理系统组织结构图
2、 功能体系图
查询
查询所在教室 -查询代课老师 修改所选课程 核实所选课程 储存所选课程
解择定
壬、 壬、 壬、
科科科
选课系统功能体系图
3、 业务流程图
学生选课管理业务流程图
4、 数据流程图
/
课程安排表
商学院
录入计算机
选课信息
课程开课表
选课一览表
选课一览表审 核处理
学生选课数据流程图
5、 数据字典 数据字典要描述的内容主要有:数据项、数据结构、数据流、存 储文件、处理功能和外部实体。
学生选课数据字典如下所示:
数据项条目
数据项编号
数据项名称
长度
取值范围
A-01
学号
10
数字
A-02
姓名
8
汉字
A-03
性别
2
汉字
A-04
班级
10
数字
A-05
课程名称
20
数字字母
A-06
课程编号
6
汉字
A-07
代课老师
8
数字
A-08
课时
2
汉字数字
A-09
教师编号
8
文本
A-10
教室编号
4
数字
•数据流条目
编号
名称
简述
数据来源
数据流向
组成
B-01
教学课程安排表
商学院公布的所 选课程表
学校
教务处
课程名称+课程 标号+上课地点 +上课时间+代 课老师
B-02
课程表
学校供学生选课 的表单
学校
学生
课程名称+课程 标号+上课地点 +上课时间+代 课老师
B-03
选课一览表
学生选择的课程 表
学生
教务处
课程名称+课程 标号+上课地点 +上课时间+代 课老师
B-04
有效选课单
审核确认有效的 选课单
教务处
学生
课程名称+课程 标号+上课地点 +上课时间+代 课老师
B-05
无效选课单
审核确认无效的 选课单
教务处
学生
课程名称+课程 标号+上课地点 +上课时间+代 课老师
•处理功能条目
处理功能 系统名:学生课程管理编号:C001 条目名:选课表审核 别名:无
输入:选课一览表 输出:有效选课表,无效选课表
加工过程:获得选课一览表
获得课程编号
在选课信息库中查找课程
获得课程名称
若不符合选课标准则做无效选择处理
简要说明:
三、 系统设计
1、 功能结构图
查询所在教室
选课系统功能结构图
2、 代码设计
代码:选课代码设计
选课代码设计采用助记码形式编制,通过课程名称的首字母缩写组成
高等数学
GS-1001
大学英语
DY-1002
管理学
GLX-1003
会计学
KJ-1004
3、 输入输出设计
选课资料
高数:课时2代课老师张三 大学英语:课时2代课老师李四 管理学:课时3 代课老师王五
附:
1、 人员分工
组长:
组员:
人员工作安排:
总负责:
:项目背景、系统功能、可行性分析
:组织机构图、功能体系图、业务流程图、数据流程图、数据字 典
:功能结构图
:代码设计
:输出设计
:撰写人员分工和工作进度情况 注:以上工作中主体由分配人员完成,如需资料调集和数据分析,可 由团队内其他成员协助进而共同完成。