论文部分内容阅读
随着移动互联网技术的不断发展,物联网技术处于高速发展时期。车联网作为物联网在汽车领域的应用,受到社会的高度关注,是未来解决城市拥堵问题的强有力手段。当前各个国家都在大力研发车联网技术,包括智能终端,网络协议以及服务器端技术的研究。论文分析了国内外车联网服务和管理平台的研究现状,总结了车联网服务和管理平台的发展趋势以及相关技术,设计了车联网服务和管理平台的总体结构。论文提出以车辆数据为中心的车联网服务和管理平台,为不同用户提供差异化的服务和管理,不仅可以实现对车辆的位置定位和监控,还可以提高维修或车队等管理部门的信息化水平。通过以直观的图表显示数据并分析车辆的数据,可以帮助车主了解自己的驾驶习惯等信息。在软件平台上,采用开源框架组合SSH(Struts+Spring+Hibernate),实现了软件的层次化开发和管理,利用Java语言实现完全面向对象编程。软件平台具有扩展性,为以后的扩展带来了方便。结合这些,论文主要完成了下面的工作:(1)总结国内外研究现状,分析当前不同用户需求,从而得出功能的规划和设计。论文设计了车联网服务和管理平台的总体架构,并详细设计了感知层,网络层和应用层。(2)基于需求分析和总体架构,设计和实现了车联网的基础模块,包括数据库模块,通信模块和平台软件架构模块。采用My Sql数据库实现数据库模块;通信模块分为车载终端和服务器端,服务器端采用多线程完成车辆数据的接收和存储;平台软件架构采用扩展性强的SSH架构,实现软件分层开发。(3)结合车辆位置信息数据,利用在线电子地图和车辆经纬度坐标实现车辆的地理位置监控,其中利用数据库中的历史数据实现历史轨迹查询,利用服务器推技术pushlet实现车辆位置的实时监控。(4)结合车辆状态信息数据和用户信息数据,完成车辆数据统计分析和不同用户的信息化服务与管理功能,利用速度数据可以分析车主的驾驶速度特征,统计车辆位置信息可以分析车主常去地等。另外,论文还实现了维修保养提醒以及信息查询等功能模块。