1. 研究目的与意义
随着我国人口老龄化及高龄化程度的加剧,老年人对于护理的需求呈现多样性增长趋势。但由于我国家庭结构日趋小型化,传统家庭式护理供给渐见困乏,同时机构性护理因其费用高昂及管理体制的不健全未得到老年人广泛认同。因此,在这样的形势下,对于正处于老龄社会的中国而言,探索建立针对老年人口的老年护理以及一系列的老年产业是有益的尝试。其中政府购买养老服务则是承载居家养老和机构养老不可或缺的重要环节,因此机构在承接委派志愿者上门服务就需要使用第三方督导系统进行监督和管理,除此之外智慧养老还包括解决无纸化办公以及将数据对接至线上平台的需求。目前而言现有的运营平台种类太多太繁杂,无法高效精准解决用户需求,本系统开发的目的就是来满足用户的定制化需求并缓解现有的市场问题。因此我们有必要对该社会现状及解决方案进行研究。
2. 课题关键问题和重难点
系统开发任务主要涵盖三个方面:数据接口,小程序和数据可视化页面。
数据接口即服务端为小程序和数据可视化页面渲染提供必要的数据以实现页面内容。难点在于如何将收集到的大量业务数据通过算法整理成合适的数据类型传递给Web端的ECharts图表进行渲染;
小程序即操作端,用于服务人员获取信息和上传服务数据,如获取服务内容,上传签到信息,上传服务过程数据,上传用户满意度评价,上传用户健康数据等。
3. 国内外研究现状(文献综述)
随着我国医疗水平的进步和生活质量的提高,老年人的寿命越来越长,老龄化进程不断加快。据第七次全国人口普查数据显示,我国60岁及以上老人约 2640万人,占总人口的18.7%,与第六次全国人口普查相比,老龄化人口比重上涨5.44个百分点,人口老龄化程度进一步加深。同时老年人对于护理的需求呈现多样性增长趋势。但由于我国家庭结构日趋小型化及家庭成员就业率的提升,传统家庭式护理供给渐见困乏,同时机构性护理因其费用高昂及管理体制的不健全未得到老年人广泛认同,因而老年人的护理问题面临挑战,亟需国家建立永续经营的长期护理体制以减轻老年人及其家庭的负担。 智慧养老作为一种新型的养老模式为养老问题的解决提供了新的思路。国外许多发达国家较早进入老龄化社会,针对老龄化带来的养老问题较早展开研究。经济实力强大,科学技术先进,使他们在养老行业的研究取得了非常大的进展,养老体系已经比较完善。从研究内容和结果上看,主要体现在智慧养老系统,养老智能产品,远程医疗监控等方面。针对智慧养老系统,欧洲提出了AALS,通过传感器等装置维持居住环境的舒适性,对突发情况进行处理。James Chung-Wai的环境设计,减轻看护者的负担,系统由各种传感器组成,根据老年人的呼吸频率和身体姿势,定制专属的报警服务。Jong Hyun Lim等设计了一个动机运动游戏系统,用来增加慢性病老人的运动。将游戏控制台与收集反馈和发出警报的智能手机相结合,向远程临床医生和护理人员展示训练结果。AmI在普通家用设备中引入感知和动作功能系统,改变家庭环境的管理方式,通过传感器捕捉信息,监测复杂的居住环境。综上所述,智慧养老平台的设计利用科学化的养老服务,将老人与家庭成员、社区、医疗机构等进行联系,提供优质的养老服务。基于服务设计理念,探索智慧养老平台的设计,对缓解严峻的养老现状非常重要。
其中的要点数据可视化技术作为一门新兴学科技术,通过将数据映射为可视化图形,为人们理解数据、发现数据规律提供了一种高效的途径。目前,数据可视化应用软件的实现大都基于CIS结构,这些软件往往专业性强、用途单一、可扩展性较弱。作为互联网主流技术之一,Web前端技术不仅为基于浏览器/服务器结构(Browser/Server,B/S)的数据可视化系统实现提供了良好的跨平台性、易扩展性以及丰富的交互性,而且为数据的可视化展示提供了互联网平台,使得数据具有良好的访问性以及较强的理解性,采用Web前端技术实现数据可视化已经成为一种趋势。具体而言,本系统将采用Vue ECharts的形式完成Web的数据可视化。Vue框架,因为Vue.js是目前最小的框架之一,快速且轻量级,而且拥有一个不断发展的庞大而活跃的社区,以及附加组件和工具集合,可用于在短时间内构建高度优化的用户界面;调试更容易,无须添加额外的工具或库。而实现数据可视化的工具种类繁多,本系统使用的是ECharts,基于JavaScript的开源可视化图表库。其对各种浏览器的兼容性很好,具有丰富的交互,能高度自定义数据可视化图表。此外ECharts提供了非常多种类和样式的图表,足够应对需求中多样的数据形式。
服务端的选择上,基于SpringMVC Spring Mybatis(SSM)的框架凭借良好的性能和较快的开发效率,逐渐成为主流的Web应用开发框架组合。SpringMVC是一个基于MVC的框架,其主要负责表现层的功能,比如响应请求。Spring框架主要起到容器的功能,整合了SpringMVC和Mybatis,实现层与层之间的解耦,同时使业务逻辑更加清晰。Mybatis框架主要负责的是数据持久层,完成和数据库的相关操作。由于传统的Spring项目需要进行大量繁琐的项目配置,结合本系统的开发周期短因此采用Spring Boot进行快速开发。具体而言Spring Boot不仅继承了Spring框架原有的优秀特性,而且还通过简化配置来进一步简化了Spring应用的整个搭建和开发过程。另外Spring Boot通过集成大量的框架使得依赖包的版本冲突,以及引用的不稳定性等问题得到了很好的解决,因此Spring Boot是不二之选。
4. 研究方案
智慧养老数据可视化系统包含服务端、小程序和Web端三个组件部分,采用前后端分离的开发思想。前端使用Vue框架完成页面渲染,引入ECharts组件快速搭建数据展示仓,页面风格引用Element UI。后端使用Spring Boot,通过maven配置和管理项目,利用Mybatis管理数据库。
微信小程序
1、账户管理,通过输入正确的账号和密码即可使用小程序功能,成功后会获得token值,后续每一次调用后端接口都需要在在请求表头携带token进行鉴权。
5. 工作计划
2023-2学期:
第1周:提交开题报告,并进行课题的需求分析。
第2周:在导师的指导下进行课题详细设计。
以上是毕业论文开题报告,课题毕业论文、任务书、外文翻译、程序设计、图纸设计等资料可联系客服协助查找。