车辆监控系统中服务器软件关键技术的研究

车辆监控系统中服务器软件关键技术的研究

论文摘要

随着社会的快速发展和商业化进程的加速,越来越多的行业和部门需要掌握其属车辆或其它移动目标的实时信息并能远程控制目标。这类需求使得车辆监控系统逐渐成为国内外的研究热点,并确立了无线通信技术、定位技术、GIS技术三大技术在该领域的支撑地位。本文针对实际工程需求,提出了一套基于GPRS/GPS/GIS的远程车辆监控系统的解决方案。系统地分析了车辆监控系统中服务器端软件的内部结构并重点实现了核心功能单元——数据服务中心(Data Server Center,DSC)。DSC承载着服务器与车载终端通信,与数据库交互,与用户界面(业务展示平台)交互等任务,是整个服务器的数据逻辑处理中心。在DSC实现方面,本文重点解决了DSC与车载终端之间的通信,DSC内部数据同步管理,DSC与数据库交互,DSC与业务展示平台交互,数据库实现等问题。在设计过程中,为了进一步提高服务器的工作性能,合理地应用了.NET的泛型设计方法,实现了XML数据类型与关系数据库的性能互补,解决了系统配置参数变化影响数据正确解析的问题,规划了B/S结构的系统体系模型。

论文目录

  • 摘要
  • Abstract
  • 1 绪论
  • 1.1 国内外研究现状
  • 1.1.1 国内研究现状
  • 1.1.2 国外研究现状
  • 1.1.3 主要支撑技术
  • 1.2 背景介绍
  • 1.3 本文主要研究的问题
  • 1.4 本章小结
  • 2 车辆监控系统
  • 2.1 系统总体结构
  • 2.1.1 车辆监控系统的集散特征
  • 2.1.2 车载终端监控器
  • 2.1.3 通信网络
  • 2.1.4 监控服务中心
  • 2.2 数据服务中心总体设计
  • 2.2.1 功能单元界定
  • 2.2.2 系统功能设计
  • 2.3 开发平台
  • 2.4 本章小结
  • 3 网络通信的设计
  • 3.1 通信链路
  • 3.1.1 GPRS/Internet通信网络
  • 3.1.2 通信规则
  • 3.2 网络通信协议与Socket编程
  • 3.2.1 网络通信协议的选择
  • 3.2.2 Socket编程
  • 3.3 数据通信协议
  • 3.3.1 协议语义/语法及时序
  • 3.3.2 可扩展性数据协议
  • 3.4 本章小结
  • 4 数据处理和数据管理的设计
  • 4.1 数据逻辑处理
  • 4.1.1 任务类的定义
  • 4.1.2 处理机及处理机工厂
  • 4.1.3 数据处理线程
  • 4.2 模块信息管理
  • 4.2.1 模块类及模块集合
  • 4.2.2 多线程同步实现形式
  • 4.2.3 C#实现多线程同步
  • 4.3 数据库管理
  • 4.3.1 XML自描述数据模型
  • 4.3.2 数据库的设计
  • 4.3.3 ADO.NET数据库操作
  • 4.4 本章小结
  • 5 DSC与业务展示平台
  • 5.1 业务展示接口单元设计
  • 5.2 业务展示平台与DSC交互
  • 5.3 业务展示平台的设计
  • 5.4 本章小结
  • 6 结语
  • 致谢
  • 参考文献
  • 相关论文文献

    标签:;  ;  ;  ;  

    车辆监控系统中服务器软件关键技术的研究
    下载Doc文档

    猜你喜欢