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