ImageVerifierCode 换一换
格式:DOCX , 页数:42 ,大小:1.14MB ,
资源ID:13009119      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/13009119.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(基于JavaWeb的在线考试系统的设计与实现Word下载.docx)为本站会员(b****9)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

基于JavaWeb的在线考试系统的设计与实现Word下载.docx

1、XXX 班级/ 学号 软工 XXXXXXXXX指导老师/ 督导老师: XXXword 格式.摘要随着网络技术的发展,远程教育和网上考试成为网络应用的一个重要方面。近几年,在线考试特别是基于Web 的在线考试系统受到越来越多的人青睐。本次项目实训的题目是在线模拟考试系统的设计与实现,系统采用浏览器/ 服务器模式开发,包括登录注册、在线考试、试卷设置、试题管理、分数的统计以及成绩查询等功能。系统运行在Windows 操作系统上,以Tomcat作为Web服务器, 使用SSH+JSP技术和MySQL数据库实现。关键词:在线考试;浏览器/ 服务器;JSP;MySQ;L JDBC;目录摘要 .I第一章 项

2、目概述 .11.1 开发背景 .11.2 开发意义 .11.3 开发工具. .2第二章 系统分析 .62.1 现状分析 .62.2 可行性分析 .62.3 设计目标 .72.4 功能要求 .82.5 系统开发环境配置 .9第三章 系统设计 .103.1 数据库设计. .103.2 系统结构设计. .133.3 用户界面设计. .14第四章 系统实现 .174.1 数据库连接的实现方法 .174.2 登陆注册模块 .184.3 考生模块. .214.4 教师模块 .264.5 管理员模块 .34第五章 系统测试 .365.1 什么是软件测试. .365.2 软件测试的目标与方法. .365.3

3、测试容. .365.4 系统的不足和展望. .37结束语 .38参考文献 .39第一章 项目概述1.1 开发背景随着我国计算机技术和通讯技术的发展,互联网的普及程度已经很广泛了,但是,现在的教育教学检验方式,还是停留在过去的纸质考试层面在,而传统的教育教学检验方式中,要进行一次考试,至少需要经过教师出题、学生考试、教师阅卷等几步,这是一个繁杂的过程,需要大量人力、物力与时间的投入,同时也让教师的工作量越来越大;现在远程教育类学校的增多,虽然利用了网络拉近了教师与学生的距离,但学生的分布过广, 导致了不易统一集中安排考试,考生成本的增加等诸多难题的出现,给校方和学生带来了很多的不便,因此,传统的

4、考试方式已经不能适应现在新兴的教育教学方式的考试需要了。可以解决这些诸多难题的一种方式,就是利用Internet无国界的特点,在互联网上在线考试。在线考试系统可以减轻教师的工作负担、提高工作效率,也减少了因考试而消耗不必要的人力和物力。在线考试的题目由计算机从题库中随机抽取,提高了考试的质量,考试的评判由计算机自动完成,这样使考试更趋于公证、客观。随着社会的发展和我国互联网的普及,我们的生活中的已经有很多方面都运用到了网络,比如网上购物,网上交友等,甚至现在很多人看新闻都是通过网络阅读的,在阅读新闻这个事件上,已经不仅仅局限于纸质化的报纸上了;而要把考试趋于无纸化的模式,需要在线模拟考试系统来

5、完成,这个也是现在高等教育发展的一个需求。在国,试题库系统理论与技术的研究在最近几年取得了很大的进步。我国许多企业和高校都投入量大量的人力物力到各门课程的试题库中,并取得了一定的成就。现在的生活中已经有越来越多的等级考试运用了在线考试系统,比如会计的电算化考试、计算机等级考试、银行考试等,这些已经充分说明,在线考试系统是今后我们的考试生涯中的一个发展趋势。1.2 开发意义考试是教育中一个非常重要的环节,但在以前的很长时间里,全球所有的国家都是以笔试的方式来检查焦距教学成果的,随着网络的发展,互联 网已经普及的非常广泛,随着这些周围环境的改变,人们开始去寻找新的 方式来去达到更客观,更方便快捷的

6、去达到考试的目的。近些年来,在国 外,已经投入使用的考试系统有著名的TOEFL,GR网E 上考试系统,还有微软、思科等大公司的国际认证考试等,这些考试系统在全球围有众多的使用者。网络化考试系统对节约考试成本, 实现远距离的同步考试,提高考试效率, 确保考试结果的公平、公正、科学、及时等具有重要的意义,不仅可以动态地管理考试信息,而且还提高了教学的灵活性,相信随着技术的不断发展和网络覆盖面的不断扩大,在不断完善该考试系统的同时也会在更大的围上应用。1.3 开发工具本系统是基于 Tomcat 为服务器,SSH+JSP+MySQ数L据库技术实现的一个简单的在线考试系统.1.3.1 动态网页开发技术J

7、SP(Java Server Page )JSP(Java Server Pages) 是由 Sun Microsystems 公司倡导、许多公司参与一起建立的一种动态网页技术标准。JSP 技术有点类似 ASP技术,它是在传统的网页 HTML文件中插入 Java 程序段和 JSP 标记,从而形成 JSP 文件。 用 JSP 开发的Web应用是跨平台的,即能在 Linux 下运行,也能在其他操作系统上运行。JSP 技术使用 Java 编程语言编写类 XML的 tags 和 scriptlets,来封装产生动态网页的处理逻辑。网页还能通过tags 和 scriptlets访问存在于 服务端的资源的

8、应用逻辑。JSP 将网页逻辑与网页设计和显示分离,支持可重用的基于组件的设计,使基于Web的应用程序的开发变得迅速和容易。Web服务器在遇到访问 JSP 网页的请求时,首先执行其中的程序段,然后将执行结果连同 JSP 文件中的 HTML代码一起返回给客户。插入的 Java 程序 段可以操作数据库、重新定向网页等,以实现建立动态网页所需要的功能。JSP 与 Java servlet一样,是在服务器端执行的,通常返回该客户端的就是一个 HTML文本,因此客户端只要有浏览器就能浏览。JSP 页面由 HTML代码和嵌入其中的 Java 代码所组成。Java servlet是JSP 的技术基础,而且大型

9、的 Web应用程序的开发需要 Java servlet 和 JSP 配合才能完成。JSP 具备了 Java 技术的简单易用,完全的面向对象,具有平台无关性且安全可靠,主要面向因特网的所有特点。1. JSP技术的强势(1) 一次编写,到处运行。在这一点上 Java 比 PHP更出色,除了系统之外,代码不用做任何更改。(2) 系统的多平台支持。基本上可以在所有平台上的任意环境中开发,在任意环境中进行系统部署,在任意环境中扩展。相比 ASP/PHP的局限性是现而易见的。(3) 强大的可伸缩性。从只有一个小的 Jar 文件就可以运行 servlet/JSP ,到由多台服务器进行集群和负载均衡,到多台Application 进行事务处理,消息处理,一台服务器到无数台服务器,Java 显示了一个巨大的生命力。(4

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1