摘要:由于我国经济水平与过去相比有了巨大提升,使得普通老百姓的生活水平得到了质的提升,成千上万的家庭为了外出方便开始选择购买小汽车作为他们的代步工具,这无疑方便了我们的出行,也让人们能更好的享受生活。而随着现在私家车的数量呈现几何倍数的增长,导致在去驾校考取驾照的人也是越来越多,这对驾校来说既是机遇,也是挑战,因为这就需要驾校要拥有一套自己的、完整的考试管理系统来供学员进行考试。因此,提高驾校考试系统的水准,促进驾校考试信息化、智能化发展,推进驾校考试系统化管理,显得迫在眉睫。这些将颠覆传统的驾校考试过程,不仅可以省出来大量的时间、减少大量金钱、物力与人力的开销,并且还能使得驾照考试更加公平和客观,这些也能在很大程度上减少作弊行为的出现,并且能提高他们的办事效率和驾校工作人员的工作热情。
本考试系统主要以管理员和考生作为两个权限用户。驾校考试系统采用Java语言来编写程序,并且采用了Jsp技术,模式上选用了B/S模式,以MyEclipse作为整个系统的开发工具,数据库则采用了比较大众的Sqlserver。本考试系统建成后将极大的提高驾校考试的效率,并且大大简化传统驾校考试繁琐的流程,能够改变以往的依靠人工来进行驾照考试的管理模式,这些将使得驾校考试管理工作更规范,更合理。
关键词: 驾校考试管理系统;Java;Jsp
目录
摘要
Abstract
引 言-V
1 绪 论-1
1.1系统简介-1
1.2 国内外研究现状-1
1.3 课题研究意义-2
1.4 本文的主要工作-2
2 软件需求分析-4
2.1 软件需求分析-4
2.1.1技术的可行性-4
2.2.3时间可行性-4
2.2 系统范围-5
2.3 总体描述-5
2.3.1 系统概述-5
2.4 具体需求-7
2.5 性能需求-8
2.5.1 性能需求分析-8
2.6 需求模型-8
2.6.1 用例模型-8
3 软件概要设计-10
3.1 软件结构-10
3.1.1 系统功能结构-10
3.2数据库的概念结构设计-11
3.3 数据库表设计-16
4 软件详细设计-20
4.1时序图-20
4.2 系统用例图-21
5 软件实现-22
5.1 系统开发规划-22
5.2 开发工具简介-23
5.2.1 MyEclipse-23
5.2.2 Sqlserve数据库-23
5.3 系统开发技术简介-24
5.3.1 Java简介-24
5.3.2 JSP简介-24
5.4 系统功能模块实现-24
5.4.1 学员管理模块-24
5.4.2 车辆分配添加模块-25
5.4.3排课信息查看功能-26
5.4.4 试题管理功能-26
5.4.5在线考试功能-27
5.4.6考核信息查看功能-30
6 软件测试-31
6.1 软件测试目的与意义-31
6.2 功能测试-31
致 谢-34
参 考 文 献-35