摘要:在线考试系统是被广泛用于远程网络的在线考试软件,具有较高的市场份额,适合学校、政府、行业和专业的在线考试、作业、实践的检验和应用操作的测试。它采用B/S方式访问操作,同时适用于局域网络和Internet访问,无需用户安装客户端,即可实现网上考试、练习、和成绩排行等功能,并能够将考卷保存、自动评分、成绩查询和错题分析等功能的实现。
本系统的开发使用了当今流行的Struts2框架和Hibernate框架技术思想,数据库采用MySQL5。0结合MVC分层结构的编程模式。本系统开发历经了:需求分析、概要设计、详细设计、系统实现等步骤。最后,为了减轻开发时代码的冗余,使代码更加清晰明朗。本系统使用当今最流行的框架整合开发,使系统开发分层更加清晰,结构更加合理,代码实现高内聚、低耦合。本系统希望更为高效的管理在线考试,将考试变成一件简单易行的事。76926
毕业论文关键词:考试系统 ; JSP; Struts2; Hibernate;
Design and Implementation of Online Examination System
Abstract: Online examination system is currently high market share, the most widely used test remote network learning software for government, industry, professional and corporate online exams, assignments, exercises and other applications。 It uses the Web the way, applies to both LAN and Internet, without having to install a client, you can achieve online exams, assignments, training, performance ranking and other functions, and the ability to save scripts, automatic judgment, scores query and analysis functions。
On the development methods, the introduction of today's popular struts2 and Hibernate technical ideas, database using MySQL5。0。 The entire development process is pided into the needs analysis, step outline design, detailed design, system implementation。 The system is optimized and recycling management process, so that more efficient management of human resources and scientific data more accurate, thus the personnel department from the heavy, time-consuming work of liberation, to concentrate on higher-level policy work。
Keywords: online examination system; JSP; Struts2; Hibernate;
目录
第 1章 前言 1
1。1开发背景 1
1。2 开发目标 1
1。3 开发环境 2
第 2章 系统分析 3
2。1 可行性分析 3
2。1。1技术可行性 3
2。1。2经济可行性 3
2。2 需求分析 4
第 3章 系统设计 5
3。1 系统的功能模块设计 5
3。2数据库设计 6
3。2。1 概念模型设计 6
3。2。2逻辑模型设计 9
3。3 系统结构设计 11
第 4章 系统实现 12
4。1 登录模块的实现 12
4。2 系统主界面的实现 14
4。3 考生信息管理模块 15
4。4 试卷管理模块 17
4。5 题库管理模块 19
4。6 考试管理模块 21
4。7 考试系统数据库实现 JSP+mysql在线考试系统的设计+ER图:http://www.youerw.com/jisuanji/lunwen_88321.html