随着社会的发展,生活水平的提高,驾驶员技能正逐渐从职业需要转变为人们日常生活的需要,有越来越多的在职人员、在校学生参加在线培训,申请驾驶执照。然而与之对应的情况却是我国驾驶员考试培训行业还处于落后的发展阶段,教学方法效率低,开放性、灵活性差,特别是管理方法比较陈旧,计算机等现代化管理手段没有得到充分的运用。相对于正式考试采用计算机作为考试载体,驾校对于驾驶员理论考试的练习采用以往传统的考试方式显得稍加落后。因此建立一个驾驶员模拟考试练习的在线考试系统势在必行。
本次毕业设计的题目是基于JavaEE的驾驶员模拟考试系统,使用Eclipse作为开发工具,采用MySQL数据库,JavaEE编程,实现在线考试、自动评卷、错题练习等一系列自动化的操作。
本系统可以基本满足学员练习,驾校模拟测试的需求,管理员可以在该系统中增加、删除、修改题目,对学员和自己的信息进行更改;学生可使用本系统进行考试练习、查看考试成绩、进行错题练习、更改个人密码等。本系统是基于B/S架构开发的一个驾驶员模拟考试系统,以实现驾驶员理论模拟考试练习的功能。
本文详细的论述了驾驶员模拟考试系统的开发流程,模块功能与实现结果。包括系统可行性分析、需求分析,功能模块设计与具体实现等。
关键词:驾驶员;模拟考试;JavaEE;

目录:
1 绪论        1
1.1 课题的研究背景及意义        1
1.1.1  课题的研究背景        1
1.1.2  课题的研究意义        1
1.2  开发环境介绍        2
2  系统相关知识简介        3
2.1  JDK介绍        3
2.2  APACHE TOMCAT 7.0介绍        3
2.3  ECLIPSE介绍        4
2.4  MYSQL数据库介绍        5
2.5  JSP介绍        6
2.6  B/S结构模式介绍        9
3  需求分析        10
3.1 可行性分析        10
3.1.1  技术可行性        10
3.1.2  经济可行性        10
3.1.3  时间可行性        10
3.1.4  操作可行性        10
3.2  系统用例图        10
3.2.1  管理员用例图        11
3.2.2  学员用例图        11
3.3  功能需求        12
3.3.1  基本功能需求        12
3.3.2  详细功能需求        13
3.4  非功能需求        13
3.4.1 安全性需求        13
3.4.2 数据完整性需求        13
3.4.3 用户界面需求        14
4  系统设计        15
4.1  总体设计        15
4.2  系统业务        16
4.2.1  前台业务        16
4.2.2  后台业务        19
4.3  系统模块结构        22
4.3.1  学员模块        22
4.3.2  管理员模块        22
4.4  数据库设计        24
4.4.1  数据库的概念结构设计        24
4.4.2  数据库的逻辑结构设计        26
4.4.3  数据库的物理结构设计        27
5  系统实现        30
5.1  管理员模块        30
5.1.1  登录模块实现        30
5.1.2  主页面模块实现        32
5.1.3  业务中心模块实现        33
5.1.4  系统管理模块实现        35
5.2  学员模块        39
5.2.1  登录模块实现        39
5.2.2  考试模块实现        40
5.2.3  成绩查询模块实现        43
5.2.4  错题练习模块实现        43
5.2.5  个人信息修改模块实现        46
6  系统测试        48
6.1  测试概述        48
6.1.1  测试重要性及目的        48
6.1.2  测试分类        48
6.2  测试        49
6.2.1  软件测试        49
6.2.2  测试用例        49
6.2.3  测试环境        51
6.3  测试结果及分析        51
结 论        52
参考文献        53
致 谢        54
外文原文        55
外文译文        60

论文字数:
包含资料:

截图:

基于javaEE技术的驾驶证(驾校、交规)模拟考试系统的设计相关推荐

  1. 基于微信小程序的驾驶证模拟考试系统的设计与实现

  2. jsp+springboot基于ssm的人才招聘求职网站推荐模拟考试系统java idea

    登录需要随机数字验证码 管理员: 招聘管理 求职信息管理 , 招聘信息管理 人员管理 管理注册的用户进行审核操作 公告管理 发布公告新闻 (公告我想不到啥意思,可修改或增加别的) 个人信息 修改个人信 ...

  3. 基于Vue的驾校理论课模拟考试系统

    基于Vue的驾校理论课模拟考试系统 系统角色: 系统管理员.普通用户.学员等. 主要功能包括: 定时处理服务器图片到本地.定时获取第三方平台题库.小车.客车.货车试题练习(练习方式包括:顺序练习.习题 ...

  4. 基于Android驾校理论模拟考试系统APP

    驾驶理论考试就是在线考试的一个实际应用,它实现了理论考试的无纸化,以往出题.印试卷.批改试卷等繁琐的工作,现在都可以由计算机来替代.本系统有驾校模拟考试功能,包括用户管理及试题库管理.试卷管理和随机出 ...

  5. 基于android驾校模拟考试系统app

    驾驶理论考试就是在线考试的一个实际应用,它实现了理论考试的无纸化,以往出题.印试卷.批改试卷等繁琐的工作,现在都可以由计算机来替代.本系统有驾校模拟考试功能,包括用户管理及试题库管理.试卷管理和随机出 ...

  6. 【23年1月17日】基于Flask技术的全国气象数据采集及可视化分析系统,支持城市定制服务

    基于Flask技术的全国气象数据采集及可视化分析系统 项目获取 项目简介 项目功能 项目技术 运行截图 特别说明 项目源码 项目获取 项目下载地址:是云猿实战 项目经过多人测试运行,可以确保100%成 ...

  7. 基于BS架构考试系统的设计与分析

    摘  要 计算机网络如果结合使用信息管理系统,能够提高管理员管理的效率,改善服务质量.优秀的考试系统能够更有效管理用户考试和评分业务规范,帮助管理者更加有效管理用户考试和评分,可以帮助提高克服人工管理 ...

  8. 基于JAVA模拟考试系统计算机毕业设计源码+数据库+lw文档+系统+部署

    基于JAVA模拟考试系统计算机毕业设计源码+数据库+lw文档+系统+部署 基于JAVA模拟考试系统计算机毕业设计源码+数据库+lw文档+系统+部署 本源码技术栈: 项目架构:B/S架构 开发语言:Ja ...

  9. 五年高考三年模拟暗部软件库_驾校一点通模拟考试 2020.2最新版题库编制

    今天A洲就为大家带来,驾校一点通为 电脑版(专为上班不让玩手机的你打造),随着情况好转,驾校也上班了,我们也终于可以安心考驾照了.有了A洲的保驾护航,比别人更早一步拿证. 驾校一点通模拟考试是专业的交 ...

最新文章

  1. Servet映射规范翻译
  2. Mac和 iOS 下的对称和非对称加密算法的使用
  3. Makefile_07:Make 的工作方式
  4. 监控ui_做了10年监控系统,有些经验想和你分享
  5. 24点游戏java_24点游戏动态规划解法(java)
  6. Android--OkHttp理解系列(一)
  7. AtCoder Regular Contest 110 E.Shorten ABC——坑
  8. wxpython frame鼠标拖动_Python wxpython模块响应鼠标拖动事件操作示例
  9. [SDOI2011]打地鼠
  10. Software caused connection abort: socket write error 问题原因推测
  11. Tensorflow训练mnist数据集源代码解析
  12. RK3568开发笔记-buildroot移远EC20模块调试记录
  13. FTP服务器搭建详细步骤
  14. asp实训报告摘要_ASP实训总结
  15. 查看pcie总线上的设备ID以及带宽计算
  16. putty 显示鼠标
  17. 谈谈多线程中的Future
  18. 相亲时, 如何向 TA 解释区块链? | 春哥区块链创业记
  19. “35岁危机”不再,算法岗应届生平均月薪超3.2万,人工智能行业掀抢人大战!...
  20. Linux下共享文件夹的位置在哪

热门文章

  1. 【10.1算法理论部分(1)基本概念和三个基本问题】Hidden Markov Algorithm——李航《统计学习方法》公式推导
  2. VS2019下载与安装
  3. 为什么要像经济学家那样思考
  4. pareto解是什么意思_什么是pareto有效
  5. 计算机上面的东西爆满怎么清理,电脑C盘满了怎么清理?一招帮你搞定
  6. 黑马程序员——iOS开发须知
  7. 如何破解aspose.words
  8. JS类型判断的四种方法以及各自的注意点
  9. 2019 ICPC Asia-East Continent Final (EC-final 2019)题解
  10. 华为鸿蒙公测报名没反应,华为鸿蒙os2.0系统公测报名怎么报名?华为鸿蒙系统官网报名入口...