高等院校计算机实验室考试系统设计与实现方法探究_第1页
高等院校计算机实验室考试系统设计与实现方法探究_第2页
高等院校计算机实验室考试系统设计与实现方法探究_第3页
高等院校计算机实验室考试系统设计与实现方法探究_第4页
免费预览已结束,剩余1页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、    高等院校计算机实验室考试系统设计与实现方法探究    摘要:随着现代计算机技术的飞速发展, 高等院校在计算机无纸化建设方面取得快速进步, 尤其是计算机考试系统的发展和应用更为迅速, 这对高校规模庞大的学生考试将产生深远影响。本文通过与b/s模式和c/s模式考试系统的优劣分析, 选择适合的考试系统并对c/s考试系统的设计、安装和调试作出设计, 并对考试过程中可能出现的问题给出解决方法。关键词:b/s模式 c/s模式 考试系统 数据加密:tp315 :a :1007-9416(2016)10-0195-01高校计算机考试系统是高校办公自动化的重要组成

2、部分,高校计算机实验室考试系统的维护和管理将至关重要,考试系统一旦出现问题,将对学生、教师以及学校的管理产生一系列的麻烦。这就对高校计算机实验室管理者提出了更高的要求,不仅要求实验室管理者能够对考试系统的设计和实现方法非常清楚,还要求实验室管理者对考试系统的安装、调试以及问题诊断等能够精通。本文针对计算机实验室的考试系统进行研究,并结合青海民族大学计算机基础无纸化考试的实际情况,提出了一些针对计算机考试系统的设计、实现、维护和管理的方法。1 计算机考试系统的设计、安装和调试1.1 考试系统的设计(1)b/s(browser/server,浏览器/服务器)模式。b/s模式是建立在互联网基础上的,

3、不用设立专门网络客户端,只要计算机能够与互联网相连,网络服务器端只需给予一定的权限,计算机管理者打开浏览器即可进行考试的组织和管理,使用者可以随时随地进行考试。这种模式的最大优点是可以在任何有网络的地方进行操作,不用安装专门的软件,省时省力。当然,这种模式的缺点不言而喻,由于把所有的數据和操作全放在服务器端,服务器的运行负荷较重,一旦服务器发生“崩溃”,所有的工作需要从新开始。(2)c/s(client/server,客户端/服务器)模式。c/s模式在高校计算机考试系统中的应用比较广泛。这种模式是建立在小范围的网络上,充分利用两端硬件环境的优势,将任务合理分配到client端和server端来

4、实现,降低了系统的通讯开销对服务器和客户端的要求不高,一般学校的实验室服务器和机房电脑即可满足。这种模式相对比较安全,一般不会出现网络瘫痪现象。这种模式的缺点是需要专门的机房服务器和客户端,使用地点受到限制,组织考试需要安装专门的考试系统软件。1.2 考试系统的安装和调试(1)服务器端。一般地,c/s模式的考试系统的服务器端最多连接255个客户端,所以对服务器端的配置要是不是很高,普通的pc机即可满足需求,如果能够配备更专业的服务器则可以更好地提高运行的速度。服务器端一般需要安装如下软件:windows server 2003,该软件主要是对服务器端提供网络支持;sql server2003,

5、该软件主要为系统提供数据库支持;c/s模式的考试系统服务器端安装程序,这是核心程序,主要功能是考生信息的建立,试题库的维护,试卷的组建,试卷内容的判定,试卷的回收,成绩的汇总等。(2)客户端。客户端用于学生考试,安装和调试相对比较简单,需要在客户端的pc机上安装好操作系统,配置好局域网,并设置好每台机器的ip地址。安装好考试系统的客户端程序,用来连接服务器端,完成考生的登陆、试题抽取,答题,试卷提交等功能。需要注意的是,部分考试系统需要关闭客户端的防火墙,否则可能数据上的连接失败。2 考试系统的实现2.1 题库的设计(1)组卷方式的选择。在组卷方式上可以采用随机组卷、按照难度系数组卷、教师手动

6、组卷、随机与手动结合的组卷方式等。(2)题目的建设。题目的建设一般设置有选择题、判断题、操作题等,学校也可以根据实际情况增加多选题,简答题等,但是这是在考试系统本身的题目设置架构所允许的情况下方能进行。(3)试卷的判定。试卷的判定可以设计为系统自动判定后直接输出成绩,也可以设计为系统判定后生成成绩并输出试卷,还可以采用系统自动判定和教师手动判定相结合的方式进行(此方式主要用于操作题、简答题等的判定)。2.2 考试过程的维护在考试的过程中,每个机房需要安排1-2名熟练掌握考试系统整个操作过程的管理员,每层或每栋实验楼能够配备1-2名精通网络的管理员以防考试过程中网络的出现意外。对于考试过程中客户

7、端出现的断电、死机、考试系统软件卡顿和关闭等现象,管理员要能够及时发现并解决,服务器端出现问题也能够马上解决。当考试结束后,管理员需要将所有学生的试卷通过服务器端将试卷回收,并将试卷备份到专用的存储设备中,对于不能通过自动回收到服务器端的,管理员应在客户端通过手动收回的方式进行收回。2.3 考试系统的安全性维护(1)数据库的安全性。由于整个考试过程的所有操作和数据都存放于服务器和客户端的数据库中,所以要使用数据库本身提供的安全机制来保证操作和数据的安全性,在数据的传输过程中还可以对答案、成绩等进行加密处理。可以通过访问控制技术,每个考生只允许访问属于自己的特定数据库,管理员可以对考生的权限进行设置和分配。另外整个系统还需要定期备份,以防由于错误操作或者硬件、软件问题等原因造成数据的丢失而带来不必要的麻烦。(2)数据传输的安全性。由于试卷在网络传输的过程中有可能会发生数据被监听,所以可以对考试过程中传输的需要加密的数据(答案、成绩等)采用加密技术。数据加密是为了保证他人无法看到试题内容,而数据摘要可以保证数据的完整性,防止数据被篡改。3 结语各个高校的网络和计算机实验的建设情况的不同可以采用不同的管理和设计方案。对于考试系统的选择上可以做优、劣对比,在充分合理地利用学校资源的基础上,提出需求并进行开发,经过多轮的测试和改进,以达到所需的要求。参考文献1王鹏鸣.计算机考试系

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论