陳可可+葛恒榮+王玉秀
摘 要:智慧物業(yè)管理系統(tǒng)指充分借助互聯(lián)網(wǎng)、物聯(lián)網(wǎng)技術(shù)(如智能樓宇、智能家居、監(jiān)控),形成基于海量信息和智能處理的新的生活方式、產(chǎn)業(yè)發(fā)展和社會(huì)管理等模式,面向未來構(gòu)建全新的社區(qū)物業(yè)形態(tài)。以物業(yè)信息化為目標(biāo),以手機(jī)端的短信、微信公眾平臺(tái)為信息化渠道,實(shí)現(xiàn)物業(yè)行業(yè)一鍵收費(fèi)和催費(fèi)等信息化需求方面的功能,為廣大業(yè)主提供更優(yōu)質(zhì)、更舒適、更貼心的服務(wù),改善和提升業(yè)主的居住品質(zhì)。
關(guān)鍵詞關(guān)鍵詞:智慧城市;微信公眾平臺(tái);物業(yè)管理;物聯(lián)網(wǎng)
DOIDOI:10.11907/rjdk.161399
中圖分類號(hào):TP319
文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1672-7800(2016)008-0116-03
0 引言
物業(yè)管理已成為涉及千家萬戶、關(guān)乎城市管理、改善人居環(huán)境和促進(jìn)社會(huì)維穩(wěn)的無可替代的重要行業(yè),這是一項(xiàng)巨大的民生工程?!爸腔畚飿I(yè)”應(yīng)用平臺(tái)為物業(yè)公司提供了更加低價(jià)精準(zhǔn)的服務(wù),為物業(yè)管理提供了新的經(jīng)濟(jì)增長點(diǎn)和長期可持續(xù)的發(fā)展空間,“智慧物業(yè)”的最終目標(biāo)是實(shí)現(xiàn)居民生活幸福安康?;谖⑿诺闹腔畚飿I(yè)管理平臺(tái)的主要目標(biāo)是利用現(xiàn)代信息化技術(shù)和手段建設(shè)智慧物業(yè)平臺(tái),協(xié)助物業(yè)提高管理能力和服務(wù)水平,為社區(qū)居民提供滿意、貼心的服務(wù),同時(shí)提升物業(yè)信息化管理水平,促進(jìn)物業(yè)信息化建設(shè),對(duì)實(shí)現(xiàn)智慧城市發(fā)展具有重要作用。
1 微信開發(fā)平臺(tái)介紹
微信[1-2]是騰訊公司在2011年初推出的一款手機(jī)社交軟件,它可以發(fā)送文字、照片和語音、支持多人語音對(duì)講。微信是一種跨平臺(tái)、零資費(fèi)的實(shí)時(shí)通信工具,與傳統(tǒng)的短信相比,微信更加靈活、方便、且節(jié)省資費(fèi)。微信公眾平臺(tái)是微信后期增加的,是面向企業(yè)的一個(gè)運(yùn)營平臺(tái)。通過這一平臺(tái),企業(yè)可以打造一個(gè)屬于自己的微信公眾平臺(tái)??梢酝ㄟ^該平臺(tái)來群發(fā)信息、圖片和語音等內(nèi)容,還可以和企業(yè)的服務(wù)器對(duì)接,實(shí)現(xiàn)企業(yè)自己一些功能的擴(kuò)展。
2 物業(yè)管理系統(tǒng)設(shè)計(jì)
2.1 系統(tǒng)功能架構(gòu)
物業(yè)管理系統(tǒng)[3-4]是物業(yè)公司管理小區(qū)信息、業(yè)主信息的信息化系統(tǒng),物業(yè)管理人員可以通過物業(yè)入口進(jìn)入。針對(duì)一個(gè)物業(yè)公司有多個(gè)小區(qū)的情況,系統(tǒng)分為兩種登錄類型:公司賬號(hào)、個(gè)人賬號(hào),公司賬號(hào)可以查看管轄內(nèi)所有小區(qū)的情況,個(gè)人賬號(hào)有權(quán)限限制,只能管理權(quán)限內(nèi)的小區(qū)情況。
物業(yè)管理系統(tǒng)功能模塊包括房產(chǎn)資料管理、收費(fèi)管理、物業(yè)管理、物業(yè)快遞服務(wù)、報(bào)表管理、滿意度調(diào)查、短信管理、基礎(chǔ)管理等,具體功能結(jié)構(gòu)如圖1所示。本文重點(diǎn)介紹收費(fèi)管理與快遞服務(wù)模塊。
2.2 收費(fèi)管理
物業(yè)系統(tǒng)的收費(fèi)管理可以靈活地自定義收費(fèi)項(xiàng)目和計(jì)算方式,如圖2所示。
物業(yè)收費(fèi)項(xiàng)目包括每月一次的周期性項(xiàng)目,有物業(yè)費(fèi)、公共能耗費(fèi)、車位費(fèi),以及一次性收取的非周期性項(xiàng)目,包括裝潢押金、垃圾處理費(fèi)等。在設(shè)置周期性收費(fèi)項(xiàng)目時(shí)關(guān)聯(lián)單價(jià)、房屋面積、車位個(gè)數(shù)和計(jì)費(fèi)時(shí)間,最終計(jì)算出該繳納的費(fèi)用;在設(shè)置非周期性收費(fèi)項(xiàng)目時(shí)關(guān)聯(lián)單價(jià)和計(jì)費(fèi)時(shí)間,最終計(jì)算出該繳納的費(fèi)用。在計(jì)費(fèi)登記界面,通過后臺(tái)計(jì)算自動(dòng)得出業(yè)主的繳費(fèi)時(shí)間段和應(yīng)繳費(fèi)用,操作人員只需保存并打印。
2.3 快遞服務(wù)
快遞服務(wù)[5-6]分為來件登記、客戶取件、寄件登記、快遞取件以及快遞統(tǒng)計(jì)這5個(gè)功能模塊。通過掃碼槍、攝像頭等輔助硬件設(shè)施,服務(wù)人員收取快遞員的快遞并通知業(yè)主;或者服務(wù)人員收取業(yè)主的快遞集體寄出,實(shí)現(xiàn)社區(qū)快遞驛站功能;并通過快遞單上的手機(jī)號(hào)直接定位業(yè)主,拍照保存。具體流程如圖3所示。
3 微信功能模塊架構(gòu)及實(shí)現(xiàn)
3.1 系統(tǒng)功能架構(gòu)
業(yè)主關(guān)注物業(yè)的公眾號(hào)后實(shí)現(xiàn)雙方移動(dòng)互通,移動(dòng)微信端功能如圖4所示。
申請(qǐng)微信公眾認(rèn)證服務(wù)號(hào),功能有自定義菜單、接收普通消息、接收事件推送、發(fā)送消息(圖文)、網(wǎng)頁授權(quán)獲取用戶信息、高級(jí)群發(fā)等。
3.2 微信端服務(wù)器配置
騰訊公司給出了接口配置微信端,首先配置服務(wù)器,再處理微信服務(wù)器發(fā)送過來的Get請(qǐng)求,校驗(yàn)后則接入生效,取得Appid和Secret。部分代碼如下:
Dim signature As String=Request.QueryString("signature").ToString()
Dim timestamp As String=Request.QueryString("timestamp").ToString()
Dim nonce As String=Request.QueryString("nonce").ToString()
Dim ArrTmp As String()={Token,timestamp,nonce}
Array.Sort(ArrTmp)
Dim tmpStr As String=String.Join("",ArrTmp)
tmpStr=FormsAuthentication.HashPasswordForStoringInConfigFile(tmpStr,"SHA1")
tmpStr=tmpStr.ToLower()
If tmpStr=signature Then
Return True
Else
Return False
End If
3.3 響應(yīng)事情
用戶點(diǎn)擊按鈕后向配置好的服務(wù)器發(fā)送XML格式的信息,服務(wù)器后臺(tái)解析處理后將包含文本或其它信息的XML數(shù)據(jù)返回給微信服務(wù)器,并顯示在微信端,即完成一個(gè)按鈕的事件響應(yīng),如圖5所示。
3.4 推送消息
向業(yè)主發(fā)送快遞到達(dá)通知,需要使用微信公眾服務(wù)號(hào)的高級(jí)群發(fā)接口,也即主動(dòng)推送消息。配置服務(wù)器向微信服務(wù)器的高級(jí)群發(fā)接口發(fā)送json數(shù)據(jù),由于access_token存在過期的情況,因而每次發(fā)送前均需確認(rèn)是否過期,如果過期再申請(qǐng)新的access_token。微信消息推送流程如圖6所示。
部分代碼如下:
Dim json As New JObject
Dim sw As New StringWriter()
Dim writer As JsonWriter=New JsonTextWriter(sw)
Dim s As String()
s=Split(openid,",")
writer.Formatting=Formatting.Indented
writer.WriteStartObject()
writer.WritePropertyName("touser")
writer.WriteStartArray()
For j=0 To s.Length - 1
writer.WriteValue(s(j).Trim)
Next
writer.WriteEndArray()
writer.WritePropertyName("msgtype")
writer.WriteValue("text")
writer.WritePropertyName("text")
writer.WriteStartObject()
writer.WritePropertyName("content")
writer.WriteValue("您好,您的快遞到了,請(qǐng)到小區(qū)快遞驛站簽收。")
writer.WriteEndObject()
writer.WriteEndObject()
writer.Flush()
sw.Close()
Dim jsonText As String=sw.GetStringBuilder().ToString()
GetResponseData("https://api.weixin.qq.com/cgi-bin/message/mass/send?access_token=" + tid.Trim,jsonText)
4 系統(tǒng)開發(fā)環(huán)境與測(cè)試
4.1 系統(tǒng)開發(fā)環(huán)境
系統(tǒng)軟件開發(fā)平臺(tái)配置:①開發(fā)機(jī)系統(tǒng):Windows 7;②開發(fā)工具:Microsoft Visual Studio 2010;③開發(fā)平臺(tái):.NET Framework 4.5;④微信Web頁面設(shè)計(jì)框架:JQuery Mobile;⑤開發(fā)技術(shù):C#+HTML+CSS+JavaScript;⑥數(shù)據(jù)庫:Microsoft SQL Server 2008。
4.2 應(yīng)用平臺(tái)與微信功能測(cè)試
軟件通過編譯安裝在手機(jī)設(shè)備上后,對(duì)微信端進(jìn)行真機(jī)測(cè)試。打開微信客戶端掃描二維碼來關(guān)注公眾賬號(hào),進(jìn)入頁面后點(diǎn)擊注冊(cè),綁定成功后即可查詢,智慧物業(yè)與快遞驛站具體頁面如圖7所示。
5 結(jié)語
本文以微信為開發(fā)平臺(tái),開發(fā)了基于微信平臺(tái)的智慧物業(yè)管理系統(tǒng),可以一鍵收費(fèi)催費(fèi),提高了物業(yè)管理的經(jīng)濟(jì)效益及水平。利用現(xiàn)代信息化技術(shù)建設(shè)智慧物業(yè)平臺(tái),協(xié)助物業(yè)提高管理能力和服務(wù)水平,為社區(qū)居民提供滿意、貼心的服務(wù),同時(shí)支持PC或者移動(dòng)終端(平板、手機(jī))進(jìn)行管理,提供微信交互功能,具有廣闊的應(yīng)用前景。
參考文獻(xiàn):
[1]彭霞.基于微信公眾平臺(tái)的高校手機(jī)黨校的構(gòu)建[J].祖國:教育版,2014(4):18-19.
[2]張青青,張倩,高璐.微信公眾平臺(tái)在高校中的應(yīng)用[J].電子技術(shù)與軟件工程,2014(11):89.
[3]姚芬.物業(yè)管理系統(tǒng) ASP.Net 架構(gòu)設(shè)計(jì)[J].電子設(shè)計(jì)工程,2015,23(13):40-45.
[4]劉萍.基于SSH框架的小區(qū)物業(yè)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].電腦知識(shí)與技術(shù),2015,11(7):117-119.
[5]張秋燕.關(guān)于智能快遞自提柜的研究及應(yīng)用分析一以亞馬遜為例[J].科技廣場(chǎng),2014(10):141-145.
[6]施小宇.基于STM32的智能快遞系統(tǒng)研究與設(shè)計(jì)[J].電子技術(shù)與軟件工程,2014(1):132-133.
(責(zé)任編輯:孫 娟)