没有合适的资源?快使用搜索试试~ 我知道了~
基于wamp网络考试系统的设计与实现毕业论文.docx
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 63 浏览量
2023-08-12
07:09:52
上传
评论
收藏 373KB DOCX 举报
温馨提示
试读
34页
基于wamp网络考试系统的设计与实现毕业论文.docx
资源推荐
资源详情
资源评论
网络考试系统的设计与实现
[摘 要] 网络考试系统是传统考场的延伸,是学生学习过程中的一个辅助工具。
近年来随着 Internet 的发展和学校教学的需要,网络考试的需求也越来越大。本课题
以 WAMP 作为开发平台,结合 PHP、HTML、JavaScript 等语言,设计并实现了一个在线
网络考试系统。本系统实现了系统管理、考生管理、在线考试、考试设置、试题设置、
成绩查询,考生注册登录等功能。同时,系统采用 B/S 开发模式,B/S 模式采用了三层体
系结构:用户界面层;事务层;数据库层。整个系统层次结构简单,操作容易,并具备
一定的安全性。考生借助此系统,可以随时进行课程结业考试,同样老师使用该系统能
更高效、便捷的组织在线考试。
[关键词] 网络考试系统;B/S 模式;PHP;MySQL
Design and Implementation of
the Network Test System
Abstract: Network Test System is an extension of the traditional examination room
and an auxiliary tool in the process of student learning. In recent years, with the development
of the internet and school teaching needs, the network test is also growing. This topic WAMP
as a development platform, combined with PHP, HTML, JavaScript, and other languages,
design and implementation of an online examination system. This system consists of system
management, candidate management, online exam, the examination setting, test settings,
result inquiry candidates and register login. At the same time, the system adopts B / S
development model, the B / S mode with a three-tier architecture, they are user interface
layer, transaction layer and database layer. The entire system hierarchy is simple, easy to
operate and have a certain security. Through this system, candidates may carry on the
curriculum graduation test anytime, the same time teacher uses the system to organization the
online exam efficiently and conveniently.
Key words:The Network Test System; B/S Model; PHP; MySQL
目 录
1 背景与意义.............................................................................................................................1
1.1 课题背景.......................................................................................................................1
1.2 系统开发意义...............................................................................................................1
2 系统需求分析.........................................................................................................................2
2.1 可行性分析...................................................................................................................2
2.1.1 技术性可行性.....................................................................................................2
2.1.2 经济方面的可行性.............................................................................................2
2.1.3 法律方面的可行性.............................................................................................2
2.1.4 使用方面的可行性.............................................................................................2
2.2 系统分析.......................................................................................................................3
2.2.1 系统问题分析.....................................................................................................3
2.2.2 系统的主要对象分析.........................................................................................4
2.3 系统的主要流程分析...................................................................................................4
2.4 功能需求分析...............................................................................................................5
2.5 开发环境的选择...........................................................................................................7
3 系统总体设计.........................................................................................................................8
3.1 设计思想.......................................................................................................................8
3.2 系统模块结构设计图...................................................................................................8
3.3 系统实现过程设计.......................................................................................................8
3.4 数据库的设计.............................................................................................................10
4 系统的详细设计与实现.......................................................................................................11
4.1 数据库的设计与实现.................................................................................................11
4.2 功能模块的设计与实现.............................................................................................14
4.2.1 系统管理模块...................................................................................................14
4.2.2 考生管理模块...................................................................................................17
4.2.3 成绩查询模块...................................................................................................19
4.2.4 控制考试模块...................................................................................................20
4.2.5 制作试卷模块...................................................................................................22
4.2.6 试卷中心模块...................................................................................................24
4.2.7 考生考试模块...................................................................................................24
5 系统测试与运行...................................................................................................................26
结束语.......................................................................................................................................28
1
1 背景与意义
1.1 课题背景
随着 Internet 的发展,计算机的全面普及,学校的教学、教务管理、行政管理也
一改传统的模式,借助现代计算机技术及因特网技术,努力朝着信息化建设的方向发展。
教育的改革,给人们带来了更多的学习机会。随着学习形式灵活、学生分布广及各种认
证培训考试教育的迅猛发展,考试的形式也变得更加多样化。比如,在线考试就已经成
为广泛应用的一种考试形式,相应的,对在线考试系统的需求也越来越大。
在线网络考试与传统考试相比,在线网络考试极大地提高了教学的灵活性,现在在
许多领域已经有了广泛的应用。最有影响的案例就是 ETS(美国教育考试中心)举办的
GRE(美国研究生入学考试)的计算机化考试,它使考试由原来的每年只能有两次参加
考试的机会变成了每个工作日都可以参加的考试。目前流行的网络考试系统主要有两种,
一是基于局域网的 C/S 模式的考试系统,一种是基于 Web 的 B/S 模式的考试系统。C/S
模式的考试系统主要由“考试服务器”和“考试工作站”两部分构成。采用 C/S 模式,
系统具有较好的稳定性和安全性,数据传输速度快,交互性强,能够处理大量的,适时
的数据流,目前大多数考试系统都是采用该模式设计。但是该类考试系统也存在一定的
局限性,主要表现在:试题库设立在考试服务器本机上,题库的更新需要技术人员在本
地计算机实施,对外具有“封闭性”,不利于广大教师适时参与题库建设,易造成题库
建设的滞后;考试在局域网范围内进行,要求考试人员相对集中,但管理和维护工作量
大。基于 Web 的 B/S 模式的考试系统。与上述基于 C/S 模式的两层结构体系相比,B/S
模式采用了三层体系结构,用户界面层,事务层,数据库层。用户机上只需安装标准的
Web 浏览器和很小的 VB/JAVA 脚本支持库,应用安装在事务层所在的计算机上,试题存
放在数据库服务器上。基于 Web 的 B/S 考试系统的优点是安全可靠性高,安装简便,数
据集中管理,便于维护,适用范围更广,不仅可用于校内,也可对外使用,是目前比较
有发展前途的考试方式。
1.2 系统开发意义
系统所设计的网络考试系统,是响应教育信息化的体制改革,使 Internet 技术与
计算机技术在教育教学领域的应用得以拓展。在线考试系统的开发与设计适合现代教育
教学,也给传统的考试提供了一个很好的解决方案,今后将成为教育教学管理的辅助方
式之一,让传统教育中的考试朝网络化的方向发展。
在当今信息时代,计算机技术与网络技术越来越广地应用于各个领域,改变着人们
的学习、工作、生活乃至思维方式,也引起了教育领域的重大变革。将计算机与网络技
术应用于现代高等教育中,是现代高等教育发展的需要,也是改革教育模式,提高学校
教学效果和教学效率、提高科研和管理水平的必要手段。目前的一个发展趋势是采用大
剩余33页未读,继续阅读
资源评论
豆包程序员
- 粉丝: 2762
- 资源: 3504
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 蓝桥杯2024年第十五届省赛真题-前缀总分
- com.qihoo.appstore_300101305-1.apk
- tensorflow-gpu-2.7.1-cp37-cp37m-manylinux2010-x86-64.whl
- tensorflow-2.7.2-cp37-cp37m-manylinux2010-x86-64.whl
- tensorflow-2.7.1-cp39-cp39-manylinux2010-x86-64.whl
- 蓝桥杯2024年第十五届省赛真题-传送阵
- com.qihoo.appstore_300101305.apk
- linux之线程同步一.doc
- keil5配色方案10种
- python烟花代码.doc
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功