基于J2EE架构的网络考试系统的设计与实现(3)

时间:2025-03-09

基于J2EE架构的网络考试系统的设计与实现

&’()*+,-./!管理人员"来处理用户012页面传来的参数#并定

义了相应的304*+,-./和356/,$

图#是管理题库在7*8框架上的扩展$如图9所示#在系统开发时#各功能模块可独立开发#其开发步骤为%

!:"开发012页面#在;<==-/>$?;@&1+A66/B6C-/-,-./$?;@和

次#随处配置(#它是异步的消息消费者$对于客户端而言#它实现运行服务器的业务逻辑#客户端通过向目的发送消息可以访问消息驱动46</$(I4使得开发异步的处理客户端发送来的消息的304变得简单#并且它完全由76N).>-+16A56A304容器管理#通过实现实例池处理并发消息$另外#76N).>-+16A56A还提供安全服务及自动事务管理$系统的具体做法是#建立一个0(1消息队列#以及一个作为消息队列消费者的’6G,(I4消息驱动46</$学生登录考试后#系统将学生的准考证号和O2地址封装到一个0(1消息中发送到消息队列中$’6G,(I4从队列中取出消息并存入数据库#然后由(</<>6A’6G,I*J将学生的准考证号和O2地址信息从数据库中取出来$

为了有效的防止在考试时舞弊情况的发生#系统利用JPQ

8@.DE</B@6A文件中配置处理请求的;</<>6AF4$B.和G+A66/$

!!"实现(</<>6AF4&’()*+,-./的=6AC.A;方法将页面传来的参数封装在F4356/,中$

!H"实现(</<>6AF4304*+,-./的=6AC.A;方法$该方法处理F4356/,并实现相应的业务逻辑#调用I*J操作#最后将结果封装在356/,K6G=./G6中并返回给(</<>6AF4&’()*+,-./$

!9"实现FL6G,-./4<G6I*J$实现(</<>6AF4&’()*+,-./的B.3/B方法$该方法将356/,K6G=./G6传回的数据放入

’6G,&’()*+,-./严格控制学生的登录#JP’6G,304*+,-./为学

生生成唯一的准考证号#当发生意外情况时#则向’6G,(I4发送消息$此外系统还定义了(</<>+6&’()*+,-./和

16GG-./中$

H$H关键技术

网络考试系统实现了基本考试功能#教师可以动态&科学

(</<>+6304*+,-./将与考试有关的资源进行屏弊$

地生成试卷#学生可以在线考试$但是#网络考试要完全替代传统的纸面考试#需要进一步提高系统智能化$因此#该系统在实现时#一方面加强了对主观题的自动评判#另一方面还对考务管理功能进行扩充$

!:"基于知识点的主观题自动评判技术

主观题与客观题最大区别是它并不要求标准答案是唯一&完全匹配$主观题自动评判技术将知识点的表述方式归纳为%解释型&集合型&判断型#将知识点的关键词切分为等价类&相似类&反义类#并为关键词定义了并列&顺序&依赖&互斥四种逻辑关系及权值分配$在进行自动评判时#首先搜索试题答案#完成词语切分&定位知识点#然后分析知识点的表述是否正确#查找关键词#按关键词准确度和逻辑关系计算知识点权值#最后#按试题的分值和知识点的权值计算分数$系统采用了具有自动学习!H"功能的关键词库!即如果定义的关键词在关键词库中不存在#则将该词添加到关键词库中"#使得某一课程或学科知识点的关键词更加全面#评判过程更加灵活#评判的结果更加准确$

!!"(6GG<>6MIA-56A46</!消息驱动46</#(I4"

为了动态监控学生的考试情况#考试系统采用(I4来处

H$9数据库设计

明确题库的存储格式对于整个系统的设计至关重要$考试

系统包含单项选择题&多项选择题&填空题&排序题&连线题&判断题&简答题和组题八种类型试题#各种试题类型的构造方式不一样#例如选择题由题目和选项组成#而简答题则只有题目$为了便于不同类型试题的存储#在数据库设计时#系统使用了主)辅!2A-;6M1LN"的建表方式#试题主表中存储试题的公共信息!如知识点&难度等"#其试题答案和选项则存入试题子表!1LN"里$数据库的结构如图#所示$其它辅助性的表还包括%答卷表!准考证号&答题内容"&考场表!学生OI&O2地址&准考证号"&资源表!用户OI&资源名&权限"和成绩表!试卷号&课程号&学生OI&成绩"$

9结束语

本文中通过对基于网络教学平台的网络考试系统的研究#

分析了考试系统应具备的核心功能#及利用7*8框架如何进行开发$目前#该平台已实现安全&公正和高效地面向各个科目的网上考试#实际解决了自动生成试卷&在线考试和评卷等一系统考试过程$但是#我们注意到网络考试要完全替代传统的#计算机工程与应用!""#$!%#$%

基于J2EE架构的网络考试系统的设计与实现(3).doc 将本文的Word文档下载到电脑

精彩图片

热门精选

大家正在看

× 游客快捷下载通道(下载后可以自由复制和排版)

限时特价:7 元/份 原价:20元

支付方式:

开通VIP包月会员 特价:29元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219