论文部分内容阅读
随着我国居民的住房要求不断提高,山东省率先发布《绿色智慧住区建设指南(试行)》。智慧住区是智慧城市研究应用和具体呈现的基本单元,其建设对于我国的智慧城市建设起着至关重要的作用。而智慧住区综合服务平台是智慧住区建设的重要组成部分,提供数据互联、平台构建、服务驱动与运营监控等核心作用。在平台终端呈现方式上,Android系统以其自身的优越性,成为手机客户端的首选。但是,目前市面的平台服务客户端结构简单、功能单一,每个客户端都只能提供单一或几个服务。因此,本文针对智慧住区的实际需求,研究并实现了一套基于Android的智慧住区手机客户端软件,为住区用户提供终端一站式服务,提高住区综合服务能力。为此,本文首先对智慧住区综合服务平台和当前应用于智慧住区的手机客户端软件进行研究,分析了智慧住区综合服务平台终端的功能性和非功能性的需求,并提出了平台客户端的服务模式和功能架构,解决了客户端服务功能单一,结构分散的问题。其次,为实现住区客户端的一站式服务,满足客户端与异构数据库的交互需求,采用了WebService、SMS短信推送等开发技术,实现了住区多源异构数据集成和报警数据的及时推送功能。此外,本文承担了智慧住区综合服务平台客户端的家庭服务客户端软件模块、可视对讲软硬件模块的具体设计与实现工作,并将可视对讲软件模块集成入家庭服务软件模块中,本文就家庭服务模块与可视对讲模块的具体设计与实现过程进行了详细的阐述。在家庭服务模块中,实现了家居控制、场景模式、能耗监测等功能;在可视对讲方面,研发了嵌入式数据转接模块,实现了传统可视对讲硬件系统的改造升级工作;最终,通过调用lib VLC库函数,完成了视频数据的编码、解码、封装、传输等任务,缩短了开发周期和成本。当前,智慧住区综合服务平台Android客户端已投入运行,家庭服务模块与可视对讲模块运行良好,客户端整体运行稳定,功能综合统一,对智慧住区建设具有一定的意义。