基于jsp在线考试系统毕业论文设计

基于jsp在线考试系统毕业论文设计

ID:11659281

大小:798.12 KB

页数:43页

时间:2018-07-13

基于jsp在线考试系统毕业论文设计_第1页
基于jsp在线考试系统毕业论文设计_第2页
基于jsp在线考试系统毕业论文设计_第3页
基于jsp在线考试系统毕业论文设计_第4页
基于jsp在线考试系统毕业论文设计_第5页
资源描述:

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

1、我们的爱情,我们的理想,我们的未来,我们的成长,我们的幸福1引言22系统运行环境和功能简介22.1系统运行环境22.2系统功能模块划分23系统的体系结构43.1系统服务器开发语言JSP43.2数据层53.2.1关系型数据库mssql2000+sp353.2.2数据库连接池53.2.3Hibernate框架63.3前台交互73.3.1交互方式73.3.2Ajax技术73.3.3DWR84系统的具体设计和实现94.1系统的数据库设计94.2题库管理模块114.2.1保存、更新、删除试题114.2.2查询试题13

2、4.2.3试题与选项关联144.3自动组卷模块174.4试卷监控224.5批阅试卷224.6成绩查询234.7注册考试234.8在线测试234.8.1倒计时244.8.2分页获取试题254.8.3分页保存答案254.8.4自动阅卷255系统的性能和安全266小结28参考文献28英文摘要29致谢29附录30我们的爱情,我们的理想,我们的未来,我们的成长,我们的幸福我们的爱情,我们的理想,我们的未来,我们的成长,我们的幸福基于jsp在綫考試系統摘要:本文阐述了运用b/s模式设计在线测试系统的思想,介绍了当前较流

3、行的web应用技术和框架---JSP、Java、Ajax和ORM技术,并以此为理论基础和实践依据,在Hibernate框架下结合数据库连接池技术,设计并实现了在线测试系统。完成了试题库的维护、自动组卷、自动阅卷(客观题)、教师批阅(主观题)、学生在线测试、成绩查询各项功能。关键字:在线测试JSPAjaxHibernateServlet1引言随着计算机技术,尤其是计算机网络技术的发展及其不断深入的普及。在21世纪信息时代已经到来的今天,网络对于人们来说已不再是一个陌生的概念。从个人到学校、公司、机关,网络已经

4、并将继续影响着人们的生活、学习,必将对社会各行各业产生重大影响。学校作为培养人才的基地,更应该走在信息时代的前沿。如何利用网络来提高教学的质量和效率,克服传统教学的弊端,如何架起学生与教师以及学生与学生的网络交流平台,已成为教育者不得不考虑的现实问题。本系统着重研究在线测试系统的实现,充分利用web应用给我们带来的便利,结合各种流行高效的技术,利用web方式对题库进行管理和维护,提供自动生成试卷、自动阅卷、在线测试、查阅分数等功能,大大的节省了时间和精力,以达到辅助教学,提高教学效率的目的。2系统运行环境和

5、功能简介2.1系统运行环境操作系统:WindowsXp/WindowsNTWeb应用服务器:Tomcat5.5.26(需要JDK1.5以上)数据库:MSSQL2000+sp32.2系统功能模块划分本系统主要实现的功能有:题库管理、组卷、试卷监控、批阅试卷、我们的爱情,我们的理想,我们的未来,我们的成长,我们的幸福我们的爱情,我们的理想,我们的未来,我们的成长,我们的幸福注册考试、在线测试、成绩查询。功能如图2-1:图2-1系统功能图(1)题库管理:教师用户可以增加、修改、删除、查询题库中的试题。本系统的试题

6、种类包括单选、多选、填空、判断、简答和编程。其中问题的选项也可以进行管理,并且教师可以指定这些问题的作用范围,例如是否可以用于在线测试等。(2)组卷:系统会保存教师填写的试卷参数,供学生注册时自动随机组卷。(3)试卷监控:发布出去的试卷,教师可以监控所有注册该试卷的学生和试卷的状态。(4)批阅试卷:考试结束,收回的试卷其中的主观题目教师可以进行批阅。(5)注册考试:当教师发布试卷后学生可以进行注册。(6)在线测试:注册后的试卷,学生可以进行在线测试。(7)成绩查询:批阅后的试卷,学生可以查到自已的得分,教师

7、可以按学生的姓名,查询学生的得分。我们的爱情,我们的理想,我们的未来,我们的成长,我们的幸福我们的爱情,我们的理想,我们的未来,我们的成长,我们的幸福3系统的体系结构整个系统采用表示层/业务逻辑层/数据层的三层体系结构。系统结构如图3-1。图3-1系统体系结构图3.1系统服务器开发语言JSP系统服务器编程采用最常用的JSP技术,JSP(JavaServerPage)是Sun公司在1999年发布的J2EE的重要组成部分,是基于JavaServlet以及整个Java体系的Web开发技术,为企业级Web的站点动态

8、网页开发人员提供了一种非常简单却有效的工具。JSP与ASP有许多相似之处,都是为基于Web应用实现动态网页制作提供的技术环境支持,JSP有以下优点:①将内容的生成和显示分离.使用JSP技术,Web页面开发者可以使用HTML或XML标志或者小脚本来生成页面上的动态内容.生成内容的逻辑被封装在标志和JavaBeans组件中,并且被捆绑到小脚本中,所有的脚本在服务器端运行。②强调可重用的组件。绝大多数JSP页面依赖于可

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

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

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