本系统的题目是基于JSP的驾校驾照考试系统的设计开发,是针对驾校对考试的管理而设计的,目的是改变驾校考试现有的手工或半手工的管理模式,使驾校考试管理工作更规范,更标准,提高工作效率。
 
系统将分为管理员和学员两个角色,其中系统管理员部分的主要功能包括修改登录密码、学员信息管理、科目1题目管理、科目2题目管理、科目3题目管理以及科目4题目管理,学员部分的功能有在线参加科目1-4的考试。本驾校考试系统的设计制作可以很大程度的提高驾校考试管理的效率,充分体现了信息时代的优越性
 
系统功能分析
 1、登录验证功能:为了保证驾校考试系统信息的安全性,进入系统时需要对用户身份进行验证,如果验证无误可成功进入系统,如果用户名或者密码不正确将返回错误提示要求重新输入。
 2、学员管理功能:该功能属系统管理员功能,实现了系统管理员对所有学员的管理操作,可以添加一个新的学员,也可以对已经添加的学员进行删除的操作。已经设置添加的学员才可以使用自己的账号密码登录系统进行考试功能。
 3、科目1题目管理功能:该功能属系统管理员功能,实现了系统管理员对所有科目1题目的管理操作,可以添加一个新的科目1题目,也可以对已经添加的科目1题目进行删除的操作。
 4、科目2题目管理功能:该功能属系统管理员功能,实现了系统管理员对所有科目2题目的管理操作,可以添加一个新的科目2题目,也可以对已经添加的科目2题目进行删除的操作。
 5、科目3题目管理功能:该功能属系统管理员功能,实现了系统管理员对所有科目3题目的管理操作,可以添加一个新的科目3题目,也可以对已经添加的科目3题目进行删除的操作。
 6、科目4题目管理功能:该功能属系统管理员功能,实现了系统管理员对所有科目4题目的管理操作,可以添加一个新的科目4题目,也可以对已经添加的科目4题目进行删除的操作。
 7、科目1考试功能:该功能属学员功能,学员登录之后可以直接参加科目1的考试,交卷之后显示成绩,只有通过科目1考试并且成绩在90以上才能参加科目2考试。
 8、科目2考试功能:该功能属学员功能,只有通过科目1考试并且成绩在90以上才能参加科目2考试,通过科目2考试才能参加科目3。
 9、科目3考试功能:该功能属学员功能,只有通过科目2考试才能参加科目3考试。
 10、科目4考试功能:该功能属学员功能,只有通过科目3考试才能参加科目2考试。
 
 目 录
 1 引言 1
 1.1 课题研究意义及背景 1
 1.2 论文的目的及设计要求 1
 2 研究现状及设计目标 3
 2.1 驾校考试系统的现状 3
 2.2 驾校考试系统优缺点分析 3
 2.3 现行研究存在的问题及解决方法 4
 2.3.1 现行研究存在的问题 4
 2.3.2 解决办法 4
 2.4 本课题要达到的设计目标 4
 2.5 经济效益分析 5
 3 关键问题及分析 7
 3.1 研究设计中要解决的问题 7
 3.1.1 数据表间联系 7
 3.1.2 系统安全性 7
 3.2 具体实现中采用的关键技术 8
 3.2.1 JSP技术 8
 3.2.2 JDBC技术 8
 3.2.3 MVC编程模式 9
 4 需求分析 10
 4.1 USE-CASE用例图 10
 4.2 系统主要业务流程 10
 4.3 功能需求 11
 4.4 开发环境 12
 5 系统设计 13
 5.1 系统体系结构 13
 5.2 系统功能结构 13
 5.3 数据库表结构 14
 6 系统实现及测试 17
 6.1 系统主要模块的实现 17
 6.1.1 系统登录功能界面 17
 6.1.2 修改登录密码功能界面 17
 6.1.3 科目1题目管理功能界面 18
 6.1.4 科目2题目管理功能界面 19
 6.1.5 科目3题目管理功能界面 20
 6.1.6 科目4题目管理功能界面 21
 6.1.7 学员管理功能界面 22
 6.1.8 学员参加考试功能界面 23
 6.2 实例测试的研究与选择 25
 6.3 测试环境与测试条件 25
 6.4 实例测试表格 25
 7 结论与展望 28
 参考文献 29
 致 谢 30

基于java的驾校驾照在线考试系统相关推荐

  1. 基于java的驾校驾照在线考试系统-计算机毕业设计

    本系统的题目是基于JSP的驾校驾照考试系统的设计开发,是针对驾校对考试的管理而设计的,目的是改变驾校考试现有的手工或半手工的管理模式,使驾校考试管理工作更规范,更标准,提高工作效率. 系统将分为管理员 ...

  2. 计算机毕业设计java的驾校驾照在线考试系统

    项目介绍 本系统的题目是基于JSP的驾校驾照考试系统的设计开发,是针对驾校对考试的管理而设计的,目的是改变驾校考试现有的手工或半手工的管理模式,使驾校考试管理工作更规范,更标准,提高工作效率. 系统将 ...

  3. 基于SSM整合的驾照在线考试系统

    基于SSM整合的驾照在线考试系统 项目描述 主要功能有: 1.用户功能模块 用户注册登 用户可以通过用户名邮箱注册网站,并且通过注册的用户登陆网站. 2.随机练习 从题库中随机取出指定数量的题目供学员 ...

  4. [源码和文档分享]基于JAVA EE框架的在线考试系统平台的设计与实现

    在线考试系统以java作为开发语言,Struts2.Hibernate实现前后台数据管理,Spring实现业务逻辑管理,以MyEclipse作为开发工具,MySQL实现数据持久化,Tomcat部署整个 ...

  5. 基于JAVA+SpringMVC+MYSQL的在线考试系统

    项目功能: 业务流程 1.考生在线考试模块 考生通过主界面输入学号.姓名,选择需要考试的科目等.当系统判断考生的身份合法且未参加过考试时,则允许考生进入到考试系统中去.考试结束采取自主交卷和到了规定的 ...

  6. 基于JAVA+SSH+MYSQL的在线考试系统

    系统功能: 考试系统分为学生和教师两个角色,学生可以进行在线答题,提交试题,分数出来后可以查看答案,教师可以查看学生考试情况,录入试题,管理试题,查询试题,查看班级全部成绩 页面效果:

  7. 基于JAVA+Swing+MYSQL的在线考试系统

    项目功能: 管理员端: 系统登录 用户信息管理 题目信息管理 学生信息管理 用户端: 系统登录 参加考试 页面效果:

  8. java毕业设计——基于java+J2EE+sqlserver的在线考试系统设计与实现(毕业论文+程序源码)——在线考试系统

    基于java+J2EE+sqlserver的在线考试系统设计与实现(毕业论文+程序源码) 大家好,今天给大家介绍基于java+J2EE+sqlserver的在线考试系统设计与实现,文章末尾附有本毕业设 ...

  9. 基于Java开发的分布式在线教育系统,支持考试、直播、问答

    一.开源项目简介 知道学习平台是一个基于 Java 开发的分布式在线教育系统 项目采用前后端分离的企业级微服务架构 引入组件化的思想实现高内聚低耦合,项目代码简洁注释丰富上手容易 注重代码规范,严格控 ...

最新文章

  1. 使用infinite-scroll实现Ghost博文列表的滚动加载
  2. 怎样在命令行中使用FTP
  3. Go gin内嵌静态资源go-bindata的安装及使用(GVA)
  4. 苹果白屏一直显示苹果_最新消息显示:苹果还要发新品
  5. 视力差,不要怕!PNAS:服用超长链多不饱和脂肪酸可显著改善视觉和视网膜功能!...
  6. 也许现在的前端,应该了解更多的算法
  7. iOS学习——UITableViewCell两种重用方法的区别
  8. Lesson4 一阶方程代换法
  9. 前端开发 —— google chart 的使用
  10. mysql kill 很多_MySQL--批量KILL连接
  11. node.val java_LeetCode——21. 合并两个有序链表(Java)
  12. VLAN Trunk
  13. 黑客第二课:脱屌第一步(主要讲unix-like系统的初步知识)
  14. 浅谈编程(肺腑之言)
  15. STM32实现低功耗待机总结(电流低至5.7uA)
  16. js滚动到指定位置显示或隐藏元素
  17. js 正则校验——以J开头,以A结尾
  18. 2019最新《C++基础到实战开发附带课程源码》
  19. linux mint 18内核版本,Linux Mint 18.2用户如何升级到Linux Mint 18.3“Sylvia”
  20. 软件工程-大学体育馆管理系统类图

热门文章

  1. 7-36 sdut-循环-1-求倒数之和 (10 分)
  2. tp-link无线ap服务器,TP-LINK电信定制版路由器和无线AP面板使用方法
  3. DX9.0 SDK下载
  4. iOS企业证书申请教程
  5. gba模拟器 linux,在Ubuntu上运行GBA模拟器
  6. 数据库查询优化的方式
  7. camisetas nba operaciones
  8. Java 练习计算圆周长和面积
  9. 赛门铁克就“误杀系统文件”一事作官方声明
  10. html 网页两边空白,windows7系统打开网页两边空白怎么办