论文题名: | 基于车联网的物流车辆公共平台的设计与实现 |
关键词: | 车联网;物流车辆;通信协议;公共平台 |
摘要: | 物联网技术的快速发展与广泛应用使得人们的生活水平不断提高,车联网作为物联网的一个重要分支受到不断的关注,当今物流行业发展迅速,但物流车辆监管系统支持的车载终端类型单一,因此开发支持多种终端协议的物流车辆公共平台具有重要的研究意义。 本文依托湖北省科技支撑计划项目《基于车联网的物流车辆协同监管关键技术及应用示范》(2014BAA146)对物流车辆公共平台进行研究。主要研究内容如下: 1、业务分离的系统平台架构设计。结合物流车辆特性,对现有系统架构方案进行分析,确定系统架构的五大模块:负责GPS车载终端对接的网关服务器,负责平台对接的通讯服务器,负责业务处理的业务服务器,负责数据存储的数据库服务器,负责用户交互的Web服务器。 2、兼容部标和非部标协议的模块间通信数据格式的制定。不同车载终端上传的GPS数据格式不同,建立模块间统一的通信数据格式,便于系统模块间数据通信。通过对数据格式的对比,最终选取JSON为通信数据格式,对数据的功能进行分类和整合,确定通信数据中的具体功能格式。 3、数据库分库分表并结合MVC三层架构对系统进行设计。首先,通过对MSMQ、ZMQ等五种消息队列框架的对比,选取ZMQ为模块间通信框架;其次,通过Sharding技术把数据库垂直切分为基本信息、GPS定位、百度纠偏三个数据库,并对GPS定位数据库按月进行水平分库,对百度纠偏数据库按地区分表;第三,对业务中心模块的业务划分为实时数据传输、报警处理、油耗分析、调度处理等模块,并完成此模块的开发与设计;最后,对Web服务器选用MVC三层架构模式进行开发,对系统进行整体测试,完成对系统的部署和发布。 本文设计的兼容多种类型车载终端的物流车辆公共平台具有较高的实用性。通过此公共平台对物流车辆实行统一化管理,减少交通事故的发生,提升物流车辆的运作效率。 |
作者: | 于风建 |
专业: | 计算机应用技术 |
导师: | 熊盛武 |
授予学位: | 硕士 |
授予学位单位: | 武汉理工大学 |
学位年度: | 2015 |
正文语种: | 中文 |