Android平臺在小區(qū)物業(yè)管理中的運用

時間:2022-01-15 08:50:01

導語:Android平臺在小區(qū)物業(yè)管理中的運用一文來源于網(wǎng)友上傳,不代表本站觀點,若需要原創(chuàng)文章可咨詢客服老師,歡迎參考。

Android平臺在小區(qū)物業(yè)管理中的運用

摘要:針對傳統(tǒng)小區(qū)物業(yè)管理系統(tǒng)信息反饋緩慢、互動性不強等不足,提出了一種新型的小區(qū)物業(yè)管理模式,將基于android的智能設備廣泛應用于小區(qū)物業(yè)維修、安保管理、信息反饋、消息推送等方面,實現(xiàn)了真正意義上的智能小區(qū)。

關鍵詞:物業(yè)管理系統(tǒng);Android;全球定位系統(tǒng);消息推送

0引言

小區(qū)物業(yè)管理信息化程度越來越高,管理系統(tǒng)也逐漸由通用型向功能可擴充的定制型轉(zhuǎn)變[1],不僅可以方便地完成物業(yè)公司的業(yè)務管理,而且還方便了小區(qū)業(yè)主的生活服務[2-3]。現(xiàn)在智能手機普及程度很高,很大程度上可以替代電腦,文獻[4]就曾做了這方面的研究,不過,目前的智能手機(包括智能終端),半數(shù)以上的操作系統(tǒng)是Android[5]。Android功能強大,完全可以使用到現(xiàn)代小區(qū)物業(yè)管理中,帶來更好的管理和服務。

1傳統(tǒng)物業(yè)管理系統(tǒng)的不足

傳統(tǒng)物業(yè)管理系統(tǒng)采用了經(jīng)典的三層架構,沒有考慮移動設備,存在明顯的不足。1.1傳統(tǒng)物業(yè)管理系統(tǒng)的架構傳統(tǒng)物業(yè)管理采用數(shù)據(jù)層、業(yè)務層和表現(xiàn)層的標準三層架構,通過互聯(lián)網(wǎng)或局域網(wǎng)來通信,其結構如圖1所示。圖1傳統(tǒng)物業(yè)管理系統(tǒng)邏輯結構圖1.2傳統(tǒng)物業(yè)管理系統(tǒng)存在的不足管理系統(tǒng)運行于互聯(lián)網(wǎng)或內(nèi)部網(wǎng)絡,借助于個人電腦完成管理工作;但在物業(yè)工作人員和小區(qū)業(yè)主大量使用智能手機的現(xiàn)狀下,存在一些不足。1.信息交換緩慢。比如維修流程通常是有人(物業(yè)工作人員或小區(qū)業(yè)主)反映某設備出現(xiàn)了破損,將信息記入管理系統(tǒng),安排維修人員,通知維修人員,維修人員實地勘查、取證,確定維修方案,提交維修方案,等待審批,審批通過實施維修,最后提交維修報告。過程漫長,嚴重影響了效率。2.小區(qū)安保工作監(jiān)控不力。根據(jù)安保規(guī)范,每個樓幢的每個單元需要定時查崗。但無法避免個別員工偷賴,虛報檢查工作,造成安全隱患。另外,夜間巡邏或者特殊環(huán)境下巡邏的護衛(wèi)人員,可能存在人身或財產(chǎn)安全的威脅,如果不幸遇到襲擊,無法及時求助或提供更多信息。3.小區(qū)業(yè)主獲取信息不便。傳統(tǒng)的物業(yè)管理系統(tǒng)中,雖然小區(qū)業(yè)主可以通過注冊、登錄,就能收到系統(tǒng)短息或者通知,但這一切都是被動的,系統(tǒng)無法主動向用戶推送消息。

2傳統(tǒng)物業(yè)管理系統(tǒng)的改進

主要改進在于提供了智能設備的支持,目前只支持An-droid平臺,條件成熟時,可以考慮支持更多平臺。2.1Android的地位Android是Google公司的基于Linux內(nèi)核的開源手機操作系統(tǒng),目前獲得了全球各大廠商、開發(fā)人員和用戶的青睞。Android已經(jīng)從最初的智能手機領域進入教育、醫(yī)療、家居等行業(yè),在全球智能設備近期的銷售市場份額排名已超過半數(shù)[5],在全球智能設備操作系統(tǒng)市場份額占有率也是第一[6]。因此,將Android應用到物業(yè)管理系統(tǒng)中,具備了成熟的條件和優(yōu)勢。2.2改進系統(tǒng)的邏輯結構物業(yè)公司的工作人員以及小區(qū)業(yè)主,都可以借助Android設備接入管理系統(tǒng)。其系統(tǒng)結構如圖2所示。圖2改進的物業(yè)管理系統(tǒng)結構圖物業(yè)公司的員工可以通過小區(qū)寬帶或者公司網(wǎng)絡或者WIFI連接到物業(yè)管理系統(tǒng),巡邏的護衛(wèi)或工程維修人員可以通過GPRS或3G網(wǎng)絡連接到管理系統(tǒng)。小區(qū)業(yè)主可以通過互聯(lián)網(wǎng)、小區(qū)寬帶、WIFI或3G網(wǎng)絡登錄到管理系統(tǒng)。

3Android在改進系統(tǒng)中的應用

新系統(tǒng)后臺服務器采用了SSH框架的JavaEE部署,并對Android客戶端提供了支持。3.1小區(qū)物業(yè)維修或報修物業(yè)維修或報修的流程由報修、安排、維修、報告等環(huán)節(jié)組成,詳細過程如圖3所示。圖3物業(yè)維修處理時序圖3.2定時定點簽到和安全巡邏定時定點簽到時,客戶端設備直接獲取當前位置、當前時間和當前登錄用戶,提交到管理端,自動完成簽到。小區(qū)護衛(wèi)在夜間或特殊環(huán)境下巡邏時,可以開啟定位功能,實現(xiàn)巡邏追蹤:定時(建議60秒到300秒)回傳一次位置信息;或者手動發(fā)送安全報告。遇到緊急情況,可以建立緊急呼叫,開啟錄音或照相功能等。3.3業(yè)主無線智能生活服務業(yè)主需要隨時隨地查詢生活服務信息:小區(qū)物業(yè)服務繳費、水電氣消費、停車費使用情況、維修信息反饋、定制生活服務等,了解小區(qū)生活的最新活動、最新消息,參與調(diào)查,反饋意見等??梢圆捎梅掌魍扑蜋C制,將信息推送到手機上,顯得人性和關懷。

4Android應用的實現(xiàn)

Android內(nèi)置了強大的網(wǎng)絡、定位、圖形處理功能,還提供了各種應用的API,下面討論的是物業(yè)管理系統(tǒng)中移動應用的實現(xiàn)。4.1物業(yè)維修和業(yè)主報修主要使用的Android特色功能有WebView網(wǎng)頁訪問、GPS自動定位和手機拍照等功能。1.WebViewWebView能提供程序以Webkit內(nèi)核訪問網(wǎng)頁的一個組件,可以支持JavaScript調(diào)用、完全支持HTML5等。使用方便,如下代碼即可訪問百度搜索網(wǎng)頁:2.GPS定位[7]在Android平臺上進行GPS定位時,需要使用以下類:LocationMangager,位置管理器。Location,位置信息,通過Location可以獲取時間、經(jīng)緯度、海拔等位置信息。以下代碼,可以實現(xiàn)位置獲?。?.手機拍照遇到危險或緊急情況,可以打開Android照相設備,開啟拍照,并將照片進行處理后傳回服務端,可以更好及時的了解現(xiàn)場的情況。實現(xiàn)拍照的代碼如下所示。4.2信息推送業(yè)主無線智能生活其中一個很重要的特點,就是業(yè)主可以接收物業(yè)管理端的推送消息。Android平臺下推送消息時,需要考慮設備的耗電和網(wǎng)絡流量等問題。1.推送服務器關于推送服務,目前的研究比較多[8-10],本系統(tǒng)采用開源的Androidpn組件[11]來實現(xiàn)服務器功能,服務器與客戶端通過XMPP來通信[9][11],XMPP是即時通訊領域的標準協(xié)議。An-droidpn推送服務的流程是客戶端先在服務器注冊并建立連接,當服務器有新消息時,推送到客戶端,客戶端讀取消息并處理,如圖4所示。圖4Androidpn的工作流程圖2.Android推送客戶端要接收服務器的推送消息,客戶端必須保持隨時在線,不僅極大地消耗設備電量,同時還會產(chǎn)生額外的網(wǎng)絡流量。文獻[12]的作者提出一種關屏即斷網(wǎng)的工作模式,但不適用于此,一旦關屏即斷網(wǎng),客戶端掉線了無法接收推送消息。因此,采用了定時喚醒,發(fā)送心跳數(shù)據(jù)來保證客戶端在線。AlarmManager可以將系統(tǒng)從任何休眠狀態(tài)喚醒,因此,心跳線程必須設置成鬧鐘模式,才能做到既省電又省流量。以下是核心代碼。

5結束語

設計并實現(xiàn)了支持Android平臺的物業(yè)管理系統(tǒng),經(jīng)過測試,能夠達到管理便捷、信息溝通迅速、使用方便、人性化智能化等目的。不過,由于Androidpn還不完善,可能會出現(xiàn)連接不穩(wěn)定等問題。接下來將進一步改進和優(yōu)化,以更有保障的方式實現(xiàn)真正意義上的智能社區(qū)和智能生活。

作者:楊 駿 李中華 倪明濤 單位:樂山師范學院 計算機科學學院

參考文獻:

[1]傅冬綿,陳細濃.小區(qū)物業(yè)管理系統(tǒng)的設計與實現(xiàn)[J].華僑大學學報(自然科學版),2007,28(2):139-142.

[2]劉英.淺議小區(qū)物業(yè)信息管理系統(tǒng)設計與應用[J].數(shù)字技術與應用,2011,4:91-92.

[3]胡志強.淺談MIS在小區(qū)物業(yè)管理系統(tǒng)中的應用[J].信息通信,2012,3:164.

[4]李鵬飛,王艷軍,閆賀.智能手機在物業(yè)管理中的應用研究[J].計算機應用與軟件,2010,27(8):219-220,247.

[5]Egham.GartnerSaysWorldwideSalesofMobilePhonesDeclined3PercentinThirdQuarterof2012;SmartphoneSalesIncreased47Percent[EB/OL].Gartner.http://www.gartner.com/it/page.jsp?id=2237315.

[6]DanGraziano.ANDROIDSTILLPOWERSMORETHANHALFOFALLSMARTPHONESSOLDINTHEU.S[EB/OL].BGR.http://bgr.com/2012/08/01/smartphone-makert-share-q2-2012-com-score/,2012-7-1.

[7]劉勝前,陳立定,任志剛.基于Android移動平臺和GPS應用服務研究[J].信息技術,2012,1:82-85.

[8]陳航,趙方.基于服務器推送技術和XMPP的WebIM系統(tǒng)實現(xiàn)[J].計算機工程與設計,2010,31(5):925-928,994.

[9]王一鋒.Push機制在Android平臺上的實現(xiàn)[J].電腦編程技巧與維護,2011,22:29-31.

[10]周婷.Comet:基于HTTP長連接"服務器推"技術[EB/OL].IBMDeveloperWorks中國.http://www.ibm.com/developer-works/cn/web/wa-lo-comet/,2007-08-31.

[11]sehnoh.AndroidPushNotification[EB/OL].sourceforge.http://sourceforge.net/projects/androidpn/,2011-4.

[12]方葵.基于Android系統(tǒng)網(wǎng)絡耗電量優(yōu)化方法的研究[J].通信技術,2012,45(10):33-35.

[13]蔣紹林,王金雙,張濤,陳融.Android安全研究綜述[J].計算機應用與軟件,2012,29(10):205-209.