新聞中心

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

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

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

  引言

本文引用地址:http://m.butianyuan.cn/article/273085.htm

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

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

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

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

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

  2.1 硬件實現(xiàn)

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

  2.2 軟件設(shè)計

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

 ?、傧到y(tǒng)登錄。該功能是利用Android系統(tǒng)的軟件,通過輸入正確的合法用戶信息,進(jìn)入功能界面。

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

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

 ?、馨l(fā)送。實現(xiàn)位置信息的發(fā)送。

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

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


上一頁 1 2 3 4 下一頁

評論


相關(guān)推薦

技術(shù)專區(qū)

關(guān)閉