学生在线考试系统--课程管理和个人密码修改.pdfVIP

  • 18
  • 0
  • 约1.69万字
  • 约 21页
  • 2026-03-04 发布于河南
  • 举报

学生在线考试系统--课程管理和个人密码修改.pdf

学生在线考试系统

--课程管理和个人密码修改

摘要:为了更好的实现考试的高效性,客观性与公正性,基于WEB

的在线考试系统得到了越来越广泛的关注与研究。

本系统分为三个子系统:管理员子系统,教师子系统,学生子系统。系统实现时采用的工具主要

是SSH,利用了B/S三层架构,使用的数据库是mysql,以Windows7作为操作系统,以

tomcat作为web服务器。

关键词:在线考试,B/S模式,在线考试

ABSTRACT:Inordertobetterachievetheexamofhighefficiency,objectivityand

andresearch。

Thissystemisdividedintothreesubsystems:theadministratorsubsystem,teacher

server。

Keywords:Theonlineexam,B/Smodel

在科学技术飞速发展的21

世纪随着网络技术的发展,很多大学院校及科研机构以及企事业单位都已经开设

了远程教育,通过计算机网络来实现异地教学和培训。目前,计算机硬件技术的发

1

展己经达到了相当高的水平。但是远程教育软件的研发还处于起步阶段,随着这

第0页(共21页)

项技术的不断深入发展,标准化考试的日益普及,各级各类考试中,就要求有更好

、更完善的软件系统应用到远程教育中去,这就给软件设计人员提出了更高的设计

要求。

在线考试系统的软件开发是现阶段研究开发的一个热点。一个完备的在线考

试系统可以使用户在网上学习过后及时检验自己的学习效果,并发现自己的不足,

使得学习效率得到很大提高。在线考试系统中题目的生成、试卷的提交、成绩的批

阅等都可以在网络上自动完成。

1引言

在线考试系统的软件开发是现阶段研究开发的一个热点。目前国内外有许多

的网络考试,根据应用的技术和系统架构方式,网络考试系统主要可以分为如下几

类:单机版的考试系统,CS/架构的考试系统,

BS/架构的考试系统。这三类系统各有其优缺点。

1.1国内外发展现状

1.1.1单机环境考试系统

单机环境考试系统必须在每台计算机上安装计算机考试系统。考试题库和考

试的答卷也必须在该计算机上。考生考试时就调用该计算机上的数据库,考试完毕

后又将答卷存储在该计算机上的数据库中。所有应用不管是DBMS本身,还是用户

的应用系统都是在某个固定的计算机系统上集中运行的。这种系统对资源消耗极

大,对硬件系统依赖性强,从而导致大型数据库应用系统只能在大型机上运行,使

数据库的应用发展受到很大限制。

1.1.2基于C/S架构的网络考试系统

基于ClienUServer(客户端/服务器)架构的考试系统,利用计算机局域网络,每

台计算机(客户端)通过安装必要的软件才能与服务器端进行通信。由于利用了计算

机网络,不再需要人力以实现考题的一致性和考试信息的收集,自动化程度和效率

第1页(共21页)

较高。但由于其结构特点,只适用于一定范围的网络内部(局域网),范围难以扩展,

当然也可以通过改进通信协议,对该结构进行改造,使其适用于更广的网络范围(

广域网),但是由于需要安装客户端程序,维护和升级同样存在困难。

1.1.3基于B/S架构的网络考试系统

基于B/S架构的网络考试系统采用Web技术实现。

在服务器端对数据库进行管理,客户端通过浏览器登录考试系统,打破了时间地域

界限,可以实现自动出卷、阅卷、评卷、简化了试程序,且考试结果更加公正、客观

1.2设计意义

传统考试模式历史悠久,但是过程烦琐而低效,在计算机信息处理技术飞速发

展的今天,网络化考试是对传统考试的一种延伸与变革,它可以充分利用网络无限

广阔的空间,大大地简化了考试的过程,减轻了繁重的考试管理工作,避免了考试

过程中的人为因素,提高了考试考核水平和管理水平。与传统的考试相比,网络化

考试系统的优势主要体现在如下几个方面:

1.2.1保密性强

在线网络考试系统采用试题库方式来提供试题来源,考前无任何成套试卷:考

文档评论(0)

1亿VIP精品文档

相关文档