收藏 分销(赏)

基于Web技术的网络考试系统.doc

上传人:二*** 文档编号:4515056 上传时间:2024-09-26 格式:DOC 页数:3 大小:13.04KB
下载 相关 举报
基于Web技术的网络考试系统.doc_第1页
第1页 / 共3页
亲,该文档总共3页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

1、基于Web技术的网络考试系统 基于Web技术的网络考试系统 【摘要】 本文讲述了基于Web技术的网络考试系统的设计与实现,描述了网络考试系统的组成与结构,阐述了系统的设计方案、实现方法以及所采用的开发工具和相关技术,还重点剖析了局部环节的程序设计。 【关键词】网络 考试 Web DB2 ASP 一、 网络考试系统概述 在网络技术逐渐渗入社会生活各个层面的今天,传统的考试方式也面临着变革,而网络考试那么是一个很重要的方向。基于Web技术的网络考试系统可以借助于遍布全球的因特网进行,因此考试既可以在本地进行,也可以在异地进行,大大拓展了考试的灵活性。试卷可以根据题库中的内容即时生成,可防止考试前的

2、压题;而且可以采用大量标准化试题,从而使用计算机判卷,大大提高阅卷效率;还可以直接把成绩送到数据库中,进行统计、排序等操作。所以现在较好的考试方法为网络考试,试题内容放在效劳器上,考生通过姓名、准考证号码和口令进行,考试答案也存放在效劳器中,这样考试的公平性、答案的平安性可以得到有效的保证。因此,采用网络考试方式将是以后考试开展的趋势。 网络考试系统的实现技术有多种,可以采用传统的客户机/效劳器型的MIS型架构,即试题内容放在远程的效劳器上,在考试机上安装考试应用程序和数据库客户机配置,因此每次考试时要对机器进行安装、配置,考务工作比拟烦琐,而且考试程序放在客户机上,平安性也受到一定影响,因此

3、本文讨论的网络考试系统采用Web 技术实现。Web技术超越了传统的客户机/效劳器两层结构,采用了三层体系结构:用户界面层/事务层/数据库层,因此Web结构有着更好的平安性,在用户机上不需要安装任何应用程序,应用程序可以安装在事务层所在的计算机上,试题存放在数据库效劳器上,当然,事务层和数据库可以是同一台机器(如果条件允许,还是应该把这两层分开在不同的计算机上),所以,本文所讨论的考试系统采用Web 技术实现。 本系统的数据库采用IBM公司的大型数据库DB2,网站效劳器采用IIS 4,网页设计采用FrontPage 2000和ASP,阅卷系统采用Borland公司的Delphi 5.0。 二、

4、网络考试系统的构成 网络考试系统的结构如图1所示,下面我们对该图作一下简单的描述: 图1 网络考试系统结构图 (一)考试子系统 考试子系统是网络考试系统的核心局部,它的工作流程如图2所示,由于采用Web技术实现,所以从理论上讲,考试可以在任何时候、任何地方进行,但是为了使考场易于组织和管理,所以本系统对考试时间作了严格的限制,因此在进入网站时首先判断当前时间是否为考试规定的时间,由于判断的时间是效劳器端的时间,所以跟考试机器的时间无关,即使考生修改所在机器的时间,也无济于事。如果时间符合要求,那么显示页面,考生在这个页面输入自己的信息,如姓名、身份证号码、密码等等,单击提交后进入信息处理程序(在效劳器端执行),如信息不正确(包括有些考生试图绕过页面,直接进入试卷页面的情况,此时由于没有信息,系统也会认为是非法考生),系统给出提示信息,并重新定位到页面;如信息正确,那么显示试卷页面,试卷页面上的试题内容根据考生输入的试卷代号从数据库中取出符合条件的记录动态地生成。同时在页面上动态地显示考试所剩时间,当考试时间到或考生点击交卷按钮时,那么系统把考生答案传送至效劳器的数据库中保存起来,并把数据库中标记考生是否参加过某门课程考试的标记置1(它的初始值为0)。

展开阅读全文
相似文档                                   自信AI助手自信AI助手
猜你喜欢                                   自信AI导航自信AI导航
搜索标签

当前位置:首页 > 学术论文 > 其他

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        获赠5币

©2010-2024 宁波自信网络信息技术有限公司  版权所有

客服电话:4008-655-100  投诉/维权电话:4009-655-100

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :gzh.png    weibo.png    LOFTER.png 

客服