国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于Android平臺的親人應急互助導航系統(tǒng)的設計與開發(fā)

2017-01-14 20:59:11李旺強周曉光
計算機時代 2016年12期
關鍵詞:監(jiān)護

李旺強+周曉光

摘 要: 設計開發(fā)了一個親人互助動態(tài)定位導航系統(tǒng)。該系統(tǒng)采用Android操作平臺、百度地圖API與java語言開發(fā),系統(tǒng)將用戶分為監(jiān)護人、被監(jiān)護人和普通團員三大類,三類用戶分別具有差異化功能。監(jiān)護人可主動組團、監(jiān)護、管理團員、派工、接警等;被監(jiān)護人則可進行一鍵求助等。該系統(tǒng)中各成員的位置信息僅在系統(tǒng)成員間共享,無需第三方公司目的性介入,操作方便且不存在隱式泄漏風險,可為家庭成員、朋友間的應急互助提供幫助。

關鍵詞: Android; 監(jiān)護; 派工; 接警; 一鍵求助

中圖分類號:TP399 文獻標志碼:A 文章編號:1006-8228(2016)12-05-04

Abstract: A emergency mutual assistance dynamic positioning and navigation system is designed and implemented in this paper. The system is implemented by using Baidu API and JAVA program language, and for Android, it divides the users into three categories, the guardian, the ward and the ordinary member, each has different functions. For guardian, the functions mainly include creating a new group, monitoring, managing members, dispatching, receiving alarm, and so on, and the function of a key for help is implemented for wards. The location information of members is just shared among the group members, it is convenient and without risk of privacy leakage. The system can provide emergency assistance for families and friends.

Key words: Android; custody; dispatching; receiving alarm; a key for help

0 引言

2015年中國60周歲以上老齡人口2.1億,老人、孩子或失聰人員走失事件時有發(fā)生。近年來隨著GPS技術的發(fā)展,GPS定位導航應用(如百度導航、高德導航、微信手機定位等)已深入千家萬戶。且智能手機發(fā)展迅猛,截至2016年7月,我國移動電話用戶規(guī)模突破13億,4G用戶數(shù)已經達到5.3億。但是老人、孩子、或失聰人員即使擁有安裝有導航定位系統(tǒng)的智能手機也難以使用,因而達不到為其導航定位的作用。而家長、子女(或監(jiān)護人)卻不能主動獲取老人、孩子或失聰人員的實時位置信息,只能求助于第三方或干著急。雖然現(xiàn)有一些公司創(chuàng)建了一些針對老人、孩子及失聰人員等位置服務系統(tǒng),但往往需要將老人、孩子及失聰人員的位置信息發(fā)送到公司,公司提供有償位置服務。由于家長、子女(或監(jiān)護人)對被監(jiān)護人的監(jiān)護行為往往是頻繁的,這種模式對家庭來說存在隱秘信息外泄的風險。

本文擬創(chuàng)建一種基于位置服務的家庭監(jiān)護新模式,該模式不需要將被監(jiān)護人的信息發(fā)送到第三方公司,而是只在家庭成員間流動,將主動權交給監(jiān)護人以方便隨時監(jiān)護。

1 親人應急互助動態(tài)系統(tǒng)總體功能設計

由上述分析可知,親人應急互助動態(tài)系統(tǒng)需要解決的主要問題包括:①家長或監(jiān)護人難以遠程隨時主動獲取被監(jiān)護人的實時位置信息;②老人、孩子及失聰人員難以自主向家人求助;③家庭成員間實時位置等隱秘信息外泄風險。鑒于此,本文設計的親人應急互助動態(tài)系統(tǒng)根據(jù)團員身份將其分為監(jiān)護人(團長)、團員、被監(jiān)護人三種身份(圖1)。

1.1 監(jiān)護人(團長)終端功能

監(jiān)護人(團長)終端功能主要包括組團、團員管理、應急監(jiān)護、顯示團員地圖位置、路徑導航、接警、派工等。其中“組團”即組建新團;“團員管理”包括輸入、修改、刪除團員信息、分配團員角色等;“應急監(jiān)護功能”即當監(jiān)護人發(fā)現(xiàn)聯(lián)系不上被監(jiān)護人時,立即給被監(jiān)護端發(fā)送實時位置請求指令,被監(jiān)護人終端收到并解譯指令后定時向監(jiān)護人發(fā)送實時位置,并啟動動態(tài)顯示家長及本人位置功能;“動態(tài)顯示團員位置”功能是為家庭成員(全體或部分)間外出旅游、購物時聯(lián)系方便而設計的,啟動該功能時,團員間定時相互發(fā)送實時位置,各成員終端動態(tài)顯示參與團員的實時位置信息;“路徑導航”即監(jiān)護人(團長)去尋找被監(jiān)護人(或其他成員)時的路徑導航功能;“接警”為被監(jiān)護人主動按下被監(jiān)護端“一鍵求助功能”后,自動給監(jiān)護人(團長)終端發(fā)送求助信息,監(jiān)護人(團長)終端接收并解譯出報警信息后,啟動應急監(jiān)護功能;“派工”即團長可將救助老人、孩子或失聰人員任務安排給團內其他成員,則其他成員終端啟動需救助團員位置地圖與路徑導航等功能。

1.2 被監(jiān)護終端功能

被監(jiān)護人終端最主要的功能是“一鍵求助”,即當老人、孩子或失聰人員自己覺得迷路害怕需要幫助時,主動按下“一鍵求助”后,系統(tǒng)自動給監(jiān)護人(團長)及其他有行為能力團員(親人)終端發(fā)送求助信息。

1.3 一般團員終端功能

“一般團員”即團員中除團長、老人、孩子及失聰人員外的其他具備行為能力團員?!耙话銏F員終端”特色功能有:互助找人、動態(tài)顯示團員位置地圖、路徑導航、接警、接工單等。“互助找人功能”是專為家庭成員(全體或部分)而設計的,啟動該功能后團員間定時相互發(fā)送實時位置數(shù)據(jù),各成員終端動態(tài)顯示參與團員的實時位置信息;“接工單”功能是團長將救助老人、孩子或失聰人員任務發(fā)送給團內其他成員后,對應成員終端顯示需救助團員位置地圖與路徑導航等功能。其他功能如“接警”、“動態(tài)顯示團員位置”等均與監(jiān)護人(團長)終端相同。

2 應急監(jiān)護用例流程

應急監(jiān)護功能是本系統(tǒng)的特色核心功能,其用例流程如圖2所示。家長(或監(jiān)護人)啟動應急監(jiān)護功能,選擇被監(jiān)護人后,系統(tǒng)自動向被監(jiān)護人終端發(fā)送應急跟蹤命令(即實時位置請求指令);被監(jiān)護人終端收到并解譯該指令后定時獲取并向家長(或監(jiān)護人)發(fā)送實時GPS位置,同時動態(tài)顯示家長及本人位置;監(jiān)護人終端接收被監(jiān)護人位置信息,啟動地圖服務,顯示需監(jiān)護人GPS位置;必要時啟動團隊應急監(jiān)護(或派工)功能,動態(tài)顯示需監(jiān)護人及參與監(jiān)護親人GPS地圖位置。

3 關鍵技術實現(xiàn)方法

實現(xiàn)上述系統(tǒng)的關鍵技術包括應急跟蹤指令發(fā)送與解析、位置獲取、地圖服務調用、路徑規(guī)劃服務調用等。下面以Android[1-5]、百度地圖API[6-7]與java語言[8]開發(fā)為例來闡述上述技術的實現(xiàn)方法。

3.1 應急跟蹤指令發(fā)送與解析技術

本文應急跟蹤指令主要包括監(jiān)護人主動跟蹤指令與位置信息指令。系統(tǒng)通過短信服務發(fā)送并監(jiān)聽設定格式的指令消息,并做出相應的響應。

主動跟蹤指令即監(jiān)護人向被監(jiān)護人發(fā)送主動跟蹤請求指令:[location];當被監(jiān)護人終端監(jiān)聽到該指令時,主動回復位置信息指令。

位置信息指令主要包括三部分內容:姓名、位置及手機號;本文設計的具體格式為:name+空格+姓名+“,lat”+緯度+“,lon”+經度。當監(jiān)護端接收到該消息時,解析出經、緯度信息。示例:name lbjr,lat 28.174422,lon 112.93602表示名字為lbjr向他人發(fā)送了自己的位置。當被監(jiān)護人啟動一鍵求助時會主動向監(jiān)護人發(fā)送位置信息指令。被監(jiān)護端接收到[location]指令后的處理代碼如下:

3.2 位置獲取技術

目前移動終端可實時獲取的空間位置技術主要有衛(wèi)星定位(如:GPS)、基站定位、WIFI定位等三種方式。百度地圖API的定位技術主要基于以上三種方式提供混合定位模式以提供高精度的定位功能。本文主要調用百度API的LocationClient類來實現(xiàn)位置獲取功能。具體代碼如下:

3.3 地圖服務調用技術

為了清晰展示監(jiān)護人與被監(jiān)護人的實時空間位置,必須調用地圖服務。百度地圖可通過API的標注覆蓋類(MarkerOptions)來調用,具體代碼如下:

3.4 路徑規(guī)劃服務調用

為了幫助監(jiān)護人與被監(jiān)護人盡快找到對方,系統(tǒng)還需要開發(fā)路徑導航功能。百度地圖提供了三種路徑規(guī)劃API:自駕路線規(guī)劃(RoutePlanSearch.drivingSearch)、步行路徑規(guī)劃(RoutePlanSearch.walkingSearch)和公交換乘路線規(guī)劃(RoutePlanSearch. transitSearch)。以步行路徑規(guī)劃為例說明導航功能的實現(xiàn)方法,包括設置起點、終點,調用RoutePlanSearch.walkingSearch方法,處理調用結果等。具體代碼如下:

4 實現(xiàn)效果

本文采用Android操作系統(tǒng)、百度地圖API與java語言開發(fā)一個“親人應急互助導航”原型系統(tǒng)。將成員分為監(jiān)護人、被監(jiān)護人和普通團員三類身份,分別設計了三種成員主界面,如圖3所示。監(jiān)護人終端主要包括組建團、團員管理、派工、接警、路徑導航、監(jiān)護、顯示位置等功能;被監(jiān)護人終端主要包括求助、導航等功能;一般團員終端包括接警、互助找人、動態(tài)顯示團員位置等功能。

5 結束語

我國老人、孩子或失聰人員較多,這些人員外出走失情況時有發(fā)生;目前缺少支持家庭成員間動態(tài)相互定位、應急求助,又不泄漏隱私的智能手機系統(tǒng)。因此設計并開發(fā)了一個基于Android平臺的親人互助動態(tài)定位導航原型系統(tǒng)。該系統(tǒng)將用戶分為監(jiān)護人、被監(jiān)護人和普通團員三大類,分別設計了三種成員的主界面及差異化功能,以使家長或監(jiān)護人能遠程隨時主動獲取被監(jiān)護人的實時位置信息;讓老人、孩子及失聰人員能自主向家人求助;回避家庭成員間實時位置等隱秘信息外泄風險等。該系統(tǒng)可望為家庭成員及朋友外出等提供有力支撐。該系統(tǒng)的室內定位功能還有待加強。

參考文獻(References):

[1] 鄧文淵,武海軍.Android開發(fā)基礎教程[M].人民郵電出版社,

2014.

[2] 姚昱旻,劉衛(wèi)國.Android的架構與應用開發(fā)研究[J].計算機系

統(tǒng)應用,2008.18(11):110-113

[3] 趙亮,張維.基于Android技術的界面設計與研究[J].電腦知

識與技術,2009.5(29):8183-8185

[4] 劉志鋒.Android系統(tǒng)編譯服務器搭設及環(huán)境配置[J].電子測

試,2016.22(15):103-104

[5] 隗立志,劉芳,孫淑梅,胡瀟怡,基于Android平臺的藏漢詞典

的設計與實現(xiàn)[J].計算機時代,2016.1:36-38

[6] 施連敏,蓋之華.基于Android的百度地圖應用的搭建[J].技

術與市場,2014.12:34-38

[7] 李驍.百度地圖API在Android中的配置和應用[J].計算機光

盤軟件與應用,2015.2:37-38

[8] 李緒成,王法勝.Java語言程序設計(Java 7)入門與提高篇[M].

清華大學出版社,2014.

猜你喜歡
監(jiān)護
護娃成長盡責監(jiān)護 有法相伴安全為重
整建制接管改造COVID-19重癥監(jiān)護病房的實踐與探討
我國成年監(jiān)護制度之探討與展望
基于Android的健康監(jiān)護系統(tǒng)設計和開發(fā)
測控技術(2018年12期)2018-11-25 09:37:12
帶養(yǎng)之實能否換來監(jiān)護之名?
未成年人監(jiān)護制度的完善
宜城市| 东乡| 二连浩特市| 延津县| 饶河县| 连州市| 连山| 郯城县| 香河县| 大埔县| 专栏| 赣榆县| 松滋市| 望城县| 富平县| 瓦房店市| 河池市| 黄梅县| 泸溪县| 舒城县| 太仆寺旗| 抚顺市| 运城市| 左贡县| 应城市| 邯郸县| 黎平县| 金湖县| 昌宁县| 榆社县| 若尔盖县| 衡水市| 霍邱县| 元阳县| 四子王旗| 炎陵县| 石泉县| 宁蒗| 长治县| 商河县| 土默特左旗|