基于GPS/北斗衛星技術的無盲區車輛調度系統
3.4 系統主要功能
車輛跟蹤監視:
對行駛中的車輛的位置(包括經度、緯度)進行跟蹤監視,將車輛運行位置形象直觀地顯示在監測區域的電子地圖上。定位間隔時間可以自主設定。
指揮調度:
監控中心可通過車載設備的通話手柄,對車輛實施語音或數字指揮調度。
報警受理:
當車輛報警時,監控中心將收到聲光報警的提示,同時對報警車輛進行屏幕自動跟蹤,顯示以報警車為中心的距離標識,根據車輛檔案庫,顯示報警車輛的各種參數,如編號、車型、車牌、顏色、車主等等。
車輛控制:
采取相關技術措施,在車輛被竊確后,監控中心可通過遙控使車輛斷電等方式使車輛不能行駛,也可讓該車發出聲光求救信號。
車輛管理:
結合車輛位置信息和狀態信息,可對車輛及駕駛人員的工作狀況進行有效的記錄和統計。
數據報表輸出:
每日、每月的報警表格記錄輸出,報警地點地圖,用戶使用情況報表、登錄注銷表輸出。監控中心可查閱車輛每天的登錄或注銷信息,也可查閱車輛檔案,并能打印輸出每日的監控報表。
車輛軌跡回放:
監控中心可隨時回放受控車輛以往的行駛路線。
網絡管理:
主控制中心與受理臺的網絡管理。
信息調配:
控制中心擁有全部用戶的資料,及全部服務區域的地理信息,輔助信息,可對全網系統資源進行調度,對同時實現各種跟蹤的用戶數在各用戶監控中心之間進行調配。
4 系統軟件設計
軟件系統的主要模塊有目標定位調度、數據傳輸、軌跡回放、移動目標基本信息管理等。該系統采用了C/S結構,利用Windows Sockets、大型數據庫、TCP/IP網絡和MapX等技術,實現了“北斗”系統與GPS的融合,擴大了應用范圍。其軟件流程圖如圖3所示。
在系統軟件設計中,我們使用了一些主流的技術,使得我們的系統是一個開放的系統,在兼容性和擴展性上都做了充分的考慮。在網絡的數據傳輸的實現上我們主要采用了Windows Sockets技術,采用現在十分流行的TCP/IP協議來傳遞數據。在GIS系統設計上,使用MapInfo制作電子地圖并調用了MapX二次開發工具完成電子地圖的各項操作。在訪問數據庫方面,我們采用的是微軟ODBC標準下的ADO數據接口對數據庫進行訪問。
5 數據庫管理設計
在考慮到系統的性能價格比的前提下,經過論證,采用MS SQLSERVER2000數據庫。系統數據庫包括GIS數據庫,系統數據庫。根據使用者登錄信息操作不同的權限,設置普通操作員等級、指揮人員等級、系統管理人員等級、系統維護人員等級等多重等級身份,對于不同等級的使用人員可以有不同的使用權限。
GIS數據庫存放的是地理信息,包括地圖信息及其空間關系;系統數據庫包括定位信息表,車輛信息表,通信信息表,車輛狀態信息表,異常信息表。
評論