在线考试系统解决方案
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
在线考试系统解决方案
一、引言
网络技术发展到今天,以前许多需要以其他方式,通过许多复杂的步骤来完成的事情都可以通过网络,利用计算机的处理来完成。“考试”就是其中的一种,而且是很典型的一种利用计算机网络进行考试,可以大量采用标准化试题,使用计算机改卷;也可以利用计算机从试题库中随机抽取试题进行考试,避免了考试前的压题与考试中的作弊;还可以直接把程序送到数据库中,进行统计、排序等操作。所以,以前需要花费大量人力和物力去做的出题、改卷、排名次和录取工作,现在都可以轻松地进行自动处理。采用在线考试或利用计算机进行考试将是以后考试发展的趋势。相比传统的考试方式,在线考试系统的主要好处是一方面可以动态地管理各种考试信息,只要准备好足够大的题库,就可以按照要求自动生成各种试卷;另一方面,考试时间灵活,可以在规定的时间段内的任意时间参加考试;另外计算机化的考试的最大特点是阅卷快,系统可以在考试结束时当场给出客观题考试成绩,计算机阅卷给了考生最大的公平感。
二、功能描述
1需求分析
因为考试是面向特定的某些对象的,所以考试者进入系统应该进
行身份验证。考试者进入考试系统后,应该能根据自己的需要进行个人信息的修改、考试系统的进入,以及考分的查看。在线考试于传统考试是不同的,为了在线考试做到规范,对于每个应试者来说,试卷的试题和题量都应是相同的,但试题并不相同。在线考试基于网络环境,试卷应该从服务器的数据库随机抽取试题后动态生成的。另外,系统还应该对考试时间进行控制,时间到了会要求考试者交卷。考试者选择答案提交后,应该由计算机自动判卷,得到成绩后显示出来。考试完毕后,可以返回登录界面或继续考试。
2基本功能
本系统共分成两个部分:一个用于管理员登录,主要负责进行基本资料、新闻、题库、试卷、成绩的管理以及查询等;另外一个用于考试人员登录,主要负责修改个人资料、浏览考试新闻、在线考试、查询以往考试成绩等,系统应该实现下列功能:包括试卷管理、题库管理、成绩管理。
2.1.用户管理
考试人员管理主要完成注册、登陆系统、进入考试、查询成绩、留言建议;
管理员管理主要是完成系统管理员的添加、删除、权限的修改,超级管理员可以进行部门的添加,每个部门中考试科目的添加,删除等权限,试卷的审批,监控考试过程,留言的管理等。一般管理员进
行考试的信息的维护添加,试题的管理,考试人员信息的查询等。
2.2.题库管理
命题人可根据自己的权限对试题进行定制,可以对考试科目的标题,题的类型(本系统试题类型分为:单选题,多选题,判断题,填空题),题目数量,题目的问题以及选项个数,分数等进行控制,也可以根据自己的需要从现有题库中随机抽取需要的试题的类型,试题的数量,难易程度,分数等进行控制。对已经定制的试卷进行预览,并随时修改。
2.3.系统结构与流程图
考生功能模块
➢考生注册
系统管理员在考生参加考试前,将考生信息录入系统。以保证每个考生都有唯一的登录名登录系统答题。考生也可自行注册。
➢实时考试
在本在线考试系统中,系统可以根据试卷类型随机从题库中抽取题目,组成个性化试卷;自动计算考试时间;自动保存考生作答情况,保留考试现场;防止考生利用网络技术进行作弊。
➢密码管理
在本在线考试系统提供考生对自身密码进行校验、修改的功能。在线考试时,避免别人恶意登录,查询成绩时,也可以避免考试成绩的曝露。
➢成绩查询
实时考试之后,系统自动对考生的答题情况进行统计分析,得出考成本次答题的分数结果。
后台管理模块
➢题库管理
题库管理功能可以实现试题分类、添删改查功能。
➢信息修改
在管理用户模块,管理员可以添删改查所有用户的信息。
➢权限设置
在管理用户模块,管理员为不同的人员配备不同权限,个性化用户操作。
3系统设计原则
在线考试系统在建设过程中采用先进的设计理念的开发技术,同时结合客户的实际需要,充分结合当前考试的现状构建,具有很强的实用性。该系统在设计和实现时遵循以下设计原则:
扩展性:系统具有良好的可扩展性和二次开发能力,能够根据用户的需求增加功能模块。
先进性:系统的软件结构、组网方式和设备配置保证系统的先进性,以确保系统能有提高系统的生产效率和管理水平。同时,系统还能保持中长期的先进性以适应未来系统发展的需要。
稳定性:系统具有良好的稳定性和抗攻击能力,系统的接入不影响原有相关系统的正常运行,系统本身的升级和扩充不影响系统的实时运行。
经济性:整个系统有良好的性价比,以最节省的投资获得良好的效果。
规范化:系统需求分析、详细设计、系统开发、系统验收、售后服务及维护均遵循规范的流程以保证系统质量。
标准化:系统遵循国家标准和相关的行业标准,并对外提供标准接口以利于系统的向上接入。