出行是人们生活中不可或缺的的一部分,伴随着互联网的普及和全面信息化社会的到来,人们的生活水平也稳步提升,拥有私家车的人群也越来越多。据统计,我国汽车保有量呈持续高速增长状态,众多汽车上路是造成交通拥堵的主要原因。与此同时,很多汽车并未得到充分的利用。
因此,为了充分利用闲置的汽车资源以及提供一种及时、有效、真实的在线拼车系统是极具现实意义的。
在线拼车系统的设计涉及到乘客、司机、订单等多方面的管理,其对于方便人们上下班,充分利用闲置的汽车资源以及解决用户短途出行的用车需求有着重大的意义。过去,人们短途出行大多选用的是出租车,这有很多的局限性。尤其是对于相对落后的乡镇地区,并没有出租车存在,有的只是黑车。因此,很多用户如果有急事赶时间的话往往没有更好的选择,只能够乘坐黑车,这对于用户的人身财产安全具有严重的威胁。
本文研究设计了基于HTML5的在线拼车系统,分析了在线拼车系统的基本业务流程,以用户为中心对网站进行了功能需求分析和设计。网站的角色主要分为用户和管理员,其中用户可以分为普通用户和发布拼车信息的车主。网站主要采用Spring、SpringMVC、MyBatis三大框架来进行功能的具体实现。本网站的数据库使用的是MySQL关系型数据库,WEB服务器使用的是Tomcat 8.0。网站充分利用了闲置的汽车资源并对其进行合理有效的分配,极大方便了用户日常生活中的出行需求。
目 录
摘 要 I
Abstract II
第1章 前 言 1
1.1 研究背景和意义 1
1.2 研究开发现状分析 2
1.3 项目的目标和范围 2
1.4 论文结构简介 3
第2章 技术与原理 4
2.1 系统开发技术 4
2.2 系统开发工具介绍 7
第3章 需求建模 8
3.1 系统可行性分析 8
3.2 系统功能需求分析 9
第4章 架构设计 12
4.1 系统设计与实现 12
4.2 数据库设计 12
第5章 模块设计 20
5.1 登录注册模块 20
5.2 普通用户模块 20
5.3 车主模块 21
5.4 管理员模块 21
第6章 部署与应用 22
6.1 运行环境 22
6.2 系统部署 22
第7章 结 论 23
参考文献 24
致 谢 25