




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、文档编号: XXX_RD_01联机考试系统需求规格说明书(第1版)第二组改版履历版本号发行日更改对象更改内容拟制审查批准12012-06-11初版作成全体成员葛倩雯吴健银目 录1.概述11.1.目的11.2.范围11.3.术语定义12.系统说明12.1.项目背景12.2.运行环境12.2.1.软件环境12.2.2.硬件环境13.总体功能概述14.需求说明24.1.功能要求24.1.1.功能块1名称24.1.2.功能块2名称24.2.非功能性需求34.2.1.安全性34.2.2.设计约束34.2.3.界面要求34.2.4.扩展性35.系统接口35.1.外部接口35.2.内部接口36.验收标准31
2、. 概述1.1. 目的随着互联网的发展和广泛的普及,教育渐渐趋向网络化。网络化的教育代表了教育改革的一个发展方向且成为了现代教育的一个特征,远程教育对教育的发展形成新的推动力。远程教育具有良好的发展前景。在线考试系统作为远程教育的一个子系统,从而在线考试系统也是一个重要的研究对象。传统的考试一般要经过人工交卷、打印试卷、学生考试、考试阅卷等流程;随着教育的发展,学生科目的增加以及学生数量的增加,教师出卷阅卷的工作量变得越来越大,阅卷工作等考试工作十分繁琐并且非常容易出错。在线考试系统充分利用了学校现有的计算机设施和网络资源实现了无纸化考试避免了,繁琐的阅卷工作导致的错误。与传统考试相比较,在先
3、考试渗入了更多技术环节,对实现安全途径、方法也提出了更高的要求。通过Internet来实现在线考试,是现代教育技术的一个具体体现,大规模的实行在线考试,实现考试的客观性、公正性、自动化组卷、阅卷可以实现减轻教师的工作强度本系统为了方便学校对学生成绩更真实的了解,加强对考试制度的管理,能快速对学生成绩做出分析所设计的平台。1.2. 范围本系统包括:1.登录界面:用户名,密码,登录,取消2.联机考试系统(主界面):菜单栏【系统、帮助】,工具栏【开始考试、关于我们【动态时间表示】、状态栏【系统名称、当前用户、登录时间】3.考试科目选择界面:下拉菜单(xml,sql,c#试题)。确定、取消、注意事项
4、4.答题界面:题型【单选】 题目【题干,所有选择知】,答题计数器【20题】,查看答题卡、总题数、计时器【10分钟,如果时间到自动交卷】,答题进度条,下一题(按钮)。最后一个答题界面显示的按钮是“答题卡”5.答题卡界面:所有题目的题号(第一题,第二题)的显示已选的选项,未答题的显示“未答题”、计时器【10分钟,与前面的同步,如果时间到自动交卷】、提交按钮6.成绩显示界面:总分进度条,得分进度条,对此次成绩的评价,确定不包括:题型【多选,解答题】1.3. 术语定义系统:为实现规定功能以达到某一目标而构成的相互关联的一个集合体或装置(部件),以下所说的系统均指联机考试系统2. 系统说明2.1. 项目
5、背景在线考试系统课题产生的背景是当今教育的信息化的趋势及我国高校教育信息化系统的建设,目的是充分利用学校现有的计算机软硬件和网络资源实现无纸化考试避免传统手工考试的不足。可以实现教考分离以及考务工作的全自动化,可以有效利用校园网的软硬件资源,使其发挥最大的效力,更好的为学校的教学,科研,管理服务,可以大规模的实行考试的客观性、公正性、自动化阅卷减轻教师的工作强度。传统的考试要求老师出试卷,打印试卷,安排时间,监考,收集试卷,评改试卷和分析试卷。这是一个漫长而复杂的过程,已经越来越不适应现代教学的需要。在线考试是传统考试的延伸,它可以利用网络的无限广阔空间,随时随地对学生进行考试,叫上WEB数据
6、库的利用,大大简化了传统考试过程。 2.2. 运行环境1. 运行系统后,用户输入用户名以及密码,若输入为空或用户密码错误会提示重新输入;2. 当输入正确信息后,会自动并显示联机考试系统(主界面【MDI】),以及进入试题选择界面。3. 用户选择考试试题(xml,C#,Sql),用户点击确定按钮进入考试界面,开始考试。2.2.1. 软件环境操作系统Win7数据库SQL Server2003杀毒软件主流杀毒软件均可2.2.2. 硬件环境设备名称设备描述PC服务器CPU:Corei3,内存2G;硬盘200G服务器Web支持IIS5.0及以上,.net2.0框架带宽100M共享带宽(要写硬件配置,以及硬
7、件如何配置。此处是要让用户明白需要购买什么样的硬件,以及各硬件都是做什么的。)3. 总体功能概述4. 需求说明4.1. 功能要求序号功能名称输入内容系统响应输出内容1 用户登录用户输入用户名,密码系统从数据库中获取用户信息登录成功,进入试题选择界面;登录失败,重新输入密码2科目选择选择用户的考试科目系统从数据库中读取和用户选择相关的考试信息系统显示本科目的信息3联机考试主界面在用户选择考试科目后点击确定按钮从数据库中获取和该用户选择科目相关的试题系统显示主界面4答题界面输入选择知编号、下一题、答题卡将所选选择知编号存入数据库、从数据库中调出下一道题目和题干、调出用户所有已答题目的所选选择知输出
8、下一道题目和题干,跳转到答题卡界面。5成绩显示输入确认并关闭将考生信息和考生成绩存入到数据库中输出考试信息与成绩6关于我们点击关于我们按钮弹出信息对话框显示倒计时显示本系统的相关信息4.1.1. 用户登录功能块. 用例名:用户登录需求编号 息EX-01-01优先级高名称用户登录描述用户登录角色登录用户触发前提条件主流程1、 用户填写用户名。2、 用户输入密码3、 用户选择确定。4、 系统从域控制器中获取用户信息并显示联机考试系统(主界面【MDI】),以及进入试题选择界面分支流程4、用户填写用户名或密码错误。系统获取用户信息失败,系统显示错误信息。后置条件相关需求说明4.1.2.
9、联机考试系统主界面功能块. 用例名: 考试主界面需求编号 息555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555EX-01-02优先级高名称联机考试系统主界面描述联机考试系统主界面角色登录用户触发前提条件主流程1、用户登录后,用户选择考试科目,系统显示考试的相关注意事项 。2、用户点击确定时,系统并显示主界面。3、主界面显示菜单栏、工具栏、状态栏。4、状态栏显示系统名称、当前用户、登
10、录时间和【考试计时】。分支流程2a、用户登录失败,系统显示用户登录的具体错误信息。后置条件相关需求说明4.1.3. 考试科目选择功能块. 用例名: 科目选择需求编号 息EX-02-03优先级高名称试题选择界面描述用户根据这个界面选择需要考试的题型(例如:xml,C#,SQL Server),并且显示考试的注意事项。角色用户触发点击登录按钮前提条件用户在用户名和密码的有效期之内,输入正确的用户名和密码成功登录考试系统。主流程1、用户点击登录按钮后,进入试题选择系统。2、系统从数据库中获取可选的试题类型,并获取考试注意事项等信息。3、点击“确定”按钮,跳转到答题界面分支流程获取数据出
11、错,自动跳转到出错界面。后置条件用户选择好所要作答的题型,并且点击确定按钮。相关需求说明4.1.4. 学生答题功能块. 用例名: 学生答题需求编号 息EX-01-04优先级高名称用户答题功能描述用户根据所选选择的试题类型在这个界面进行相关题目的作答。在答题过程中学生可以查看答题卡、所选题目类型的总题数、当前已答题数(有进度条显示)、答题剩余时间等。若答题时间到了,则系统自动交卷,答题完成。角色用户触发点击试题选择界面的点击开始答题按钮。前提条件用户必须输入自己的用户名、密码等信息,成功登录之后进行试题选择,点击开始答题。主流程1、 用户点击开始答题后,进入答题系统。2、 系统根据
12、用户在试题选择系统里选择的试题类型从数据库中获取相关题目。3、 用户开始答题,同时答题计时器开始计时。4、 用户选择需要选择的选择知,点击“下一题”按钮。系统保存用户所选选择知的选项,系统从数据库中获取下一道题目,答题计数器和进度条根据已答题数变化。5、 点击“交卷”按钮,系统保存所有已答题目的信息,跳转到答题卡界面。分支流程在答题过程中点击答题卡界面,系统跳转到答题卡界面。在答题过程中,答题时间用完后,自动跳转到成绩显示界面。后置条件用户答完已选题型的所有题目。相关需求说明4.1.5. 答题卡功能块. 用例名: 显示答题卡需求编号EX-01-05优先级高名称答题卡描述显示答题情
13、况角色登陆用户触发前提条件主流程1. 用户进入答题界面后,点击答题卡2. 显示答题情况:显示未答,已选题的答案,显示倒计时3. 用户选择题目,进入本题4. 交卷分支流程3a,答题卡为显示已选题答案,系统显示错误信息4a,倒计时结束,系统显示自动交卷后置条件保存用户答题选项相关需求说明4.1.6. 答题成绩功能块. 用例名: 显示成绩需求编号EX-01-06优先级高名称成绩显示描述显示本次考试成绩和总分的记录条,点击确定并退出系统角色考生触发点击交卷按钮前提条件考生开始考试并点击交卷或者考试时间结束主流程成绩显示,点击确定并关闭分支流程成绩统计失败,系统显示错误信息后置条件记录考生
14、本次考试的成绩相关需求题库及标准答案对比并计算说明需求编号UC-01-01优先级高名称成绩显示描述显示本次考试成绩和总分的记录条,点击确定并退出系统角色考生触发点击交卷按钮前提条件考生开始考试并点击交卷或者考试时间结束主流程成绩显示,点击确定并关闭分支流程成绩统计失败,系统显示错误信息后置条件记录考生本次考试的成绩相关需求题库及标准答案对比并计算说明非功能性需求4.1.7. 安全性1、 用户在用户名和密码的有效期之内,输入正确的用户名和密码才能登录考试系统。2、 用户不能直接访问系统内部的信息,只能进行系统界面的操作。3、 系统自动保存用户的即时答题情况,避免断电等情况造成不良后果。4.1.8
15、. 设计约束1、 所有新增功能必须基于C#,Windows 2003操作系统以上的版本,以便适用于更多的用户。2、 开发软件为Microsoft Visual Studio 2005及以上版本。3、数据库为SQL Server2005及以上版本。4.1.9. 界面要求1、 界面的风格必须简单、容易操作。2、 无字形、字体错误。4.1.10. 扩展性系统需要具有可扩展性,方便以后进行维护以及功能扩充。5. 系统接口5.1. 外部接口1、 用户界面采用现在普遍使用的用户界面2、 软件接口运行于Windows 2003以上版本,通过JDBC对SQL Server进行数据库的连接。3、 硬件接口由于我
16、们使用的通信协议时TCP/IP,因此这里的硬件接口问题主要就是TCP/IP层中的网络接口层,它负责数据帧的发送和接收,帧是独立的网络信息传输单元,网络接口层将帧放在网上,或从网上把帧取下来。这就要求IP使用网络设备接口规范NDIS向网络接口层提交帧,并且IP支持广域网和本地网接口技术。在系统运行时要注意关闭那些容易受到攻击和入侵的端口号,在能保证宽带的前提下仅开通系统运行所必须的端口。5.2. 内部接口登陆界面:用户名、密码的文本框,登陆和取消按钮。主界面:菜单栏(系统、帮助)、工具栏(开始考试、关于我们)、状态栏(系统名称、当前用户、登录时间)试题选择界面:下拉菜单开始答题按钮:进行考试操作,取消按钮。答题界面: 试题显示区:用户可以作答。
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- GB/T 45513-2025纺织品织物掉毛程度的测定洗涤法
- 行政法学对策研究与试题及答案
- 厂区保安火灾应急预案(3篇)
- 医院氧气泄漏火灾应急预案(3篇)
- 维持经济增长的政策措施试题及答案
- 高考数学有趣题型与答案探讨
- 行政法学高效复习策略与试题
- 电梯停电火灾应急预案(3篇)
- 软件可维护性的重要性分析试题及答案
- 治疗室火灾应急预案(3篇)
- 教师专业发展第3章-教师专业发展趋向课件
- 员工手册070509
- 罗斯公司理财Chap004全英文题库及答案
- 切尔诺贝利核事故永远不能忘却的事故(课堂PPT)
- 安装调试培训及验收方案
- 劳动合同法培训ppt课件
- 公制螺纹公差速查表
- 交通运输水运工程造价定额中心
- 鹊桥仙(公开课课件)(苍柏书屋)
- 大班绘本《变色龙卡罗》
- 军人申请结婚报告表函调表
评论
0/150
提交评论