基于BS结构的在线考试系统

基于BS结构的在线考试系统

ID:44049316

大小:396.72 KB

页数:43页

时间:2019-10-18

基于BS结构的在线考试系统_第1页
基于BS结构的在线考试系统_第2页
基于BS结构的在线考试系统_第3页
基于BS结构的在线考试系统_第4页
基于BS结构的在线考试系统_第5页
资源描述:

《基于BS结构的在线考试系统》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、摘要:随着计算机的普及与网络化的广泛应用。21世纪教育网络化已成为必然趋势。为了适应教育的网络化,作为其重要组成部分的考试的网络化也成为了一个热门的研究课题。网上考试系统是以组织客观、公正、科学合理为目的的标准化考试系统。本系统是在基于J2EE标准的基础上设计的一个网上考试系统。本系统采用B/S结构,即采用浏览器-应用服务器-数据库服务器三层结构。在实现的过程中引入了J2EE的体系结构,借助JSP的強大的功能和跨平台的能力,使用了javabean+struts构架技术,通过基于WEB服务访问纯WEB页面,实现组卷与考试等各项相关的功能.系统界面整齐

2、、美观。操作简单、方便。系统的数据库平台采用的是性价比较高的mysql数据库。使用JDBC接口技术,它由一组用Java编程语言编写的类和接口组成。JDBC为数据库开发人员提供了一个标准的API,使他们能够用纯JavaAPI来编写数据库应用程序。关键词:jspB/S模式网上考试第1章绪论11.1网络考试系统的发展概况11.2网络考试系统的研究意义11.3课题來源及研究目标2第2章开发环境32.1系统技术支持32.1.1C/S模式32.1.2B/S模式32.1.3采用B/S的优点32.1.4J2EE平台42.2JSP技术42.2.1JSP的特点42.2

3、.2JSP与ASP的区另U52.2.3JSP的工作原理62.2.4JDBC连接技术62.2.5JavaBeans技术72.3Tomcat介绍82.4MySQL简介82.5MVC简介92.6考试系统开发环境102.6.1客户端102.6.2应用服务器102.6.3系统开发工具102.6.4设备11第3章系统需求分析及实现123.1网上考试系统的分析123.11网上考试系统的特点123.12网上考试系统的功能13第4章系统总体设计144.1系统模块功能介绍144.1.1本系统需要完成的功能模块144.2试卷管理模块设汁174.2.1出卷系统总体设计17

4、4.3功能实现194.3.1单选题页面代码设计194.3.2逻辑设计204.3.3数据库操作204.4试卷添加204.4.1页面代码设计204.1.2逻辑处理204.1.2数据库操作204.5数据库需求分析214.6数据库连接池配置25第5章在线考试系统前台设计285.1在线考试系统前台模块设计285.1.1登录模块的设计285.1.2考试项目模块设计285.1.3参加考试模块设计285.1.4考卷成绩查询模块设计295.1.5考生个人信息维护模块设计305.2考务管理模块设计305.2.1在线监控管理模块设计305.2.2考卷评分模块设计315.

5、2.3考试分析管理模块设计33第6章系统说明及测试346.1系统的运行坏境346.2用户操作346.3测试34631测试目的346.3.2测试过程356.4系统测试及结果分析356.4.1系统安全性分析356.4.2系统稳定性分析356.5本系统的特色35结束语37致谢38参考文献39Abstract40第1章绪论1.1网络考试系统的发展概况在信息爆炸的时代,传统教学面临着诸多挑战。现代远程教学是随着计算机网络技术和多媒体技术的发展而产生的一种新型的教学形式,它又称网上教育,是指以网络技术为依托,采用远程交互式多媒体现代化教学手段,实现跨越时间和空

6、间的教育传递。它与传统教育的不同之处在于,人们可以在计算机网络环境下,不受时间和空间的限制,随时、随地完成双向交互式的教学活动,共享优秀的教学资源。使用网上考试系统,教师平时可以有效地收集试题并保存到试题库屮,考试时的出卷将变得较为轻松,甚至可以完全由计算机自动进行;也不用为考场秩序混乱伤脑筋;烦琐的评卷工作将有一半甚至全部是交给计算机去做,避免过多的感情分;计算机还能帮助教师分析出教学的薄弱坏节等等。当然,利用计算机进行考试并不是一件容易的事情。首先,由于人们长期习惯于冃前的人工考试方式,如果利用计算机进行考试,就必须考虑实施中很多需要解决的具体

7、问题。其次,利用计算机进行考试有一定的局限性,特别是考试题型受到限制。虽然计算机可以很好地完成客观题的考试,但对于主观题,由于它的答题特点,目前还不能很好地完成其自动阅卷工作。再次,计算机考试需要相应的硬件投资,比如添置计算机终端,铺设局域网络等,这些都需要大笔的资金投入,这也会在一定程度上影响计算机考试的普及。此外,由于文字输入速度的快慢是因人而异的,而这又会直接影响到答卷时间和答卷质量,对考试的公平性会构成一定的影响,如果添置手写输入工具和软件,又会增大投资,并且由于现在手写输入工具的限制,还很难辨别一些潦草的字迹,因此这方面的问题也是很值得斟

8、酌的。尽管利用计算机进行考试还存在着种种限制,但是传统的人工考试方式所带来的工作量实在太大,严重影响了教师的工作效率,计算

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

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

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