首页 JavaWeb Web在线考试系统的设计与实现
1. 主要研究内容
(1)用户信息管理:管理员可以增删用户。
(2)设置题型:单项选择题、填空题、判断题。
(3)题库管理:分科目,对试题的增删改等编辑。
(4)公平性:采用随机生成试卷方式,按规定抽取试题生成一份试卷。
(5)随机性:题库中试题充足,试卷生成具有较强的随机性。
(6)在线考试:系统控制考试时间,防刷新试题,提交试卷后保存答案。
(7)评卷和统计功能:实现系统自动阅卷以及成绩统计。

(8)成绩查询:管理员对所有成绩记录进行删除等操作,考生查询成绩。

(9)考试相关信息的发布:管理员向考生发布考试新闻。

系统基本实现的功能有用户远程登录,对用户和题库的管理,自动组卷,公平在线考试,成绩查询等,均由系统自动完成,基本满足常规功能需求和设计初期的指导思想。用户可以通过浏览器直接访问位于服务器上的试题进行考试以及对系统进行维护和管理。

系统性能要求:
(1) 实用性
(2) 可靠性
(3) 可扩展性
(4) 安全性
(5) 可管理性

系统基于Web实现技术,采用J2EE体系结构,利用B/S开发模式的三层架构,在线考试系统以客户端的浏览器作为考试界面,中间层由WWW服务器来完成对考试的控制,负责接收浏览器的Web页请求和数据请求,同时将请求信息送到数据库服务器,数据库服务器执行相应操作,并将结果送回Web服务器,Web服务器处理结果后送回发出请求的浏览器,显示结果,后台连接MySQL数据库,基于Windows操作系统,以Tomcat作为web服务器,基于MVC模式,利用框架Struts2进行开发。


  • 专注毕业设计源码作品
  • 毕业设计源码论文全套
  • 每件作品均测试后上线
  • 提供所有教程和软件下载

Copyright © 2008-2024 jsjbysjw.com . All Rights Reserved. 备案号:苏ICP备2021056683号-4

  • 联系QQ:81677093
  • 微信:bysj1950