WDFXW文档下载网
首页     文档分类     最新文档     标准规范翻译

 
注册 | 登录 点击查看的信息 | 退出
 

实验室考试系统设计与实现

文档名称:实验室考试系统设计与实现
分享到:

文档名称:实验室考试系统设计与实现
文档关注次数:1430
文档格式:纸质版或者PDF电子版(用Acrobat Reader打开)或Word版本doc格式
PDF格式 实验室考试系统设计与实现 免费下载 Word格式 实验室考试系统设计与实现 免费下载免费下载文档
文档大小:850KB
上传者:xu1985min
添加时间:2019/05/05
内容摘要:
技术论坛
计算机与网络
实验室考试系统设计与实现
谭超健李锋
广东交通职业技术学院,广东广州510650)
摘要]随着计算机应用和发展,无纸化考試应运而生,既满足教育改草要求,也简化传统纸质考試过程。文章以开发
Wcb在线考试系統为实例,阐述其设计思想、功能模块和体系结构,祥述了系统基于 Strut2框架在 Java EE的Wcb形式MVC
模式下实现,并配置在实验室分布式系统之中,以达到充分利用实验宝软硬资源、减少教育成本和方便教学管理等目的
[关键词]实验室考试系统 Struts2DAO
中图分类号:TP393文献标识码:A文章编号:1008-1739(2015)13-46-3
Design and Implementation of Examination System in Laborator
TAN Chao-jian, LI Fcng
( Guangdong Communication Polytechnic, Guangzhou Guangdong 510650, China)
Abstract: With the application and devclopmcnt of computer, the paperless examination merges as required, which not only mccts
the education reform requirements, but also simplifies the process of traditional paper examination. Ihis paper takes the developent of
Web online examination system as an example to elaborate the design idea, functional module and architecture, introduces in detail the
Fealization of system based on Struts2 with MVC mode of Wcb in Java, and deploys it in disuibuted systen of laboatory, in order o
make full use of soft and hard resources in laboratory, reduce the cost of education, and provide the convenience for teaching
rnarlagerrlenlt
Kcy words: laboratory; examination systcm: Struts2; DAO
1引言
2系统开发设计
陷若信息技术发展和应用,以计算札为辅助手段的网络
系统基于 Struts2框架丌发,主要山视图层(前台JSP),模
考试系统应运而生,它突破传统考试时空限制,利用?络四型层( model包中的Java文件),控制层( action包中的Java文
空门把考场从学校延伸到社会各处,通过数据库存储、记录和件),逻事务接口层( service包中的 servet文件),数据庳层
重现考试过程中的多种信息、让考试变得更加公平公正和更(DAO包中的Java文件)。其中DAO与数据库相连,血每
川方便快捷。在线网络考试是传统考试理论与信息技术的完个方法都包含在SQL语句。 Action与前台JSP页陌相结合
美结合,符合现代教育休制要求代表现代教育考试的改革和JSP脚本问特定 actlon发送请求, action响应后把结展反馈回
发肢方向。本文主宏闻述wcb在线考试系统设计思想、二作前台JSP丸面。 Service主要充当接口作用,将 action与DAO
原理和体系结构,并配置在验室分布式系统と中,以达到充相连,利用 action調用 Servicc中的方法, Service再调用DAO
分?利用实验室软使資源、減少教育成本和方便教学管理等目以达到分层处理的的,使系统运行更加条理化、结构化和清

Smut2是基于 Java EE的web形式MVC模式ジ现,由模
定稿日期:2015-06-12
、视图、制器和XML文件4部分组成,模掣山 Java Bean
计算机与网络
技术论坛
或FB组什实现,负责处理业务逻;视图包含一组JISP文件信息統计四大功能。当学生交巻或考时问结東后,系统进人
用于简化ISP页面編码工作;控制器主要包含 Action Servlet评分阶段,将答题结果上传到服务器。客见题根据标准答案计
类和 Action类, Action Servet接受用户Htp请求,并根掃配置分,操作販采用OLE日动制技术和VBA編程技术判莉分
信息将请求传发给 Action对象, Action则负责调用模型并控数,利用 Callbyname p函数获取操作題结果,找到具体批闶对
制应用程序流程; Struts2集成Web通讯的象が与操作试题表( Operations)中的“ Answers”"字段相比较,按
Request-> Response方式,在考试系统中能提高前台械示的灵照知识点正确性累加计分,生成成绩单,結合考式过程信息,
活性,降低斤台开发难度,减少前和台之间的合度。
如考生所选答笨,主观题信息等添加到成绩表( Scores)中,出评
分系统给出答案分析,统考题得分率、平均成绩和及格人数
3系统结构设计
等,并通过图表展示。其中学生:得分表 Score用于存储系统用
户基本信息、包括分数、D、学号、试巻D、考试时间和评分时
3.1题库管理子系统
等信息,如表1所示。
表1评分信息表
题库管理子系统主要包括试题录人、题库维护、试题浏览
宁段名
3大子功能。试题录入模块是根据武题类型、分值和考试时间
自増TD
等参数将题凵和标准答案通过后台录入到数据库,用于随机
varchar(50
学号主键
试认ID
抽取试题和生成试爸;库牟沪模块可以增添、修改和删减题
分数
目以保证题库的动维抑;试题浏览模块用于査す题车题目、
Exam inc
dottino
考试时间
datetime
时间时间
检索题库数量和分析趔库数据。
3.2考试子系统设计
3.4.数据库系统设计
考试子系统是对考试过程的管理,包括考登录、试题抽
系统数据库采用 Microsoft SQL Server2005,数据表分为
取和保存答案3大功能。首先对求考生验正身份信息,根考生信息、管理员信息表、換作试题表和学生成绩表等,管理
员通过斤台实现对试题、管理员信息、考生信息的添加、修i
考试信息从试题库中殖机抽取试题,生成试卷,并在考试环境
和除等操作。容户端学生随机抽収的操作题号记求在以学
中业示剩余时回、已答题目、考生信息和考名称。试卷由取
号.dat为文作名的文本文作中,学生交巻后,客广端考生文
是考试系统的核心,此要保证有较高的随机性,又要让考察
均匀分布。系统采用机抽选法,由计算机根据状态空?随夹下的内容却考生所作试题与操作结果,将回传服务器端的
指定文件夹ド,以便存档和后查询。
抽取样题直到组を完毕,成完整试巻。随机社煎实现如下
nlaine
pp Path
'd \test\k01
4考试系统部署
评论
序号
评论内容
用户名
日期
发表新评论 或 请提供可参考的全文下载链接
用户名
 
相关免费下载文档
 
 
文档下载排行
 
 
最新免费下载文档
 
WDFXW文档分享网 |联系我们
版权所有:www.WDFXW.net  | 鲁ICP备14035066号-3