基于java在线考试系统毕业设计论文
技术:Java、JSP等摘要:
借着信息技术的发展,越来越多的传统教育趋向信息化,枯燥乏味的课堂融入了多媒体教学,丰富了学生视听的同时简化了老师的课前准备。这是教育方面的一个突破点,也是未来信息化教育的一个开始。而在线考试就是信息化教育下的一个产物,对传统纸质考试是一次颠覆。
本文主要是就“在线考试系统“做了一个详细的介绍。包括对系统来源的分析,系统功能的描述,系统优势的列举。系统分为两大模块,分别是针对学生和老师的。首先是面向学生的,介于该系统是针对在线考试的需求完成的,学生在进入该系统时主要还是考试,有附加小功能是查看系统内数据库存储的学生历史成绩的。另一个模块是老师的管理系统。老师将有权限对整个考试流程做具体安排,包括是那个班考试,那个科目的考试。并对单个学生也进行了管理,能实现基本操作并添加了分页功能。
该项目主要就是将SSH三大框架融入到项目,达到简化代码降低耦合并且尽可能做到高内聚低耦合的要求。在该项目中Hibernate主要与后台数据库联系,struts是将前端页面和后台代码做一个连接跳转,降低代码间相互调用的的操作,而String则是将所有对象控制反转。以上是系统的大概结构。我的项目导入了最小依赖jar包,避免了jar包冲突。
关键词:在线;考试;SSH;教师;学生
目录:
第一章绪论 1
1.1系统研究背景和意义 1
1.2研究现状 1
1.3论文结构 2
第二章相关技术说明 3
2.1 JAVA简介 3
2.2 JSP简介 3
2.3 Oracle 数据库简介 4
2.4 HTML简介 4
2.5 Servlet简介 5
2.6 SSH三大框架简介 5
第三章系统分析 7
3.1系统初步调查 7
3.2系统体系结构设计 7
3.3用户用例 8
3.4教师用例 10
第四章系统总体设计 18
4.1总体设计目标 18
4.2系统类图 18
第五章数据库设计 23
5.1数据库需求分析及E-R图 23
5.2 数据库逻辑结构设计 24
第六章系统详细设计 27
6.1 服务器主界面的实现 27
第七章系统测试 29
7.1系统的总体概述 32
7.2测试项目名称及测试内容 32
7.3测试用例 33
7.4测试结果 34
结论 35
致谢 36
参考文献 37
论文字数:22216
包含资料:
截图:
百度网盘下载地址(金币充值):
**** 本内容需购买 ****
页:
[1]