扫一扫,关注我们
微信号:375279829
在网络技术逐渐渗入社会生活各个层面的今天,传统的考试方式也面临着变革,而网上考试则是网络技术一个很重要的发展方向。网上考试一方面可以突破时空的界限;另一方面考生在自己熟悉的环境中考试也会更自在,能更好地发挥自己的真实水平,网络考试方式将是以后考试发展的趋势。
本文论述了驾照理论考试系统的开发背景、意义和目前的发展现状,介绍了该系统的开发过程、设计方法和软件的实现与测试。 文中详细论述了如何开发一套跨平台、具有高度可扩展性、可重用性和可维护性的驾照理论考试系统。软件应用面向对象方法开发设计,系统体系结构采用目前最先进的三层的B/S结构,以Java为主流开发语言进行程序设计,运用Web及JSP、JavaBeans、Servlet等先进技术对该软件进行开发和实现。其用户界面友好,风格统一,是直观、清晰、简单的JSP界面。 驾照理论考试系统是在综合了目前市场上众多的其它考试系统软件的基础上设计和实现的,是一个具有功能强大、界面风格独特、运行快捷、操作简单、易维护等特点的基于JSP技术的驾照理论考试系统。
在西方国家,美国是率先将信息化技术应用于教育测验的国家,目前己步入成熟应用阶段。许多国际著名的计算机和外语考试均采用基于Web的在线考试系统,这种通过Internet进行的认证考试使我们不出国门就可以获得各种国际上通行的证书。例如太阳公司的Java认证考试,考试没有固定的时间,考生随时可以到各授权考试中心报名,在确定了考试时间后,提前几天通知考试中心,就可以参加考试。
国内远程教育的发展也促成了一批在线考试系统或实现类似功能的系统,如各个大学都设立了远程教育中心尝试开发了远程考试系统。
目前较多的考试系统是采用 (客户机/服务器)模式开发的,这种模式下的考试系统要求在客户端单机和服务器上都安装考试应用软件。客户端软件主要包括考试和自动阅卷模块,负责显示考试界面、考试计时并提供自动评卷及与服务器进行联络的功能;服务器端软件主要包括题库管理和考试管理模块,负责维护题库、生成试卷、成绩的收取、统计、汇总等内容。考生在电脑上参加考试,考试结果被系统收集到服务器指定位置。
比如全国计算机等级考试的一级、二级VF和VB的上机考试就是属于这种模式的考试系统。这种模式下的考试系统对客户端的软件有很大的依赖性。如果系统死机或者断电考试信息将会失效
近几年随着互联网技术的不断发展,基于B/S(浏览器/服务器)模式的在线考试系统逐渐被教育机构所重视。这种模式下的考试系统是一个基于数据库和Web技术的在线实时考试系统,这种系统的考试电脑除了浏览器外,不需要再安装其它任何应用软件,而同样具有考试系统的考试,阅卷,考试管理等功能,并且系统的维护和升级都非常方便。考生通过网络连接即可登录参加考试,不再受地域和时间的限制。目前基于这种模式的在线考试面向的主要是各个学校的远程教育或者自测考试。
这种方式适应了现代教育的需要,特别是在网络信息化日趋成熟的今天,它代表了未来考试系统的发展方向。本论文的研究课题就是基于B/S模式的驾照理论考试系统的设计与实现。
驾驶证考试模拟系统的基本功能是使用计算机来代替人工完成组卷中需要完成的一系列任务,达到组卷智能化。为了保证系统能够长期、安全、稳定、可靠、高效的运行,系统应该满足以下的功能需求:
首先,采用开放、动态的系统架构,将传统的组卷模式与先进的网络应用相结合。在组卷之前建立有关的试题库,并给出试卷组卷的参数。其次,由于组卷成功后,考生可以参加考试,考生进入系统应该进行身份验证。组卷系统还应当根据情况对试题难度进行限定。此外,应该能够方便、快捷的对驾驶证考试模拟系统进行管理。
根据以上分析和组卷流程,本系统至少应该具有以下功能或目标:
(1) 用户管理:管理员对考生用户增加、删除。
(2)题库信息管理,对题库信息进行增删改等操作。
(3) 试题管理:对各题库的试题进行管理,试题的录入、增加、编辑、删除等。
(4) 试卷生成:可以指定试卷的各题型的数量,从试题库里随机抽取试题生成一份考卷。
(5) 在线考试:系统严格控制整个考试过程,实行时间的监控与权限的控制,考生需要在限定的考试时间内交卷。
(6) 计算机自动阅卷:能够自动对考生的试卷进行评分,计算机生成每个考生的成绩,并将结果保存于考生成绩数据库。
(7) 驾驶证考试模拟系统应该具备友好、简洁的操作界面,安全性要高,稳定性要强,能够满足多人以上同时及进行在线考试。