| 需要金币: |
资料包括:完整论文 | ![]() | |
| 转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:9769 | ||
| 折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
摘要:随着互联网科技的快速发展,计算机技术在生活中承担这越来越重要的任务。对于学校或培训机构来说,同样意味着深远的变革。做为学校或者培训机构考试是不可或缺的教育手段,它不仅可以检测老师们的教学成果也可以检测学生们对知识的掌握程度。基于web的考试系统让这项工作变的更加便捷高效,不仅如此它还让考试变的更加公平,很大程度上预防了考试作弊的发生。同时又节约的大量的纸质资源,对于环境保护也有着重要的意义。 该考试系统使用的开发语言是Java,采用Myeclipse做为开发前台,采用了Spring、Hibernate框架。数据库使用的时Mysql,数据库工具使用的是Navicat for MySql、Xampp。同时采用了B/S模式,使前端和后台分离操做更简单不易出错。前端实现了不同身份的用户(老师、学生、后台管理者)的 登陆、注册、修改密码、查询信息等功能。后台主要实现了学生和老师信息管理、学生信息管理、试卷管理。系统界面简洁明了,设计人性化,便于操作。
关键字:Java语言 Myeclipse Mysql Spring、Hibernate框架 MVC模式
目录 摘要 Abstract 1. 绪论-1 1.1 在线考试系统的现状-1 1.2 在线考试系统研究的目的和意义-1 1.3研究的内容-2 1.4本章小结-2 2. 相关技术-3 2.1 Jsp技术-3 2.1.1 JSP的由来-3 2.1.2 JSP的特点-3 2.1 .3 JSP的机制-3 2.2 MVC模式-5 2.3 Spring框架技术-6 2.3.1 Spring 模块介绍-6 2.3.2 Spring 的优点-7 2.4 Hibernate框架技术-8 2.4.1 Hibernate框架由来-8 2.4.2 Hibernate 优势-8 2.5 Mysql技术-9 2.6本章小结-10 3. 在线考试系统的设计-10 3.1在线考试系统需求分析-10 3.2 功能设计-11 3.3 数据库端的实现-20 3.3.1 数据库中所有的表-20 3.3.2 数据库的连接-22 3.4 重要的类图-23 3.5 E-R图设计-26 3.6 本章小结-26 4. 系统的实现-27 4.1登陆功能-27 4.2验证码生成功能-27 4.3修改密码功能-28 4.4添加学生信息-28 4.5在线考试功能-29 4.6试题库管理-29 4.7生成试卷功能-30 4.8成绩管理功能-30 4.9高级管理功能-31 4.10 试题导入功能-31 5. 结语-33 6 参考文献-34 7 致谢-35 |

