没有合适的资源?快使用搜索试试~ 我知道了~
基于Web技术的网络考试系统.docx
0 下载量 130 浏览量
2023-08-03
23:01:41
上传
评论
收藏 18KB DOCX 举报
温馨提示
试读
14页
基于Web技术的网络考试系统.docx
资源推荐
资源详情
资源评论
基于 Web 技术的网络考试系统
【摘要 】本文讲述了基于 Web 技术
的网络考试系统的设计与实现,描述了网络
考试系统的组成与结构,阐述了系统的设计
方案、实现方法以及所采用的开发工具和相
关技术,还重点剖析了部分环节的程序设计。
【关键词】网络 考试 Web DB2 ASP 一、 网络
考试系统概述
在网络技术逐渐渗入社会生活各个层面的
今天,传统的考试方式也面临着变革,而网
络考试则是一个很重要的方向。基于 Web 技
术的网络考试系统可以借助于遍布全球的
因特网进行,因此考试既可以在本地进行,
也可以在异地进行,大大拓展了考试的灵活
性。试卷可以根据题库中的内容即时生成,
可避免考试前的压题;而且可以采用大量标
准化试题,从而使用计算机判卷,大大提高
阅卷效率;还可以直接把成绩送到数据库中,
进行统计、排序等操作。所以现在较好的考
试方法为网络考试,试题内容放在服务器上,
考生通过姓名、准考证号码和口令进行登录,
考试答案也存放在服务器中,这样考试的公
平性、答案的安全性可以得到有效的保证。
因此,采用网络考试方式将是以后考试发展
的趋势。
网络考试系统的实现技术有多种,可以采用
传统的客户机/服务器型的 MIS 型架构,即
试题内容放在远程的服务器上,在考试机上
安装考试应用程序和数据库客户机配置,因
此每次考试时要对机器进行安装、配置,考
务工作比较烦琐,而且考试程序放在客户机
上,安全性也受到一定影响,因此本文讨论
的网络考试系统采用 Web 技术实现。Web 技
术超越了传统的"客户机/服务器"两层结构,
采用了三层体系结构:用户界面层/事务层/
数据库层,因此 Web 结构有着更好的安全性,
在用户机上不需要安装任何应用程序,应用
程序可以安装在事务层所在的计算机上,试
题存放在数据库服务器上,当然,事务层和
数据库可以是同一台机器,所以,本文所讨
论的考试系统采用 Web 技术实现。
本系统的数据库采用 IBM 公司的大型数据库
DB2,网站服务器采用 IIS 4,网页设计采用
FrontPage 2000 和 ASP,阅卷系统采用
Borland 公司的 Delphi 。
二、 网络考试系统的构成
网络考试系统的结构如图 1 所示,下面我们
对该图作一下简单的描述:
图 1 网络考试系统结构图
考试子系统
考试子系统是网络考试系统的核心部分,它
的工作流程如图 2 所示,由于采用 Web 技术
实现,所以从理论上讲,考试可以在任何时
候、任何地方进行,但是为了使考场易于组
织和管理,所以本系统对考试时间作了严格
的限制,因此在进入网站时首先判断当前时
间是否为考试规定的时间,由于判断的时间
是服务器端的时间,所以跟考试机器的时间
无关,即使考生修改所在机器的时间,也无
济于事。如果时间符合要求,则显示登录页
面,考生在这个页面输入自己的信息,如姓
名、身份证号码、密码等等,单击"提交"后
进入信息处理程序,如信息不正确,系统给
出提示信息,并重新定位到登录页面;如信
剩余13页未读,继续阅读
资源评论
xinkai1688
- 粉丝: 335
- 资源: 8万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功