关键词:
数据管理平台
老年人健康数据
智能算法
微服务架构
Spring Cloud
设备管理
摘要:
近年来,随着社会经济的发展与技术的不断进步,人们的寿命越来越长,我国已经进入了老龄化社会。老年人的日常起居一直是生活中的一个基本问题,特别是健康管理和活动监护方面,其既是老年人的日常生活需求,也是晚年生活的必要保障。因此,从老年人身体健康指标等角度进行分析,研究如何通过可用的手段更好地满足老年人以及特定用户的需求,并制定相关策略,对于改善老年人的生活质量具有重要意义。在上述背景下,本论文的研究目标是搭建基于分布式微服务架构的老年人健康数据管理平台,从数据收集、数据整合及智能算法数据分析多个角度让平台响应更高效,为用户提供有价值的服务。其中采用随机森林算法和神经网络语义分割算法对收集到的健康数据和场景画面进行实时监测和身体状态分析,提高了平台对用户身体状态和环境风险的判断能力。完成的主要工作包括:一,分析了数据管理平台与微服务架构的技术现状,依据使用者角色应用背景重点分析了业务需求和平台逻辑架构,明确了平台的设计与实现目标。设计了基于Spring Cloud Alibaba的微服务系统架构,定义了系统业务需求与性能需求。在主架构的基础上开展了平台系统功能模块设计、系统算法设计、平台数据库结构设计以及非功能性模块设计,并根据业务功能需求和高扩展性,细化了各个模块的设计内容。二,研究了健康数据管理平台的微服务架构整体实现过程:通过角色管理用户权限的方式实现安全访问,同时搭建了服务注册与发现、服务链路监控等微服务治理环境,对各个功能模块进行开发;使用MQTT(Message Queuing Telemetry Transport)物联网传输协议搭配消息队列以及Spring Gateway的方式作为网关服务的实现;健康数据服务实现了数据收集、上传解析以及数据存储持久化的功能;智能算法处理服务运用随机森林算法处理数值计算型数据,对收集的健康数据进行计算与预测,同时提出基于多重金字塔融合的语义分割算法处理场景画面图像数据,对身体状态、位置信息及危险情况等进行实时监测,帮助平台更好地判断使用者所处环境与身体健康状态;设备管理模块实现了各硬件设备管理、信息上传等控制性功能;还实现了平台缓存、动静分离等非功能性模块。总体平台基于Spring Cloud Alibaba架构实现,同时采用My SQL做存储,Redis做缓存,Docker进行环境搭建部署。最后通过自上而下的业务逻辑需求分析与设计,实现了数据收集、数据分析以及数据监控可视化的系统性平台。三,通过所搭建的测试环境对平台进行功能性测试与压力测试,结果表明本文设计的老年人健康数据管理平台具有良好的可行性与可扩展性,实现了老年人健康数据收集、健康状态判断与画面监控、数据分析等功能,能够对提升数据管理方面的信息化、现代化水平发挥积极有效的作用。