论文部分内容阅读
本课题是一汽启明D-Partner企业服务平台的一部分,主要描述了D-Partner企业服务平台中车辆监控系统的主要功能的设计与实现。伴随着经济全球化,市场竞争的日益激烈,各行各业都为提高自身的竞争力不断扩大企业规模,汽车数量得到大幅度提升。同时,这对企事业单位的车辆管理提出了更高的要求,长期以来,由于多方面原因,在中国大部分企事业单位的车辆管理工作仍处于依靠人工管理的阶段。这种管理方法不但消耗人力物力,而且缺乏在理论上的指导更是不利于车辆的深度利用。在这种情况下,如何更好的实现车辆管理,提高车辆的利用率,实现准确,科学的调度车辆,已显得刻不容缓。一汽启明D-Partner服务平台正是在上述背景下建立的,D-Partner(驾驶者伙伴)是由中国一汽启明信息技术股份有限公司专为中国的车辆用户量身打造的车联网平台。D-Partner服务平台对汽车界、通讯、IT、网络、信息服务、商务服务等行业都具有重大意义。D-Partner的功能和服务覆盖了汽车生活的各个方面,成为开启车联网时代的一把钥匙。D-Partner服务平台由车载终端、中心服务器、监控终端及通信链路组成。车载终端实现对车辆的定位,车辆报警及发送信息。监控中心通过对中心服务器的访问来实现对车辆的监控。车辆监控系统主要涉及GPS定位技术,GPRS分组通信技术和GIS地理信息系统等相关技术。本文主要描述了监控中心软件系统的设计与实现。本系统采用C/S结构设计,功能强大。需求分析阶段,采用UML建模语言,PowerDesigner和VISIO等建模工具对系统进行需求分析和设计。数据库建设方面,采用SQL Server2000作为后台数据库,便于以后的业务拓展。系统开发采用Visual Studio2005作为开发工具,运用面向对象语言C++作为开发语言,以MapX5.0作为地图加载工具。数据传输的通信协议采用Google公司的Protocolbuffer,它是一种数据交换的格式独立于语言,独立于平台,具有效率高,数据小,简洁等特点,是车辆监控系统通信协议的最好选择。本系统实现了以多种方式对车辆监控,对车辆的实时监控是科学调度车辆的第一步,也是最为重要的一步。其中,车辆监控的方式有许多种包括:手工查询,车辆点名和车辆呼叫。实现了车辆自动报警,在车辆遇到紧急情况时,可自动报警,保证用户及时掌握车辆警情。实现了车辆的轨迹回放,方便用户重现历史信息,掌握车辆之前的行驶记录。实现了对车辆的限速,保证了驾驶的安全性。系统建立了以车辆为核心的中心数据库,方便对车辆的管理。本文详细描述了各项功能的详细设计,相关通信协议的结构设计以及中心数据库的设计。目前车辆监控软件系统已部署在一汽启明D-Partner企业服务平台中,提高了车辆的利用率,实现了准确,科学的调度车辆,用户使用效果良好。