基于Web技术的网络考试系统
基于Web技术的网络考试系统 【摘要】
本文讲述了基于Web技术的网络考试系统的设计与实现,描述了网络
考试系统的组成与结构,阐述了系统的设计方案、实现方法以及所
采用的开发工具和相关技术,还重点剖析了局部环节的程序设计。
【关键词】网络 考试 Web DB2 ASP 一、 网络考试系统概述
在网络技术逐渐渗入社会生活各个层面的今天,传统的考试方式也
面临着变革,而网络考试那么是一个很重要的方向。基于Web技术的
网络考试系统可以借助于遍布全球的因特网进行,因此考试既可以
在本地进行,也可以在异地进行,大大拓展了考试的灵活性。试卷
可以根据题库中的内容即时生成,可防止考试前的压题;而且可以
采用大量标准化试题,从而使用计算机判卷,大大提高阅卷效率;
还可以直接把成绩送到数据库中,进行统计、排序等操作。所以现
在较好的考试方法为网络考试,试题内容放在效劳器上,考生通过
姓名、准考证号码和口令进行,考试答案也存放在效劳器中,这样
考试的公平性、答案的平安性可以得到有效的保证。因此,采用网
络考试方式将是以后考试开展的趋势。
网络考试系统的实现技术有多种,可以采用传统的客户机/效劳器型
的MIS型架构,即试题内容放在远程的效劳器上,在考试机上安装考
试应用程序和数据库客户机配置,因此每次考试时要对机器进行安
装、配置,考务工作比拟烦琐,而且考试程序放在客户机上,平安
性也受到一定影响,因此本文讨论的网络考试系统采用Web
技术实现。Web技术超越了传统的"客户机/效劳器"两层结构,采用
了三层体系结构:用户界面层/事务层/数据库层,因此Web结构有着
更好的平安性,在用户机上不需要安装任何应用程序,应用程序可