web端车辆轨迹管理系统【字数:14182】
毕 业 论 文 中 文 摘 要近些年我国经济迅猛进步,生活节奏加快,人们的出行方式也发生了巨大改变。现在汽车已经基本普及到每家每户了。人们的生活节奏突然变得如此快,为了保证自己的出行安全和某些需求,结合GPS这项定位技术,那么基于web端的车辆轨迹管理服务就被需要了。这项服务可以给予用户通过web端实时查看自己车辆位置,可以服务于车队组织管理自己的车队,也可以满足家庭出行需要。本篇文章深刻的研究了当下web端的主要技术,阐述了基于web服务端的软件程序开发相关的主流技术还有本次项目的具体开发逻辑和流程。因为本次服务是需要用到百度鹰眼轨迹服务,通过对百度官网提供的开源服务的仔细研读,结合百度地图web sdk,采用Java ssm框架,MySQL数据库,前端html css bootstrap,jquery等技术进行开发设计程序。从系统需要分析到建模分析,然后对各个模块进行仔细分析研发测试,最后在设计的基础之上按部就班的完成每一项功能,最后达成目标完成项目车辆轨迹管理系统。该项目实现的功能主要有车辆轨迹管理、历史轨迹查询、电子围栏(车辆驶出围栏外报警)等功能。车辆轨迹管理系统在给企业管理车辆方面有着自己的特定意义,也满足个人出行的各种需要。毕 业 论 文 外 文 摘 要第一模块是论文的封面,封面记录了本人的相关信息以及课题名称等相关信息;第二模块是中英文;第三模块是目录,记录了本文正文部分的内容的标签;第四模块是正文部分;
目 录
第一章 概述1
1.1 研究背景1
1.2 课题研究的目的和意义1
1.3 课题研究的前期方法1
1.4 本文阐述的具体内容2
1.5 本文内容结构设计2
第二章 系统开发环境及所需技术3
2.1开发环境3
2.1.1 eclipse3
2.1.2 maven的安装与配置3
2.2系统所需相关技术3
2.2.1 BaiduMap3
2.2.2 mysql数据库4
2.2.3 JDBC4
2.2.4 DAO5
2.2.5 servlet技术5
2.2.6 GPS技术5
2.2. *好棒文|www.hbsrm.com +Q: ^351916072#
7 ReFluxJS6
2.2.8 nodejs技术8
2.2.9 React技术8
2.2.10 Bootstrapt技术8
第三章 系统分析与设计9
3.1系统基本功能描述9
3.2 系统可行性分析9
3.3 系统需求分析10
3.3.1功能需求分析10
3.3.2数据需求分析12
3.3.3其他需求分析12
3.4 系统设计13
3.4.1架构设计13
3.4.2 系统功能模块划分13
3.4.3主要功能设计14
3.5 表设计18
3.5.1 车辆地址信息表18
3.5.2 车辆信息表19
3.5.3 车辆监控表19
第四章 系统实现20
4.1 创建一个地图20
4.2 位置实时监控22
4.3 车辆轨迹绘制23
4.4 位置历史记录检索25
4.5 实现地理围栏27
第五章 总结与展望29
第六章 工程伦理29
参考文献31
第一章 概述
1.1 研究背景
随着我国经济的不断发展,交通出行这一块已经越来越值得人们关注,2018年,根据工信部的数据显示,在此之前的三十年内,我国汽车年销量一直保持增长态势。加上当前计算机技术的普及,将近80%的计算机用户每天都会使用电脑访问网站,而在此之前,对车辆的监管尚停留在人工咨询的阶段。但是这样的模式,存在着很多局限性,而且耗费很多人力物力。很不适应现在的快节奏社会。
GPS出现后,类似于百度地图,高德地图等相关的地图软件相继出现,根据其下载量,足以说明,人们现在出行越来越依赖于导航。而且还出现了专门供汽车使用的导航硬件设备,车载GPS。对车辆安装GPS定位系统,即可在相关终端上实时获取车辆的位置。但是一般的GPS只是支持实时定位功能,但是对轨迹却不能实时显示;不能够对轨迹进行管理,不能实现电子围栏的报警等相关功能。
在当前实际情况的背景下,百度研发了一些功能,并向外推出了这些功能的接口,直接供开发者调用,开发者可以利用百度鹰眼提供的API,集成到自己的系统中,来实现针对性有目的性的多元化开发。
故此,一款车辆轨迹管理系统项目,可以很方便管理车辆出行的轨迹,给使用者提供自己所需要的功能。
1.2 课题研究的目的和意义
本课题所要实现的是基于web端的车辆轨迹管理系统,实现车辆的轨迹管理,轨迹追踪,以及电子围栏等功能。使用者可以根据本项目,实时查看自己管理的车辆。该项目可以帮助达车队便捷的管理车辆。
该项目可以大大减少企业对车辆管理的资源成本,方便规范。而且保障个人出行的相关安全,使家人得以放心。
1.3 课题研究的前期方法
本课题在开始进行时,通过上网浏览所需资料,询问业内人士相关技术和构思,通过研读各种资料,并且对百度提供的百度鹰眼API服务进行仔细的研究学习,根据掌握的Java技术,学习了当前项目需要切自己未能掌握的所需技术,边学边用,慢慢实现项目最终效果。
1.4 本文阐述的具体内容
本篇文章的具体内容是阐述车辆轨迹管理项目研发的整个完成过程,囊括了对初期对用到的一些数据分析,模块设计步骤顺序进行分析,对所需要的技术进行合理性实施,结合此模块完成功能的可完成性分析,以及用户的使用体验分析等等。本文还描述了项目研发所需要的环境配置和采用的技术,并且对研发过程当中一些构思和想法也进行了相关描述。
1.5 本文内容结构设计
一,概述部分主要研究了本系统的背景、意义以及目前现状;
二,系统开发环境与技术,主要介绍了相关的开发环境、开发框架、开发技术等相关的内容;
三,系统分析与设计,分析本项目的需求还有可行性。即车辆轨迹管理系统需要完成哪些实际的功能,才能满足用户的需求,还有本项目可行性分析,分为几种可行性将在本章节进行详细的描述;
四,系统实现,在此,需要对需求进行划分和实现;将各功能是怎么实现的,以及实现的过程进行截图展示,附带相应功能实现的编码。将根据概要设计部分所划分出的功能模块进行分模块实现展示;
五,总结与展望,先总结该系统完成的任务,并且分析了不足之处以及下一步对未来的展望。
六,参考文献;
目 录
第一章 概述1
1.1 研究背景1
1.2 课题研究的目的和意义1
1.3 课题研究的前期方法1
1.4 本文阐述的具体内容2
1.5 本文内容结构设计2
第二章 系统开发环境及所需技术3
2.1开发环境3
2.1.1 eclipse3
2.1.2 maven的安装与配置3
2.2系统所需相关技术3
2.2.1 BaiduMap3
2.2.2 mysql数据库4
2.2.3 JDBC4
2.2.4 DAO5
2.2.5 servlet技术5
2.2.6 GPS技术5
2.2. *好棒文|www.hbsrm.com +Q: ^351916072#
7 ReFluxJS6
2.2.8 nodejs技术8
2.2.9 React技术8
2.2.10 Bootstrapt技术8
第三章 系统分析与设计9
3.1系统基本功能描述9
3.2 系统可行性分析9
3.3 系统需求分析10
3.3.1功能需求分析10
3.3.2数据需求分析12
3.3.3其他需求分析12
3.4 系统设计13
3.4.1架构设计13
3.4.2 系统功能模块划分13
3.4.3主要功能设计14
3.5 表设计18
3.5.1 车辆地址信息表18
3.5.2 车辆信息表19
3.5.3 车辆监控表19
第四章 系统实现20
4.1 创建一个地图20
4.2 位置实时监控22
4.3 车辆轨迹绘制23
4.4 位置历史记录检索25
4.5 实现地理围栏27
第五章 总结与展望29
第六章 工程伦理29
参考文献31
第一章 概述
1.1 研究背景
随着我国经济的不断发展,交通出行这一块已经越来越值得人们关注,2018年,根据工信部的数据显示,在此之前的三十年内,我国汽车年销量一直保持增长态势。加上当前计算机技术的普及,将近80%的计算机用户每天都会使用电脑访问网站,而在此之前,对车辆的监管尚停留在人工咨询的阶段。但是这样的模式,存在着很多局限性,而且耗费很多人力物力。很不适应现在的快节奏社会。
GPS出现后,类似于百度地图,高德地图等相关的地图软件相继出现,根据其下载量,足以说明,人们现在出行越来越依赖于导航。而且还出现了专门供汽车使用的导航硬件设备,车载GPS。对车辆安装GPS定位系统,即可在相关终端上实时获取车辆的位置。但是一般的GPS只是支持实时定位功能,但是对轨迹却不能实时显示;不能够对轨迹进行管理,不能实现电子围栏的报警等相关功能。
在当前实际情况的背景下,百度研发了一些功能,并向外推出了这些功能的接口,直接供开发者调用,开发者可以利用百度鹰眼提供的API,集成到自己的系统中,来实现针对性有目的性的多元化开发。
故此,一款车辆轨迹管理系统项目,可以很方便管理车辆出行的轨迹,给使用者提供自己所需要的功能。
1.2 课题研究的目的和意义
本课题所要实现的是基于web端的车辆轨迹管理系统,实现车辆的轨迹管理,轨迹追踪,以及电子围栏等功能。使用者可以根据本项目,实时查看自己管理的车辆。该项目可以帮助达车队便捷的管理车辆。
该项目可以大大减少企业对车辆管理的资源成本,方便规范。而且保障个人出行的相关安全,使家人得以放心。
1.3 课题研究的前期方法
本课题在开始进行时,通过上网浏览所需资料,询问业内人士相关技术和构思,通过研读各种资料,并且对百度提供的百度鹰眼API服务进行仔细的研究学习,根据掌握的Java技术,学习了当前项目需要切自己未能掌握的所需技术,边学边用,慢慢实现项目最终效果。
1.4 本文阐述的具体内容
本篇文章的具体内容是阐述车辆轨迹管理项目研发的整个完成过程,囊括了对初期对用到的一些数据分析,模块设计步骤顺序进行分析,对所需要的技术进行合理性实施,结合此模块完成功能的可完成性分析,以及用户的使用体验分析等等。本文还描述了项目研发所需要的环境配置和采用的技术,并且对研发过程当中一些构思和想法也进行了相关描述。
1.5 本文内容结构设计
一,概述部分主要研究了本系统的背景、意义以及目前现状;
二,系统开发环境与技术,主要介绍了相关的开发环境、开发框架、开发技术等相关的内容;
三,系统分析与设计,分析本项目的需求还有可行性。即车辆轨迹管理系统需要完成哪些实际的功能,才能满足用户的需求,还有本项目可行性分析,分为几种可行性将在本章节进行详细的描述;
四,系统实现,在此,需要对需求进行划分和实现;将各功能是怎么实现的,以及实现的过程进行截图展示,附带相应功能实现的编码。将根据概要设计部分所划分出的功能模块进行分模块实现展示;
五,总结与展望,先总结该系统完成的任务,并且分析了不足之处以及下一步对未来的展望。
六,参考文献;
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/jsjkxyjs/584.html