网络化智慧社区管理论文提纲

2022-11-15 版权声明 我要投稿

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

摘要:随着我国智慧城市的快速建设,全国各地纷纷建设了一批具有示范性的智慧社区。其中存在的主要问题是建设标准不一,扩展性差,服务分散等。在信息技术高速发展的推力下,社区服务网络化、智能化、集成化成为了当今各省市、镇、区社区发展的一种趋势。云计算是当下发展速度最快的技术之一,传统软件企业开始转型,利用先进的云计算服务来提升产品的灵活性。本文在研究了智慧社区的具体需求后,采用多租户SaaS平台架构来实现智慧社区集成应用平台。该架构由呈现层,调度层,业务层和数据层构成,基于React框架的前端技术实现呈现层,基于SSM框架的后端技术实现业务层,数据库技术实现数据层,调度层在前端和后端之间起桥梁作用。在程序设计过程中遵守REST规则,采用基于面向服务架构的集成方法和应用集成技术制定标准的接口进行通信,提升对社区运行感知的监测能力。本文从功能、数据和安全三个维度设计并实现了智慧社区云平台。多租户的按需提供策略采用以小区为单位的多租户模式下的功能可配置技术,以功能块为单位模块化后,可自由组合。本文给出了信息管理模块、物业管理模块、出入控制模块和访客管理模块的实现流程方案。数据存储方面采用MySQL+MongoDB+Redis组合架构的存储方案,Mysql存储结构化数据,MongoDB存储图片和文件等非结构化数据,Redis用来缓存访问量较大的用户登录信息,突破单一使用MYSQL存储的性能瓶颈。在设计平台安全时,平台基于角色划分数据权限,使用MD5加盐方式加密密码,对常常发生的Cookie劫持攻击采取有效的防范措施。本文还深入研究了两种基于Redis限制用户访问频率的方式,队列方式和滑动窗口方式,并设计实验对这两种方式的并发性能进行了测试,得到这两种方式在多并发情况下的性能变化规律。相比之下,使用基于Redis的队列方式限制用户登录频率。通过系统测试,本平台运行稳定,响应快速,具备一定的安全防范能力。最终验证了本平台的合理性和适用性。

关键词:智慧社区;多用户;SaaS平台;按需服务;模块化;

学科专业:通信与信息系统

摘要

Abstract

1 绪论

1.1 课题研究背景及意义

1.2 国内外研究和发展现状

1.2.1 智慧社区研究和发展现状

1.2.2 云服务研究和发展现状

1.3 主要研究内容及创新点

1.4 论文组织结构

2 平台相关技术研究

2.1 多租户SaaS架构

2.2 平台实现技术介绍

2.2.1 前端React框架介绍

2.2.2 后台SSM框架介绍

2.2.3 RESTful设计风格介绍

2.2.4 数据库技术介绍

2.3 平台集成方法和技术

2.3.1 平台集成方法

2.3.2 平台集成技术

2.4 本章小结

3 平台需求分析

3.1 智慧社区建设要求

3.2 平台需求分析

3.2.1 平台对象及业务分析

3.2.2 功能需求分析

3.2.3 非功能性需求分析

3.3 云服务社区系统与传统社区系统比较

3.4 本章小结

4 智慧社区平台总体设计

4.1 平台体系结构

4.2 多租户的按需服务实现策略

4.3 平台功能模块化设计

4.4 平台数据设计

4.4.1 存储架构设计

4.4.2 关键数据表结构设计

4.5 平台安全设计

4.5.1 账户权限控制

4.5.2 密码加密存储

4.5.3 访问频率限制

4.5.4 Cookie劫持的防御

4.6 本章小结

5 智慧社区平台的实现

5.1 项目创建与部署说明

5.1.1 开发环境

5.1.2 项目创建

5.1.3 部署说明

5.2 平台登入实现

5.3 平台相关模块实现流程

5.3.1 信息管理模块

5.3.2 物业管理模块

5.3.3 出入控制模块

5.3.4 访客管理模块

5.4 实现效果展示

5.4.1 主页实现效果

5.4.2 房屋管理的功能实现效果

5.4.3 居民管理的功能实现效果

5.4.4 物业管理的功能实现效果

5.4.5 出入控制的功能实现效果

5.4.6 访客预约的功能实现效果

5.4.7 实时监控面板

5.5 测试及分析

5.5.1 功能测试

5.5.2 性能测试

5.5.3 测试结果分析

5.6 本章小结

6 总结与展望

参考文献

致谢

上一篇:知识产权的产生研究论文提纲下一篇:中等职业教育德育教学论文提纲