新聞中心

EEPW首頁 > 汽車電子 > 設計應用 > 基于Android的位置實時監(jiān)控系統(tǒng)的設計與實現(xiàn)

基于Android的位置實時監(jiān)控系統(tǒng)的設計與實現(xiàn)

作者:張維文 孫耀杰 李利娟 時間:2015-04-23 來源:電子產(chǎn)品世界 收藏

  引言

本文引用地址:http://2s4d.com/article/273085.htm

  在一個家庭中,老、幼兩類群體的安全是家庭成員比較擔心的,老人外出購物走丟,初中生上課期間去網(wǎng)吧等事件頻繁發(fā)生。針對此類安全問題,本文基于設計出位置實時。由于在系統(tǒng)手機上開發(fā),可提高便捷性和普及程度,降低成本。

  1 系統(tǒng)總體設計

  本系統(tǒng)在整體上可以分成兩大部分,即被監(jiān)控端和監(jiān)控端。被監(jiān)控端和監(jiān)控端都是在基于操作系統(tǒng)的智能手機上開發(fā)實現(xiàn)。該系統(tǒng)內(nèi)數(shù)據(jù)傳輸可采用WiFi、GPRS或者3G網(wǎng)絡等通信模式,定位采用的衛(wèi)星定位的方式。然后利用位置分析數(shù)據(jù)庫進行位置數(shù)據(jù)分析,在手機上載入電子地圖,直觀地顯示被監(jiān)控端的位置(若出現(xiàn)在非正常區(qū)域則進行提醒監(jiān)控端)。系統(tǒng)總體的結構圖如圖1所示。

  Android 系統(tǒng)的軟件可以在 Linux、Windows XP和 Windows 7等操作系統(tǒng)上基于Eclipse進行開發(fā)。本文采用在 Windows 7 上進行開發(fā)。表 1為開發(fā)所需的軟件及版本,下載并安裝如下軟件。

  2 被監(jiān)控端設計

  2.1 硬件實現(xiàn)

  被監(jiān)控端Android手機實現(xiàn)的功能包括實現(xiàn)定位信息顯示和定位時間顯示,通過定位頻率設置,實時將被監(jiān)控端信息發(fā)送到監(jiān)控端,便于被監(jiān)控。監(jiān)控端系統(tǒng)功能實現(xiàn)圖如圖2所示。

  2.2 軟件設計

  根據(jù)MVC的設計模式,將被監(jiān)控端手機的設計分為三部分:UI界面、邏輯處理和數(shù)據(jù)交互。被監(jiān)控端手機主要實現(xiàn)以下的功能:

  ①系統(tǒng)登錄。該功能是利用Android系統(tǒng)的軟件,通過輸入正確的合法用戶信息,進入功能界面。

  ②經(jīng)緯度信息顯示。通過手機內(nèi)嵌的GPS模塊,準確獲得被監(jiān)控者的GPS定位信息。

  ③設置。該功能主要是設置監(jiān)控端的信息。一是設定監(jiān)控端的指定號碼;二是設置頻率,即多久被監(jiān)控端向監(jiān)控端發(fā)送一次GPS信息。

  ④發(fā)送。實現(xiàn)位置信息的發(fā)送。

 ?、萃顺鱿到y(tǒng)。實現(xiàn)中斷該軟件的使用,退出應用。

  被監(jiān)控端系統(tǒng)功能模塊圖如圖3所示。


上一頁 1 2 3 4 下一頁

評論


相關推薦

技術專區(qū)

關閉