基于A(yíng)ndroid的監控管理系統設計方案
摘要:隨著(zhù)近兩年3G 網(wǎng)絡(luò )的的迅猛發(fā)展和手機的硬軟件的不斷更新,智能手機已不再僅僅局限于電話(huà)和短信功能,更多的是工作和娛樂(lè )。本文結合車(chē)載監控管理系統的原理,提出了在智能手機上實(shí)現車(chē)載監控管理的設計方案。
本文引用地址:http://dyxdggzs.com/article/149513.htm1 概述
隨著(zhù)3G業(yè)務(wù)在中國的全面鋪開(kāi), 智能手機性能和用戶(hù)群體的不斷上升,將互聯(lián)網(wǎng)強大的應用服務(wù)能力擴展到終端上,為用戶(hù)隨時(shí)隨地的提供信息服務(wù)是社會(huì )信息化發(fā)展的必然趨勢。GIS技術(shù)也由傳統的基于單機應用向基于互聯(lián)網(wǎng)應用做轉變。隨著(zhù)智能手機的迅猛發(fā)展,智能手機平臺將成為GIS技術(shù)互聯(lián)網(wǎng)應用新的應用平臺。
2 Android
Android 是基于Linux內核的操作系統,是Google 公司在2007 年11 月5 日公布的手機操作系統,早期由Google 開(kāi)發(fā),后由開(kāi)放手持設備聯(lián)盟(Open Handset Alliance)開(kāi)發(fā)。它采用了軟件堆層(software STack,又名以軟件疊層)的架構,主要分為三部分。底層Linux內核只提供基本功能;其他的應用軟件則由各公司自行開(kāi)發(fā),部分程序以Java 編寫(xiě)。目前Android SDK已發(fā)布了2.2 版本,與以往的版本相比,不管是功能上還是應用程序的執行運行速度上都做了大大的改進(jìn)和提高。
3 車(chē)載監控管理平臺的總體架構
車(chē)輛監控系統是由車(chē)載終端、數據中心、監控終端和地圖服務(wù)器四個(gè)部分組成。車(chē)載終端把采集的GPS 定位信息和車(chē)輛狀態(tài)信息通過(guò)GPRS 網(wǎng)絡(luò )傳給數據中心,并由數據中心保存該信息和轉發(fā)給監控終端,監控終端得到信息后,結合地圖服務(wù)器提供的地圖信息進(jìn)行顯示,直觀(guān)的展現監控車(chē)輛的當前狀態(tài),并下達指令給車(chē)載終端。(見(jiàn)圖1)
圖1 車(chē)載監控管理系統架構
3.1 車(chē)載終端
車(chē)載終端主要由GPS信號接收模塊、數據處理模塊和GPRS模塊構成。GPS信號模塊主要是接收來(lái)自定位衛星的GPS信號,數據處理模塊采集GPS信號模塊的GPS信號并定時(shí)通過(guò)GPRS模塊向后臺監控中心發(fā)送GPS定位數據實(shí)現實(shí)時(shí)監控。
3.2 數據中心
數據中心包括中心數據庫、數據通訊服務(wù)兩個(gè)部分。中心數據庫存放GPS數據及其他的數據;數據通訊服務(wù)基于C/S 模式,主要功能是維護車(chē)載終端、監控終端與數據中心的連接,并承擔車(chē)載終端數據與監控終端數據交互的橋梁。
3.3 監控終端
監控終端是利用智能手機(Android 智能手機)上的監控管理系統與數據中心服務(wù)器連接,接收車(chē)載終端轉發(fā)數據,并下發(fā)控制指令。監控管理平臺是C/S模式的應用程序,為用戶(hù)提供一個(gè)基于地圖的監控管理平臺,包括車(chē)輛后臺管理和車(chē)輛監控系統兩個(gè)部分,車(chē)輛監控系統的主要功能包括電子地圖服務(wù)、車(chē)輛實(shí)時(shí)監控跟蹤、車(chē)輛歷史軌跡回放、車(chē)輛圍欄服務(wù)、報警處理模塊等。具體設計見(jiàn)第4 節。
3.4 地圖服務(wù)器
地圖服務(wù)器在該系統中指的是Google 公司提供的地圖服務(wù)器。監控終端利用Google Android 系統中自帶的Google API 插件直接訪(fǎng)問(wèn)地圖服務(wù)器,提供監控用戶(hù)需要的電子地圖,為用戶(hù)的監控提供直觀(guān)的可視化地理信息。
評論