没有合适的资源?快使用搜索试试~ 我知道了~
php在线驾校交规模拟系统的设计与实现.毕业论文.docx
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 132 浏览量
2023-08-11
07:59:20
上传
评论
收藏 962KB DOCX 举报
温馨提示
试读
35页
php在线驾校交规模拟系统的设计与实现.毕业论文.docx
资源推荐
资源详情
资源评论
在线驾校交规模拟系统的设计与实现
[摘 要] 随着现代网络的发展,信息技术广泛应用,计算机已渗透到了各个行业。
其中,在线考试系统以方便快捷等优点得到了广泛应用。驾驶理论考试就是在线考试的
一个实际应用,它实现了理论考试的无纸化,以往出题、印试卷、批改试卷等繁琐的工
作,现在都可以由计算机来替代。本系统有驾校模拟考试功能,完成了用户管理及试题
管理、试卷管理和随机出题、自动阅卷等。用户在登录系统时,判断用户的权限,根据
用户的权限登录到不同的页面。考生登录后,系统根据用户的角色随机在试卷中选择一
套试题,让考生在规定的时间内作答,考生在考试完毕后系统自动的给出结果,这样既
方便了考生也方便了阅卷的老师。
交规模拟系统;PHP;MySQL;在线考试
Design and Implementation of
the Online Driving Cross-regulation Simulation System
`
Abstract: With the development of modern network, the extensive application of the
information technology, the computer has penetrated into all industries. Among them, online
examination system has been widely adopted with its convenience and swiftness. Driving
theory test is a practical applications of online test. And now burdensome work such as the
prepatation, printing, checking has been done by computer. This system has simulating
function which achieves users management, test papers management, random test making and
automatic checking. This system judges user’s right when logging in and then directs the
users to corresponding pages. After loging, according to the role of user, the system randomly
chooses one set of exammination paper and the student finish this paper in limited time. The
system finally automatically check the test paper and present the result. Thus it provides
reasonable convenience for both students and teachers who check the paper.
Key words:Cross-regulation simulation system; PHP; MySQL; online examination
目 录
1 背景与意义.............................................................................................................................1
1.1 系统研究背景...............................................................................................................1
1.2 系统研究意义...............................................................................................................1
1.3 系统研究思路...............................................................................................................1
2 需求分析.................................................................................................................................1
2.1 任务概述.......................................................................................................................1
2.2 系统主要功能设计.......................................................................................................2
2.3 性能需求.......................................................................................................................2
2.4 可行性分析...................................................................................................................3
3 系统设计.................................................................................................................................3
3.1 系统概述.......................................................................................................................3
3.1.1 开发环境.............................................................................................................3
3.1.2 硬件需求.............................................................................................................6
3.2 系统各功能模块设计...................................................................................................6
3.2.1 用户登录和注册.................................................................................................7
3.2.2 在线答题.............................................................................................................7
3.2.3 强化训练.............................................................................................................7
3.2.4 题库管理.............................................................................................................7
3.2.5 用户管理.............................................................................................................7
3.3 系统功能模块划分.......................................................................................................7
4 编码与实现.............................................................................................................................8
4.1 数据库的实现...............................................................................................................8
4.1.1 用户表.................................................................................................................8
4.1.2 题库表.................................................................................................................9
4.2 系统各模块的实现.......................................................................................................9
4.2.1 主页面的实现.....................................................................................................9
4.2.2 用户登录和新用户注册...................................................................................10
4.2.3 用户及其权限管理...........................................................................................12
4.2.4 在线答题...........................................................................................................14
4.2.5 强化训练...........................................................................................................18
4.2.6 题库管理...........................................................................................................18
5 系统测试与运行...................................................................................................................21
5.1 用户注册和登录.........................................................................................................21
5.2 在线答题和强化训练.................................................................................................22
5.3 用户管理及题库管理.................................................................................................23
5.3.1 管理员登录.......................................................................................................23
5.3.2 用户管理...........................................................................................................23
5.3.3 试题管理的实现...............................................................................................24
6 总结与展望...........................................................................................................................26
结束语.......................................................................................................................................28
参考文献...................................................................................................................................29
致谢...........................................................................................................................................30
1
1 背景与意义
1.1 系统研究背景
随着我国经济的高速发展,我国的交通运输能力不断提高,越来越多的人都拥有自
己的车到异地进行商务或者旅游等活动。在这一情况下,我国的车辆逐渐增多,最近几
年,学车的人也是越来越多。为了减少交通事故的发生,交通管理所对驾驶员的交通知
识考核起着至关重要的作用。随着信息量的逐步增加,繁杂的数据处理费时费力,单纯
以人力进行的驾驶员理论考试的考核已经不适合驾驶理论考试的现状。现在是一个信息
产业的时代,国家把信息产业作为增长国民经济的重要因数。在这样的环境下,先进的
信息技术进行驾驶员理论考试已成为必要。
1.2 系统研究意义
驾驶模拟考试系统以计算机为操作工具,按照驾驶理论考试的流程,把驾驶理论考
试的一些工作人员从繁琐的数据处理中解放出来,从而提高驾驶考试的工作效率。驾驶
理论考试系统把驾驶的理论试题保存于数据库中,通过计算机可以很方便地查询使用所
需要的数据,而且这些操作全部由系统内部的代码完成。考生和系统管理员通过系统的
友好界面,输入一些简单的数据便可操作,使考生能够通过模拟系统进项理论练习并对
自己的薄弱环节进项专项练习,提高自己交通规则的知识;而系统管理员能都通过后台
页面对试题及用户进行管理,及时更新试题供用户测试。
1.3 系统研究思路
本系统是基于 PHP 语言开发的,所有的页面要使用 Dreamweaver8.0 软件来实现,同
时在系统中用到试题信息和用户信息,所以数据库的创建采用了 MySQL。而 Warm5 是
Windows 下的 Apache + MySQL + Perl/PHP/Python,一组常用来搭建动态网站或者服
务器的开源软件,本身都是各自独立的程序,但是因为常被放在一起使用,拥有了越来
越高的兼容度,共同组成了一个强大的 Web 应用程序平台。因此本系统是在 Warm5 和
Dreamweaver 软件下,采用 B/S 模式进行设计开发的,异地的想学车的学员也可以使用
该系统,进行模拟考试,从而了解自己对交通规则了解多少。
2 需求分析
2.1 任务概述
需求分析工作是软件生存期中重要的一步,也是起决定性的一步。我们在这个阶段
要准确的回答:系统必须作什么。我们试图通过它来全面了解整个系统的软件功能和性
能方面的要求,为软件设计打下坚实的基础。要对目标系统提出完整、准确、清晰、具
体的要求。需求分析的目标主要有:获得当前系统的物理模型,了解当前系统是如何运
剩余34页未读,继续阅读
资源评论
豆包程序员
- 粉丝: 3397
- 资源: 3504
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功