I
毕业论文
题 目:基于 JSP 的驾校约车系统
院 (部):计算机科学与技术学院
专 业:计算机科学与技术专业
班 级:
姓 名:
学 号:
指导博客:
完成日期:2017 年 12 月 3 日
II
摘 要
驾校在当今的社会中已经成为了人们必上的一所学校,在 21 世纪里,
人们都说,计算机,英语和驾照是人们三大必备的学历。作为一个新世纪的
新型人才,对于想要的学历和想要得到的技术就要进行学习。驾照的学校和
驾考已经普遍成为了人们重点学习的一项技能,所以针对驾校的学习已经成
为了社会上一个热门的技能培训,大量的学员涌入驾校进行学习,所以在驾
校的学习中,具有大量的学员会在某个集中的时间段进行学习,产生了拥挤
的现象,根据这种实际情况的发生,我们开发一款网站,来分配调剂学生的
集中学习情况,让学员可以在线进行报名考试,预约教练等,做到学员可以
提前预约到自己喜欢的教练,并且可以通过预约就能够选择到自己喜欢的教
练。
从长期的经济发展情况来看互联网的教育预约已经成为了当今社会上一
种发展的趋势,在今后的驾校预约方面,会大部分都采用网上预约和手机预
约的情况,这样一方面可以方便学员进行预约,另一方面也让学员可以在网
上预约考试,更加方便,更加成熟。
根据以上的情况和需求,我们通过利用 jsp 技术和 mysql 数据库进行该
网站的开发,网站采用了 BS 架构模式设计,包括了前台的预约,注册和教
练的查看等,后台管理员对网站进行整体的管理,并能够对学员的预约情况
进行管理,学员的成绩进行发布等,让学员可以在网上就能够方便预约到相
应的教练,也可以在第一时间查询到个人的驾考成绩,十分方便。
关键词 驾校预约;在线报名;驾考成绩 ;BS 架构
III
Abstract
Driving school has become a school that people must attend in today's society.
In twenty-first Century, people said that computers, English and driver's license
were three essential qualifications of people. As a new century of new talent, we
need to learn about the qualifications you want and the technology you want to get.
Driving schools and driving test has become a focus of learning a skill, so for the
school learning has become a hot social skills training, a large number of students
into the driving school for learning, so learning in the driving school, with a large
number of students to study in a concentrated period of time. The crowded
phenomenon, according to the actual situation of this happening, we develop a
website, focus on learning to adjust the distribution of students, so that students
can register online examination, appointment of coaches, students can do to make
an appointment in advance to their love of the coach, and by appointment can
choose to love their coach.
From a long-term point of view of economic development of the Internet
Education appointment has become a trend in the development of today's society,
in the future will be driving appointment, most of the online booking and
reservation of the mobile phone, this can facilitate the students to make an
appointment, on the other hand, so that students can be more convenient in the
online booking examination and, more mature.
According to the above situation and needs, we develop the web site
through the use of JSP technology and MySQL database, the site uses BS
architecture model design, including the appointment registration and coach's view,
the background administrator overall management of the site, and management of
the students enough booking situation, students results were released, so that
students can easily make an appointment to the corresponding coach on the
Internet, you can query to the individual performance in the driving test the first
time, very convenient.
Keywords driving appointment; online registration; test results; BS architecture
IV
目 录
摘 要 ........................................................II
Abstract .......................................................III
第 1 章 绪论 .....................................................1
1.1 课题背景 ..............................................1
1.2 目的和意义 ............................................1
1.3 系统设计思想 ..........................................1
第 2 章 可行性分析 ...............................................3
2.1 经济可行性 ................................................3
2.2 技术可行性 ................................................3
2.3 运行可行性 ................................................3
第 3 章 需求分析 .................................................4
3.1 发展情况 ..................................................4
3.2 需求分析 ..............................................4
第 4 章 总体设计 .................................................5
4.1 系统模块总体设计 ......................................5
4.2 数据库设计 ............................................7
4.2.1 数据分析 ...........................................7
4.2.2 详细设计 ...........................................7
第 5 章 系统详细设计 ............................................11
5.1 系统运行平台设置 .....................................11
5.2 运行环境 .............................................11
5.3 开发工具及技术简介 ...................................11
5.3.1 开发工具简介 ......................................11
5.3.1.1 基于 B/S 结构开发 ....................................11
5.3.1.2 JAVA 语言简介 .......................................12
5.3.1.3 JSP 技术 ............................................12
5.3.1.4 Tomcat ..............................................13
5.3.1.5 MySQL 数据库 ........................................13
5.3.1.6 My Eclipse 平台 .....................................14
5.4 系统首页设计 .........................................14
5.5 系统前台 .............................................15
V
5.5.1 站内新闻 ..........................................15
5.5.2 在线留言 ..........................................16
5.5.3 教练信息管理 ......................................17
5.5.4 用户学员注册 ......................................18
5.6 系统后台管理 .........................................19
5.6.1 教练信息管理 ......................................20
5.6.2 教练预约管理 ......................................21
5.6.3 用户注册信息管理 ..................................22
5.6.4 学员成绩管理 ......................................22
结 论 ..........................................................23
致 谢 ..........................................................24
参考文献 ........................................................25