基于微服务架构的小区生活服务平台的设计与实现开题报告

 2022-05-18 08:05

1. 研究目的与意义、国内外研究现状(文献综述)

(1) 背景

随着城市化的推进和居民对高生活品质的追求,对物业公司的管理水平提出了更高的要求。为了给业主提供优质的服务,物业公司需要有信息技术的支撑。本课题采用目前业内主流的微服务架构,为物业管理公司开发一个基于微服务架构的小区生活服务平台,该平台除了提供基础的物业服务外,还通过对接住户和服务提供者,满足住户的多样化需求,通过提供优质服务提升物业管理水平。

目前传统的物业管理方式已经满足不了业主的要求,首先针对传统的物业平台管理方式存在着信息无法得到及时更新,模块功能单一,无法与业主之间及时存在沟通和互动,不能及时响应客户的多样化需求,从而会导致业主与物业之间的矛盾之类的问题,而这是由于传统平台基于重量级化的开发模块功能,模块功能间的耦合度较高,业务开发复杂度较大,导致更改平台功能模块的时间消耗成本变高。

(2) 目的及意义:

微服务架构小区生活平台是现在已经成为很多物业公司必不可少的平台和工具,而小区生活平台微服务化的存在使物业管理水平得到了很好的提升和便捷,也可以很好的及时满足业主多样化的需求,增加与业主之间的互动性,及时得到准确的小区生活服务及器材的信息和快速响应相对的应对措施。

由于目前传统重量级的物业服务平台功能模块的功能复杂,不便于功能模块的及时更新;从而会可能存在着信息滞留或错误,物业与业主间缺少了解和互动,业主无法随时知道有关小区生活的动向和信息,费用等相关重要信息透明等,已经无法满足业主的需求了,随着技术和信息时代的快速发展,小区的服务和设施也在随时变化,关于业主和小区生活的信息也需要及时获取更新,目前业主对小区的要求也逐渐变的多样化,在物业管理上也要随时满足业主的需求,及时得到业主的建议和对小区生活的反映,物业管理上也需要及时对应各个需求及时给用户响应和反馈,信息公开化。所以需要使平台定时可以应对数据的更新变化和功能的变化与更新。

本课题就是要开发一个微服务架构小区生活的平台,微服务化可以使整个平台轻量级化,降低各个功能模块的耦合度,可以及时平台功能进行更新和增添删改,保准信息的公开化和及时更新,协助物业对小区进行便捷化的改善和管理。

2. 研究的基本内容和问题

本课题主要研究微服务架构小区生活平台的设计与实现。

(1) 设计和实现业主模块,具体内容包括为:保修、需求订单、投诉建议、社区圈子

(2) 设计和实现服务提供者模块,具体内容包括为:订单查询、接单、评价

剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!

3. 研究的方法与方案

(1)采用浏览器/服务器(b/s)架构;

(2)采用vue.js,springcloudalibaba等前后端开源框架

(3)进行需求分析,具体分析实现具体的功能

剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!

4. 研究创新点

[1] 杨宇, 焦丽琴. 基于微服务的企业应用设计与实现[J]. 电子科学技术, 2016, 3(5): 623-625

[2] 蒋勇. 基于微服务架构的基础设施设计[J]. 软件, 2016, 37(5): 93-97, 2015: 379-386

[3] 董昭. 电信运营商单体架构到微服务架构转型设计思路[J]. 通信世界,2017(25):56-57.

[4] 张晶,黄小锋,李春阳. 微服务框架的设计与实现[J]. 计算机系统应用,2017(6). 259-262

[5] 洪华军,吴建波,冷文浩. 一种基于微服务架构的业务系统设计与实现[J]. 计算机与数字工程,2018,46(1):149-154.

[6] 廖俊杰, 陶智勇. 微服务API 网关的设计及应用[J]. 自动化技术与应用, 2019(8):85-88.

[7] 罗贵木. 基于微服务化的Web后台系统架构优化及实现[D]. 北京:北京邮电大学,2017.

[8] 董超,胡炽维.Spring Cloud微服务架构开发实战[M]. 北京:机械工业出版社,2018.

[9] John Carnell著,陈文辉译.Spring微服务实战[M]. 北京:人民邮电出版社,2018.

[10] 翟永超. Spring Cloud 微服务实战[M]. 北京: 电子工业出版社, 2017

[11] 刘增杰. MySQL 5.7 从入门到精通[M]. 北京: 清华大学出版社, 2016

[12]Spring Cloud [EB/OL]. https://spring.io/projects/spring-cloud

[13]Spring Cloud Alibaba [EB/OL].https://github.com/alibaba/spring-cloud-alibaba/

5. 研究计划与进展

(1) 2021.1.10 ---- 2021.3.10 查阅资料,撰写开题报告,翻译英文资料

(2) 2021.3.11 ---- 2021.3.18 需求分析,熟悉开发工具

(3) 2021.3.19 ---- 2021.3.31 概要设计

剩余内容已隐藏,您需要先支付 10元 才能查看该篇文章全部内容!立即支付

课题毕业论文、开题报告、任务书、外文翻译、程序设计、图纸设计等资料可联系客服协助查找。