摘 要: 近年来我国的智慧社区建设快速发展, 智慧社区服务系统的发展也迫在眉睫。现代社区管理技术与物联网、云计算技术相结合, 建立高效、友好、内容丰富的智慧社区服务系统是智能社区发展的重中之重。
关键词: 智慧社区; 云计算; 安卓系统; 物业管理;
1、 引言
近年来伴随着物联网、云计算等新兴信息技术的发展, 智慧城市和智慧社区的概念也逐步兴起。社区是组成城市的细胞单元, 智慧城市的发展依赖的是智慧社区的建设。智慧社区是对智慧城市概念的继承、延伸和实施, 也是智慧城市所所涉及的安防监控、公共服务、政务服务等系统的延伸。
智慧社区建设的目的, 一方面是强调“技术为核心”到“技术为人服务为核心”这一思路的转变, 使社区的生活更便捷、更智慧化、更人性化。另一方面要能够充分挖掘社区生活服务资源, 引入全新商业模式及业务, 达到各方面参与方的共赢。本课题设计的“智能社区云物业服务平台“是由智能物业管理、智能社区公共服务、智能社区电子商务三大模块构成, 使用最新的云技术对互联网上的资源统一进行管理和调度, 物业管理人员使用该平台可以创建社区管理智能化、公共服务网络化、社区服务集成化的云物业系统。
2、 云计算技术
云计算技术可以通过互联网上的大量分布式计算机, 而不是本地的服务器来提供相应服务的增加、使用和交付模式。因而具有更大的可伸缩性和灵活性, 云计算供应商可以随时扩充虚拟环境, 提供给用户更大的带宽和计算资源, 也可以在多个操作系统及程序之间实现虚拟化和共享资源, 提高服务器的利用率。
云计算技术的框架体系可以分为三个部分, Saa S服务层 (软件服务) 、Paa S服务层 (平台服务) 、Iaa S服务层 (设施服务) 。
Saa S服务层主要是提供用户服务的各种软件, 既可以是本地应用程序提供的Web服务。也可以是通过Web服务使用的远程应用程序。用户只需要通过浏览器就可以访问企业的应用程序, 而不需要购买和部署软件。
Paa S服务层主要提供系统开发的完整平台, 包括:服务器资源、操作系统资源、应用程序资源 (例如Hadoop和GAE) 。Paa S可以将平台的不同业务能力进行整合, 据此测算出基础服务能力, 根据Iaa S所提供的硬件调度资源, 提供业主调度中心服务, 从而实时监控平台的各种资源, 并通过API开放提供资源给Saa S服务层。
Iaa S服务层主要是提供计算机的基础设施, 包括:计算机硬件资源, 系统部署和运行的软件资源, 平台的网络资源等。客户无需理会系统的任何基础设施, 但是可以控制和操作平台的控制、存储、应用等, 甚至获得网络组建的控制权限。最着名的Iaa S是亚马逊弹性云计算 (Amazon EC2)
3、 安卓系统的体系构架
本系统的构架, 属于标准的安卓系统体系构架, 包括四个构架层:
3.1、 系统内核层
安卓系统的最底层, 主要包括核心程序和驱动程序。开源系统Linux内核层存在于该系统的软硬件之间。该层为系统的上一层提供相应服务的时候, 系统硬件环境会被隐藏起来。
3.2、 系统运行库层
安卓系统的函数层和运行环境层, 主要用来提供函数库, 并且与移动设备应用的环境密切相关。对比基于栈的Java虚拟机, 安卓系统使用的是ART虚拟机, 它的兼容Dalvik虚拟机的特性, 并且可以将.dex格式的文件转换为可直接运行的.oat文件。
3.3、 应用程序框架层
安卓系统的核心层, 为开发人员提供了规范的的API框架, 当一个组件多次被重复使用时, 该框架不仅可以实现简化功能, 而且可以向外界发布其功能模块。本层提供了UI程序中所需要的各种控件, 比如:列表、栅格、文本框、视图组件、按钮等。
3.4、 系统应用程序层
安卓系统的用户界面层, 系统的应用程序都是在这一层上的, 包含了如主屏幕、联系人、电话以及浏览器等核心应用程序, 该层面的应用程序是由Java编写而成的, 并且调用应用程序框架提供的API来完成。
4、 智慧社区云物业服务系统的实现
目前的物联网、云计算时代, 网络传递的不再是数据和信息, 更重要的是服务。以云计算作为社区物业服务系统的关键技术, 可以有效的减少信息系统的成本, 社区管理中心只需要依据业主的数量来购置相应的计算机资源。社区依据用户的个性化需求向云计算的服务商购买社区服务, 这样用户的计算处理和信息存储都是在云端的数据中心完成的, 大大降低了对终端客户的要求, 终端用户可以24小时用智能终端获取社区服务, 从而实现社区的智能化管理。
系统开发采用JAVA语言开发的B/S架构, 服务器基于GAE云平台, 采用Mao Reduce编程对智能社区管理平台的传感数据进行处理, 结合安卓平台开发框架, 数据库采用Google开发的Big Table数据库系统, 对智慧社区管理系统进行开发。系统凝聚了先进的IT技术、云技术和管理思想, 满足了不同阶段的物业的管理需求。
图1
该平台可以通过移动通讯客户端与社区居民建立连接, 在节省人力成本的同时, 更能实现服务效率的最大化, 系统的主要功能模块如图1所示。
(1) 智能物业管理服务模块, 提供很多新的、技术含量较高的管理服务:智能家居、智能监控、智能消防、智能停车场。
(2) 智慧社区公共服务模块, 涵盖丰富多元的社区服务类目:水电煤缴费、票务预订、家政服务、维修服务、快递收发;
(3) 智能社区电子商务模块, 整合了小区一公里范围内实体商店的在线服务:便利店、小超市、报刊亭、干洗店、餐厅。
5、 总结
本系统的设计结合了目前流行的云计算技术, 结合现代社区管理系统的先进理念, 建立了高效、友好、内容丰富的智慧社区服务系统, 实现了“云物业”多元化的盈利空间, 并颠覆了传统社区服务系统狭隘的运营模式, 通过多样化形式实现现代社区管理系统的全新变化。
参考文献:
[1]林学森.深入理解Android内核设计思想[M].人民邮电出版社, 2017 (06) .
[2]菲利普斯, 斯图尔特.Android编程权威指南 (第2版) [M].人民邮电出版社, 2016 (05) .
[3]张伟, 左莹郁, 左斌.物联网技术在智慧社区的应用与案例[M].中国建筑工业出版社, 2018 (04) .