车辆监控系统性能改进关键技术研究
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
随着社会经济的快速发展,车辆拥有量日益增多,对车辆进行科学化、正规化的管理已成为社会的一个热门需求。车辆监控系统正是在这种情况下应运而生,它融合了GPS技术、GIS技术和无线通信技术,能实现对车辆的远程监控,从而给车辆管理带来高效与方便。本文根据实际工程需求,给出了一套基于GPRS/GPS/GIS的远程车辆监控系统的解决方案。
     基于南京理工大学先前开发的车辆监控系统,本方案针对新的项目背景,对原先系统设计中存在的性能问题进行分析,提出相关的解决方案并应用到该项目的设计中。本文的主要研究内容是车辆监控系统监控中心软件中相关功能点的改进设计,包括数据库的设计、转发中心数据处理逻辑的实现以及转发中心性能优化的研究。在数据库设计中,合理地利用XML数据类型,提高了数据库数据存取、解释性能;在转发中心数据处理单元的设计中,分析了协议解析器的作用,着重解决了数据在转发中心的缓存、数据的数据库存储、数据的包装处理以及下发信息管理等问题;在对转发中心运行性能进行相关研究时,主要解决了转发中心的内存垃圾回收问题。
With the rapid development of economic, the quantity of vehicles increases rapidly, the scientific、standardized management of vehicles has become a hot social needs. In this case, vehicle monitoring system was Came into being. It contains GPS technology, GIS technology and wireless communication technologies, and can achieve the remote monitoring of vehicles, brings about efficient and facilitative management of vehicles. To the practical demands of project, a set of solution on the remote vehicle monitoring system based on GPRS / GPS / GIS was designed in this paper.
     The system was designed consulting the earlier development of the vehicle monitoring system of Nanjing University of Science & Technology, in the face of the background of the new project, analyzed the problem of the previous system, proposed solutions and applied to the design of the new system. The Main research in the thesis is the improved design of related function points of Monitoring Center of the Vehicle Monitoring System, including the design of database, the data-processing mechanism of the Data Service Center and the performance optimization of the Data Service Center. In the design of database, the data type XML was used to optimize the database, which enhanced the performance of data storage and data interpretation ; In the design of data processing unit of Data Service Center, analyzed the function of protocol parser ,focused on solving the data transmitted in the Data Service Center、data storage in the database、data processing and packaging and the management of the information sent to a vehicle; When researching into the performance of the Data Service Center, mainly solved the problem of Garbage Collection.
引文
[1]朱茵,王军利,周彤梅.智能交通系统导论[M].第1版.北京:中国人民公安大学出版社,2007.
    [2]Bob McQueen,Judy McQueen.Intelligent Transportation Systems Architectures[M].Ar-techHouse.INC,1999
    [3]赵玉冰.车辆监控系统在智能交通系统中的应用[J].农机使用与维修.2008(02):103-104
    [4]唐运虞,刘向东,修春波.基于GPS/GPRS/GIS的车辆监控系统的设计[J].计算机系统应用.2004(10):6-9
    [5]毛静静.全国GPS车辆监控平台的现状与构建[J].杭州科技.2007(03):60-61
    [6]靳晶,胡盛祥,胡平,施涛.基于GPS/GPRS车载终端的研究与开发[J].微计算机信息.2006(09):284-286
    [7]陆明刚,徐斌,房彩云.车辆导航定位系统GPS接收机的原理与研制[J].现代机械.2007(02):71-73
    [8]杨慧,田亮,田敏.CAN总线协议分析[J].中国仪器仪表.2002(04):1-4
    [9]陈伟,于振伟,魏长江.基于GPRS的GPS监控系统数据传输建模分析[J].山东理工大学学报.2006(11):51-53
    [10]李静.浅谈无线电台[J].现代通信.2002(03):23-24
    [11]张中兆.集群移动通信[M].北京:人民邮电出版社,1994
    [1 2]GSM-技术专题.http://www.cww.net.cn/tech/GSM
    [13]吕捷.GPRS技术[M].第1版.北京邮电大学出版社,2001
    [14]文昊,徐秀峰,苏颜.深入探讨CDMA的优势[J].科技经济市场.2006(12):149-150
    [15]通信世界网-卫星通信.http://www.cww.net.cn/techClass5
    [16]Andrew S.Tanenbaum.计算机网络[M].第3版.北京:清华大学出版社,1998
    [17]刘骏,颜钢锋.基于Socket的网络编程技术及其实现[J].江南大学学报.2004(06):249-251
    [18]Scott Klein.SQL Server 2005 XML高级编程[M].第1版.北京:清华大学出版社,2007
    [19]SQL SERVER 2005 XML最佳实践.http://microsoft.cnfan.net/mssql /1169_11.html
    [20]XML数据类型列的索引.http://msdn.microsoft.com/zh-cn/library/ms191497(SQL.100).aspx
    [21]丁智斌,石浩磊.关系数据库设计与规范化[J].计算机与数字工程.2005(02):114-116
    [22]概念数据库中的范式理论.http://blogcup.com/user1/3761/arch ives/2005/37191.shtml
    [23]Solid Quality Learning.SQL Server 2005从入门到精通[M].第1版.北京:清华大学出版社,2006
    [24]Itzik Ben-gan,Dejan Sarka,Roger Wolter.Inside Microsoft SQL Server 2005:T-SQL Programming[M].1st ed.Microsoft Press,2007
    [25]郑宇军,朱连军.新一代.NET Office开发指南:Excel篇[M].第1版.北京:清华大学出版社,2006
    [26]David Sceppa.Programming Microsoft ADO.NET 2.0 Core Reference[M].1st ed.Microsoft Press,2006
    [27]杨洪春.Visual studio 2005中的TableAdapter对象及其应用[J].软件导刊.2007(09):64-65
    [28]Robert C.Martin.敏捷软件开发:原则、模式与实践北京[M].第1版.北京:清华大学出版社,2003
    [29]Mark Priestley.面向对象设计UML实践[M].第2版.北京:清华大学出版社,2005
    [30]Kim Hamilton,Russell Miles.Learning UML 2.0[M].O'Reilly,2006
    [31]Kevin Hoffman.Visual C#2005技术内幕[M].第1版.北京:机械工业出版社,2007
    [32]Stewart Fraser,Steven Livingstone.Beginning C# XML:Essential XML Skills for C# Programmers[M].1st ed.Wrox,2003
    [33]Charles Petzold.Programming Windows with C#(Core Reference)[M].1st ed.Mierosoft Press,2002
    [34]Tobin Titus,Fabio Claudio Ferracchiati[M].C# Threading Handbook.1st ed.Wrox Press,2003
    [35]Jeffrey Richter.框架设计:CLR Via C#[M].第2版.北京:清华大学出版社,2006
    [36]鞠强.浅谈GC_.NET垃圾回收机制的简单探讨[J].程序员.2006(04):106-110
    [37]蔡学镛.NET的自动内存管理[J].程序员.2003(01):59-63
    [38]孙青,郑永国.MS.NET FRAMEWORK垃圾回收算法的实现研究[J].福建电脑.2006(08):84-85
    [39]黄胜利.工程信息管理系统的性能化研究[J].西南交通大学硕士学位论文.2003
    [40]为Microsoft Excel生成自动化客户端.http://support.microsoft.com/kb/302096