基于物联网的车辆定位跟踪系统毕业论文

 2021-04-12 05:04

摘 要

由于当今社会的发展不断地在加速,为了能减少更多的人力资源,增强工作的效率,减少企业的管理成本,信息化的管理系统应运而生。车辆定位跟踪系统就是适应这样的趋势,让当前的车辆运输过程更加的透明、准高效;而其产生的目的是充分利用现有的先进的计算机软、硬件资源实现对物流车辆的追踪与信息化管理,以解决传统人工管理物流车辆、无法准确获知物流车辆动向的不足的问题。

Java SSH框架集成了Struts、Spring、Hibernate三大框架各自的优点。使得整个开发过程更加的便捷、复用性更强,有效的缩短了开发人员所花费的开发及后期的维护的时间;它可以被扩展以进行内部的定制化;并且有强大的用户社区来支持它。由于此框架将整个系统的开发过程进行了分层,系统的可维护性非常的强,没有一个系统的开发需求是从一开始就能完全确定的,需求的变动性非常强,因此后期增加新的需求时,因修改而导致的风险会被降到最低。百度地图提供的开源的接口可以让用户更好的观察车辆在地图上的位置信息,并使得开发人员更方便的运用地图功能去解决一些项目中的问题,增强项目中的可视化,提升用户的体验。本系统利用Java SSH框架和百度地图的轨迹绘制功能做了车辆定位跟踪系统,其中包含用户登录(管理员、普通用户)、用户地理位置采集、用户个人信息管理、车辆实时位置定位功能、轨迹回放功能。使得企业对车辆的管理更加便捷、可视化的操作增强了安全性,提升了核实出车情况的时效性。

关键词:物联网;Java Web技术;SSH架构;百度地图API;HTML5;MySQL

Based On The Internet Of Things Locomotive Positioning Tracking System

ABSTRACT

As the development of today's society continues to accelerate, in order to reduce more human resources, enhance the efficiency of the work, reduce the management costs of enterprises, information management system came into being. Vehicle positioning and tracking system is to adapt to this trend, so that the current vehicle transport process more transparent, quasi-efficient; and its purpose is to make full use of the existing advanced computer software and hardware resources to achieve the logistics vehicle tracking and information Management, to solve the traditional manual management of logistics vehicles, can not accurately inform the flow of vehicle traffic problems.

Java SSH framework integrates Struts, Spring, Hibernate three framework of their respective advantages. Making the entire development process more convenient, more reusable, effectively shorten the developers spend the development and post-maintenance time; it can be extended for internal customization; and a strong user community to support it. Because this framework will be the whole system of the development process of the stratification, the system can maintain a very strong, no one system development needs from the beginning can be fully identified, the demand is very strong changes, so the late increase in the new Of the demand, due to the changes caused by the risk will be reduced to a minimum. Baidu map provides an open source interface allows users to better observe the vehicle location information on the map and make it easier for developers to use the map function to solve some of the problems in the project to enhance the visualization of the project to enhance the user experience. The system uses the Java SSH framework and Baidu map trajectory rendering function to do the vehicle positioning and tracking system, which includes user login (administrator, ordinary users), user location collection, user personal information management, vehicle real-time location function, track playback Making the management of vehicles more convenient, visual operation to

enhance the security and enhance the verification of the situation of the situation of the car.

Key words: Internet of Things; Java Web Technology; SSH Architecture; Baidu Map API; HTML5; MySQL

目录

1 绪论 1

1.1 研究背景及意义 1

1.2 国内外研究现状 1

1.2.1国外定位系统分析技术现状 1

1.2.2国内定位系统分析技术现状 2

1.3 本文的主要工作 3

1.4本文的组织结构 3

2 相关技术 5

2.1 系统开发环境及开发平台简介 5

2.2 MVC简介 5

2.3 SSH简介 6

2.4 MYSQL简介 8

2.4.1 Java连接MySQL驱动 8

2.4.2数据库配置 8

2.5 百度地图API简介 9

3 人员定位系统总体设计 10

3.1 系统需求分析 10

3.1.1 功能分析 10

3.1.2 架构分析 10

3.2 系统结构设计 11

3.3 数据库设计 12

4 系统实现 15

4.1 地理位置采集及处理 15

4.1.1 HTML5的GetLocatoin API 15

4.2 百度地图轨迹播放 16

4.2.1 路线绘制 16

4.3 SSH框架搭建 20

4.3.1 Struts2核心组件 20

4.3.2 Hibernate检索策越 23

4.3.3 Spring中事务的配置 24

4.4 系统部分使用说明 26

5 总结与展望 51

5.1 论文总结 51

5.2 展望 51

致 谢 52

参考文献 53

1 绪论

1.1 研究背景及意义

随着计算机应用的普及、社会需求的不断上涨、以及物流的不断发展,利用计算机来管理物流车辆越来越流行,各种用来管理车辆物流的系统不断地出现,例如ITS(Intelligent Transport System,智能交通系统)等。基于物联网的车辆定位跟踪系统可以实现获取运输过程中车辆的有效信息,若司机在途中遇到紧急情况,管理人员也能进行实时的定位并及时提供帮助。同时,也能对车辆进行灵活的调度以及掌握及时的出车情况,使车辆运输发挥其最大效力,更好的为物流行业服务,最大限度的降低由于车辆在运输途中的异常情况而导致的损失,但是有效的提高了车辆、设备的使用效率。关于车辆定位跟踪的研究及实践,早在几年前就已成为各物流企业及相关学术界的聚焦点,伴随着现在物联网、地理信息系统、大数据技术、无线通信技术及定位技术的不断发展、完善和不断地的磨合,通过物联网来实现车辆的定位、跟踪、调度、管理,是现代定位技术的一个具体实现,具有很重要的现实意义,对物流行业的企业也具有很好的指导意义。

1.2 国内外研究现状

您需要先支付 80元 才能查看全部内容!立即支付

课题毕业论文、开题报告、任务书、外文翻译、程序设计、图纸设计等资料可联系客服协助查找,优先添加企业微信。