李芳亮
摘 要:IBMS系統(tǒng)是智慧校園建設(shè)中一個(gè)重要組成部分。本文基于Android的校園IBMS系統(tǒng)主要包括:IBMS系統(tǒng)設(shè)備與移動客戶端之間采用窄帶物聯(lián)網(wǎng)通信技術(shù);IBMS系統(tǒng)移動客戶端采用APICloud開發(fā)框架技術(shù);IBMS系統(tǒng)后臺采用基于JavaEE的AOSuite開發(fā)框架。實(shí)現(xiàn)校園內(nèi)變配電、給排水、消防、溫濕度、門禁、電梯、綠化、公共廣播、視頻、停車、報(bào)警、照明等管理功能。
關(guān)鍵詞:IBMS Android 系統(tǒng)
中圖分類號:TP311 文獻(xiàn)標(biāo)識碼:A 文章編號:1672-3791(2017)08(c)-0017-02
當(dāng)前國內(nèi)一些高校都參與了智慧校園的建設(shè),充分運(yùn)用云計(jì)算、物聯(lián)網(wǎng)、移動互聯(lián)網(wǎng)、大數(shù)據(jù)、GIS、模式識別等先進(jìn)IT技術(shù),并取得一些成效[1]。其中智能建筑管理系統(tǒng)(IBMS)是智慧校園建設(shè)中一個(gè)重要組成部分。智慧校園IBMS系統(tǒng)的建設(shè)應(yīng)達(dá)到如下具體功能:對設(shè)備子系統(tǒng)進(jìn)行統(tǒng)一監(jiān)控管理;實(shí)現(xiàn)跨子系統(tǒng)的聯(lián)動;開放數(shù)據(jù)結(jié)構(gòu),實(shí)現(xiàn)信息共享;提高工作效率,降低運(yùn)行成本[2]。然而,在校園IBMS系統(tǒng)建設(shè)過程中存在如下問題:缺乏有效規(guī)劃,重復(fù)建設(shè);信息孤島現(xiàn)象嚴(yán)重;學(xué)生和老師智能化感知度低;缺乏統(tǒng)一的管理平臺進(jìn)行系統(tǒng)聯(lián)動。
基于此,本文主要對基于Android的校園IBMS系統(tǒng)展開闡述:在IBMS系統(tǒng)設(shè)備與移動客戶端之間采用窄帶物聯(lián)網(wǎng)通信技術(shù);IBMS系統(tǒng)移動客戶端采用APICloud開發(fā)框架技術(shù);IBMS系統(tǒng)后臺采用基于JavaEE的AOSuite開發(fā)框架。
1 基于窄帶物聯(lián)網(wǎng)的網(wǎng)絡(luò)通信技術(shù)
智慧校園IBMS系統(tǒng)為實(shí)現(xiàn)上述功能,應(yīng)充分應(yīng)用物聯(lián)網(wǎng)、移動互聯(lián)網(wǎng)、云計(jì)算、大數(shù)據(jù)、GIS、模式識別等先進(jìn)技術(shù)。物聯(lián)網(wǎng)通信技術(shù)繁多,考慮窄帶物聯(lián)網(wǎng)的特性,可滿足對低功耗/長待機(jī)、深覆蓋、大容量有所要求的低速率業(yè)務(wù)[3]。智慧校園中IBMS系統(tǒng)很多應(yīng)用場景能夠采用低功耗廣域網(wǎng)技術(shù),能夠有效解決各系統(tǒng)獨(dú)立建網(wǎng),布線復(fù)雜,學(xué)生和老師智能化感知度低等問題。
無線窄帶物聯(lián)網(wǎng)主要包括如下幾部分:
(1)終端:基于Android的手機(jī)APP,采用APICloud框架開發(fā)。
(2)數(shù)據(jù)采集及處理:后臺采用AOSuite套件,SpringMVC開發(fā)框架。
(3)基站:采用電信、移動、聯(lián)通的基站。
(4)無線窄帶傳輸網(wǎng):包括網(wǎng)關(guān)收發(fā)器(AP)、中繼器(RP)、節(jié)點(diǎn)模塊(SN)等。
(5)傳感器件、控制器件等:如開關(guān)、震動、光感、壓力、溫度、濕度、磁感、電機(jī)等。
基于無線窄帶物聯(lián)網(wǎng)的校園IBMS系統(tǒng)能夠?qū)崿F(xiàn)信息匯集、資源共享及優(yōu)化管理;自動監(jiān)控和遠(yuǎn)程管理;各類設(shè)備、子系統(tǒng)互聯(lián)和互操作;各智能化子系統(tǒng)快速響應(yīng);實(shí)現(xiàn)多種定制場景模式的“一鍵式”控制。
2 前端APICloud框架
前端采用APICloud來設(shè)計(jì)基于Android的校園IBMS系統(tǒng)。APICloud 移動應(yīng)用開發(fā)平臺能夠大幅降低移動APP開發(fā)和管理的難度,幫助開發(fā)者快速實(shí)現(xiàn)移動應(yīng)用的開發(fā)、測試、發(fā)布、管理和運(yùn)營的全生命周期管理,縮短APP開發(fā)的工作量[4]。
基于Android的校園IBMS系統(tǒng)能夠?qū)崿F(xiàn)校園內(nèi)變配電、給排水、消防、溫濕度、門禁、電梯、綠化、公共廣播、視頻、停車、報(bào)警、照明等功能。系統(tǒng)主界面如圖1所示。
3 后臺AOSuite框架
本系統(tǒng)后端采用開源的AOSuite開發(fā)套件。AOSuite開發(fā)套件基于JavaEE技術(shù)體系,提供高效可控、隨需應(yīng)變、快速實(shí)現(xiàn)業(yè)務(wù)需求的全棧式技術(shù)解決方案。開發(fā)中將采用SpringMVC框架結(jié)構(gòu),主要包括DAO層、Service層、Controller層,通過實(shí)現(xiàn)MVC模式,很好地將數(shù)據(jù)、業(yè)務(wù)和展現(xiàn)進(jìn)行分離[5]。
系統(tǒng)數(shù)據(jù)庫設(shè)計(jì)主要包括如表1所示。
4 結(jié)語
校園IBMS系統(tǒng)移動客戶端的能夠?qū)崿F(xiàn)校園內(nèi)變配電、給排水、消防、溫濕度、門禁、電梯、綠化、公共廣播、視頻、停車、報(bào)警、照明等建筑設(shè)備的自動監(jiān)控和遠(yuǎn)程管理;實(shí)現(xiàn)各類設(shè)備和子系統(tǒng)之間互聯(lián)和互操作,對校園內(nèi)信息匯集、資源共享及優(yōu)化管理,以及實(shí)現(xiàn)校園建筑內(nèi)各智能化子系統(tǒng)快速響應(yīng)。
參考文獻(xiàn)
[1] 呂倩.基于云計(jì)算及物聯(lián)網(wǎng)構(gòu)建智慧校園[J].計(jì)算機(jī)科學(xué),2011,38(10):18-21.
[2] 趙翊君,祁愛華,高麗婷,等.基于傳感網(wǎng)的智能建筑設(shè)備遠(yuǎn)程控制方法研究[J].計(jì)算機(jī)仿真,2015,32(4):376-379.
[3] 李笑滿.劉毅,孔建坤,等.窄帶物聯(lián)網(wǎng)技術(shù)探討[J].通信技術(shù),2016,49(12):1671-1675.
[4] 葉帆帆,徐城璋,王利興,等.基于APICloud的家居設(shè)計(jì)APP的研究與實(shí)現(xiàn)[J].計(jì)算機(jī)時(shí)代,2016(5):59-61.
[5] 張宇,王映輝,張翔南.基于Spring的MVC框架設(shè)計(jì)與實(shí)現(xiàn)[J].計(jì)算機(jī)工程,2010,36(4):59-62.endprint