网络考试系统的设计与实现.pdf

网络考试系统的设计与实现.pdf

此“教育”领域文档为创作者个人分享资料,不作为权威性指导和指引,仅供参考
  1. 1、本文档共4页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

维普资讯

计算机科学2006Vo!.33No.12(增刊)

网络考试系统的设计与实现

王国祥曾一易向阳

(重庆大学计算机学院重庆400030)(广西大学计算机与电子信息学院南宁530004)。

摘要本文针对传统考试和现有网络考试系统的不足,给出了一种基于J2EE的通用网络考试系统。与现有网

络考试系统相比,该系统加强了系统的通用性和系统的考试测评功能。本文概要地介绍了系统的体系结构、功能

设计,从实现的角度介绍了系统的特点。分析讨论了该系统中采用的考试测评方法和教学效果评价方法,并指出

考试测评机制的建立与完善对于改善教学效果、提高教学质量和教学管理水平有重要的作用。

关键词网络考试,考试测评,教学效果

1引言2系统设计与技术分析

当前,各个学校组织的各种考试基本上都是采2.1系统的开发环境

用传统的考试方式,在这种考试方式下,组织一次完本系统是基于web的工作方式,遵循高校管理

整的考试至少需要经历以下四个步骤:人工命题出模式,采用了J2EE技术、STRUTS架构和HIBER—

卷、考生考试、人工评卷判分、成绩统计分析。显然,NATE数据持久化技术,运用面向对象软件工程方

随着各种考试科目和考生人数的增加,学校的教师法,利用统一建模语言ⅥL进行建模设计和开发

和考务工作者的工作量也将越来越大。无论是命的。

题、考务、还是评卷、成绩分析都是十分耗费人力、物本系统采用Window2000Server作为服务器,

力的事情,同时在人工命题出卷过程中,还存在以下客户端可以是Windows98/NT/2000/2003/XP等

弊端:出现不必要的重复劳动,造成人力资源及时间Windows系列操作系统,数据库选择SQLServer

上的浪费;试卷难易度、试卷质量容易受命题老师的2000作为数据库服务器。它是建立在SQLServer

主观因素影响,难以做到客观、公正、高效,同时缺乏7.0可伸缩性、可用性、可管理性和数据仓库成功的

一种衡量、评价试卷的有效机制;存在自教自考,考基础上,引入了针对电子商务的重要新功能。采用

前泄题的情况;试卷容易出现错、漏、缺等现象。可Tomcat5.0x作为Web服务器。Tomcat是一个免

以说,传统的考试方式已经不能满足现代考试的需费的开源的Web服务器,作为Apache基金会的Ja—

求。karta项目中的一个核心项目,由Apache、Sun和其

为了减轻广大教师的劳动强度,提高教学质量,它一些公司及个人共同开发而成。

迫切需要一种能够实现考试自动化、网络化的考试2.2系统技术架构

系统。网络考试系统不仅能够把教师和考务人员从本系统遵照J2EE开发标准,设计了如图l所

繁重的命题、印卷、装订试卷、保密、监考、阅卷、登示的技术架构。

分、成绩统计分析等考务工作中解脱出来,而且也推表现层主要为系统与客户的交互提供界面,为

动了试题库的发展,使试卷趋于客观、公正、高效。界面上的数据提供初步验证。在这部分,本系统采

同时也为教考分离、教学资源共享、科学评价教学效用Struts框架,它有一个统一的请求人口,将表现

果、合理安排教学提供了有利的条件。层的页面显示和数据分离,能形成统一的异常处理,

分析目前各种网络考试系统,笔者认为还或多灵活有效,易于功能维护和扩展。

或少存在一些不完善的方面。具体表现在:有的题业务逻辑层和服务

文档评论(0)

韩喜芝 + 关注
实名认证
内容提供者

赶紧 下载啊啊啊啊

1亿VIP精品文档

相关文档