在线考试系统毕业论文(软件工程完整版) 下载本文

数据流来源:试题表。

数据流去向:供学生,教师选择、查询。

数据项组成:PaperID(试卷编号),CourseID(课程编号),PaperName(试卷标题),PaperState(可用状态)。

【7】PaperDetail(试卷详细信息)表 数据流来源:由出题人出题获得。 数据流去向:为试卷供试题。

数据项组成:ID(编号),PaperID(试卷编号),Type(题目类型),TitleID(题目编号),Mark(分值)。

【8】Score(成绩)表

数据流来源:由出题人出题获得。 数据流去向:为试卷供试题。

数据项组成:ID(编号),UserID(用户编号),PaperID(试卷编号),Score(成绩),ExamTime(考试时间)。

【9】SingleProblem(单选)表 数据流来源:由出题人出题获得。 数据流去向:为试卷供试题。

数据项组成:ID(编号),CourseID(课程号), Title(题干),AnswerA(选项A),AnswerB(选项B), AnswerC(选项C), AnswerD(选项D),Answer(答案)。

4.3 对性能的规定

4.3.1精度

该软件在输入、输出时保留到小数点后两位,在传输过程中保存到小数点后3位。

16

4.3.2时间特性要求

【1】响应时间:小于0.1s 【2】更新处理时间:小于1s

【3】数据的转换和传输时间:小于1s 【4】 解题时间:小于1s

4.3.4灵活特性要求

【1】操作方式上的变化:不变 【2】运行环境的变化:不变 【3】同其他软件接口的变化:没有 【4】精度和有效时限的变化:可调 【5】计划的变化和改进:可改 4.3.5

输入输出要求

输入数据类型有char型、int型、data型和datatime型数据。

4.3.6数据管理能力要求

本软件需要对收银情况的文卷、会员信息文卷、交易信息文卷、进货信息文卷等进行记录,以一年份估算,收银文卷大约需要1GB空间,会员信息大约需要100MB,交易文卷需要2GB空间,进货文卷需要200MB空间,其他大约共需要1GB空间即可。

17

4.3.7故障管理能力要求

本软件性能良好,稳定性极高,不容易发生问题,即使软件崩溃,由于其是即时储存在主机上,文件亦不会丢失,会在其主机上找到,只需重新安装软件即可。若硬件问题,则及时更换硬件。以上故障不会造成文件缺失,只会一定程度上影响工程进度。 4.3.8其他专门要求

【1】安全性:在登陆后,有管理权限的设定 【2】可维护性:可维护 【3】可补充性:可补充 【4】易读性:易读 【5】可靠性:可靠 【6】运行环境:可转换

五.运行环境规定

5.1设备

【1】处理器型号及内存容量

台式机、笔记本电脑,基于windows系统。 运行时占用内存:2MB;

【2】外存容量:硬盘:500GB;,联机,以表的形式存储; 【3】输入输出:普通键盘输入 ,打印机输出,联机;

5.2 接口

18

5.3控制

管理员开启系统,教师出试卷,学生,登录后软件开始运行。

六 .在线系统的实现

6.1数据库的表设计

1.tb_Admin(管理员表信息)

作用:用于保存管理员的基本信息,具体如下图:

2tb_lesson(考生课程信息)

作用:用于保存指定专业所包含的课程信息,具体如下图:

19