基于JAVA的在线考试系统毕业论文.doc

基于JAVA的在线考试系统毕业论文.doc

ID:137517

大小:1.11 MB

页数:39页

时间:2017-06-23

基于JAVA的在线考试系统毕业论文.doc_第1页
基于JAVA的在线考试系统毕业论文.doc_第2页
基于JAVA的在线考试系统毕业论文.doc_第3页
基于JAVA的在线考试系统毕业论文.doc_第4页
基于JAVA的在线考试系统毕业论文.doc_第5页
资源描述:

《基于JAVA的在线考试系统毕业论文.doc》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、基于JAVA的在线考试系统毕业论文目录1.1课题目的和意义12.1JSP技术介绍12.1.1JSP的概述12.1.3JSP的强势与劣势32.1.4JSP与ASP的比较32.2Java组件JavaBeans42.2.1什么是JavaBeans42.2.2JSP与JavaBeans的关系42.3J2EE概述52.4关于Spring62.4.1Spring简介62.4.2为什么需要Spring72.5关于B/S开发模式92.5.1为什么引入B/S开发模式92.6.1mysql的特点92.6.2mysql的安装和配置(部分截图

2、)102.7Tomcat服务器122.7.1Tomcat服务器简介122.7.2Tomcat的特点122.7.3Tomcat的优势122.7.4Tomcat服务器的安装和配置123.1系统功能需求133.2系统角色及其功能分析143.2.1系统的2个角色:143.2.2系统角色的功能143.3总体设计思想概述153.4数据库设计163.4.1E-R图163.4.2数据表的设计163.5系统的类设计183.5.1DAO类设计183.5.2connDB类设计(部分)183.5.3过滤器类设计183.5.4监听器类设计193

3、.6系统的用例图203.6.1总体用例分析203.6.2用户管理用例分析213.6.3考试管理用例分析213.6.4考试题目管理用例分析223.6.5成绩管理用例分析224.1数据库与connDB类映射的实现234.2主要模块的设计说明与界面234.2.1用户管理模块234.2.2考试管理模块314.3系统的测试325.1工作总结335.2后续工作展望34参考文献35湖北师范学院计算机科学与技术学院2012届学士学位论文(设计)1.1课题目的和意义现阶段,学校与社会上的各种考试大都采用传统的考试方式,在此方式下,组织一

4、次考试至少要经过五个步骤,即人工出卷,考生考试,人工阅卷,成绩评估和试卷分析。显然,随着考试类型的不断增加及考试要求的不断提高,教师的工作量将会越来越大,并且其工作将是一件十分烦琐和非常容易出错的事情,可以说传统的考试方式已经不能适应现代考试的需要。随着计算机应用的迅猛发展,网络应用不断扩大,如远程教育和虚拟大学的出现等等,且这些应用正逐步深入到千家万户。人们迫切要求利用这些技术来进行在线考试,以减轻教师的工作负担及提高工作效率,与此同时也提高了考试的质量,从而使考试更趋于公证、客观、更加激发学生的学习兴趣。例如目前许

5、多国际著名的计算机公司所举办的各种认证考试绝大部分采用这种方式。为了适应新形势的发展,我们推出了这一系统,使其尽快在各类考试中发挥高效,便捷的作用,把老师从繁重的工作中解脱出来。2.1JSP技术介绍2.1.1JSP的概述JSP(JavaServerPages)是由SunMicrosystems公司倡导、许多公司参与一起建立的一种动态网页技术标准,类似于其他技术标准,如ASP,PHP等,主要用于开发动态网页内容。JSP是新一代的动态内容编程技术,它继承了Java技术的“一次编写,随处运行”的特性,允许Web开发人员开发和

6、维护与平台无关,信息丰富动态的Web页面,包括HTML,DHTML,XHTML和XML,它能使Web开发人员轻易搭建网络平台,建立起功能强大的Web网站。JSP可以把用户界面从内容层次中分离出来,使得Web开发人员不必修改在底层的动态内容,就可以修改整体的页面布局。2.1.2JSP的运行机制JSP文档被复制到Web服务器的文档目录中。当有人请求这个文档时,服务器识别出这个带有.jsp扩展名的文档,并意识到需要做特殊处理。第一次请求这个文档时,它被编译成一个servlet对象,并存储在内存中,然后输出内容回送给发出请求的

7、用户35湖北师范学院计算机科学与技术学院2012届学士学位论文(设计)机。第一请求之后,只要有请求到来,服务器将进行检查,看看这个文件是否做过改动,如果没有变化,服务器调用先前编译过的servlet对象。JSP请求的步骤如图2-1所示。(1)用户机请求一个JSP页面。(2)JSP引擎编译该JSP成一个servlet。Web浏览器JSP页面生成的servlet编译的servletWeb服务器2.第一次编译3.第二次编译1.请求4.响应图2.1一个JSP的请求步骤(3)生成的servlet被编译并装载。(4)编译的serv

8、let服务请求并把一响应发送回用户机。JSP主要是针对Java程序处理不熟悉的人设计的。与Servlet相比,JSP有如下两个优势:方便与HTML混合;在开发、测试方面比Servlet方便。2.1.3JSP的强势与劣势JSP的强势:(1)可移植性。JSP是用Java开发的,因此它是可移植的,可以一处编写,随处运行,支持多平台。(2

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。