在线考试系统

上传人:豆*** 文档编号:125089030 上传时间:2022-07-26 格式:DOC 页数:17 大小:133KB
返回 下载 相关 举报
在线考试系统_第1页
第1页 / 共17页
在线考试系统_第2页
第2页 / 共17页
在线考试系统_第3页
第3页 / 共17页
点击查看更多>>
资源描述
在线考试系统1. 序随着网络技术的飞速发展,目前诸多国外的大学和社会其她部门都已经开设了远程教育,通过计算机网络实现异地教育和培训。目前,计算机硬件技术的发展已经达到了相称高的水平。但是,远程教育软件的开发目前还处在起步阶段,随着这项技术的不断进一步发展,就规定有更好、更完善的软件系统应用到远程教育当中去,这就给软件设计人员提出了更高的设计规定。远程教育涉及诸多环节,例如教学系统、答疑系统和考试系统等等。其中很重要的一种环节就是在线考试系统,同步它也是最难实现的环节。在国内,虽然远程教育已经蓬勃地发展起来,但是目前学校与社会上的多种考试大都采用老式的考试方式,在此方式下,组织一次考试至少要通过五个环节,即人工出题、考生考试、人工阅卷、成绩评估和试卷分析。显然,随着考试类型的不断增长及考试规定的不断提高,教师的工作量将会越来越大,并且其工作将是一件十分啰嗦和非常容易出错的事情,可以说老式的考试方式已经不能适应现代考试的需要。随着计算机应用的迅猛发展,网络应用不断扩大,如远程教育和虚拟大学的浮现等等,且这些应用正逐渐进一步到千家万户。1.1 编写需求规格阐明书的目的本需求规格阐明书的编写目的在于研究在线考试系统软件的开发途径和应用措施。本需求规格阐明书的预期读者是与在线考试系统软件开发有联系的决策人,开发构成人员,扶助开发者,支持本项目的领导和公司人员,软件验证者。1.2 在线考试系统的提出背景及发展意义 “在线考试系统”重要是为广大学子及其教师提供一种以便的场合,让人们可以通过互联网在异地理解有关操作系统的各方面知识,与教师交流,同其她学生交流心得,并在线考试等等。相信它会给广大学子提供以便快捷的学习途径。本项目成果提供一种在线考试的网站,学生通过在校园网或互联网上访问该网站,学生可以按照教师的建议或各自的筹划对所学知识进行自我测验;在线考试系统减轻教师的工作承当及提高工作效率,与此同步也提高了考试的质量,从而使考试更趋于公证、客观,更加激发学生的学习爱好。1.3 定义(术语的定义和缩写词的原文)在线考试系统: 该软件是面向学校的,它为学校、教学人员、学生的教学学习及考试提供了以便,同步也使得教师与学生、学生与学生之间更好的交流,本系统使用开发编程语言,独立完毕其功能。 A:是建立在微软新一代.Net平台架构上,运用一般语言运营时(Common Language Runtime)在服务器后端为顾客提供建立强大的公司级Web应用服务的编程框架。 1.4 参照资料 -蒋培 王笑梅 编著 清华大学出版社 -钱乐秋 赵文耘 牛军钰 编著 清华大学出版社 -刁成嘉 主编 机械工业出版社 2. 软件产品的一般性描述本系统是运用ASP.NET(C)、HTML、SQL数据库等技术和工具开发的在线考试系统。它使用以便,操作简朴,具有顾客注册,多顾客同步在线考试、动态随机出题、自动判卷、题库管理、顾客管理、成绩管理等功能。2.1 运营环境与资源系统的软硬件开发环境(1)服务器的软硬件配备服务器的硬件配备: CPU 1.6G,硬盘160G,内存2G服务器的操作系统:Windows XP专业版Web服务器软件:IIS 7.0(Internet Information Server)数据库服务器软件:SQL Server (2)客户端的软硬件配备客户端的硬件配备: CPU 800或以上,硬盘8OG,内存64M客户端操作系统:Windows 98以上客户端浏览器软件:IE(Internet Explorer)系统的开发工具运用ASP.NET(C)、HTML、SQL数据库等技术和工具开发设计2.2 软件产品的功能要实现一种软件系统,一方面应当进行需求分析,这样才干令设计出的软件满足顾客的各项功能。下面就对在线考试系统的设计进行需求分析。1 系统需要解决的重要问题一方面,由于考试是面向特定的某些对象的,因此考试者进入系统应当进行身份验证。考试者进入考试系统后,应当能根据自己的需要进行个人信息的修改、考试系统的进入,以及考分的查看。鉴于考试环境一般为机房,考试者之间的距离很近,为了在线考试做到规范,对于每个应试者来说,试卷的题型和题量都应是相似的,但试题并不相似。在线考试基于网络环境,试卷应当从服务器的数据库随机抽取试题后动态生成的。此外,系统还应当对考试时间进行控制,时间到了会规定考试者交卷。考试者选择答案提交后,应当由计算机自动判卷,得到成绩后显示出来。2 系统应当具有的基本功能n 在该系统中,对所有顾客已经建立顾客表(学生表,教师表,管理员表),学生登录信息为学号和姓名,教师登录信息为编号和姓名,管理员只有一种顾客名admin且编号是0000.n 学生信息的管理:管理员可以增删学生信息n 教师信息的管理:管理员可以增删教师信息n 试卷模型设立:教师设立试题的每种题型的分值以及考试的总时间。n 试题库管理:教师对题型试题库的进行管理,涉及添加、删除、更新试题等操作。n 试卷生成:可以指定试卷的各题型的数量,从试题库里随机抽取试题生成一份原始试卷。n 在线考试:系统严格控制整个考试过程,实行时间的监控与权限的控制,考生需要在限定的考试时间内交卷。系统根据各次考试可以设定考试的开始和截止时间,只有在开始时间达到之后,考生才可以开始答题,在截至时间之后,不能再提交答题答案。n 考生可以使用自己的顾客编号和姓名登录系统,并选择需要参与的考试编号,然后开始答题,系统需要记录考生开始答题的日期时间和提交答题答案时的日期时间。n 计算机自动阅卷:对于考生提交的考试答案,选择题,填空题系统可以自动计算得分.n 考生只有一次机会提交考试答案,不可反复提交或取消提交,但提交前可以多次保存中间答题答案。n 学生成绩查阅:考生考完后来,等计算机自动阅卷之后,可以对自己的成绩进行查并且只能查询个人成绩,不能访问她人成绩。n 教师进行成绩查询:在学生考完之后,教师可以登录系统对参与考试的学生进行成绩查询,也可以查询所教学科所有学生成绩,以便于对教学进度进行分析。n 系统可以提供报表,例如参与同样类别考试学生成绩排名,可以以便教师和学校教务系统的查阅以及对学生的学习状况进行分析。.除了实现上述功能以外,在线考试系统还应当具有和谐、简洁的界面,安全性要高,稳定性要强,可以满足多顾客同步及进行在线考试。2.3 顾客特性本软件的使用对象是学校教务工作人员、教师、学生。会汉语、懂计算机的基本操作就可以运用该软件进行所需操作,本系统最后考生顾客为高校学生,由于人数众多需要加大并发性控制。2.4 限制与约束a. 系统管理者大多为教师,不需要过多的培训b. 在管理方针,硬件的限制,并行操作安全和保密方面有约束。 c假设开发经费不到位,管理不完善,设计时没能用全得到考虑,本项目的开发都将受到很大的影响。3. 功能行为需求3.1 引言要实现一种软件系统,一方面应当进行需求分析,这样才干令设计出的软件满足顾客的各项功能。下面就对在线考试系统的用例图、活动图设计进行需求分析。3.2 业务需求功能模型用例图用例图:1、最高层用例图 根据顾客对“在线考试系统”的整体业务的功能需求,可绘制出图3.3-1所示的用例图。图3.2 1 在线考试系统最高层用例图2、顾客管理用例子图图3.2 2 顾客管理用例子图3、试卷管理用例子图图3.2 3 试卷管理用例子图用例描述:1、“参与考试”用例用例名:参与考试执行者:学生目的:学生顾客登录后,可以进行在线考试,并对学生的考试进行监管过程描述:1)学生输入顾客名和密码,系统验证身份的有效性2)选择要考试的科目,然后输入择试卷号即可从试卷库中调出所要的试卷,系统开始计时3)试卷以Word形式粗线,开始做试卷4)作答完毕,提交试卷,用例结束5)退出系统异常事件流解决:1) 密码错误,系统验证身份有效性失败,容许重新输入2)在第四步提交试卷之前的任何时刻,学生可以取消本次考试,用况结束3)若在规定的时间内,学生未作答完毕,系统将强制停止答卷,并提交试卷2、“设计试卷”用例用例名:设计试卷执行者:教师目的:通过所教课程的教师设计师卷,为学生参与考试做准备过程描述:1) 教师输入顾客名和密码,系统验证身份的有效性2) 选择要设计试卷的科目,然后选择设计试卷功能时用况开始3) 系统提供两种设计试卷的措施(手动设计和自动生成),教师从中选择是以哪种方式生成试卷,如果手动设计,教师自行决定试卷的题量和试题,自动生成规定教师输入试题类型以及各试题类型的题量,有系统自动随机从题库中抽取4) 如果对所生成的试卷满意,可单击(保存试卷)按扭保存试卷,系统将按随机产生的试卷号保存试卷,用例结束 5) 退出系统异常事件解决:1) 在第四步教师单击保存试卷之前的任何时刻,可以取消本次试卷设计,用况结束2) 密码错误,系统验证身份有效性失败,容许重新输入3) 试卷编号可以由系统自动生成,也可以由教师手动输入,系统进行唯一性检查。浮现错误,容许重新输入。3、“学生成绩查询”用例用例名:学生成绩查询执行者:学生、教师目的:便于学生及时理解自己的考试状况,也便于教师理解单个学生的学习状况过程描述:1) 教师、学生输入顾客名和密码,系统验证身份的有效性2) 进入学生成绩管理子系统,当选择学生成绩查询功能时用例开始3) 选择所要查询的科目,学生输入学号和密码即可查询该科目成绩,教师享有特权只要输入学生学号就可以查询学生该课目成绩4) 系统自动从考生成绩表中调出相应的成绩显示给学生,用例结束异常事件解决:在第3步时,如果该学生目前还没有参与过本试卷号的考试,则将显示考生成绩表中没有所要查找的成绩记录,用况结束3.3 有关用例的展开活动图1、 参与考试的活动图2、 学生成绩查询的活动图3、 教师添加试卷活动图:4. 性能需求4.1 数据精确度(1)本系统对系统输入提供格式验证功能,避免非法格式数据进入系统。输出数据,在不影响其意义的状况下,按照一般系统的输出规定。在规定使用高精度数据的地方,系统要提供高精度数据的解决能力。不容许系统随意忽视数据的精度。(2)本系统规定在文献上传下载时,如果文献较大需要时间较多,要有提示信息。(3)本系统需对每个顾客进行严格的权限管理。4.2 时间特性(响应、传播、运营时间等)每添加、修改、删除一种属性的操作步数不应超过3步。每次响应时间不应超过3秒,数据量较大时不应超过10秒且系统应当及时提示。顾客在进行删改操作时系统应有提示。4.3 适应性(运营环境、筹划发生变化等应具有的适应能力)在切换操作系统运营时,不应浮现乱码。应当可以避免一定的注入袭击。在不同浏览器下访问时,应保持基本功能可以正常运营。4.4 故障解决系统运营时,应当具有一定的容错能力(如浮现错误评判成果后,可以手工评判或者选择重新评判),并且一般的非正常操作不应当影响系统的正常使用。 在线考试系统部分用例的顺序图1、 参与考试2、 增长试卷3、 增长顾客一、 协作图1、 参与考试2、 增长试卷3、 增长顾客一、 对象类图1、 对象类试卷2、 对象关系二、 状态图1、 参与考试
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 办公文档 > 解决方案


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!