莫昌星,李 磊,郭湘南,余道敏,肖偉明
(1.武漢郵電科學研究院 湖北 武漢 430074;2.武漢虹信技術服務有限責任公司 湖北 武漢 430205;3.烽火通信股份有限公司 湖北 武漢 430074)
基于Android的智慧社區(qū)綜合運營系統(tǒng)的設計
莫昌星1,2,李 磊2,郭湘南3,余道敏2,肖偉明2
(1.武漢郵電科學研究院 湖北 武漢 430074;2.武漢虹信技術服務有限責任公司 湖北 武漢 430205;3.烽火通信股份有限公司 湖北 武漢430074)
為了解決傳統(tǒng)物業(yè)公司面臨的:物業(yè)服務收費標準偏低、物業(yè)成本不斷上漲、物業(yè)費收繳難提價難、和業(yè)主之間的溝通及信息傳導相對原始等問題,提出一種基于Android技術的智慧社區(qū)綜合運營系統(tǒng)的設計方案。該系統(tǒng)采用標準的C/S設計。實驗結果表明,該系統(tǒng)具有較高的靈活性和可擴展性,能夠滿足設計要求。
計算機軟件;智慧社區(qū);無線通信;Android
人類科技的進步與經(jīng)濟社會的發(fā)展,特別是近年來隨著城鎮(zhèn)化的推進,使得現(xiàn)代城市人口不斷增長城市規(guī)模急劇擴張。城市生活信息化早已成為當今世界的主流。智慧城市理念的提出為城市未來的發(fā)展提供了全新的模式。而社區(qū)是一個城市基本的組成部分,建設信息服務一體化的智慧社區(qū),是創(chuàng)建智慧城市的有效途徑之一[1]。
隨著現(xiàn)代社會人民生活水平的不斷提高,人們對于衣、食、住、行的品質及隨之而來的服務也有了更多的理解和需求。現(xiàn)代社區(qū)不僅需要滿足住戶對與場所與空間的要求,還應為住戶提供高質量的信息化生活服務。傳統(tǒng)物業(yè)公司面臨著:物業(yè)服務收費標準偏低、物業(yè)成本不斷上漲、物業(yè)費收繳難提價難、和業(yè)主之間的溝通及信息傳導相對原始等諸多問題,傳統(tǒng)物業(yè)公司難以滿足業(yè)主對服務質量越來越高的要求。
針對這一現(xiàn)象,它借助智能移動設備,設計基于Android技術的智慧社區(qū)綜合運營平臺系統(tǒng)。
Android是一款基于Linux的開放源代碼的操作系統(tǒng),自從2007年由Google發(fā)布以來,以其開放性不斷吸引著越來越多的開發(fā)人員投入到它的研究中[2]。經(jīng)過幾年的發(fā)展,目前Android早已成為市場占有率最大的移動操作系統(tǒng)。Android操作系統(tǒng)采用分層的架構,從上至下依次為:Linux核心層、系統(tǒng)運行庫層、應用程序框架層及應用程序層。
Android系統(tǒng)的架構圖如圖1[2]所示。這種疊層結構的使的各層分工明確,各層之間相互隔離。這種分工降低了層與層間的耦合,下層發(fā)生變化時,上層應用程序無需任何變化[3]。

圖1 Android系統(tǒng)架構圖
2.1系統(tǒng)實現(xiàn)目標
智慧社區(qū)綜合運營平臺旨在為業(yè)主服務和物業(yè)管理量身訂造各種豐富的信息業(yè)務應用,通過網(wǎng)絡通信技術把物業(yè)管理、通信、購物、定位、繳費、社交等系統(tǒng)集成在一起,為小區(qū)住戶提供一個安全、舒適、便利的現(xiàn)代生活環(huán)境。
2.2系統(tǒng)總體架構設計
智慧社區(qū)綜合運一個平臺系統(tǒng)由后臺服務器、推送服務器及Android客戶端組成,如圖2所示[4]。

圖2 系統(tǒng)總體架構圖
Android客戶端采用Java語言開發(fā)。客戶端與后臺服務器的網(wǎng)絡數(shù)據(jù)通信采用HTTP協(xié)議,以Json格式進行通信。Android客戶端的部分數(shù)據(jù)同時保存在本地Sqlite數(shù)據(jù)庫及后臺數(shù)據(jù)庫中,以實現(xiàn)數(shù)據(jù)的同步。
2.3系統(tǒng)功能設計
綜合運營平臺包括基礎物業(yè)服務、社區(qū)互動服務和社區(qū)商業(yè)服務3板塊的功能。該系統(tǒng)總體功能結構如圖3所示。

圖3 系統(tǒng)功能圖
2.3.1基礎物業(yè)服務
基礎物業(yè)服務主要功能如下:
1)社區(qū)公告:發(fā)布各種社區(qū)公告,及時通知業(yè)主,例如停水停電通知。向業(yè)主發(fā)送溫馨提醒,節(jié)日祝福,體現(xiàn)物業(yè)公司對業(yè)主的關心,促進社區(qū)和諧發(fā)展。
公告可由物業(yè)發(fā)布,也可由業(yè)主拍照上傳。
2)社區(qū)黃頁:提供社區(qū)及周邊的各類生活服務信息,方便業(yè)主查詢熱線電話并可以一鍵撥號,如:物業(yè)、居委會、家電維修、會所休閑、衣物干洗、快遞服務、訂餐送水、廢品回收、開修換鎖、管道疏通、物流搬家,等。
3)物業(yè)繳費:物業(yè)費、停車費、能源費及其他費用的在線查詢及繳納。
4)投訴報修:業(yè)主可以通過在線的投訴報修外,還可以通過拍照的方式把要投訴的內(nèi)容實時上傳到物業(yè)運營中心,通知物業(yè)會及時處理。同時業(yè)主也可以對物業(yè)進行反饋。
2.3.2社區(qū)互動服務
社區(qū)互動服務主要功能如下:
1)社區(qū)活動:社區(qū)活動可以有物業(yè)發(fā)起,也可以由業(yè)主發(fā)起,并且可以由服務器推送到客戶端。
2)社區(qū)論壇:論壇是小區(qū)溝通交流的平臺,可以發(fā)表帖子和發(fā)起投票等主題。
2.3.3社區(qū)商業(yè)服務
社區(qū)商業(yè)服務主要功能如下:
1)精品推送:將社區(qū)周邊的便利店引入到平臺,并分類陳列。業(yè)主可以在線選購所需商品并提交訂單,便利店完成配送,實現(xiàn)線上到線下的快捷消費體驗。
2)洗衣服務:引入社區(qū)周邊洗衣店,為業(yè)主提供在線下單,上門收衣送衣服務。并可實時在線跟蹤訂單狀態(tài)
3)家政服務:為業(yè)主提供新居開荒及家庭保潔服務。
4)快遞服務:為業(yè)主提供便利的快遞收發(fā)服務。
2.4客戶端軟件設計
2.4.1總體框架設計
智慧社區(qū)中和運營平臺系統(tǒng)為一個標準的C/S系統(tǒng),客戶端的任務主要分為兩部分:數(shù)據(jù)的封裝渲染和后臺交互。客戶端采用MVC(Model╞View-Controller)技術框架完成開發(fā)[5]。客戶端的各層之間相互分離,各司其職,這不僅可以降低客戶端程序的耦合性,而且能有效提高程序的健壯性及代碼重用性。
1)視圖層(View):該層負責數(shù)據(jù)的顯示,在Android客戶端中采用XML文件進行界面的描述。
2)模型層(Model):該層負責處理應用程序中的業(yè)務邏輯,對數(shù)據(jù)庫的操作、對網(wǎng)絡等的操作在Model里面處理。
3)控制層(Controller):該層負責應用程序中用戶的交互,在Android客戶端中由Activity組件承擔此功能。
2.4.2界面布局效果及流程設計
將Android客戶端程序打包安裝到Android手機上,界面布局效果如圖4所示。
在該系統(tǒng)中,業(yè)主通過注冊及登陸,進入到首頁。首頁提供了業(yè)主日常生活中所需要的基本服務,比如:快遞收發(fā)、物業(yè)通知和便民黃頁的等。“資訊”模塊提供了生活信息、物業(yè)信息和辦事指南等基本物業(yè)服務。“發(fā)現(xiàn)”模塊提供了精品推送、洗衣服務和家政服務的社區(qū)商業(yè)服務。“朋友圈”模塊提供了社區(qū)論壇和社區(qū)活動等社區(qū)互動服務。在該系統(tǒng)中,業(yè)主能方便快捷的了解到社區(qū)的各類生活信息,物業(yè)與業(yè)主之間、業(yè)主與業(yè)主的之間的溝通方式都變得簡單高效。
該系統(tǒng)設計了智慧社區(qū)綜合運營平臺3大板塊的主要功能。該系統(tǒng)具有較高的靈活性和可擴展性,提供了友好的用好操作界面。同時,該系統(tǒng)彌補了傳統(tǒng)物業(yè)公司與業(yè)主之間溝通方式及信息傳導方面的不足,為物業(yè)公司與業(yè)主提供了簡單有效的溝通方式,在智慧社區(qū)的建設方面具有很大的應用前景與價值。

圖4 客戶端界面布局效果圖
[1]LI Xu,LU Rong-xing,LIANG Xiao-hui,etal.Smart community:an internet of things application[J].IEEE Communication Magazine,2011(11):68-75.
[2]李剛.瘋狂Android講義[M].北京:電子工業(yè)出版社,2011.
[3]馬越.Android的架構與應用[D].北京:中國地質大學(北京),2008.
[4]劉士潤,崔忠偉,韋萍,等.基于Android的智慧旅游手機APP開發(fā)[J].電子技術與軟件工程,2015(8):84-86.
[5]畢建信.基于MVC設計模式的Web應用研究與實現(xiàn)[D].武漢:武漢理工大學,2006.
[6]楊豐盛.Android技術內(nèi)幕系統(tǒng)卷[M].北京:機械工業(yè)出版社,2011.
Design of intelligence community integrated business system based on Android
MO Chang-xing1,2,LI Lei2,GUO Xiang-nan3,YU Dao-Min2,XIAO Wei-ming2
(1.Wuhan Research Institute of Posts and Telecommunications,Wuhan 430074,China;2.Wuhan Hongxin Technical Service Co.,Ltd.,Wuhan 430205,China;3.Fiberhome Telecommunication Technologies Co.,Ltd.,Wuhan 430074,China)
In order to solve the problems of traditional property companies such as the low cost of property services,the rising property costs and the difficulty of communication between property companies and owners,the design of intelligence community integrated business system based on Android is designed in this paper.The system is designed with C/S model. Experimental results show that the system has high flexibility and scalability,and can meet the design requirements.
computer software;intelligence community;wireless communication;Android
TN99
A
1674-6236(2016)09-0054-02
2015-06-09稿件編號:201506088
莫昌星(1989—),男,海南文昌人,碩士。研究方向:通信與信息系統(tǒng)。