没有合适的资源?快使用搜索试试~ 我知道了~
基于java web的在线考试系统.pdf
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 129 浏览量
2022-06-14
07:46:14
上传
评论
收藏 2.72MB PDF 举报
温馨提示
试读
42页
基于java web的在线考试系统.pdf基于java web的在线考试系统.pdf基于java web的在线考试系统.pdf基于java web的在线考试系统.pdf基于java web的在线考试系统.pdf基于java web的在线考试系统.pdf基于java web的在线考试系统.pdf基于java web的在线考试系统.pdf基于java web的在线考试系统.pdf
资源推荐
资源详情
资源评论
摘要
随着现在网络的快速发展,网上管理系统也逐渐快速发展起来,
网上管理模式很快融入到了许多用户的眼球之中,随之就产生了“基
于 BS 模式的考试系统”,这样就让的考试信息管理更加方便简单,
同时这种在线的考试模式在近几年也受到越来越多的人青睐。
文中重点介绍了系统实现的整个过程,整个系统分为三个部分包
括管理员,教师以及考生。整个系统是基于 BS 模式的,利用 eclipse
和 mysql 数据库开发的。系统的完成望能利用先进的计算机技术和网
络技术来改变目前的考试信息管理状况,提高考试管理效率,提高考
生以及教师的便捷考试,同时也让管理员更容易地对成员进行管理和
授予成员相对应的成员。系统完成之后主要是在 Windows 系统上进行
工作,同时需要用到 eclipse 和 mysql 数据库。主要的功能大致包括
了:管理员在线对考生,教师进行权限等管理、教师阅卷批卷、教师
出题以及及时汇总考生成绩、学生在线考试、查看成绩等功能。
关键词:考试系统 java mysql B/S 模式
1. 绪论
1.1 研究背景
随着现代生活水平的不断变化,用户对考试要求也有所提高,在需求提高的
发展道路上,管理员要对考试信息管理方面出现的问题进行分析总结,实施对应
措施和程序开发方法。基于 BS 模式的考试系统在互联网快速发展中已经成为了
管理考试信息管理主流发展模式。基于 BS 模式的考试系统的其实已经在社会的
发展实践中广为流传了,该系统通过线上的这种新颖的模式可以方便教师在线发
布试卷等,还可以通过这些技术实现学生在线考试等操作过程。
当今社会互联网急速发展,计算机管理系统在国内爆炸式的发展起来。这种
网络模式对考试信息管理发展产生根深蒂固的的影响,在这种社会环境下如果有
一个便捷的基于 BS 模式的考试系统的出现,那么会改变如今的现状,而且这样
的系统也一定会受到大众的青睐。
这种基于 BS 模式的考试系统的出现让网上教学的这种模式再次出现在大众
的眼里,同时它也对于网上考试起着一种支撑的作用,随着信息大时代的潮流,
使得基于 BS 模式的考试系统逐渐越来越广泛地被适用于各个考试系统中。通过
该这种 BS 模式的系统,管理员能够快捷地对考试信息中存在的问题进行适当地
处理,同时为了能够提高数据的效率性和准确性,需要不断完善本管理系统功能。
实现考试信息管理信息更加规范、自动化以及高效性。
1.2 研究现状
随着现代网络技术的快速发展和我国网络的大量普及,我国的校园教学信息
管理得到了新的发展趋势,对于现在的网络信息管理模式也逐渐走向了成熟的道
路,所以各个高校也快速推出了网络考试管理系统。由于互联网给人们带来的实
时、准确高效的需求,所以对于过去传统的管理发生根本上的改变,它是未来网
络管理发展的趋势。
基于 BS 模式的考试系统它是一个适用于广大人群的系统,特别是学生和教
师给他们提供了一种更加便捷的在线考试以及阅卷的方法。而这种系统的开发必
须在一定的程度上保证网站的低成本、方便、可靠的优势。而且随着现代科学技
术的快速发展和技术的不断成长提高,我们还要保证基于 BS 模式的考试系统搜
索功能的完善与功能强大性。同时还要保证基于 BS 模式的考试系统前端界面的
美观性,让人眼前一亮。
1.3 系统
刘明明,许勇等学者在
错误!未找到引用源。
中基于 Java web 的在线考试答题
系统,一方面是为了能够减轻阅卷人的工作负担,提高工作效率,同时也减少了
因考试而消耗不必要的人力和物力。由于现代社会发展脚步不断加快,所以该基
于 BS 模式的考试系统肯定会被人们所接受,并且利用的很充分,从而满足人们
的需求,但是,由于现代的人群越来越多,所以基于 BS 模式的考试系统也是有
很多个版本,且之间的竞争力也是非常的大,由于该类网站的开发设计并没有进
行信息化平台的综合考虑,主要是依靠网络进行数据的传递和交换,可以说还没
有实现服务的一体化,所以在信息管理方面上也是有着一定的缺陷,需要我们不
断地去发现并进行修正完善。
由于早期的管理考试信息比较,而且也出现了各类不同的考试系统来管理。
没有真正的做到统一管理。为了能够对这个基于 BS 模式的考试系统进行集中建
立处理日常考试中的一些问题,随着社会的快速发展和人们的意识不断提高以及
国家的大力支持,也随着国家对这方面的重视现在很多专家和信息技术以及企业
都投身于校园服务信息化的管理当中,同时它的发展起到很强推动性。所以我们
所面临的问题,基于 BS 模式的考试系统的信息化建设虽然还是处于分散阶段,
但是我们要进一步去管理和完善这个系统。让基于 BS 模式的考试系统系统发挥
出最大作用并实现更高的价值。
本文研究的基于 BS 模式的考试系统采用了 B/S 模式、java 技术和 MySQL 数
据库,并通过这些技术来实现系统不同用户角色的相应功能。主要功能包括管理
员:班级管理、学生管理、教师管理、科目管理、管理员管理、敏感词管理,教
师:我的课程、选课管理、题目管理、导入题目、试卷管理、阅卷管理、考试成
绩统计,学生:我的科目、我的考试等功能。
2. 技术与工具平台
该系统主要是 B/S 模式和 java 技术以及 MySql 数据库来做系统开发,最后
对系统的整体设计、数据库设计、功能设计、页面制作、系统程序定制和调试测
试等做出详细的规划。
2.1 基于 JSP 的数据库连接技术
JSP 的数据库连接技术,顾名思义就是将 JSP 与数据库进行连接需要用到的
技术。而这种技术可以把数据持久保存,是一种持久化的机制。目前比较常用的
技术是 JDBC 技术和数据库连接池技术,它们都有各自的优缺点。张超等学者在
错误!未找到引用源。
中指出了 JDBC 数据库直接访问技术,它需要大致六个步骤
就能够完成 JDBC 数据库的直接访问,分别是加载 Sq 驱动,使用 DriverManager
获取数据库的连接然后使用 Connecttion 来创建一个 Statement 对象,使用该对象
来执行 SQL 语句,最后操作结果集并收回数据库资源。
2.2 基于 JSP 和 Servelt 技术
因为在线考试系统使用了 JSP 作为系统展示技术,然后使用 Servlet 作为控制
器,再将 mysql 数据库用于数据存储。在李萍学者
错误!未找到引用源。
中指出 JSP
和 Servlet 技术的概述,是为了将前台展示和业务处理分开所以使用了 Servlet 技
术,作为系统的控制部分,与传统的测试相比在线考试系统有一定的优势,并且
对于试题的存储有着很大的作用。
2.3 java 技术
Java 语言
错误!未找到引用源。
是在二十世纪末由 Sun 公司发布的,而且公开源
代码,这一优点吸引了许多世界各地优秀的编程爱好者,也使得他们开发出当时
一款又一款经典好玩的小游戏。Java 语言是纯面向对象语言之一,从发布初期到
现今,可以说有将近 20 多年的历史,已发展成为人类计算机编程语言发展史上
的一个深远影响。
java 它的直译过来就是对 java 进行的服务页,具体它是一种动态网页开发的
技术,它也属于开发动态网页当中的一种技术,对于 java 语言来说它是可以在
HTML 当中嵌入的,并且通过 WEB 服务器来做 java 的编译和执行,最后在把生
成的页面返回给客户端。而且对于 Java 自身而言,它不仅编写简单,广泛性强,
同时还非常适用构造基于 B/S 结构的动态网页。
对于 java 来说它一般它会执行以下三个阶段。
第一阶段它是响应阶段,因为在页面做出请求以后它就对这件事来做做出接
收,最后进行翻译和显示。
第二阶段它就是编译阶段,因为在页面做出请求以后,java 文件就会编译成
字节码的文件。
第三阶段它就是对这个事件的执行来做出 web 服务器来做出请求和服务,最
后将反应出的结果给客户端并通过界面的效果来做出展示。
对于 java 来说自从它正式发布以后,现在在大多数的程序编程当中被广泛应
用。而且随着现代网络技术的快速发展,在 j2ee 的应用也得到了很好的发展和
应用,对于它的一些扩展和线性的发展成为了一个开发者的应用对象,在 java
语言当中它可以对于网络实现安全、跨平台等等多种网络安全的功能,所以它在
网络的应用和编程中得到了较为广泛的程序应用,而且在程序上的应用也更加方
便。
java 作为目前世界上主流的网络编程开发环境之一,java 将各种 Web 元素组
合在一起从而生成 Web 应用程序所需要的各种服务,而且 java 允许 Web 开发人
员对网站开发和允许网站维护与平台无关,可以使开发人员简单快速的搭建网络
平台。
2.4 MySql 数据库
对于 MySQL
错误!未找到引用源。
数据库来说它最初是由瑞典的 AB 公司来进
行开发的。利用 Mysql 数据库开发大大降低了总体成本,非常适合中小型网站的
开发。
开发基于 BS 模式的考试系统采用 MySql 数据库管理工具来存放系统中的的
相关数据信息。MySql 是微软的一款比较好的数据库系统,其功能非常强大、
数据存储规模也可以做的非常大。目前大多数的程序和网站系统都采用 MySql
作为数据库来存储相关的数据信息。
MySql 数据库它有很多的优点,例如它在操作上能够让人通俗易懂、功能强
大、信息储存量高等优点。所以被人们广泛应用,对于 MySql 数据库来说它一
般主要是对数据进行编码和查询,而且在很多的设计当中都应用到了该数据库,
在此过程当中我们可以对常规的数据进行查询和组合,所以我们在进行使用
MySql 数据库的时候只要对编写一小段的数据就能实现相应的功能。
剩余41页未读,继续阅读
资源评论
xxpr_ybgg
- 粉丝: 6494
- 资源: 3万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功