当前位置:主页 > 管理论文 > 社区管理论文 >

基于智慧社区用电管理的客户端软件的研究与开发

发布时间:2021-09-24 18:34
  近年来,随着移动通信和互联网的融合发展,“智慧城市”的概念应运而生。其中,“智慧社区”作为“智慧城市”的缩影,将物联网、云计算等先进技术带入社区生活,改善了传统社区存在的社区管理效率低、生活服务不够便捷等问题,实现了对传统社区的改造和升级。本课题以当前流行的智能移动终端为切入点,将移动通信互联的高便捷性、高隐私性等优势融入社区服务系统中,为居民提供智能化的生活服务、舒适便利的生活环境。本文综合考虑了社区的功能性和非功能性的需求,设计了一套完整的智慧社区用电管理系统,该系统既为居民提供了智能化的生活服务,也为社区管理者提供了便捷的管理。该系统的设计主要包括智慧社区用电管理系统的架构设计、数据库的设计、客户端软件设计。该系统的架构设计主要基于HTTP、Modbus等多种通信协议和物联网、消息中间件技术、Tomcat服务器等相关技术,设计了基于物联网的系统架构,并介绍了系统中各重要组成部分,包括云服务器、智能移动终端等。本文也设计了智慧社区的重点模块——智能用电服务系统,通过分布式光伏发电和充电桩技术等关键技术,详细讲解了系统各组成部分的分析与设计。其中,系统中的云服务器采用了消息中间件Ac... 

【文章来源】:东南大学江苏省 211工程院校 985工程院校 教育部直属院校

【文章页数】:88 页

【学位级别】:硕士

【部分图文】:

基于智慧社区用电管理的客户端软件的研究与开发


HTTP工作过程

服务器,客户端,终端,客户端软件


3.3.2 智能移动终端介绍本课题的客户端软件基于 Ionic 开发技术,跨 iOS 和 Android 平台开发。作为智慧社区服务系统中的关键,客户端软件具有使用灵活、便捷等优点,是业主享受小区智能化生活的途径。该客户端主要通过 HTTP 协议与云服务器之间进行信息交互,包括用户登录、社区公告、物业报修等功能模块。通过 RESTful 接口获取云服务器系统数据中各数据,从而实现客户端各功能的控制与信息数据交互。通过 WebSocket 客户端获取视频流,视频监控可实现低延时视频播放。3.3.3 云服务器介绍云服务器采用了消息中间件技术 ActiveMQ,解耦各个子系统,并在各个子系统之间可靠传送消息。云服务器部署了 Web 应用服务器 Tomcat,基于 SpringBoot 实现 REST 架构,提供了 HTTP 服务,采取了统一的 RESTful 接口为智能移动终端提供各项数据。通过 HTTP 客户端接收云端各服务器数据。与社区数据转发服务器之间通过 ActiveMQ 接收智能家居、智能建筑、光伏发电等数据。云服务器接从视频转码服务接收视频流,并通过 WebSocket 客户端推送到终端。

视频转码,服务器


建筑服务器数据、光伏发电服务器数据。当用户下发指令时,通过 ActiveMQ 接收智能移动终端下发的指令,对智能家居、水泵、路灯等进行控制。其中,OPC客户端接收智能家居数据,同时通过 ActiveMQ 将数据实时同步到云服务器。光伏发电数据通过 MQTT 客户端接收,并转存到云端服务器数据端。3.3.5 视频数据转码服务器介绍如图 3.5 所示,智能移动终端下发指令,通过 ActiveMQ 将包含“user”“、func”、“camera”、“number”、“action”等字段的消息传送至服务器实现启动或者停止。主要采用了 FFmpeg 技术采集视频流、转码并推送至云服务器。视频播放的原理主要如下:应用 HTML5 的 video 元素可以获取本地摄像头的视频信息,利用本地的 canvas 元素来获取 video 标签取得的影像数据,并将数据作为 canvas 元素的输入,如此便可以在canvas元素中显示video标签获取的影像信息。将此canvas元素中的源信息流通过 WebSocket 信道传输至用户客户端,只要客户端的WebSocket 和服务端的 WebSocket 都处于 message 状态,就可以传送和接收两两相互传送的视频数据。由于人脑和人眼的反映延迟,由 canvas 每隔 200 毫秒显示的影像信息,与视频播放效果相似[43-44]。

【参考文献】:
期刊论文
[1]基于Ionic框架的混合应用开发技术探究与实现[J]. 童茂林.  无线互联科技. 2017(19)
[2]北京市智慧社区发展现状与对策研究[J]. 梁丽.  电子政务. 2016(08)
[3]新加坡“智慧2025”发展规划[J]. 刘学华,赖丹馨,罗婕.  中国建设信息化. 2016(09)
[4]基于Ionic和Cordova的跨平台移动APP的研究与应用[J]. 朱凯南,李艳平,申闫春,魏邓航,余越.  电脑知识与技术. 2016(01)
[5]日本智慧城市的构想、发展进程与启示[J]. 李彬,魏红江,邓美薇.  日本研究. 2015(02)
[6]混合移动应用开发模式的新策略[J]. 杜帅,鄂海红,许可.  软件. 2015(06)
[7]简谈AngularJS在下一代Web开发中的应用[J]. 董英茹.  软件工程师. 2015(05)
[8]基于移动互联网的新业务发展模式[J]. 刘鑫,高阳.  通讯世界. 2015(08)
[9]面向智能电网应用的电力大数据关键技术[J]. 彭小圣,邓迪元,程时杰,文劲宇,李朝晖,牛林.  中国电机工程学报. 2015(03)
[10]移动混合开发框架[J]. 徐隆龙,李莹,白静.  计算机系统应用. 2014(12)

硕士论文
[1]基于Android的智慧社区系统设计与实现[D]. 王瑞刚.山东大学 2017
[2]物联网技术下电动汽车充电桩设计研究[D]. 王杰.湖北工业大学 2017
[3]智能电网与物联网关键技术研究[D]. 王振.山东大学 2017
[4]基于物联网的智慧社区管理系统研究[D]. 乔俞豪.中北大学 2017
[5]分布式光伏监控系统关键技术研究及应用[D]. 王跃强.华北电力大学(北京) 2016
[6]中国智慧社区发展实践及其前景研究[D]. 肖羽.上海社会科学院 2016
[7]基于IEC104协议的实时数据库的驱动实现与应用[D]. 周爱斌.华南理工大学 2016
[8]基于Ionic和PhoneGap的移动跨平台开发技术研究与应用实现[D]. 梁稣.云南大学 2016
[9]基于Android的智慧社区客户端软件设计与实现[D]. 赵振中.浙江工业大学 2015
[10]苏州市工业园区“智慧社区”平台的设计与实现[D]. 刘磊.苏州大学 2015



本文编号:3408241

资料下载
论文发表

本文链接:https://www.wllwen.com/guanlilunwen/shequguanli/3408241.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户4cafb***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com