在线考试系统需求分析文档
组长:汪倩
在线考试系统需求分析文档
目录
一、引言........................................................................................................................ 1
1。1.编写目的 ....................................................................................................... 1 1。2.背景 ............................................................................................................... 1 1。3。定义 ............................................................................................................ 1 1。4.参考资料 ....................................................................... 错误!未定义书签。 二、任务概述................................................................................................................ 2
2。1.目标 ............................................................................................................... 2 2。2。用户的特点 ................................................................................................ 2 2。3。假定和限制 ................................................................................................ 3 三、需求规定................................................................................................................ 3
3。1.对功能的规定 ............................................................................................... 3 3.2 对性能的规定 ................................................................. 错误!未定义书签。
3.2。1 精度 .................................................................................................. 11 3.2。2 时间特性要求 .................................................................................. 11 3。2。3 灵活性 ........................................................................................... 12 3.3 输入输出要求 ........................................................................................ 12 3.4 数据管理能力要求 ................................................................................ 12 3.5 故障处理要求 ........................................................................................ 12 3.6 其他专门要求 ........................................................................................ 12
四、运行环境规定...................................................................................................... 13
4.1 设备 ............................................................................................................... 13 4.2 支持软件 ....................................................................................................... 13 4.3 接口 ............................................................................................................... 13 4。4 控制 ............................................................................................................ 13
一、引言
1.1.编写目的
信息技术高度发达的今天,利用信息技术对大量复杂的信息进行有效的管理成为一种普遍而实用的手段。一方面,这极大的减少了簿记和人力的开销,另一方面,现代计算机强大的计算能力和网络的普遍部署,大大简化了大量信息的处理和流动.学生在线考试系统是评测学生能力的一个重要组成部分,他对老师的工作效率有很大的提高,它可以降低对纸质试卷的要求,同时也体现了节约型社会的要求。该系统涉及了学生在线考试,学习成绩插询,以及很多相关信息的综合处理。为了方便配合教师对学生成绩的进一步了解,开发学生在线考试系统是当务之急。学生在线考试系统把学科、试题、电脑改卷、成绩查询的部分管理工作集成到一个统一的平台,各管理人员分工协作、相互配合,及时了解学生学习生活情况。同时,也可以方便老师针对学生个体不同情况进行分层次指导.
1。2.背景
将要开发的软件名为《在线考试系统》,本项目的提出者是河南信息统计职业学院,而开发者是汪倩小组负责,主要用户是高职院校,该软件独立于其他系统,自成一个完整的系统,应用方便。
1。3.定义
PC机:个人计算机 .
二、任务概述
2。1.目标
描述:下面就对在线考试系统的设计进行需求分析。
首先,因为考试是面向特定的某些对象的,所以考试者进入系统应该进行身份验证。考试者进入考试系统后,应该能根据自己的需要选择考试科目,所以该系统还应具有考试科目选择的功能.为了在线考试做到规范,对于每个应试者来说,试卷的试题和题量都应是相同的,但试题并不相同。在线考试基于网络环境,试卷应该从服务器的数据库随机抽取试题后动态生成的.另外,系统还应该对考试时间进行控制,时间到了会要求考试者交卷.考试者选择答案提交后,应该由计算机自动判卷,得到成绩后显示出来。考试完毕后,可以返回登录界面或继续考试。此外,应该能够方便、快捷的对在线考试系统管理。
考试系统 登录页面 管理系统
功能 登录系统 在线考试 试题管理 生成试卷 成绩查询 系统管理
具体描述 用户输入用户名、密码和级别(学生或教师),通过系统认证,可登录系统。 系统根据学生设定的考试科目、题量和时间,抽取试题。学生作答完毕或到达考试结束时间后,系统自动完成阅卷,并反馈相关信息。 添加、更改、删除、查看试题。 系统根据教师设定的考试科目、题型和题量,自动或手动生成一份试卷,并配有对应该试卷的一份标准答案。 考试完毕教师可以查询学生成绩 对系统进行整体维护与管理 可使用此功能的系统角色 学生、教师,管理员 学生 教师 教师 学生,教师 管理员
2。2.用户的特点
本软件操作简单,有一定的文化基础者稍加培训即可胜任,维护人员要有软件方面的相关知识.
2。3。假定和限制
本系统至少可以运行10年,在短期内即可对该系统进行开发,以求尽快使其可以面向市场。
三、需求规定
3.1.对功能的规定
3。1。1 系统的业务流图分析
该考试系统是基于网络技术的一种考试系统,管理员通过网络对题库进行维护,添加试题、修改试题、删除试题等操作;考生通过系统完成考试、分数查询等操作;系统自动组卷并且完成试卷的批阅、分数的统计等操作。
整个系统的业务流图如图1.1所示:
管理员登录模块登录模块考生登录模块教师管理用户管理模块考生管理添加试题修改试题题库管理模块删除试题查看试题在线考试系统添加成绩修改成绩成绩管理模块删除成绩查看成绩系统管理模块 图1.1 网上考试系统的工作流程图
3。1.2 该系统的数据流分析
学生登陆系统后从试题库中选出一套试题,然后开始答题,答题完后提交给系统,由系统完成对试卷的批阅统计出成绩,学生可以登陆查询。管理员登陆系统后对系统进行维护更新。
12.1登陆成功管理员用户信息核对信息添加试题添加试题信息2.2更新试题库信息题库信息3学生用户信息4随机生成试卷试题信息 D1试题信息试题信息5.1登陆成功5.2开始答卷5.3核对信息选择试卷开始答卷生成成绩成绩信息成绩信息D2成绩统计
图1.2 考试系统的数据流图
其中主要IPO如下表:
表1。1 IPO数据流 输入 考生答案 学生信息 试题 处理 答案统计 学生管理 题库管理 输出 成绩表 学生表 试题表
3。1。3功能划分(层次图):
在线考试系统大致可分为登录模块,用户管理模块,题库管理模块和成绩统计模块,系统管理四个主要模块.其中,用户管理模块和成绩管理模块是系统后台数据库的重点.系统功能层次图如下:
管理员登录模块登录模块考生登录模块教师管理用户管理模块考生管理添加试题修改试题题库管理模块删除试题查看试题在线考试系统添加成绩修改成绩成绩管理模块删除成绩查看成绩系统管理模块 图1.3 系统层次图
3。3。4功能描述
这里使用用例图与序列图进行功能描述。 (1)主要用例图描述如下:
注册输入用户名登录输入密码修改信息考生考试查询成绩 图1。4 考生用例图
试题查询试题修改试题删除题库管理试题增加试卷查询试卷管理管理员教师试卷修改试卷删除试卷添加
图1。5 教师用例图
教师信息删除教师信息添加登录教师信息管理教师信息修改教师信息查看学生信息查看学生信息修改学生信息管理学生信息删除学生信息添加管理员题库管理试卷管理 图1。6 管理员用例图
(2)如下为主要序列图描述:
图1.7 学生考试序列图
图1.8 教师查看成绩序列图
图1。9 教师添加试题序列图
3。1。5。数据描述 1、试题实体及属性图
试题号 题目类型 分值题目内容 试题 正确答案 选项A 选项B 选项C 选项D
图1。10 试题实体属性图
2、用户实体及属性图
用户编号 用户名 访问权限 用户 密码
图1.11 考生实体属性图
3、成绩实体及属性图
考试时间 成绩单 课程号 成绩 准考证号
图1。12 成绩单实体属性图
4、试卷实体及属性图
试卷标题 课程编号 试卷 试卷编号 可用状态
图1。13 试卷实体属性图
图1.14 实体间关系E—R图
由数据流图,粗略得到以下关系模式(部分):
试题(题目编号、题型、题目主干、难度系数、选项、答案、分值、章节) 试卷(试卷编号、试卷标题、课程编号、可用状态) 试卷详细信息(试卷编号、题目编号、题目类型、分值) 用户(用户名、用户姓名、密码、权限)
3.1。6数据词典
3。2.1 精度
该软件在输入、输出时保留到小数点后两位,在传输过程中保存到小数点后3位。
3。2。2 时间特性要求
(1)响应时间:小于0。1s (2)更新处理时间:小于1s (3)数据的转换和传输时间:小于1s (4)解题时间:小于1s
3。2。3 灵活性
(1)操作方式上的变化:不变 (2)运行环境的变化:不变 (3)同其他软件接口的变化:没有 (4)精度和有效时限的变化:可调 (5)计划的变化和改进:可改
3。3 输入输出要求
输入数据类型有char型、int型、data型和datatime型数据.
3.4 数据管理能力要求
本软件需要对收银情况的文卷、会员信息文卷、交易信息文卷、进货信息文卷等进行记录,以一年份估算,收银文卷大约需要1GB空间,会员信息大约需要100MB,交易文卷需要2GB空间,进货文卷需要200MB空间,其他大约共需要1GB空间即可.
3.5 故障处理要求
本软件性能良好,稳定性极高,不容易发生问题,即使软件崩溃,由于其是即时储存在主机上,文件亦不会丢失,会在其主机上找到,只需重新安装软件即可。若硬件问题,则及时更换硬件。以上故障不会造成文件缺失,只会一定程度上影响工作进程。
3.6 其他专门要求
(1)安全性:在登陆后,有管理权限的设定 (2)可维护性:可维护 (3)可补充性:可补充 (4)易读性:易读 (5)可靠性:可靠
(6)运行环境:可转换
四、运行环境规定
4。1 设备
硬件环境:
(1) 处理器型号及内存容量
486或更高档PC台式机,笔记本电脑,或WindowsCE;运行时占用内存:2MB; (2) 外存容量:硬盘:500GB;,联机,以表的形式存储; (3) 输入输出:普通键盘输入 ,打印机输出,联机;
4。2 支持软件
软件环境
Web浏览器:IE6.0以上. 标准分辨率1024*768 下浏览正常。
操作系统:Windows 2000\\Windows XP\\Windows 2003\\Windows Vista\\Windows 7系统.
4.3 接口
无
4。4 控制
管理员,教师,学生,登录后软件开始运行.
因篇幅问题不能全部显示,请点此查看更多更全内容