随着打算机技能的发展,云打算已经逐渐利用到信息系统开拓中。将云打算引入到无纸化考试系统中,可以有效地办理试题存储、共享、运用、剖析等问题。当前,职业院校考试的形式、种类很多,如果能将这些考试资源共享,可以节省本钱,提高考试效率。
1 系统功能
基于云打算无纸化考试系统的做事功能紧张表示在能够知足各种各样考试须要,根据不同考试人数、考试需求,可以随时吸收处理多个不同的考务指令,及时调配云做事器。系统能实现考试资源共享,支持接入云端管理系统,并有专门的技能团队卖力管理,支持动态存储,为出题老师供应便利,能够随时将自己所有的试题资源存储起来,并支持不同老师随存随取,身份信息验证、考生答卷即时存储、自动计时等,考试结束后,及时将考试数据上传到系统中。同时,云端存储空间巨大,不怕丢失或破坏,能够实现考试资源的共享功能,不受任何限定。系统功能图如图1所示。

2 系统设计
本系统利用跨开台性优胜的JAVA程序开拓,后台用数据库sql server2008,采取云打算技能进行支配的基于B/S(即浏览器/做事器)模式的无纸化考试系,适宜在 WINDOWS、LINUX等多种操作系统中运行。利用云打算能够及时知足在线考试对资源和打算机对软硬件环境的变革和须要供应做事。云打算做事除了供应打算做事外,还一定供应了存储做事。这就很好地办理了考试系统中试题网络、存储等问题。采取云打算(Cloud computing)技能对考试系统的培植,可以供应在多用户环境下系统的运用及开拓,提高资源传输率,办理资源传输的网络壅塞问题。有利于无纸化考试系统中试题网络、存储等。而传统的网络考试系统设计大多以C/S架构为主,做事器处理数据有瓶颈,客户端接对数据的修正需求及吸收非常被动,对网络中的设备利用不充分。将云打算技能引入无纸化考试系统设计、支配中,可以有效地利用做事器的管理、调度资源,实现系统设计的优化。
系统设计知足考生进入系统,试题显示清晰,只需按步骤答题,就会利用考试系统,无需培训;在规定的韶光内,可以在考试系统中进行单选、多选、填空、简答四种题型的答题,交试卷后形成试题文件;知足出题老师通过试题编辑模块拟出单选、多选、填空、简答四种题型,保存试题。系统支持多媒体(图片、声音、动画)在试题中呈现,试题事情区可以编辑试题或从题库中抽取试题组成试卷,试题采取一体化试题,直接掌握滚动条即可,无需换页;知足阅卷老师在通过批卷模块对考题进行评分,同时单选、多选、填空能进行机器自动评分的哀求。
2.1 系统建模
采取Visio2010对无纸化考试系统建立面向工具的需求剖析模型,Visio画UML用例图利用方便,全面支持UML中各种图形的绘制,利用用例图来设计考试无纸化考试系统的功能模型图,描述各用户的需求及系统功能模块之间的关系。下图描述了系统的功能需求,系统用例图如图2所示。
在系统用例图中显示个用例和角色。通过考试系统,出题老师可以编辑试题信息,考务员可以对试题信息进行组织、修正、分配试题;同时具有对考生信息添加、修正、删除等操作功能;考务员可以对试题设置密码提高试题的安全性;“发布试题”供应监考老师得到终极的试题后,打开“发布试题”开关,将其导入考试系统,对考试进行干系设置;“监考”供应监考老师通过考试系统,实时对考生的考试状况进行监控,并及时对考试环节进行相应的处理;考试系统中“回收试卷”,可以将考生上交的试卷自动形成一个文件包;“登录领卷”功能,供应考生只要输入精确的上岸信息并通过系统验证后,即可显示试题,考生便可以答卷;考生通过“交卷”功能可以完成试题的上交;如果考生在规定的考试期间不主动交卷,系统会逼迫自动回收卷。
在无纸化考试系统中共有出题老师、试题、考务员、试卷信息、考生试题、监考老师、考场信息、考生信息、考生共9个类,每个类都有特定的功能和属性如下:出题老师(组题、出题,属性包括:姓名);试题(编辑试题,属性包括:试题编号,题型,内容,分值,标准答案);考务员(组题,编辑考生信息,设置试题密码,属性包括:姓名);试卷信息(编辑试题信息、设置试题密码,属性包括:考试名称、开考韶光、总考试韶光);考生试题(组题,发送考题,答题,属性包括:考号,试题编号,考生试题编号,考生答案);监考老师(发布试题,监考,回收试卷,属性包括:姓名);考场信息(上岸验证,领卷,交卷,属性包括:考号、考生登录韶光、登录机器、考试状态、网络情形);考生信息(组题,发送考题,答题,属性包括:考号,试题编号,考生试题编号,考生答案);考生(上岸验证,领卷,答卷,交卷,属性包括:考号,姓名)。
2.2 采取云技能支配、设计系统
在做云技能支配要实现以下几点:1.利用云技能与虚拟做事器实现迁移,并确定迁移更适宜运用环境,实现虚拟做事器可以克隆或各个物理做事器可以相互迁移。2.采取操作系统虚拟化技能提高做事器资源管理效率和利用率。在无纸化考试系统中运用虚拟化技能,对虚拟资源的管理非常方便,可以实时更新资源。3. 安全隔离虚拟打算机,担保各台做事器的运用不会相互影响虚拟做事器。 制订云打算安全办理方案,办理数据丢失,泄密,滥用等问题。首先,在云打算的根本上精确实行统一灾备,云打算技能能够将机密数据与非机密数据区分,并可以将机密数据存放在虚拟空间中。同时,数据的云打算存储可以实现对虚拟磁盘进行整盘备份。其次,云打算技能优于普通的存储介质,能够在读写操作过程中对数据进行掌握,防止数据滥用。
2.3 云打算架构下的做事器设计
系统选用了知足硬件需求的做事器设备,合营B/S模式的系统,制订了云打算平台搭建方案,详细履行过程如下:1)选择6台配置高的打算机做事器,利用打算机做事器系统构建云打算集群,配置虚拟机使之可以在云打算集群上运用。2)依据已建立的云打算架构,建立集群平台,精确调配好做事器,担保各分支能够统一访问数据库。提高网络的传输速率及读写数据的能力。3)将设计好的无纸化考试系统安装在各个做事器上,采取配置高额的网络设备,并且测试好各个做事器都与网络存储接通;搭建云打算集群,做好各台系统做事器的地址解析;安装干系软件统一管理云打算集群。4)为提高运行管理的效率,将须要对数据进行密集操作哀求的做事器整合到云集群中,利用软件进行统一管理和调拨。5)配置打算机并支配运用。
2.4 系统数据库设计
无纸化考试系统对数据库做事器的性能哀求很高,选用sql server2008数据库作为后台数据库开拓平台,详细缘故原由如下:1)sql server2008数据库作为后台数据库许可远程上岸、连接。2)SQL Server 2008具有审核功能,利用前要对数据库做事器的进行配置,极大地减少安全攻击,安全性高。3)sql server2008数据存储有良好的稳定性,可以知够数据随时读取写入等操作,永劫光的涌现非常的概率较低。4)考试系统涉及不同院校的考试数据资源要在后台数据整合,SQL Server 2008具有集成多种数据的功能,供应高效的查询性能和低本钱效益的数据存储,方便设计与管理数量弘大的用户和数据。系统的数据库关系如图3所示。
3 基于云打算的无纸化考试系统实现
系统支持考生远程操作、多人同时考试。实现身份验证、试卷管理、组卷管理、题库管理、成绩管理、考生信息管理、西席信息管理、自动改卷、限时交卷、在线考试等功能。在线考试是全体系统中的核心部分,紧张根据考试系统下达的各种考试指令,监控完玉成部考试管理过程及考试数据结果采集、整理事情,而身份验证、组卷、试卷导入等事情在各个别系模块中实现。下面详细对在线考试模块的实现进行剖析。
3.1 在线考试模块的实现
本系统利用JAVA开拓软件,开拓都雅、易操作的考试界面。考生登录时,经由身份验证后,进入考试做事器开始确定正式答卷之前,可以核对考试科目、考试韶光、考生信息、考试规则等信息。监考员可以通过系统显示的考生照片进行核对身份。正式答卷时,系统显示考试所剩余韶光,考试韶光结束时,系统强行自动提交试卷。试卷提交后显示已交卷状态。考试结束后,系统对已上交的试卷答案与数据库中的精确答案进行匹对,得出终极的考试分数。系统实现的总体流程如图4。
4 结束语
无纸化考试系统功能很强,但是由于云打算技能在发展过程中还面临许多未知的成分,在履行过程中要充分担保存储介质的安全性和稳定机能力确保平台的正常运行。云打算的运用使系统的运用做事的稳定性得到提高、有利于资源的合理调配、快速支配、节约空间等方面都比运用前有显著改进。同时,云打算技能支持多种新旧操作系统和运用平台,如果将该系统与实际考试环境相结合,可以知足多元化考试形式的需求。随着云打算技能的深度推广与发展,基于云打算的无纸化考试系统更能发挥其上风,对考试形式的转变有积极的推动浸染,有利于考试效率的不断提高。