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

基于云服务的智慧社区集成应用平台的研究与实现

发布时间:2021-04-08 13:30
  随着我国智慧城市的快速建设,全国各地纷纷建设了一批具有示范性的智慧社区。其中存在的主要问题是建设标准不一,扩展性差,服务分散等。在信息技术高速发展的推力下,社区服务网络化、智能化、集成化成为了当今各省市、镇、区社区发展的一种趋势。云计算是当下发展速度最快的技术之一,传统软件企业开始转型,利用先进的云计算服务来提升产品的灵活性。本文在研究了智慧社区的具体需求后,采用多租户SaaS平台架构来实现智慧社区集成应用平台。该架构由呈现层,调度层,业务层和数据层构成,基于React框架的前端技术实现呈现层,基于SSM框架的后端技术实现业务层,数据库技术实现数据层,调度层在前端和后端之间起桥梁作用。在程序设计过程中遵守REST规则,采用基于面向服务架构的集成方法和应用集成技术制定标准的接口进行通信,提升对社区运行感知的监测能力。本文从功能、数据和安全三个维度设计并实现了智慧社区云平台。多租户的按需提供策略采用以小区为单位的多租户模式下的功能可配置技术,以功能块为单位模块化后,可自由组合。本文给出了信息管理模块、物业管理模块、出入控制模块和访客管理模块的实现流程方案。数据存储方面采用MySQL+Mon... 

【文章来源】:武汉邮电科学研究院湖北省

【文章页数】:67 页

【学位级别】:硕士

【部分图文】:

基于云服务的智慧社区集成应用平台的研究与实现


通用云架构模型

架构图,租户,架构,平台


武汉邮电科学研究院硕士学位论文8平台架构由四部分组成[20],如图2-2所示。图2-2多租户SaaS平台架构SaaS平台架构的呈现层可以展示到客户端,可以是浏览器或本地客户端。浏览器需要Web界面技术、交互技术等的支持,如HTMl5技术、CSS3技术、Ajax技术等。软件客户端则需要远程桌面技术、软件交互技术等的支持。SaaS平台架构的调度层体现分布式系统的特性之一,调度层首先负责识别并通过AAA认证每个用户请求,然后根据业务处理器的负载、业务特征进行合理的调度。此外在存储、缓存等方面为了满足平台的横向扩展需求,调度层也必须具有良好的可扩展性。SaaS平台架构的业务层负责接收调度层转发过来的请求,并对接受到的请求执行真正的业务逻辑。SaaS平台架构的数据层需要数据库集群技术的支持,用于处理存储关系性很强并且对事务性要求很高的业务数据[21]。2.2平台实现技术介绍为了项目解耦,平台使用前后端分离的开发方式,开发人员只要约定好对应的接口、参数及类型,就能并行地进行开发。如果需求改变,只要不改变接口和参数,就不需要重新约定。对开发人员来说,前后端分工明确,开发互不影响,简化了工作量,提高了工作效率。前端开发人员关注数据的展现形式和交互的友好性,后台开发人员关注数据的产生和运算逻辑。本系统前端采用React框架,后台使用Spring、SpringMVC和MyBatis框架。本节将分别介绍这两个框架的特点以及使用优势。

组件图,官方,组件,示例


武汉邮电科学研究院硕士学位论文92.2.1前端React框架介绍React是Facebook在2013年开源的,在此之前,backbone.js与Angular.js等大型前端框架已经开源且发展越来越成熟,并且在软件行业广泛被关注和使用了。但是,用这些框架来处理复杂的业务场景就会暴露出性能上的缺陷,最直观的感受就是界面响应速度慢,用户浏览不流畅。React使用虚拟DOM[22]这一设计思想解决了以上问题。随着将近六年的版本迭代,React的功能已经越来越强大,所以,前端开发人员选择React的优势很明显。(1)可组合:简单组件可以组合为复杂的组件。(2)可重用:每个组件都是独立的,可以被其它组件引入使用。(3)可维护:在组件内部修改逻辑和UI即可。(4)可测试:组件高内聚低耦合,测试方便。antd是AntDesign体系中的ReactUI组件库。AntDesign官网中给出了多种框架的UI解决方案,其中AntDesignofReact是针对React框架设计的,提供了大量丰富的开箱即用的组件,有完善的示例和API,易于新手学习和快速上手。React官方组件示例如图2-3所示。图2-3React官方组件示例React的设计原则是为了降低前端开发的复杂度,尤其适合业务复杂的大项目,适合大规模多人开发。

【参考文献】:
期刊论文
[1]MD5加随机数算法的研究与应用[J]. 曾诗亮,周琪云.  网络安全技术与应用. 2019(09)
[2]国内外智慧社区研究对比与反思:概念、测评与趋势[J]. 黄一倬,张天舒.  现代管理科学. 2019(07)
[3]智慧社区渐成趋势[J]. 张力平.  电信快报. 2019(05)
[4]智慧社区发展现状及前景[J]. 翁倍林,李晓琳,张珊珊,梁婉珊.  合作经济与科技. 2018(16)
[5]云计算和大数据技术发展现状与趋势[J]. 傅耀威,杨国威,徐泓,孟宪佳,宋阳.  中国基础科学. 2018(03)
[6]计算机数据库管理技术[J]. 单宇.  中国管理信息化. 2017(23)
[7]智慧社区之国家政策[J]. 许婕.  家庭服务. 2017(11)
[8]信息技术集成与创新应用[J]. 张英英.  电子技术与软件工程. 2017(21)
[9]全球视角下智慧社区的建设与启示[J]. 王婷婷,苏银星.  电子商务. 2017(10)
[10]创新智慧社区建设模式[J]. 赖应辉.  政协天地. 2017(09)

硕士论文
[1]基于ERP的WT公司质量管理系统设计与实现[D]. 唐禧.电子科技大学 2019
[2]基于云服务的智慧水产养殖平台的研究与实现[D]. 王新安.青岛科技大学 2017
[3]智慧社区云平台综合服务系统的设计及其办公子系统的实现[D]. 王晓斌.兰州大学 2017
[4]Web前端工程组件化的分析与改进[D]. 戴翔宇.吉林大学 2016
[5]关系型与非关系型数据库的应用研究[D]. 赵文硕.华北电力大学(北京) 2016
[6]基于云平台的性能评测技术的研究[D]. 吕大为.哈尔滨工业大学 2014
[7]基于云服务的智能家居系统的研究与设计[D]. 岳敬华.杭州电子科技大学 2014
[8]基于云架构的智能社区信息管理系统研发[D]. 章双佐.吉林大学 2013
[9]基于云服务的教育管理系统的设计与实现[D]. 杜健.华中师范大学 2013



本文编号:3125644

资料下载
论文发表

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


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

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