论文部分内容阅读
工程机械监控管理中心是车辆定位监控领域的一个具体应用。针对工程机械这一类特殊车辆,监控内容除了GPS定位信息,还包括工程机械的状态参数、工程机械机群等信息。本文主要对监控管理中心的搭建、监控软件的开发与实现进行了深入研究。本文首先实现了监控管理中心的总体架构设计,按照它的三个组成部分:无线数据通信网络、监控软件和后台数据库逐步展开。具体设计工作如下:1)基于GSM/GPRS/WLAN三种无线网通信技术,分别讨论了它们的组网方案,并通过可行性分析确定了通信网络的具体实现方案。2)根据具体功能分析,设计了监控软件的主要功能模块及其组成结构。3)分析了监控管理中心的信息需求,据此完成了后台数据库的设计工作,包括数据库的选型、数据表结构的设计,以及表间约束关系建立。4)基于总体架构设计,完成了监控管理中心的软硬件部署。接着,本文对监控软件的三个主要子系统:通信系统、地理信息系统和管理信息系统进行了设计与实现。对于通信系统的开发从三方面展开:1)针对GSM、GPRS和WLAN这三种通信方式,设计了相应的通信例程,从而实现了通信的连接及通信数据的处理;2)讨论了在.NET开发环境下底层通信接口的编程实现,包括串口编程和TCP/IP网络编程;3)开发基于多通讯协议的数据处理程序,可实现对接收数据的解析和存储。对于地理信息系统的开发,首先围绕组件式GIS集成二次开发技术展开基础设计,包括电子地图的组织与管理、利用MapX组件特点为监控对象建模,以及地理信息识别算法的设计;然后对它的两大功能模块:实时监控和轨迹回放进行了设计与实现。对于管理信息系统的开发,首先对工程机械信息维护和信息查询两大功能模块进行设计;接着探讨了本系统实现的一个关键技术:ADO.NET数据访问技术,并结合实际情况设计了离线和在线两种数据访问模式,很好的解决了系统与数据库的接口问题。