论文部分内容阅读
摘 要: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.
关键词: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.