向映红
摘 要 根据国网重庆市电力公司技能培训中心计算机机房考试的管理需要,提出了计算机机房控制系统的设计依据、设计思想和设计方案。经使用证明,该设计方案是成功的,并取得了较为理想的效果。
关键词 计算机机房 控制 考试 监控
中图分类号:TP3 文献标识码:A
0引言
在国网重庆市电力公司技能培训中心,经常要举行各种类别的上机考试,由于考试规模大,参考人员要分场次参加考试。为了规范考试秩序,保证考试的公平公正,监考人员需要在每场考试前贴好考生的座签,让考生在指定座位考试,每完成一场考试就要马上更换座签,保证下一场次的考生顺利入场参考。由于座签都是贴在座位或显示器的边上,考生查看不方便,无法快速找准自己的座位。同时在计算机考试中,杜绝考生利用U盘或其他电子工具作弊也是监考老师的重要职责。如何利用好计算机机房快速高效的组织完成每一次上机考试,同时保证考试的公平公正性,实现对考试活动的精准控制成为亟待解决的问题。
1设计思想
计算机机房控制系统就是利用计算机及网络设备等资源通过软件来实现的机房控制系统,在利用计算机机房进行考试的过程中,系统管理员可以通过机房终端服务端控制管理软件,协调管理具体每一个场次的考试安排,可以对机房的计算机进行逻辑上分组管理。
考生在参加上机考试的时候,计算机机房的电脑屏幕上会清晰明了的展示需要对号入座的考试考号,姓名等信息,考生入座以后,在答题时间未开始以前,考生无法对计算机进行任何操作,等到开考以后,由系统服务端控制软件自动发送开考指令,机房终端电脑即可解锁进行答题,同时考生在答题过程中只能操作考试系统中的考题,进行答题活动,无法查看计算机其他任何资料,更无法接入任何其它外置存储设备进行作弊。
基于以上描述,该项目的主要研究及建设内容为:
(1)基础配置优化:系统优化基础配置功能,做到考生寻找座位的方便。
(2)现场控制固定优化:当场考试只允许使用相关的考试软件,其余软件全部拦截。
2设计方案
本项目核心采用Windows 底层WDM驱动开发技术进行开发,系统资源占用率低,稳定可靠,客户端服务端采用IOCP完成端口进行通讯,对网络的兼容性、适应性较好。
采用先进的WDM驱动开发,实现考生考试过程的全程控制,系统资源占用也极少,对考生的考试发挥完全无任何干扰,同时又保证了考试过程的公平、公正性。
整个系统按照其初步功能可以清楚的分成几大部分(考试场地管理、考生信息管理、考场计算机管理、考试安排、在线考试现场控制管理、软件考试打开权限控制管理、考试现场管理、系统管理、自动交卷管理),而这几大部分又是一个有机的集成在一起的整体,那么系统的技术架构必须具有集成能力,另一方面,由于这个系统的不同部分有各自的特点,所以需要使用适宜的开发工具、适宜的语言来开发,那么系统的技术架构必须具有集成使用不同工具、语言开发的模块的能力。
2.1考试场地管理
该模块主要是对计考场进行管理,包括:新增考场、考场的名称、登陆类型、考试时间、时长、考试类型(如果是在线和综合考试还要设置考试的考场地址)、以及保存的位置(考试过程中,限定考生只能在设定的存储位置(逻辑上)保存相关数据。考试期间网络和移动存储禁止使用,本系统允许的除外。可配置允许访问的网站和存储位置),原理设计图如下:
2.2考生信息管理
提供对参加考试人员的信息管理,包括考生姓名、考生考号、考生所在考场关联设置、登录考试密码以及是否绑定考场计算机等设置,另外具备批量导入考生信息的功能。
2.3考场计算机管理
该模块要求可以对机房的计算机通过内网IP进行逻辑上的分组,以应对分组考试的情况;其中备考状态的计算机主要用于考试计算机数量不足或正常状态的计算机损坏的情况下更换考生机器。可通过后台方便的控制和管理最后单击确定保存数据。
2.4考生信息窗口预览
该模块能够提供开始考试前,控制受控计算机锁屏,不允许任何操作。屏幕上显示所需的相关信息,如考场场次、考生的考号、相片、姓名、单位、考试类型等信息,方便考生找到考试位置。要求所有相关信息字段、显示的形式、位置、背景可在服务端自定义。显示信息需要有设计器,以拖动的形式配置字段信息显示的位置,所见既所得,生成方案后保存以供日后选取,并提供若干美观醒目的模板。
2.5考试安排
该模块能够提供对历次考试安排的查询浏览功能,并可以安排新的考试。内容有:考试时间,考试说明、参与人员、考试类型及使用考试专业软件等内容进行设置,可以对考生信息进行查询、录入、修改、删除,Excel导入。
2.6考试现场控制及数据保存
该模块实现了考生登录进入系统后,可以有浮动窗口显示考生相关信息,能够既不影响考生考试又方便监考老师查看,信息的字段、显示的形式、位置可在服务端自定义。
考试过程中可以对考生进行控制:
(1)USB外置设备控制:考生在答题过程中,USB接口属于屏蔽状态,无论使用U盘或者其他大容量存储设备,都无法通过USB接口接入计算机,这样杜绝了考生自己外带资料作弊的情况。
(2)互联网访问控制:考生在答题过程中,只能打开考试计划中设置的允许考试打开的网站地址,不允许考试打开其他任何网站,杜绝了考生通过互联网访问搜索资料进行作弊的情况。
(3)考试时间结束自动提交:考试时间到以后,如果考生还没有提交或者忘了提交,系统可以自动提交考生考试数据到服务器,然后自动锁定计算机,考生离场,对考生数据进行保护,同时也可以对计算机考试环境进行清场,方便下一次考试的成功进行。
3结语
在该设计方案中,借助于稳定成熟的软硬件开发环境,设计了一套较为完整和实用化的计算机机房控制系统并加以实现。经使用证明,该系统的设计方案是成功的,并取得了较为理想的效果,在多次大规模的计算机考试中成功应用,操作简便,规范了考试秩序,减轻了管理人员负担,保证了考试的公平公正。