- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于JAVA的在线考试系统毕业论文课件
四川科技职业学院基于JAVA的在线考试系统所在院系:移动通信与软件学院专业班级:软件二班姓名:电话:指导教师:20 年 月 日摘要?在线考试系统旨在实现考试的无纸化管理,对一些科目的考试可以通过互联网络或局域网进行,方便校方教务的管理,也方便了考生,它包括学生信息管理、管理员管理、在线制作试卷、控制学生考试的设置、试卷审批等功能。本论文主要介绍了对JAVA在线考试管理子系统的分析、设计和开发的全部过程。运用ER图,程序流程图等对在线管理子系统的设计过程进行详细的说明。全文共分为开发方案、需求分析、系统设计、关键技术解决,结论五部分。开发方案中主要介绍开发在线考试系统得目的、开发方案的选择及开发框架的技术的确定;需求分析介绍了在线考试系统的总体需求及系统各模块的功能需求;系统设计介绍了系统设计的指导思想、数据库的设计、系统模块的设计;关键技术介绍了在具体实现时需解决的一些技术,如开发框架的整合技术、开发框架与数据库的连接。?关键字:?JSP,JAVA,?MySQL数据库,B/S模式一绪论?1.1引言?随着网络信息化的快速发展,和在各个领域的不断兴起、迅速发展和广泛普及,网络化教育教代表着教育的一个发展方向。随着互联网的迅速发展和广泛普及,在线考试系统成为现代教育技术未来发展方向之一。在线考试系统作为一种新的考试手段已经开始进入人们的生活,正在给传统教育模式带来新的变革,并对教育的发展形成新的推动力。在线考试系统,这个系统设计不仅学生和老师的学习和工作带来了方便还能够节省教学资源,节约了传统考试所需纸张的问题也能为环保事业做出一些贡献。这个系统设计需要对网络编程和相关数据库的技术有所了解。还需对一些相关的开发环境和开发工具的掌握。1.2开发背景?现在学校与社会上的各种考试大都采用传统的考试方式,在此方式下,组织一次考试至少要经过五个步骤:即人工出卷、考生考试、人工阅卷、成绩评估和试卷分析。显然,随着考试类型的不断增加及考试要求的不断提高,教师的工作量将会越来越大,并且其工作是一件十分烦琐和耗时事情,可以说传统的考试方式已经不能适应现代考试的需要。随着计算机应用的迅猛发展,网络应用不断扩大,如远程教育的出现等,且这些应用正广泛普及。现在人们都追求的简单、省时和高效,而在教育领域也需要新的技术来发展,在线考试系统现在如:国家等级考试已经开始实行。它可以减轻教师的工作负担及提高工作效率,与此同时也提高了考试的质量,从而使考试更趋于公证、客观、更加激发学生的学习积极性。1.3网络技术发展情况?网络技术的发展使得考试的形式发生了革命性的变化。因特网强大的计算能力与其开放性,分布性的特点将考试的工作变的方便而有效率,解放了部分人力和物力。因此基于网络的考试系统越来越受国内外教育机构的重视。在一些发达国家基于网络的教育已进入更加深入的阶段。教育机构将网络技术与课程的巧妙结合使得网络技术在教学中的作用更加明显也让学生们的学习变的轻松快乐。在中国,网络的教育刚刚兴起,还在摸索着前进。能够将计算机网络技术与教学结合很好的教育机构还比较少。我们平时在学校中接触最多的是基于小型局域网的教学教室。相比于有一些发达国家我国在网络教学方面相对落后,还处于较为初级的阶段。?1.4系统开发方法?目前?C/S模式(客户端/服务器模式)和B/S模式(浏览器/服务器模式)是应用软件运行的主要的模式。C/S模式的响应速度快处理事务的能力强但兼容性差开发成本较高。而B/S模式是伴随因特网迅速发展而兴起的一种技术,它的客户端是运行的浏览器,不需要安装其他任何应用程序。服务器端方面是WebServer,然而B/S模式能被广泛应用是因为WebSever与应用服务器和数据库的紧密结合。B/S模式的主要优点就是方便扩充应用、升级维护和降低了用户的成本。而C/S模式需要不断升级新的客户端版本,这样不易维护和升级。因此,本系统采用B/S模式进行设计。?本系统应用java web技术,基于B/S模式开发了在线考试系统。它使用简单、容易操作,界面友好。本系统对功能实现有如下:用户管理、管理员管理、题库管理、在线考试等功能。可以在浏览器上在线考试、生成试卷、提交试卷和审批试卷等。二系统开发工具及相关技术2.1B/S开发模式随着近几年互联网的迅速发展,计算机技术正在由传统的基于C/S(client/ Server)模式的应用系统转变为基于B/S模式的应用系统。C/S模式存在的问题:(1)调试、维护和升级困难。由于客户端的硬件配置可能存在差异,软件环境各不相同,因此,在安装时,必须对不同的硬件分别进行配置,同样,在软件维护和升级时也要对客户端分别处理。(2)在整个系统中,业务逻辑和用户界面都集中到了客户端,必然会增加安全隐患,也会造成运营维护和开发成本提高。B/S模式带来了巨大的好处
文档评论(0)