- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
JAVA在线考试系统设计毕业设计(论文)
毕业设计(论文)(或者毕业学期顶岗实习工作报告)在线考试系统目 录摘 要I第一章绪论11.1项目背景11.2课题研究的目的及意义1第二章 系统需求分析22.1 系统功能分析22.2 系统流程分析2第三章 系统设计43.1 系统特点43.2 系统总体结构设计43.2.1 系统总体设计43.2.2 系统详细设计53.3 数据库设计5第四章系统开发工具及技术84.1开发工具84.1.1 Eclipse简介84.1.2 Dreamweaver简介94. 1.3 MySQL数据库简介94. 1.4 Tomcat服务器94.2 相关技术104.2.1 SSH框架104.2.2 JavaScript和jQuery104.2.3 Servlet 和JSP11第五章 系统实施115.1 与数据库创建连接115.2 登录主界面设计125.3 管理员功能模块设计135.3.1 考生信息管理135.3.2 考生成绩查询145.3.3 试卷管理155.3.4 题目管理165.4 学生功能模块设计165.4.1 在线考试165.4.2 成绩查询195.4.3 修改密码20第六章 系统测试216.1 测试基础216.2 测试内容226.2.1 模块测试226.2.2 集成测试24结束语25参考文献26致 谢27摘 要在计算机网络飞速发展的今天,互联网应用在人们政治、经济、生活等各个方面发挥着重要的作用,然而在教育方面却没有得到充分的利用。在追求效率与公平的时代,为了使学校、教师以及学生在考试过程减少时间、金钱的投入,因此设计开发了这个在线考试系统。本文论述了一个以Internet为网络平台、三层架构(B/S)的在线考试系统的设计原理、设计思想及具体的实现过程,对在设计过程中涉及到的关键算法及重要作业流程作了具体分析和介绍,并对各个模块的设计思想及设计过程作了详细阐述。本系统采用Jsp+Servlet等技术,设法为学校创建一个便捷公平的在线考试平台。本论文阐述了系统所要实现的功能,其中包括学生考试,人员管理,题库管理等多个功能,对各功能模块的实现流程以及后台数据库的设计进行说明,并详细介绍了在线考试系统主要业务的实现方式。对于不同用户角色,本文将分别关于功能结构进行介绍,并对其逻辑和代码实现进行解释和说明。关键词:在线考试;Mysql数据库;JSP;MVC;SSH第一章绪论1.1项目背景当今时代是一个信息化的时代,随着科学技术的迅速发展,各行业的面貌都在发生着翻天覆地的变化,教育行业更是受到很大的影响和改变。在科学技术的冲击下,网络考试也正在兴起和发展,相信在不久的将来,方便快捷的网络考试模式会代替传统的考试模式。?我们都知道,传统的考试要经过一系列繁杂的步骤,例如出卷、排版、学生考试、阅卷、成绩评估和试卷分析,显然,随着考试类型的不断增加及考试要求的不断提高,教师的工作量将会越来越大,并且其工作将是一件十分繁琐和非常容易出错的事情,可以说传统的考试方式已经不能适应现代考试的需要。随着计算机应用的迅猛发展,网络应用不断扩大,如远程教育和虚拟大学的出现等等,且这些应用正逐步深入到千家万户。?因此,人们迫切要求利用这些技术来进行在线考试,以减轻教师的工作负担及提高工作效率,从而提高了考试的质量,使考试更趋于公证、客观、激发学生的学习兴趣。为了适应新形势的发展和本次毕业设计的需要,特推出了这套在线考试系统。希望其能在考试中发挥高效、便捷的作用。把教师从繁重的工作中解脱出来。1.2课题研究的目的及意义为了适应新形势的发展,目前国内有很多公司团体研究开发了基于Web的考试系统。而我们知道网络应用软件运行的模式主要有两类:Client/Server模式、Browser/Server模式。前者主要的缺点是维护、升级较麻烦,后者是近几年伴随Internet迅速发展而应运而生的一种技术,在这种模式下,客户端需要一个浏览器,服务器端是Web?Server?,而Web?Server是与数据库和应用服务器的紧密结合,可见,这种模式是瘦客户端,即对客户端的要求不高.所以这种模式已经被很多行业和部门所应用,它的主要优点是便于扩充应用、升级维护简便。人们迫切要求利用这些技术来进行在线考试,以减轻教师的工作负担及提高工作效率,因此有必要开发一个完备的在线考试系统。该在线考试系统可以使用户在网上学习过后及时检验自己的学习效果,以发现自己的不足,使得学习效率得到很大提高。在线考试系统中题目的生成、试卷的提交、成绩的批阅等都可以在网络上自动完成。只要形成一套成熟的题库就可以实现考试的自动化。?在线考试系统可以从人力、物力和财力等各方面都改善了目前考试的现状,使用在线考试系统,减轻了老师的负担、提高了工作效率,提高了学生学习兴趣,节省了印
文档评论(0)