班级信息管理
开放式无纸化考试系统 题库管理 试卷审核 阅卷人管理 课程管理 系统用户管理 修改个人信息
修改登录密码
图2-2 开放式无纸化考试系统管理员功能结构图
开放式无纸化考试系统 随机组卷 手动组卷 综合组卷 查看试卷 批改试卷 成绩查看 修改个人信息 修改登录密码
图2-3 开放式无纸化考试系统老师功能结构图
6
2.2 业务流程分析
业务流程图是直观描述现行系统业务处理由开始到结束的整个过程的非结构化图形工具,它可以描述一个系统的业务,也可以描述一项具体业务的处理过程。
2.2.1 业务流程图的符号说明 业务流程图符号说明如下表2.1所示:
表2.1 业务流程图符号说明
图形符号
符号说明
系统中的实体,本系统中的实体有:会员、管理员等。
处理,本系统中的处理有:信息编辑、信息发布、信息查询等。
单据或报表,如:会员信息登记表,公告信息表等。 存档信息。 数据流向 2.2.2 业务流程图 7
开放式无纸化考试系统是针对考试开发的系统,总体分成三个子系统,分别是学
生考试系统,老师组卷评分系统和管理员关系系统。业务流程图如下图所示:
个人信息管理 个人信息 成绩查询 成绩信息 学生 密码修改 密码信息 参加考试 个人信息管理 组卷管理 密码管理 老师 查看成绩 查看试卷 批改试卷 试卷信息 个人信息 试卷信息 密码信息 成绩信息 试卷信息 试卷信息
8
个人信息管理 个人信息 班级管理 班级信息 管理员 题库管理 题库信息 试卷审核 阅卷人管理 试卷信息 阅读人信息 课程管理 用户管理 课程信息 用户信息 密码管理 密码信息 图2.4 系统后台业务流程图
2.3数据分析
2.3.1 系统数据流图 1)数据流图的定义
数据流图(DFD----Data Flow Diagram)是描绘系统的逻辑模型,图中没有任何具体的物理元素,只是描绘信息在系统中流动和处理的情况。就是采用图形方式来表达系统的逻辑功能、数据在系统内部的逻辑流向和逻辑变换过程,是结构化系统分析方法的主要表达工具。
DFD可以形象地描述事务处理与所需数据的关联,便于用结构比系统分析方法,自顶向下,逐层分解,步步细化。
2) 符号说明
9
表2.2数据流图符号说明
符号
名称 说 明
实体
PW 系统之外的数据提供或数据获得组织或个人。
处理
DN 记述某种业务的手工或计算机处理。
数据存储 记述与处理有关的数据存储。
FM
数据流 记述有关的流动方向FM记述数据流的名称。
P0 管理员操作信息 管理员 学生/老师操作信息 学生/老师 开放式无纸化考试系统 管理员操作结果 管理员 学生/老师操作结果 学生/老师 3)本系统的数据流图
图 2.5在线考试系统顶层数据流图
10