基于WEB的网上考试系统的设计与实现毕业论文.doc

基于WEB的网上考试系统的设计与实现毕业论文.doc

ID:200274

大小:702.50 KB

页数:38页

时间:2017-06-30

基于WEB的网上考试系统的设计与实现毕业论文.doc_第1页
基于WEB的网上考试系统的设计与实现毕业论文.doc_第2页
基于WEB的网上考试系统的设计与实现毕业论文.doc_第3页
基于WEB的网上考试系统的设计与实现毕业论文.doc_第4页
基于WEB的网上考试系统的设计与实现毕业论文.doc_第5页
资源描述:

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

1、精品毕业论文、毕业设计,优质的论文服务:www.51jplw.com精品论文网提供毕业设计(论文)和图文教程、视频教程等一揽子解决方案基于WEB的网上考试系统的设计与实现毕业论文目录摘要IABSTRACTII概述11系统开发分析21.1开发方案21.1.1问题分析21.1.2项目目的21.1.3方案选择21.1.4开发框架技术52系统需求分析62.1需求分析62.1.1任务概述62.1.2功能需求概述72.1.3功能需求说明72.2系统分层92.2.1pojo层102.2.2common层102.2.3DAO层102.2.4service层112.2.5web层112.

2、2运行环境113系统总体设计113.1系统设计113.1.1系统整体结构图123.1.2系统用例图123.1.3系统E-R图13www.51jplw.com精品毕业论文、毕业设计,优质的论文服务:www.51jplw.com精品论文网提供毕业设计(论文)和图文教程、视频教程等一揽子解决方案3.1.4系统部署图153.2数据库设计153.2.1主要数据库表的介绍153.2.2数据字典表153.3系统模块设计163.3.1用户登陆173.3.2管理员登陆主界面:214关键技术解决244.1关键技术解决244.1.1数据库的连接244.1.2系统架构24结束语25参考文献26

3、致谢27附录28附录(1)28附录(2)29附录(3)31附录(4)33www.51jplw.com精品毕业论文、毕业设计,优质的论文服务:www.51jplw.com精品论文网提供毕业设计(论文)和图文教程、视频教程等一揽子解决方案1系统开发分析1.1开发方案1.1.1问题分析传统的学校教学中,进行一场考试,要求老师刻试卷、印试卷、安排考试、监考、收集试卷、评改试卷、讲评试卷和分析试卷,这是一个繁杂的过程,需要大量人力、物力与时间的投入,已经越来越不适应学校信息化建设与现代教学的需要。尤其在远程网络教学中,学生分布广,不易统一集中安排考试,给校方和学生带来了众多的不便

4、。而在线考试系统,正是信息化建设的产物,它是传统考场的延伸。它可以利用互联网络和局域网,随时随地的对学生进行考试,加上数据库技术的利用,大大简化了传统考试的过程,因此在线考试是电子化教学的不可缺少的辅助手段。在当今信息时代,计算机技术与网络技术越来越广地应用于各个领域,改变着人们的学习、工作、生活乃至思维方式,也引起了教育领域的重大变革。将计算机与网络技术应用于现代高等教育中,是现代高等教育发展的需要,也是改革教育模式,提高学校教学效果和教学效率、提高科研和管理水平的必要手段。1.1.2项目目的在线考试系统的总体目标:(1)在线考试系统可以帮助教师完成一个考试从题目设计

5、,考试安排,考试实施,考卷批改到分数统计总结的所有工作。(2)所有的考试数据和其它数据库需要一种主流的方式进行存储和管理,例如使用数据库技术。(3)对考试的系统目标:www.51jplw.com精品毕业论文、毕业设计,优质的论文服务:www.51jplw.com精品论文网提供毕业设计(论文)和图文教程、视频教程等一揽子解决方案这个软件是分布式的,这意味着只要有考试客户端可以连接到考试应用服务器,任何考生在任何地方进行身份确认,都能完成考试。题目最好有一定的稳定性和随机性。稳定性可以保证每一次考试对每一个考生是公平的,随机性可以避免作弊的生。1.1.3方案选择开发在线考试

6、系统,提出以下解决方案:选择ORACLE9i作为后台的数据库,选择JAVA、Struts用来作MVC的视图层,控制转发、JSP作为Java平台的一部分,JSP拥有Java编程语言“一次编写,各处运行”的特点、JDBC作为数据库的连接、JavaScript、Html做页面等技术作为应用程序开发工具,运用Tomcat服务器技术,整个系统完全基于B/S(Browser/Server)模式进行设计。(1)JAVA[1][2][3][4]Java是Sun公司推出的新的一代面向对象程序设计语言,特别适合于Internet应用程序开发。Java的产生与流行是当今Internet发展的

7、客观要求,Java是一门各方面性能都很好的编程语言,它的基本特点是简单、面向对象、分布式、解释的、健壮的、安全的、结构中立的、可移植的、性能很优异的、多线程的、动态的,特别适合在Internet环境上开发的应用系统。Java语言是一个支持网络计算的面向对象程序设计语言。Java语言吸收了Smalltalk语言和C++语言的优点,并增加了其它特性,如支持并发程序设计、网络通信、和多媒体数据控制等。主要特性如下:1)Java语言是简单的。2)Java语言是一个面向对象的。3)Java语言是分布式的。4)Java语言是健壮的。Java的强类型机

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

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

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