1、 1 在线考试系统(在线考试系统(Online Test SystemOnline Test System) 摘要摘要:本在线考试系统是利用微软最新的.net 平台并用 B/S 结构的模式和 ACCESS 数据库编写的网络应用程序。它有应用简单、升级和部署方便、扩展性 强等特点。满足任何授权的考生随时随地考试并迅速获得成绩,由于时间紧张, 美工方面并没有下太多功夫,只是实现功能而已,界面看起来有些单调,并且现 在只能对一科进行考试,没有增加科目的管理,请指导老师理解。 前言前言 随着网络技术的飞速发展, 现在很多国外的大学和社会其他部门都已经开设 了远程教育,通过计算机网络实现异地教育和培训。
2、现在,计算机硬件技术的发 展已经达到了相当高的水平。但是,远程教育软件的开发目前还处于起步阶段, 随着这项技术的不断深入发展,就要求有更好、更完善的软件系统应用到远程教 育当中去,这就给软件设计人员提出了更高的设计要求。 远程教育包括很多环节,例如教学系统、答疑系统和考试系统等等。其中很 重要的一个环节就是在线考试系统,同时它也是最难实现的环节。在我国,虽然 远程教育已经蓬勃地发展起来, 但是目前学校与社会上的各种考试大都采用传统 的考试方式,在此方式下,组织一次考试至少要经过五个步骤,即人工出题、考 生考试、人工阅卷、成绩评估和试卷分析。显然,随着考试类型的不断增加及考 试要求的不断提高,教
3、师的工作量将会越来越大,并且其工作将是一件十分烦琐 和非常容易出错的事情,可以说传统的考试方式已经不能适应现代考试的需要。 随着计算机应用的迅猛发展,网络应用不断扩大,如远程教育和虚拟大学的出现 等等,且这些应用正逐步深入到千家万户。人们迫切要求利用这些技术来进行在 2 线考试, 以减轻教师的工作负担及提高工作效率, 与此同时也提高了考试的质量, 从而使考试更趋于公证、客观,更加激发学生的学习兴趣。例如目前许多国际著 名的计算机公司所举办的各种认证考试绝大部分采用这种方式。 在线考试是现阶段研究开发的一个热点。 它是建立在国际互联网上的应用系 统,客户端的配置可以极为简单,使考试不受地域的局限
4、。一个完备的在线考试 系统可以使用户在网上学习过后及时检验自己的学习效果,已发现自己的不足, 使得学习效率得到很大提高。在线考试系统中题目的生成、试卷的提交、成绩的 批阅等都可以在网络上自动完成。 只要形成一套成熟的题库就可以实现考试的自 动化。这样一来,教师所要做的只是精心设计题目、维护题库,而不是组织考试, 从而大大减轻了教师的负担,这表明其经济性是相当可观的。为了适应新形势的 发展,我进行了这一系统的初步设计工作,也可以说是做一个初步的探索,希望 它能够在各类考试中发挥高效、便捷的作用,把老师从繁重的工作中解脱出来! 目前,网络应用软件运行的模式主要有二类:Client/server 模式, Browser/Web 模式。前者主要的缺点是维护、升级较麻烦,后者是近几年伴随 Internet 迅速发展起来的一种技术,它与客户/服务器方式类似,客户端是一个 标准的浏览器,服务器端是 Web Server ,而 Web Server 与数据库和应用服务 器的紧密结合,使得这种模式的应用范围不断扩大,它已不仅仅用于网上查询, 有很多部门的业务系统、企业的 MIS 系统纷纷采用这种模