在线考试系统业务流程 我主要画出系统的三个基本功能: 1 .本系统包含以下主要功能模块: 绩管理模块。 用户管理模块;考试管理模块;成 2 .模块功能简要描述: ♦用户管理模块: 考生管理:添加考生、删除考生、编辑考生和通过学号姓名对考生进行 查询。 管理员管理:添加管理员、删除管理员、查询管理员信息和修改管理员 信息进行不同权限管理(包括对题库的管理、考试的管理、用户的管理和 成绩管理)。 ♦考试管理模块: 组卷管理: 对不同科目进行组卷,设置各题型数目和每题分数,确定参 考人员。 考卷管理: 生成样卷进仃试卷,如有不适确疋是否删除组卷重新组卷。 查询组卷: 查找各科目的组卷信息 ♦成绩管理模块: 查看考生成绩:按科目查询,查询不同科目的全部考生的成绩;按考生 信息查询,查询同一考生进行哪些科目的考试。 修改考生成绩:对考生成绩可进行修改。 在线考试系统数据流程图 D1 考试系统数据库 在线考试系统的顶层数据流图 [_P1 « --------- »用户管理 自为 心丿 管理权限1 I ___ ) 亠〔口 P2 管理员 --------------- D1 萼试系统数据库 考试管理 管理权限2 考试信息 考生 成 绩 管理权限3 P3 成绩管理 图2、在线考试系统第一层数据流图 图3、用户管理的展开数据流 考生信息 图4、考生管理展开数据流图 图5、管理员管理展开数据流图 图6、考试管理的展开数据流 图7、成绩管理的展开的数据流 2、数据字典 其中,对引用的一些关键字进行说明:PK (主键),FK(外键)Not null (不为空值)。 字段名称 字段类型 字段长度 字段含义 Kh Varchar2 10 考生考号(PK) Xm Varchar2 14 考生姓名(Not null) Xb Varchar2 1 考生性别(Not null) bjdm Number 7 班级代码(FK) 字段名称 字段类型 字段长度 字段含义 user name Varchar2 10 用户名称(PK) Password Varchar2 10 用户密码(PK) Super Varchar2 1 系统管理权限标志 Com mon Varchar2 1 般用户权限标志 , Lowest Varchar2 1 最低用户权限标志 字段名称 Sjpzbh kssj ksbjdm kmdm 字段类型 Varchar2 Date Varchar2 Varchar2 Varchar2 字段长度 10 -- 42 3 50 字段含义 试卷编号(PK) 考试时间(Not null ) 考试班级代码(FK) 考试科目代码(Not null) 考试性质及名目描述(Not null) ksxzms 字段名称 Kh kmdm kssj kscj bz 字段类型 Varchar2 Varchar2 Date Number Varchar2 字段长度 10 3 --- --- 40 字段含义 考生考号(PK) 科目代码(FK,PK) 考试时间(PK) 考试成绩(Not null) 备注 本文来源:https://www.wddqw.com/doc/326c68e80f22590102020740be1e650e52eacfc9.html