目录一、概述...................................................................................................................................21、编写目的.......................................................................................................................22、系统简介.......................................................................................................................23、系统功能范围...............................................................................................................24、术语定义.......................................................................................................................25、运行环境.......................................................................................................................3二、系统概述...........................................................................................................................31、系统业务流程...............................................................................................................32、系统主要功能框架图...................................................................................................4三、业务需求分析...................................................................................................................81、系统管理.......................................................................................................................82、知识点设置...................................................................................................................83、试题管理.......................................................................................................................84、组卷管理.......................................................................................................................95、考试设置管理...............................................................................................................96、考生考试.......................................................................................................................97、正在考试管理.............................................................................................................108、答卷管理.....................................................................................................................109、考生练习.....................................................................................................................1110、考试信息报表.........................................................................................................1111、成绩排名报表.........................................................................................................11四、需求规定.........................................................................................................................111、一般规定.....................................................................................................................112、灵活性.........................................................................................................................123、健壮性.........................................................................................................................124、稳定性.........................................................................................................................125、可维护性.....................................................................................................................122在线考试系统需求说明书一、概述1、编写目的本说明书的目的在于明确考试系统功能模块需求,界定该系统的功能范围,指导系统的需求分析及系统架构开发说明。本说明书预期读者为客户、项目经理、系统分析及系统设计人员、编码人员、测试经理、测试人员及系统维护人员等。2、系统简介在线考试系统是为公司员工提供上机考试服务,从而有效的提高员工业务能力、提高考试效率、降低考试管理成本、提高考试公正性的网络应用系统。3、系统功能范围题库管理、人员(管理员、考生)管理、考试设置、在线考试、题目评判、报表及打印、试卷页面。4、术语定义题库:考试所需题目的集合。练习题库:考生做模拟考试练习时使用的题库,与考试题库包含题目不同。考试题库:考生正式考试时使用的题库,与练习题库包含题目不同。管理人员:对系统维护和管理的操作员。考生:使用考试系统进行考试的人员。客观题:答案严格唯一的题目。主观题:答案不唯一的题目。选择题:一种客观题。题目包括题干(对题目的描述),选项(选项当中有一个或多个3符合题目的要求),答案(即符合题干要求的选项的集合)。判断题:一种客观题。题目包括题干(一段描述描述),答案。题目要求考生判断题干所描述的内容是否正确。填空题:一种主观题。题目包括题干、答案。其中题干中描述不全部分需要考生补全。名词解释:一种主观题。对指定的名词进行分析理解其含义。计算题:给定必要的计算数据,按照一定的公式,计算出需要的结果。科目:即考试课程的名称。名次表:考试期间考生成绩排名。提交:在相应的单选框中选择相应的选项(客观题),在相应的文本框中输入源代码(主观题),交卷并请求评判。5、运行环境软件环境服务器操作系统:WindowsServer2008企业版64bitWeb容器:websphereWAS7.0或tomcat6.0Java虚拟机:JDK1.6客户端操作系统:windowsXPSP2客户端浏览器:MicrosoftIE6.0或以上硬件环境根据实际情况,进行分析。二、系统概述1、系统业务流程系统用户分为管理员用户及考生用户两部分。其中管理员用户又分为普通管理员及超级管理员。普通管理员主要对系统管理及信息录入;超级管理员主要对普通管理员录入的信息4进行审核等。普通管理员录入试题及其组卷操作;超级管理员对试题及试卷进行审核,确认考试信息,安排考试。考生登录系统进行答题,提交考试结果。系统或者人工进行阅卷评分,发布考试结果信息。根据要求,对考试结果进行统计分析。2、系统主要功能框架图操作员登录系统,打开试题录入界面题库录入编辑试题内容,提交试题审核试题,是否通过?结束是否图1.试题录入基本流程图5出卷流程操作员登录系统打开组卷页面,输入试卷基本信息,选择组卷方式判断组卷方式人工组卷自动组卷系统按照指定逻辑,进行试卷组装操作员自动选择试卷试题,进行组卷操作员预览试卷是否满足?编辑或者修改试卷试题及相关内容点击保存,提交审核审核是否通过?根据审核意见,重新编辑试卷否是结束图2.组卷基本流程图6考试流程考生登陆在线考试系统判断是否存在考试是是否到达考试时间?考试进行答题是提示考生考试时间等考试信息否是否到达考试结束时间?考生不能提交考试结果是结束否图3.考试基本流程图7评分流程阅卷人登录系统,查询出已考试未评分的考试场次设定本场考试客观评分和主观评分的试题主观评分题?否系统自动对客观评分题进行评分系统显示主观评分题,侧栏附正确答案,供阅卷人评分是否二次评分?是第二阅卷人评分是否存在争议?是主阅卷人,对试卷进行最终评分否是完成否阅卷结束?系统自动排名成绩,生成成绩公告,主考确定发布成绩表图4.阅卷评分流程图8三、业务需求分析1、系统管理系统管理分为:部门管理、岗位管理、角色管理、用户管理、系统参数配置的系统基本功能。系统支持严格的权限控制和分配功能,保证考试成绩的公平公正性。严防考试过程中的舞弊现象发生。员工登录系统后,可以查询出历史考试成绩信息。部门管理员登录系统后