论BS结构人机对话考试系统的安全保障
网络考试系统的安全保障技术探究
网 络 考 放 系 统 的 安 全 保 障 技 术 探 究
军事交通学院信 息管理 中心 谢 恩宝 林 楠 丁增 鑫
【 摘要 】基 于网络的无纸化考试 系统具有无可 比拟 的优 势,但 由于 网络开放 性的特点 ,考试 系统面临安全性、稳定 性等方面的挑战 。本文就 系统遇到的安全 问题进行分 析、探究 ,给 出了相应的解决 办法 ,提高 了系统 的安全性。 【 关键词】考试系统 ;安全 ;I V I D5
/ / /< s u ga r y >字符串t @5  ̄ N 密< / s u m m a r y > / / /< p a r a m n a m e = ”c o d e N a m e ”> 编码类型< / p a r a m >
输出去 。
一
4 . 考试系统的安全保障技术 4 . 1数据库 安全保障技术 数据库 的安全是考试 系统正常稳定运行 的关键 。加 密技术是保证数据库 安全的最有效 、最 易 实现的技术 。 目前 ,国际上普遍使 用M D 5 算法 加密用户名 和密码 ,这种算法 具有很 强的灵活性和 不可恢 复性,可以有效地保障数据库安全稳定 。 4 . 1 . 1 M D 5 算法 M D 5  ̄M e s s a g e — D i g e s t A l g o r i t h m 5( 消息摘 要算法 第五版 )的简称,是 当前计算机领域用 于 确保 信息传输完整一致 而广泛使用 的散 列算 法之一 ( 又译 哈希 算法、摘要算法等 ),主流编程语 言普遍 已有M D 5 的实现 。 M D 5 将任意 长度 的 “ 字 节串 ”变换成 一个 1 2 8 b i t 的大整数 ,、。经过程 序流程 ,生成 四个3 2 位数 据,最后联合 起来 成为一个 1 2 8 一 b i t s 散 列。基本方式为 ,求余 、取余 、调整长 度、与链接变 量进 行循环运算 ,得出结果 。M D 5 算法是 一个不可逆 的变换 算法,即不可 能有M D 5 的值反推 除原始 字符串。 4 . 1 _ 2 M D 5 2 n 密代码实现 M D 5 类是. N E T 中S y s t e m . S e c u r i t y . C r y p t o g r a p h y 命名空 间下的一个类 ,主要 是用来解决M D 5 单 向数据 加密,也是用于加密数据库中用户名和密码 的类 。 以下是考试系统M D 5 2  ̄ 密主要源代码 :
英语人机对话校园考试系统介绍
英语人机对话校园考试系统英语人机对话校园考试系统,深圳市卓帆科技有限公司“英语人机对话校园考试系统”采用先进的技术,突破英语听力与口语考试过程中单纯以人人对话、磁带录音与播放为主的传统英语考试模式,克服以往英语听力与口语考试效率低、耗费大、考生心理压力大、公平公正性难以保证、考试形式单一、缺乏客观性、准确性不高等一系列弊端,凭借着多年在网络化机考和自动评测领域的丰富经验,利用先进的计算机及通信、智能语音识别等技术,以“英语人机对话校园考试系统更高效、公正、准确、科学”为核心设计理念,推出了新英语人机对话智能测评系统。
英语人机对话校园考试系统采用人机对话的方式,考生只需通过计算机和耳麦设备即可完成对听力与口语试题的作答与全自动智能评分(采用先进的语音识别技术,能从句子韵律性、完整性、准确性等多维度进行评判),并能生成卷面答题评测报告,指出考生答卷的错误所在(如语音不标准、语调不准确等)。
该系统既可应用于中小学平时练习和测试、也可用于区域性的会考与统考。
英语人机对话校园考试系统特点:1、全能的考点群编排机制:考务系统支持C/S和B/S两种架构模式,支持手动和自动两种考务编排方式,独家引入考点群编排概念,可根据需要随心所欲地对考场、场次以及座位进行合理编排,可最大限度地合理利用机房和电脑等资源,同时也可防止考试舞弊现象。
2、试题类型丰富:客观题支持单选题、多选题、填空题、判断题,主观题支持文本朗读、视频朗读、角色扮演、口头作文、听力回答、复述短文等题型。
并可自定义每种题型的步骤,完全可以满足现有听力考试与口语考试的各种题型需求。
3、科学灵活的组卷策略:根据双向细目表制定组卷策略,保证同种试卷策略下的多份试卷等值和所考察知识点的均衡;支持手动组卷与自动组卷两种方式,可对卷面进行编辑与修改,同时可生成word文档以供打印。
4、强大的监考异常处理功能:监考系统具有强大的监控功能,可对所有考试端进行登录、开考及收卷的控制,此外监考系统还具备强大的断点续考、重考、转移考试、备考、单机收卷、强制收卷、备份收卷等异常处理机制,能够确保考试顺利进行。
基于BS的网络学习考试系统的设计与实现
摘要随着教育信息化的迅速发展,网络教育正改变着传统教育的学习模式。
传统教学要求学生以老师为中心,教师面向全体学生,做学生学习的引导者。
网络化学习则以学员为中心,可在任意时间和地点进行学习。
可根据自身情况自主确定学习方式、学习进度,根据需要进行自主测试了解学习情况。
网络化学习比传统化学习更能发挥学生学习的主动性、灵活性,能更好实现个性化学习,培养学生的自学能力。
并与传统模式优势互补,真正实现素质教育。
同时,我院的计算机网络原理课程在2009年评为了浙江省精品课程,因此创建基于B/S结构的计算机网络学习考试系统是刻不容缓的工作,为学生学习测试计算机网络知识提供了一个良好的平台。
本文首先分析网络学习系统的研究背景,提出了网络教育的概念,介绍了国内外研究现状、本课题的研究内容和意义。
阐述了网络学习考试系统中涉及到的相关技术,如B/S架构,技术和数据库访问技术以及SQL Server 2005。
接着本论文阐述了系统总体目标、设计目标、系统的设计原则,以图示的形式阐述了系统的3层应用软件结构以及系统的用户,接着详细阐述了系统的模块及功能,最后阐述了系统的数据库设计和系统的安全。
在数据库设计中,以E-R 图的形式说明数据库的概念结构设计,以表的形式说明数据库的模型。
最后以图和代码的形式给出了网络学习考试系统的各个模块具体实现过程。
本系统为计算机网络精品课程提供了一套科学、有效的基于B/S的实现方案。
该系统实现了学习由点到面,由平面到立体的展开,面向师生,实现个别化学习、案例学习与交互式协同学习的一个基于互联网的学习系统。
关键词:网络学习考试,B/S模式,数据库,IAbstractWith the rapid development of information technology in education, online education has changed the traditional education mode of learning. Traditional teaching requires that the focus is the teacher not the student. The teacher faces to all students and is the guide for the learning of students. Network learning focuses on the student. It may be at any time and place for learning. It can be identified according to their own learning style, learning pace and it can also know the situation of learning according to the need for independent testing. Network learning can develop more initiative, flexibility than the traditional teaching. It can realize personalized learning and develop students self-learning ability. It is the complementary with the traditional model to realize the quality-oriented education. At the same time, our college's computer network theory course was the excellent course of zhejiang province in 2009, so it is necessary to create the computer network learning test system based on B / S structure which provides a good platform for students testing knowledge of computer networks.This thesis firstly analyzes the research background of network learning system, and proposes the concept of online education, introduces the research status at home and board, the issue of content and significance. It describes the relevant technologies involved Learning test system, such as the B / S architecture, technology and database access technology, and SQL Server 2005.Then this thesis describes the overall objective, the design objective, the design principles of system. It explains the system 3-tier application software structure and system users by the methods of graphs, and then it elaborates the system modules and functions. Finally it interprets the system database design and system security. In the database designing it shows the concept of the database structure design by the E-R diagram and shows the model of the database by tables.Finally, it shows the detailed realization process of each module of network learning testing system in the form of diagrams and code.It provides a scientific effective implementation scheme based on B / S for the computer network system. This system achieves the learning from the point to a plane,IIfrom the plane to the three-dimensional. It is an Internet-based learning system which aims at the teachers and students and achieves individual learning and associates the case study with interactive learning in a collaborativeKey Word: network learning and testing ,B/S structure ,database , III目录第一章绪论 (1)1.1 研究的背景 (1)1.2 国内外研究的现状 (2)1.3 本课题研究的内容和意义 (3)1.3.1 研究的内容 (3)1.3.2 研究的意义 (3)1.4 论文的组织结构 (3)第二章系统相关技术 (5)2.1 系统架构 (5)2.1.1客户机/服务器体系结构(C/S) (6)2.1.2 浏览器/服务器体系结构(B/S) (6)2.2 WEB 技术 (8)2.2.1 技术 (8)2.2.2 ADO数据库访问技术 (10)2.3 SQL Server 2005 (11)2.4 系统开发平台和工具 (12)2.5 本章小结 (12)第三章系统总体设计 (13)3.1 系统总体设计 (13)3.1.1 系统总体目标 (13)3.1.2 系统设计原则 (13)3.1.3 系统架构 (14)3.1.4 系统用户 (15)3.2 系统模块及功能 (16)3.3 数据库设计 (18)3.3.1 关系数据库设计规范 (18)3.3.2 数据库概念结构设计 (19)3.3.3 数据库模型 (20)IV3.4 系统安全性能 (27)3.5 本章小结 (28)第四章系统实现 (29)4.1 学习考试系统的组成 (29)4.1.1 学生学习部分 (29)4.1.2 考试管理部分 (35)4.1.3 在线考试部分 (38)4.2 核心功能代码实现 (39)4.2.1 课程学习实现代码 (39)4.2.2 习题练习实现代码 (45)4.2.3 模拟测试实现代码 (48)4.2.4 考试登录实现代码 (48)4.2.5 在线考试实现代码 (55)4.3 系统测试结果 (56)4.4 本章小结 (57)第五章总结与展望 (58)致谢 (60)参考文献 (61)V第一章绪论1.1 研究的背景第24次中国互联网络发展状况统计报告中指出,截至2009年6月30日,中国网民规模达到3.38亿人,普及率达到25.5%。
B/S模式网络考试系统安全性分析与设计
们可以在题库的维护和考场的安排上进行读取 、 写入以及索 引检查 则 , 那就是想要访 问权限更细 , 数据对象的粒度就要更小 。 但是这样 的操作 , 他们不但可以输入新的数据源 , 还可 以随 时对考生的个人 也会使数据库系统的开销变得 越来越大 , 造成严重的负担 。 针对这 资料 以及题库 内的试题进 行查询 、 增加、 删除 、 修改等操作 。 问题 , 通过对数据库系统的安全性分析和研 究相关文献资料发
安 全 技 术
模式网络考试系统安全性分析与设计
朱 杰
( 襄阳职业技术学院 湖北襄阳 4 4 1 0 2 1 )
摘要: B / S 模式 即浏 览器/ 服务 器模 式, 是 目前 网络 考试 系统 中最 常用的模式之 一。 而在线 考试 系统 中所涉及到安 全性, 主要 指 的是 服务 器的安全 性 问题 了。 服务 器的各种 安全性 隐患 当中又属数 据库的安全 显得 尤为重要 。 一 个 网络考 试平 台 系统1 无论它 的功能 多么完善 、 操作 体验 多么人性化 、 界 面 多么美观 , 假如数 据库轻 易就能被人非法进入或 者是 运行 时轻 易就会崩 溃, 那 么这仍然不是 一个成功的 系统, 甚至不客 气的说 就是一个非 常失败 的 系统, 不具有 实用价值 的 系统 。 针 对这种情 况, 对本 系统 内的数据库进行 保护和 防御, 不让本 系统 的数据 泄漏或损坏, 避免 不合法使 用该 系统 的情况 出
一
我们对系统数据库的安全性为什么 如此 重要 已经有 了一定程 现, 在同一个系统 中其实有很多的用户对象 是拥有相同或相似的访 度的 了解 , 那么 , 接下来所要做的工作就 是怎样去做才能确保本系 问控 制权 限的 , 于是我们想到, 根据 系统 的这种特性来定义另一个 统的安全不被破坏, 本文拟采用如下几种方法进行实现安全性 的维 概念 : 角色属性 , 所谓属性在本系统中可以理解为权 限的另一种表 护:
浅谈保障机考系统正常稳定运行之关键
图 1 硬 件逻 辑 图
l 计 算机 系统方 面 的工作
要做好这方面 的工作 , 首先要了解考试系统 的安装对 计 算机硬 、 软件系统的要求 , 然后按 要求对 硬件 进行选 取及 软 件( 包括操作 系统 和应用 软件 ) 的安 装 、 以及 系统 参数 的设 置等 。具体如下 : 1 1 考试 系统对计算机硬件 系统方 面的最低 要求[ . 2 11 1 客 户 端 ( 生 机 ) 件 要求 .. 学 硬
由于考试系统是基于 B S网络结构开发的 , 的硬件逻 / 它 辑图如图 1 示。该 硬件逻辑图是 由计算机系统 、 所 网络系统 及该考试系统三方面构成 。所 以要 保证该 机考 系统能 够正 常、 稳定运行的关键就是必需做好这三 方面的工作 。
断电 。 如果有条件建议用来 安装考试 系统 的服务 器选取更 高 的配置 , 以便提 高考试 系统在拆卷 、 收卷时的速度 。 1 2 考 试 系统 对 计 算 机 软 件 系统 方 面 的 要 求 及 参 数 设 置 . 121 客户端( 生机 ) .. 学 软件 安装 要 求 及 参 数设 置 ( )安装 Widw P或 Widw 0 0个人 版操 作 系 1 no sX n o s20 统并设 置 相 关参 数 及 网 络 参 数 [ 括 计 算 机 标 识 名 ( 包 如 Su et) 工作组或域名 ( C I 、C /P协议等 ] t n1 、 d 如 A )T P I 。 ( )安装考 计算 机等级 一级科 目及英 语 ( B级 ) 2 A、 考试 需要 的软 件。包括 微 软 O i 0 3办公应 用 软件 ( 需完 fc 2 0 e 必 全 安 装 ) 。
试论远程教育网络认证考试系统的结构设计与功能实现
试论远程教育网络认证考试系统的结构设计与功能实现本文在分析在线认证和考评系统的系统需求和相关理论基础上,着重介绍基于B/S结构网络认证考试系统的结构特点、系统组成、用户认证方法和系统安全策略。
标签:考生系统;8/S模式;认证方法;安全策略近年来,随着互联网和软件技术不断发展,现代化交互式远程教育技术在各个高校中也迅速广泛发展开来,目前很多高校都已开始利用多媒体互联网络技术进行远程教育授课,在线的认证和考评也成为远程教育重要组成部分。
通过自动化在线考试系统进行考试,可以在一定程度上减轻教师在考试环节的劳动强度,让任课教师摆脱人工出卷、评卷、上成绩、分析考试结果等繁琐的工作,同时可以利用考试系统结合多媒体视讯技术来增加考试监控,提高考试的效度和信度。
1、系统的体系结构网络认证考试系统是B/S模式的系统。
使用B/S模式编写的应用程序主要是客户端通过IE、firefox等客户端浏览程序向系统的服务器端发出数据访问请求,服务器收到客户端发来的请求后调用相应的CGI程序。
将访问请求翻译为相应的SQL语句,并执行。
SQL语句的访问请求会提交给数据库服务器,数据库服务器根据请求验证其是否合法,如果合法,则执行相应的数据操作,并将操作得到的结果返回给CGI程序,CGI程序得到结果后,将其转化为HTML语言,并在用户的浏览器上显示得到的数据结果,否则将返回给客户端一个显示错误信息。
在B/S模式中,用户的电脑中只需要配备标准的浏览器,而其业务和数据的处理都是由web服务器和数据库服务器来完成的。
使用B/S结构编写的网络认证考试系统采用了包含用户层,业务逻辑层,数据层三层的体系结构。
用户层负责处理数据的输入输出;业务逻辑层负责建立数据库连接,并负责将检索到的数据结果送回到客户端;数据层负责的数据存储和检索。
2、系统的功能设计在远程教育考核认证系统中共有3种用户,即教师、系统管理员和应试考生。
因此,在系统中,我们根据这3种用户的角色来划分功能,根据各自的功能讲系统划分成3个不同的模块:教师操作模块、系统管理员操作模块和应试考生操作模块。
基于BS结构的中职招生管理网预报考、预录取系统的实现与应用研究
OCCUPATION2011 3114一、主要功能要求1.用户注册收集用户的信息,以方便统计用户报考中职校的情况,这是实现在线留言,预报考、预录取功能的前提。
2.在线留言注册用户有权发言,游客仅能够浏览留言板内容。
此功能的建设,主要是为了方便考生与招生工作人员的对话。
为杜绝用户不负责任的留言,管理员有权删帖。
3.预报考、预录取系统注册用户可以使用本系统预报考中职校,招生人员可使用本系统查询用户的报考情况。
二、系统数据要求1.用户注册需要新建表,以存储用户必要的注册信息,防止恶意注册。
2.在线留言需要新建表,以记录注册用户的留言信息。
并建立管理员列表,以此控制用户权限。
3.预报考,预录取系统在测试阶段,由于对个别特定的表结构字段属性缺乏认识,实现起来有一定难度,故自定义一些表,是为了方便地实现报考和统计功能。
三、各种功能设计1.用户注册为了搜集必要的用户信息,完成我校对2004级生源质量的估测,需要用户注册才能使用本站点的存在使用限制功能,同时也限制了无关人等对本网站的数据库进行查询操作,占用系统宝贵资源,也可以保护用户的个人隐私。
2.在线留言当前使用的在线留言系统存在着一些小的漏洞和不足:未对用户发贴进行权限设制,是全公开的留言系统。
它未对用户发贴内容进行限制,不能防范恶意代码的攻击,无法屏蔽能够对SQL语句造成破坏的特殊字符等等。
限制了用户的发贴数量,如果用户在一次会话中发过留言,则不能再次发贴,必须等待会话结束或关闭网页再重新访问。
为防止恶意使用,本课题设计小组重新设计了这个系统,修补了以上一些问题,目前正在测试中。
3.预报考、预录取系统用户只有填写必要的内容,才能继续报考,并有回显提示用户的注册情况,防止用户因不慎操作导致错误报考。
如有错误,考生可以放弃当前的报考,返回开始报考页面重新填报。
任何用户都有权限查询当前的报考情况,招办工作人员可以凭借这些统计数据,预估中职校的录取情况、生源质量等。
人机对话口语考试系统加密技术破解研究
人机对话口语考试系统加密技术破解研究人机对话口语考试系统加密技术破解研究●优质软件,因加密无法运行人机对话口语考试系统,是英语听说考试与练习的创新形式,它可以借助计算机及网络技术对英语口语考试进行实施、管理,并可以根据考试设计的需求,有针对性地进行命题、组卷,完成试题呈现、接受答案、计分、数据分析以及结果解释等一系列环节。
考生只要在计算机屏幕上阅读试题,并通过鼠标和键盘操作完成作答即可,既方便,又能避免面对面问答时多种干扰因素。
此外,用计算机系统自动把“人机对话”过程进行录音,还能一改以往不可再现口试现场的不足,可确保考试的真实重现,给考生带来保障。
由于该系统在教育教学过程中的种种优势,我校规定其为学生参加中考与高考英语口语考试时必须使用的模拟与正式考试软件之一,在平常的英语学习中,正确使用该软件还可以帮助学生适应考试环境,在正式考试时得心应手。
但是人机对话口语考试系统包含的三个程序,即服务端、制卷系统、评卷系统中,都分别用某公司开发的Soft Dog进行了加密,在教师没有软件狗或者软件狗出现问题的情况下,上述的任何程序都无法运行,这为教师的使用带来了很大的不便。
同时,为了将这一系统成功安装在学校的HP服务器上,我校请来该软件公司的维护人员进行安装操作,却仍以失败告终。
因此,为了能让英语教师以及学生方便地使用该软件,我决定自己研究该系统及其采用的加密狗程序,并进行跟踪调试实验。
●知己知彼,做好破解前准备软件狗Soft Dog是使用在计算机并行口和USB口上的用于软件保护的硬件产品。
软件开发商可以采用多种方法保护软件,防止软件被非法拷贝使用。
该款软件狗的开发套件由以下组件组成。
1.Soft Dog软件狗:它是一个可编程、可读写的存储设备,应用端口噪声技术,对抗最流行的解密软件,具有加密数据库程序、反跟踪的功能,内置100字节掉电保持存储器。
如果软件狗插在计算机上,用户便可以通过相应的保护接口函数或开发商工具对软件狗进行访问。
试论人机对话考试特点以及发展方向
试论人机对话考试特点以及发展方向1. 引言1.1 人机对话技术的发展意义人机对话技术的发展意义在于它为人类提供了更加便捷和高效的交流方式。
随着人工智能技术的不断发展,人机对话技术已经在各个领域得到了广泛的应用,如智能语音助手、自动客服系统等。
通过人机对话技术,用户可以通过语音或文字与机器进行交流,获取所需的信息或完成特定的任务。
这大大提高了人们的工作效率和生活质量。
人机对话技术也为企业和组织提供了更加有效的服务和支持。
通过人机对话技术,企业可以实现自动化的客户服务,提高客户满意度和忠诚度;同时也可以提高工作效率,降低成本。
人机对话技术的发展意义还体现在其能够促进人工智能技术的进步。
通过不断地优化和改进人机对话技术,可以推动人工智能技术的发展,进一步提升人工智能系统的智能化水平,将其应用于更加复杂和多样化的场景中。
人机对话技术的发展意义不仅在于提高了人类的生活品质和工作效率,还在于推动了人工智能技术的前进。
1.2 人机对话考试的背景及意义人机对话技术的发展意义是为了实现人与机器之间进行自然、流畅的交流,使机器能够更好地理解人类的语言、情感和意图,并能够做出相应的回应。
人机对话考试作为人机对话技术的一个重要应用领域,其背景及意义主要体现在以下几个方面:一、促进教育教学的创新与改进。
通过人机对话考试,可以为教育机构和学生提供更加便捷、高效的考试方式,同时也可以促进教学过程中的交流和互动,促使教师能够更好地了解学生的学习情况,从而根据实际情况进行针对性教学。
二、提升工作效率和服务质量。
人机对话考试可以帮助企业和机构更好地与客户进行沟通和交流,提升工作效率和服务质量,缩短响应时间,满足客户个性化需求,提升用户体验。
三、推动智能化技术的发展和应用。
人机对话考试作为人机对话技术的一个重要应用领域,可以促进智能语音识别、自然语言处理、机器学习等技术的不断发展和应用,并将其运用到更多的场景和领域中,推动人工智能技术的进步和普及。
试论人机对话考试特点以及发展方向
试论人机对话考试特点以及发展方向随着人工智能技术的不断发展,人机对话成为越来越重要的考试形式。
人机对话考试特点有很多,其中最为显著的特点是考察考生的语言交际能力。
首先,人机对话考试有很强的互动性。
传统的考试形式往往只是单向的传递信息,而人机对话考试是双向的交流形式,考察考生的听、说、读、写等多种语言能力。
考生需要根据机器的发问或提示,尽可能准确、流畅地完成答题任务。
机器会根据考生的回答进行判断和评分,自动化程度很高。
其次,人机对话考试具有灵活性。
传统的考试形式往往是固定的题型和固定的内容,考生需要针对性地准备。
然而,人机对话考试则可以根据需要进行灵活调整,针对不同的考生和不同的考试要求,设置不同的题型和内容。
这种灵活性可以更好地考察考生的实际水平和交际能力。
最后,人机对话考试具有全时性。
传统考试往往是在一定的时间范围内进行的,考生需要在规定的时间内完成所有的答题任务。
而人机对话考试则可以全天候进行,考生可以在任何时间、任何地点进行考试。
这种全时性可以更好地满足考生的需求,减少时间和空间限制,让考试更加便捷。
针对人机对话考试的特点,未来的发展方向首先是更加智能化。
目前的人机对话技术还有很多限制,例如无法完全理解语音、翻译语言的语言差异等。
未来,我们可以通过不断地研究和改进技术,使系统更加智能化和灵活化,实现更加自然和流畅的人机交互。
其次,人机对话考试需要更多的个性化定制。
考虑到每个人的语言能力和水平都是不同的,未来的人机对话考试应该更加个性化,根据每个人的具体情况来进行测试。
这样可以更好地考察考生的实际水平,减少测试中的干扰因素。
最后,人机对话考试需要更加多元化。
目前的人机对话考试往往只测试英语能力,而现实生活中,人们需要掌握多种语言能力。
未来的人机对话考试可以针对不同的语言需求,设置不同的考试模式,更加全面地测试考生的语言交际能力。
综上所述,人机对话考试已经成为现代化考试形式的重要组成部分,未来将会越来越广泛地应用到各个领域。
学校中考英语人机对话安全预案
一、预案背景随着信息技术的快速发展,英语人机对话考试作为一种新兴的考试方式,在我国得到了广泛应用。
为确保中考英语人机对话考试的安全、顺利进行,我校特制定本安全预案。
二、预案目标1. 保障考生在考试过程中的安全,确保考试公平、公正、透明。
2. 防范考试过程中可能出现的各类安全隐患,确保考试环境稳定。
3. 提高我校英语人机对话考试的组织管理水平,为考生提供优质服务。
三、组织机构及职责1. 领导小组:由校长任组长,分管副校长任副组长,教务处、信息技术处、安保处等部门负责人为成员。
负责统筹协调考试安全工作,确保考试顺利进行。
2. 考试管理组:由教务处负责人任组长,各班主任、监考员为成员。
负责考试的组织、实施和监督。
3. 技术保障组:由信息技术处负责人任组长,技术支持人员为成员。
负责考试系统的维护、调试和运行。
4. 安保组:由安保处负责人任组长,安保人员为成员。
负责考试现场的安全保卫工作。
四、预案措施1. 考试环境保障(1)考试场地:确保考场环境安静、整洁、通风良好,符合考试要求。
(2)设备保障:检查考试设备,确保设备运行正常,及时更换损坏设备。
2. 考生安全保障(1)考前培训:对考生进行考试流程、注意事项等方面的培训,提高考生安全意识。
(2)考试期间:加强考务人员管理,确保考生在考试过程中安全有序。
3. 考试过程保障(1)监考员职责:监考员需严格遵守考试纪律,认真履行职责,确保考试公平、公正。
(2)技术保障:技术保障组需确保考试系统稳定运行,及时处理考生遇到的技术问题。
4. 应急预案(1)突发事件:如考生身体不适、设备故障等突发事件,立即启动应急预案,确保考生安全。
(2)网络安全:加强网络安全防护,防范网络攻击、病毒入侵等风险。
五、预案实施与监督1. 考试前,领导小组召开会议,对预案进行讨论、修改和完善。
2. 考试期间,各小组按职责分工,确保预案顺利实施。
3. 考试结束后,领导小组组织相关部门对预案实施情况进行总结,对存在的问题进行整改。
基于BS模式的网络考试系统JDTest
基于!"#模式的网络考试系统$%&’()覃群*蔡力钢+华中科技大学机械科学与工程学院*湖北武汉,-../,0%1()234’&’()135#6()’7$%&’()!2(’893):’;98’9<!"#=>?=@A*B C>D E F G A F+H I2J:935K31L’M(1)69<#41’34’238&’4:39N956*OI:23,-../,*P:1320摘要Q介绍了一个基于!"#模式的考试系统$%&’()的总体结构和功能*对出题策略R评分算法R 用户S服务器之间的信息交互R以及安全措施等若干关键技术进行了论述T$%&’()考试系统具有很好的开放性*是一个通用的考试平台*已经成功用于某市人事局的职业技术考核T关键词Q远程教育U考试系统U网络中图分类号Q V,-,文献标识码Q!文章编号Q W..W XY Y Z/+Y..Y0.Y X..Y,X.,C[\]^G_]Q&:1(‘2‘’M13)M98I4’():’()M I4)I M’238<I34)193(9<281()234’)’()135(6()’7$%&’()a2(’893):’798’9<!"#*81(4I((’():’b’6)’4:39N951’((I4:2(()M2)’51’(9<72b135‘2‘’M*2M1):7’)149<5M28’*(2<’)6‘M’42I)193(238497c7I3142)193(a’)d’’3I(’M(238(’M L’M e f)1(232N N‘I M‘9(’)’()(6()’7a’42I(’9<1)(59989‘’3135e&:’$%&’()(6()’7:2(2N M’286I(’813):’’g c27132)1939<L942)1932N)’4:39N9569M5231(’8a6):’a I M’2I9<‘’M(933’N9<241)6eh i jk l^m\Q81()234’)’()135U)’()(6()’7U13)’M c3’).引言考察考试的形式*一般分为试卷考试和上机考试两种T试卷考试要求教师手工出题*打印试卷*安排考试*监考*改卷*评卷*是一个长而繁锁的过程T上机考试的考试系统常见的有Y种Q基于文件系统的考试系统和基于数据系统的考试系统T前者系统的维护困难*安全性差*容易出错*而且工作量大T后者目前常见的有Y种模式Q!"#模式和P"#模式T!"#模式客户端只要安装一个标准的O’a浏览器*其它应用程序都存储在O’a服务器上T建立在!"#模式上的网络考试系统*可建立大型R高效R 共享的题库*在服务器端对数据库进行管理*客户端通过浏览器登录考试系统*打破了时空界限*可实现自动出卷R阅卷R评卷*简化考试程序*且考试结果更加公正R客观T本文根据某市人事局技术职称考核的需求*开发了一个基于!"#结构的远程考试系统$%&’()T该系统已成功用于实践*由于系统的科学性R安全性R开放性R实用性而受到用户的一致好评T是一个通用的考试平台T现就$%&’()考试系统的总体结构和功能及出题策略R评分算法R用户S服务器之间的信息交互以及安全措施等若干关键技术进行介绍TW$%&’()考试系统的总体方案o e o需求分析和p q r i\]的功能模块根据需求分析*$%&’()考试系统的功能模块如图W所示T图W$%&’()考试系统的功能模块系统管理模块包括Q人员与权限管理*系统配置*备份*系统日志*电子邮件系统等TG e动态命题T系统随机出题或根据用户要求自!"学生考试#学生登录$%&’(%’&)通过身份论证后进入考试系统)获取试题后)在规定的时间内答题#*"阅卷评分#考生交卷后)系统自动评分)并把考生成绩存入考生成绩库)同时成绩返回到客户端#+"成绩查询#考生和教师通过身份论证后)可以查询已考课程的成绩#,"信息维护#教师可以登录$%&’(%’&)通过安全检查后)进入试题库维护系统)浏览试题库)对试题进行增-删和修改等操作#还可增减考试科目)加入和删除考生信息#."信息发布#发布一些有关考试的信息#/"电子邮件#通知考生或考生对考试系统的意见-建议)都可以通过电子邮件来完成#0"1234,56考试系统的结构789’:&考试系统的结构如图;所示#图;789’:&考试系统的结构图浏览器是表示层)主要负责人机交互#用于接收用户的输入<也通过它把服务器对用户的响应反馈给用户#数据和程序放在服务器端)服务器负责处理客户请求)进行数据库的相应操作和必要计算)并将结果发送给客户#在$%&’(%’&上访问数据库)目前流行的方法有=>?$)$8>)78@>)A B C#>?$的跨平台性能极佳)但服务器将每一个>?$调用作为一个进程来运行)消耗了大量时间和资源)运行慢)开销大<$8>简单易用)执行效率高)占用资源少)可以连接所有支持D8@>的数据库系统)但$8>方案不能产生一些复杂的主页)且开放性差<78@>的移植性好)可以访问任何一个数据库)执行效率高)但78@>缺乏组件结构)系统响应速度较慢#鉴于以上分析比较)78 9’:&使用微软公司E F F G年推出的功能强大的H’I 脚本编写开发工具A B C J A K&L M’B’(M’(C N O’P)再嵌入Q@B K(L R&及7N M N B K(L R&语言脚本#A B C在站点的S’I服务器上解释脚本)分布式执行)可产生动态的交互式的高效率的站点服务器应用程序)它的极大好处是脚本语言与浏览器无关)即用户请求经A B C 浏览器#现在流行的存取数据库的方式主要有数据访问对象J8A D P)远程数据访问对象J W8D P)A8D J N K X&L M’Y N&N Z I[’K&P#789’:&采用A8D来实现数据的存取#因为A8D与其他数据存取模式8A D和W8D相比具有如下长处=它具有更好的面向对象性)可在A B C文件中直接调用A8D提供的>D U 接口)而要在A B C文件中使用W8D和8A D)则需先将其包装到服务器端部件中才能被调用<其次) A8D能直接存取数据流和文本#0"\234,56考试系统的网络结构本地用户可以在以]9或]D Q^V V局域网为基础组建的$%&(N%’&网内)直接访问服务器<远程考场考生可以通过路由器或UZ Y’_利用公共数据网登录到789’:&考试系统<远程零散考生也可利用UZ Y’_在家中或别处登录到789’:&考试系统#教师也可利用上述方法在任何地方登录到789’:&考试系统进行有关的操作#网络结构图如图‘所示#图‘789’:&考试系统网络结构图;789’:&考试系统的若干关键技术的实现1"0用户a服务器之间的信息交互系统页面主要由以下几部分组成=身份验证页面J9’:&A"N:R页面P-选择考试级别页面J9’:&@"N:R页面P-试题库维护页面J9’N K b’("N:R页面P-显示试题页面J9’:&>"N:R页面P-评分和成绩登记页面J9’:&8"N:R P#进入9’:&A"N:R页面后)如果是考生)则输入将信息存入!"##$%&变量中供其它页面使用’处理流程如图(所示’图()*+"#,考试系统身份论证流程图程序构造的锚标签被存入变量-&.中/然后用0"#1%&#"234$,"-&.语句下载到客户端+"#,526#1页面/考生单击锚之后/就可连接+"#,726#1页面/并将选择的级别8初9中9高级:试题送到该页面’显示试题页面;<2需要打开试题数据库/读出里面的试题’打开数据库的操作主要利用=*>组件来实现’用7%&?&"@,$%&对象将数据库连接起来/然后用0"@%4A#",对象实现对数据库的操作’B2将试题一题一题地下载到客户端的浏览器上供考生解答’C2考生的解答都是用一个独立的变量来保存/变量的命名是个关键/我们是将题号前加D E%F方式来命名变量的’最后/考生按下D交卷F按钮后/他所选择的答案被存储于一系列变量中/+"#,726#1页面将这些变量提交给+"#,*26#1页面8阅卷页面:’如果是教师/经过身份论证后/根据权限设置/可进入试题库维护页面8+"6@G"426#1:’H2H出题的策略出题方式有I种;随机出题方式与根据用户要求出题方式’I2I2J随机出题根据出题的级别9题目数量9分数在某一试题库中随机抽取试题’其方法是利用K5#@4$1,的06&?A%L$M"指令启动随机数/用0&A函数产生个数与题目数量相等的随机数8其取值范围在此试题库的总题数以内:/并根据这些随机数在试题库中查找相应构同试题库相同:/形成完整的考试试题’I2I2I条件出题条件出题的实质是在多种条件控制下的随机出题’其重点在于随机筛选/关键在于条件控制’其控制流程如图N所示’图N)*+"#,考试系统出题流程图H2O评分的算法在显示试题时/根据试题的类型/单选题答案只有J个值/如第J题选第(个选项/即E%J P(/而多选题的答案最多可达(个值/如第J Q题选第J和第I选项/即E%J Q PJ R E%J Q PI’系统先读考生答案的E%J Q的变量值/再把它与数据库中D答案F字段的值相比较/如果吻合/则答题正确’即;-S0"T U"#,8D E%F R4#,8D题号F::P4#, 8D答案F:,G"&V答案正确加分W’特别要注意/在从数据表中读出考生答案4#,8D答案F:时/可能会有一些空格/应用K5!@4$1,语言中的+4$L8字符串表达式:函数去掉指定字符串前面或后面的空格’H2X)*+"#,考试系统的安全性I2(2J权限控制的算法首先根据)*+"#,系统的流程将页面分成不同的资源/并建立I个表/表J为人员代码权限表/表I为物体授权表’前者包括人员编号9姓名和口令/后者包括资源编号9人员编号和姓名’本系统权限控制算法就是在这I个表的基础上完成的’算法;当用户输入姓名和口令后/系统根据用户所输信息查找人员代码权限表/如果查到了该用户/则将用户姓名和编号存成!"##$%&变量/当用户发出登录某页面的请求时/系统根据用户姓名和人员编号查找物体授权表中的资源编号/如果资源编号给出信息提示!无权进入该页面"#$%$#数据在传输过程中的安全在&’()*’)(和考场之间设置一个网关+如图,所示-!考场内的计算机通过它与考试服务器相连"考试网关负责传递和监视考生和考试服务器之间的信息"具体功能如下.数据加密包括试题加密和数据通信加密"试题出好后!由出题者自己生成一密钥+/0-!并采用对称加密算法+如123!45#!45%!&126等-将其加密!存放在服务器中!如果试题明文为0!则保存在服务器中的内容为278+0-"除了出题的人之外!任何人都无法获得/8!也无法获得试题的内容"考试开始之前!出题者通过服务器将密钥分发给各考场的考试网关!网关将试题解密后!将试题明文传递给考生"试题加密方法如图9所示"图9试题加密方法图数据通信中采用同时使用试题密钥和会话密钥进行通信"会话密钥由网关随机产生!然后使用服务器公钥加密!这样就可保证只有服务器利用自己的私钥才能得到会话密钥!他人不能得到"在考试过程中!每个考试网关+:;!:#<:’-和考试服务器3之间利用会话密钥/=;!/=#!</3>!使用对称加密算法来传送考试试题和学生答案"服务器3发送试题到考试网关:>前使用会话密钥/3>进行加密!则在网络上传递的信息为.2/3>+278+0--!在考试网关端!则使用/3>和试题密钥/0先后解密!得到试题明文"178+1/3>+2/3>+278+0----"数据包过滤保证考场内信息只能传送到考试服务器!只有考试服务器来的信息才能进入考场"可以采用的方法是.只允许源地址或目的地址为考试服务器和该考场内计算机的&0包通过"#$%$,&’()*’)(互联网的安全性&’()*’)(互联网的安全性可以通过防火墙来实现!它可根据采用的协议?网络地址和其它准则对数据包进行过滤!在必要时可阻挡数据包",结束语本文介绍了@1A )=(系统设计的思路?总体结构?出题策略?评分算法?用户和服务器之间的信息交互?安全等若干关键技术"该系统已经成功用于实践"由于@1A )=(系统的开放性!使得它可用于多门课程的考试!是一个通用的考试平台"具有较强的推广价值"参考文献.B ;C 刘禾!蔡锋$精通630架站技巧BD C $北京.中国青年出版社B #C 曾华军$远程考试系统安全性B @C $计算机工程!#E E ;!+,-$B ,C 皱显春$一种基于F)G 的数据库访问模型B@C $计算机科学!#E E ;!#H +,-$作者简介.覃群+;I 9H J-!女!湖北省咸丰县人!讲师!硕士研究生!研究方向为多媒体教学及系统开发K 蔡力钢男!教授!博士LLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLL"采煤机试验新技术山东科技大学和兖州矿业+集团-公司鲍店煤矿以工控机为检测核心及数据处理平台!研究出一种用于6D M E E采煤机试验的FN ’O P Q =液压56A 系统!可对液压泵?液压马达及泵箱空载满载和超载时的性能参数进行检测"液压泵液压马达和泵箱的试验共用一套液压加载系统!补油流量是按系统所需的最大流量设计的"该系统采用了#个电磁比例溢流阀?;个调节系统补油压力和;个调节液压件的加载压力!其最大特点是对系统加载压力进行远距离无级调节!并能提高系统加载的稳定性"所有测试数据全部由传感器检测!采用二次仪表和计算机显示器两种显示"R @#E 系列感应加热器常州市三利电器公司推出的R @#E 系列感应加热器"目前已有轴承加热器!齿轮快速加热器!电动机电枢磁极装配及电动机铝壳加热装配等%个基本型号;E 种规格!适用于各种大小过盈件的加热装配!与油溶烤箱相比!其优点是.节能?节油?节约厂房占地面积K 提高工效K 加热均匀?清油?无火警危险无油气?油烟污染空气K 并且有可靠的自动退磁功能!符合R S ,,JH M 标准"+汪焕心-。
基于BS模式的标准化考试系统可行性分析报告
计算机与通信工程学院《软件工程》实验报告基于B/S的标准化考试系统可行性分析报告The Report of Feasibility Studies专业:软件工程班级:计算机姓名:学号:报告日期:2014年5月9日目录1、引言 (3)1.1 编写目的 (3)1.2 项目概况 (3)1.3 术语定义 (4)1.4 参考资料 (4)2 背景与意义 (5)2.1 背景与现状 (5)2.2 趋势与前景 (5)2.3 工作基础、条件和优势 (6)3 内容和目标 (7)3.1 主要内容 (7)3.2 预期目标 (8)4 技术路线 (8)4.1 总体功能 (8)4.2 运行平台 (10)4.2.1网络环境 (10)4.2.2 设备情况 (11)4.2.3 支撑软件 (12)4.3 开发工具 (12)4.4 关键技术(无) (12)5 进度计划 (13)6 条件、假定和限制 (13)7 可行性分析 (13)7.1 技术可行性 (14)7.2 经济可行性 (14)7.3 社会效益可行性(无) (14)7.4 操作可行性 (14)7.5 法律可行性 (14)8 结论 (14)1、引言考试是教育的重要环节也是学校工作的重要组成部分。
通过考试可以得知学生的学习情况以及老师的教学效果,从而知道如何对教学方法进行有效的改进。
随着计算机技术和互联网的日新月异的告诉发展,考试技术的载体也有了不断的进步,再加上考试理论的日渐成熟,推动了考试形式的不断的发展和丰富。
利用网络作为考试的载体,不仅能让学生随时参与考试并迅速获得成绩,而且还能有效的减少批改试卷的工作人员的工作量,提高工作效率。
因此,本人根据学校的实际情况以及参考其他的考试系统,拟用B/S模式设计一种高效稳定的B/S 模式的标准化考试系统。
1.1 编写目的1)目的为了方便学生随时能参加考试进行查漏补缺,有效的规划未来学习计划。
为了减少改卷工作人员的工作量。
同时减少批改时的出错率,提高工作效率。
人机对话考试系统培训
在学术能力测试中,人机对话考试 系统可用于测试学生的学科知识和 思维能力,如数学、物理等科目。
人机对话考试系统的优势与挑战
优势
人机对话考试系统具有客观公正、可 追溯性强、高效便捷等优势,能够大 大提高考试效率和准确性,减少人为 因素对考试的影响。
挑战
人机对话考试系统也存在一些挑战, 如技术难度大、成本高、对考生计算 机技能要求高等问题,需要不断改进 和完善。
索新的算法和模型来解决。
03
人机对话考试系统操作流程
系统登录与配置
总结词
熟练掌握系统登录与配置是使用人机对话考试系统的第一步 。
详细描述
在进行人机对话考试系统培训时,首先需要指导考生如何正 确登录系统并进行基本配置,包括选择合适的考试科目、设 置个人信息等。
题库管理
总结词
题库管理是确保考试内容质量的关键环节。
02
人机对话考试系统基础知识
语音识别技术
语音识别技术
语音识别技术挑战
将人类语音转换成文本,使机器能够 理解和识别人类语言。
语音识别技术面临各种挑战,如噪音 干扰、口音和语速差异、方言和俚语 等,需要不断提高识别精度和鲁棒性。
语音识别技术应用
在人机对话考试系统中,语音识别技 术用于识别考生的语音输入,将其转 换成文本格式,便于后续处理和评分。
03
制定详细的数据安全应急预案,以便在发生数据安全事故时能
够迅速响应并处理。
05
人机对话考试系统培训案例分享
培训案例一
培训目标
使考生熟悉英语四六级人机对话考试系统的操作流程、考试题型 和评分标准,提高考生的语言应用能力和应试技巧。
培训内容
系统操作说明、题型解析、模拟试题练习、答题技巧指导等。
论B/S结构人机对话考试系统的安全保障
论B/S结构人机对话考试系统的安全保障
黄建成;冯丽华;黎卫文
【期刊名称】《广西教育》
【年(卷),期】2012(000)039
【摘要】阐述了如何从技术和管理两方面,加强B/S结构人机对话考试系统本身的安全、考前安全、考后安全,以及包括试室管理、考生管理、监考员管理、入场管理、开考管理、考中管理等的考场安全保障。
【总页数】2页(P184-184,192)
【作者】黄建成;冯丽华;黎卫文
【作者单位】柳州医学高等专科学校
【正文语种】中文
【中图分类】G434
【相关文献】
1.医学人机对话考试系统的设计与实现 [J], 黄建成
2.人机对话口语考试系统加密技术破解研究 [J], 丁辉
3.广东高考英语人机对话考试系统的维护 [J], 梁坚东
4.论B/S结构人机对话考试系统的安全保障 [J], 黄建成; 冯丽华; 黎卫文
5.人机对话考试系统在卫生人才评价体系中的运用 [J], 卞晓寅;朱娟;吴雪梅
因版权原因,仅展示原文概要,查看原文内容请购买。
英语智能考试安全预案
一、预案背景随着科技的不断发展,英语智能考试作为一种新型的考试方式,已经在我国逐渐普及。
为保障英语智能考试的顺利进行,确保考试安全、公平、公正,特制定本预案。
二、预案目标1. 确保英语智能考试的顺利进行,防止考试过程中出现作弊、泄露试题等违法行为。
2. 保障考生权益,确保考试安全、公平、公正。
3. 提高英语智能考试的科技含量,提高考试效率。
三、预案内容1. 组织管理(1)成立英语智能考试安全工作领导小组,负责统筹协调考试安全工作。
(2)制定详细的考试流程和应急预案,确保考试有序进行。
2. 考试环境(1)考试场地应具备良好的网络环境,确保考试系统正常运行。
(2)考场内不得使用手机、电脑等通讯设备,考生不得携带任何与考试无关的物品。
(3)考试场地应具备安全监控设施,对考场进行实时监控。
3. 试题保密(1)试题由专人负责保管,确保试题安全。
(2)考试前,对试题进行加密处理,防止试题泄露。
(3)考试过程中,严禁考生、监考员等人员泄露试题。
4. 考生管理(1)考生进入考场前,需进行身份验证,确保考生身份真实。
(2)考试过程中,考生不得交头接耳、抄袭作弊。
(3)考试结束后,考生需在规定时间内离开考场。
5. 监考员管理(1)监考员需具备较高的专业素养,熟悉考试流程和应急预案。
(2)监考员应严格执行考试纪律,确保考试公平、公正。
(3)监考员在考试过程中,应密切关注考场动态,发现作弊行为及时制止。
6. 应急预案(1)考试过程中,如发现考生作弊,立即制止,并将作弊行为上报领导小组。
(2)如遇考试系统故障,立即启动应急预案,确保考试顺利进行。
(3)如遇考生身体不适,及时提供帮助,确保考生安全。
四、预案实施1. 加强宣传,提高考生、监考员等人员的考试安全意识。
2. 定期对考试场地、设备进行检查,确保考试环境安全。
3. 加强对试题保密工作的管理,防止试题泄露。
4. 定期组织监考员进行培训,提高监考员的专业素养。
5. 建立健全考试安全责任制,对违反考试纪律的行为进行严肃处理。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
论B/S结构人机对话考试系统的安全保障
作者:黄建成冯丽华黎卫文
来源:《广西教育·C版》2012年第10期
【摘要】阐述了如何从技术和管理两方面,加强B/S结构人机对话考试系统本身的安全、考前安全、考后安全,以及包括试室管理、考生管理、监考员管理、入场管理、开考管理、考中管理等的考场安全保障。
【关键词】人机对话考试系统安全保障
【中图分类号】G【文献标识码】A
【文章编号】0450-9889(2012)10C-0184-02
B/S结构考试系统正在逐步应用于学,校的课程考试,确保考试服务器系统安全、数据安全、考场安全是考试安全、公平、有效、顺利的前提。
在实际应用中比较突出的是试题泄密、成绩篡改等数据存储安全问题和替考、作弊等考场安全问题。
为解决这些问题,我校采用Net和MSSQL Server2005自主开发了B/S结构人机对话考试系统,通过安全防范技术手段和安全管理制度的建设与落实,形成完整的安全保障体系,使系统应用的安全性得到了很大提高。
在最近的三个学期共计19门课程、18869考试人次的考试中均没有出现安全问题。
一、服务器系统安全保障
在技术上,我们通过配置磁盘阵列、及时安装操作系统及数据库的安全更新、及时更新安全防护软件、关闭不必要端口、禁用无用账户和服务、采用NTFS文件系统并设置好目录及文件的访问和执行权限、进行IP访问限制和修改匿名访问账号、严格配置数据库用户的权限和角色访问控制、各级管理员的用户密码和监考密码等关键数据采用MD5加密后再存储到数据库、设置每天的早中晚各进行一次数据库自动备份作业等措施保证服务器数据的安全。
考虑到考试系统只需要在校内运行,在管理制度方面,我们规定数据库服务器和Web服务器只能部署在学校的中心机房,并且在非考试时期整个系统应处于关闭状态;服务器机柜贴封条,Web服务器和数据库服务器的登录密码均分别由两人各保管一部分,中心机房内外门的钥匙分别由两人保管,杜绝一人单独操作考试服务器的现象。
为了防止数据库管理员串通作弊,数据库存储的题库信息是加密后的二进制数据,只有在规定的时间、使用规定机房的计算机通过系统的题库修改和考试页面才能正确解密并显示。
二、考前的安全保障
考试前各学科的教师需要添加和修改题库、设置组卷方案,这是考试泄密事件的高发期。
我们采用以下管理措施保障考前的安全:开辟专用机房供学科教师添加和修改题库、设置组卷方案,期间由一名保卫人员负责场外安保,考务管理员场内全程监督;参加该项工作的教师必须签署保密责任书,在工作过程禁止使用通讯工具和活动磁盘,教师完成工作后或暂时离开工作机房,管理人员均禁止其账号登录系统。
三、考场的安全保障
(一)考试环境的安全管理
我们为所有考试机房都安装了视频监控。
所有学生机均安装了教学系统和考试专用系统。
考试专用系统只安装操作系统和媒体播放软件,不安装其他应用软件并禁用USB接口、屏蔽C盘以外的所有磁盘。
考试期间通过设置交换机禁止所有学生机连接Internet。
将各试室的名称及其考试机的IP地址、计算机名、机器号以及网卡MAC地址等试室信息预置于系统的数据库中,用户登录时检测其IP地址和MAC地址,只有在开放使用的试室才能登录考试系统,杜绝场外考试现象的发生。
(二)考生的安全管理
对考生实行定人、定机、定时的“三定”管理。
考生考试安排信息表中包括了试室、机号、开考时间等数据,在考生登录页面设置lP和MAC地址检查,只有考生在规定的时间内、在指定的机器才能登录进入待考状态。
考生的待考页面将显示考生的考试信息、个人信息及相片,监考员可以很方便地对考生进行人、证查验。
由于考试机屏幕显示了考生本人的相片,对替考作弊具有极大的震慑力。
考生登录考试系统后系统即自动记录其登录时间、次数。
在没有监考员许可的情况下,系统将禁止该考号在另外的机器登录。
(三)监考员的安全管理
考试前由考务管理员将各批次的监考员姓名、登录账号、监考密码、开考时间等信息导人数据库,不同批次的监考密码不同,监考密码在各批次考试开考前30分钟才由考务管理人员发给主监考员。
没有监考密码不能登录监考子系统。
(四)入场的安全管理
监考员登录系统后,可以播放考试相关规定的录音,还不能进行其他监考管理操作。
在开考前20分钟,系统才允许监考员执行“考生入场”指令,考生才能登录考试系统,进入到验证待考状态。
(五)开考的安全管理
开考时间到后,监考员才能执行“开始考试”指令,考生才能打开试卷答题,同时监考机进入考中管理状态。
(六)考中的安全管理
监考员在监考子系统可以监控各考试机的联网状态、考生的考试状态,进行更换考试机、撤销误交卷、违纪警告、迟到禁考、违纪离场(个别强制收卷)、调整考试时间、考试结束(批量强制收卷)、考试数据本地备份等监考操作。
考试页面除设置用户权限检查外,还设置来源页面检查,如果用户直接输入地址进入则强制跳转到来源页。
考试过程中考生因机器故障需要更换考试机时,必须由监考员输入监考密码,考生才能在新的考试机上重新登录系统继续考试。
因机器故障等原因,监考老师可以通过监考机给考生增加时间,迟到考生则扣减时间。
考试时间到或监考员执行“强制收卷”指令后,考试机都将自动交卷。
考试中每答一道题,系统都自动记录其答案和当前的答题状态。
机器故障、更换考试机甚至大面积停电都不会导致考生考试数据的丢失。
考生在二次登录(需要监考密码)后,系统会自动跳转到故障前的答题页面。
由于医学类考试中的案例分析等题型只允许考生顺序作答,对该类题型系统禁止修改已答题答案,即使考生刷新页面或者使用后退功能也不能改变其试卷和答题状态。
考场禁止考生带手机入场,考场内禁止拍照,并使用手机屏蔽仪屏蔽考场周围的手机信号。
四、考后的安全保障
为了保证考试成绩不被修改,在考生完成交卷操作后,系统会立即评分并将考生的成绩加密后以二进制数据形式写入备份数据表。
之后对考试数据的任何删改均可在考务管理页显示出来。
各场次考试结束,监考员必须导出本场次的考试数据并刻录光盘交考务管理员存档和备查。
五、结束语
人机对话考试有着传统纸质考试无法比拟的优点,但也会带来新的考试安全问题,只有不断进行软件技术创新、健全并切实落实考试安全管理制度,才能扬长避短,充分发挥信息技术在教学中的作用。