| The Intelligent Building Management System(IBMS)is an important part in the construction of smart campus.It can integrate building automation system,safety guard system,fire control system,communication network system,and office automation system,etc.Many application scenarios in IBMS of smart campus can apply low-power wan technology,which can effectively solve such problems as independent network construction of each system,complex wiring,and low intelligent perception of students and teachers so on.This paper mainly designs and implements the Android-based campus IBMS prototype system.The main contents of the paper are as follows:(1)Analyzing the function and architecture of the campus IBMS system.The physical architecture of the campus IBMS system mainly includes terminals,the data acquisition and processing module,the base station,the wireless narrow-band transmission network,sensor parts,and control devices,etc.The logical bottom-up architecture of the campus IBMS system comprises three layers: data access layer,the business logic layer,and the presentation layer.(2)Analyzing the design of the campus IBMS system from several aspects.It includes the design of the class diagram,the system sequence diagram,the system flow chart,and the system database design.(3)The development and realization of the campus IBMS prototype system are described.At the front end of the system,the mobile terminal realizes interfaces and functions,whereas the back-end of the system mainly provides data and services.Among them,the front end of the system mainly uses the Android SDK,APICloud and other software tools,and adopts the APICloud development framework technology.The back-end of the system mainly uses software tools such as My Eclipse,My SQL,Tomcat,and adopts the Spring MVC development framework.The design and implementation of the Campus IBMS prototype system has certain practical significance.It can realize distribution,water supply and drainage,fire protection,temperature and humidity,entrance guard,the elevator,greening,public broadcasting,video,parking,alarm,lighting and other campus management functions. |