JSP开放式无纸化考试系统的设计与实现-完整(4)

2019-08-31 15:03

F1个人信息 F2成绩信息 F3考试信息

D3 试卷信息表 图2.6 学生子系统数据流图 P2 管理 员子 系统 P1 学生 子系统 D1 用户信息表 D2 试题信息表 F4个人信息 F5班级信息 F6题库信息 F7阅卷人信息 F8课程信息 F9 用户信息

D1 用户信息表 D4 班级信息表 D2 试题信息表 D1 用户信息表 D5 课程信息表 D1 用户信息表 图2.7 管理员子系统数据流图

P3 教师子 系统 F10个人信息 F11组卷信息 F12成绩信息 F13试卷信息 F14报改试卷信息

D1 用户信息表 D3 试卷信息表 D2 试题信息表 D3 试卷信息表 D3 试卷信息表 图2.8 教师系统数据流图

11

2.3.2 数据字典

数据字典是关于数据的信息的集合,也就是对数据流图中包含的所有元素的定义的集合。数据字典的作用是在软件的分析和设计过程中提供关于数据的描述信息[1]。一般说来,数据字典应该由下列四类元素构成:数据元素,数据流,数据存储和数据处理。

1. 数据存储

数据存储是数据结构停留或保存的地方。也是数据流的来源和去向之一,可以是手工文档或手工凭单,也可以是计算及文档。一般而言,应包括如下内容:{数据存储名,说明,编号,输入的数据流,输出的数据流,组成(数据结构),数据量,存取频度,存取方式}。 名字:用户信息表 描述:记录用户在系统上的注册信息。 编号:D1 组成:编号,用户名,密码,用户类型,审批日期,班级,照片,性别,生日,电话,地址,Email,学号,入学时间,说明,高考成绩

名字:试题信息表 描述:记录试卷中的每个试题的分数等。 编号:D2 组成:ID,课程,章节,内容,答案,分数,难度

名字:试卷信息表 描述:记录试卷的信息。 编号:D3 组成:ID,试卷名称,试题,状态,考试时间,阅卷人员

12

名字:班级信息表 描述:记录系统的班级。 编号:D4 组成:ID,班级名称,备注、创建日期

名字:课程信息表 描述:记录系统的课程信息。 编号:D5 组成:ID,课程名称,简介,纲要,教程 2.数据流

数据流是数据结构在系统内传输的路径。对数据流的描述通常包括如下内容:{数据流名,说明,编号,数据流来源,数据流去向,组成(数据结构)}。

F1、F4、F10 编号: 名字:用户信息 描述:学生、老师、管理员在系统 编号:F2 名字:成绩信息 描述:学生在系统查询自己的成绩 中修改自己的资料 编号:F5 名字:班级信息 描述:管理员对班级信息进行管理 编号:F3 名字:考试信息 描述:学生在系统参加考试 编号:F6 名字:题库信息 描述:管理员对题库进行审核 13

编号:F7 名字:阅卷人信息 描述:管理员能够为试卷配置阅卷人 编号:F8 名字:课程信息 描述:管理员管理课程信息 编号:F11 名字:组卷信息 描述:老师能够通过三种方式进行3. 数据处理组卷 编号:F13 名字:试卷信息 描述:教师能够管理试卷信息 编号:F9 名字:用户信息 描述:管理员管理系统的用户信息 编号:F12 名字:成绩信息 描述:教师能够在系统查看成金 编号:F14 名字:报改试卷信息 描述:教师能够报改试卷信息 处理过程的具体处理逻辑通常在详细设计过程中用判定表或判定树来描述。在数据字典中,只无原则描述处理过程的说明性信息,通常包括以下内容:{处理过程名,说明,输入数据流,输出数据流,处理}。

001 数据处理编号:P0 数据处理名称:开放式无纸化考试系统 数据处理描述:系统的三中用户对系统操作

002 数据处理编号:P1 数据处理名称:学生操作子系统 数据处理描述:学生对网站的操作 输入:F1、F2、F3 输出:D1、D2、D3

14

003 数据处理编号:P2 数据处理名称:管理员操作子系统 数据处理描述:管理员对网站的管理与维护 输入:F4、F5、F6 、F7、F8,F9 输出: D1、D2、D4、D5

004 数据处理编号:P3 数据处理名称:老师操作子系统 数据处理描述:老师对网站的操作 输入:F10、F11、F12、F13、F14 输出:D1、D2、D3 15


JSP开放式无纸化考试系统的设计与实现-完整(4).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:浅析铜冶炼厂的SO2风机

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: