“互联网+”社区居家养老App的设计与实现

2023-09-20 13:01陈金玉
无线互联科技 2023年14期
关键词:管理员居家界面

陈金玉,郭 佳

(常熟理工学院,江苏 常熟 215500)

0 引言

在世界人口逐渐进入老龄化时代的过程中,各国出现了越来越多的“空巢老人”群体。如何使“空巢老人”安度晚年,在颐养天年的同时又能感受到亲情的温暖和社会的关爱,成为老龄化社会需要解决的一大难题[1]。针对人口老龄化对社会、国家带来的挑战和压力,欧洲、美国和日本在居家养老配套服务上有着较为丰富的经验,其他各国也都在积极地寻找应对的措施,世界各国的研究和实践对我国具有重要的借鉴意义[2]。

随着数字时代的发展,马萍[3]提出要创建智慧居家养老服务,认为在数字技术革新呈指数级发展的时代背景下,数字技术将重塑人类文明已成为不争的事实。中共十九届五中全会明确提出要“加强数字社会、数字政府建设,提升公共服务、社会治理等数字化智能化水平”。可见,推进数字政府建设成为我国全面建设社会主义现代化国家新征程上的重要工作之一。

本文旨在探讨现行社区居家医养结合模式存在的不足之处,分析如何利用“互联网+”构建社区居家医养结合养老服务模式,从“互联网+”的角度科学地整合医疗资源和养老资源,同时结合国内人口老龄化现状及发展趋势,进一步建立和完善“互联网+”社区居家医养结合养老服务模式[4],从而满足用户需求。

1 开发环境

1.1 开发语言

系统开发的主要语言是Java。Java是世界上使用最广泛的编程语言之一,它是一种通用的、基于类的、面向对象的编程语言,是一种有助于Web的语言,并提供安全性和并发支持,也是用于应用程序开发的计算平台。因此,Java是快速、安全和可靠的,被广泛应用于笔记本电脑、数据中心、游戏机、科学超级计算机、手机等应用程序的开发。Java语言可以提高数据库和Java开发整合的效率,是开发众多应用程序的理想选择。

1.2 开发算法

系统开发的主要算法是协同过滤算法[6]。本文主要使用基于用户的协同过滤算法,根据用户对模块的使用频数,社区管理员可以及时了解该社区老人的健康状况及需求。同时,该系统以用户对娱乐模块的使用频数作为相似度权重,根据余弦相似度计算公式,自动推送相似用户相关模块,为相似用户找到志同道合的伙伴,提高生活质量。基本原理如表1所示。

2 系统分析

2.1 可行性分析

2.1.1 技术可行性

本系统采用Java语言和SSM框架搭建系统后台,前端采用Web页面,数据库采用MySQL数据库,技术上完全可行。

2.1.2 经济可行性

由于系统开发环境的配置以及开发难度不是非常复杂,使用免费的软件就可以实现,大大节省了开发成本。

2.1.3 操作可行性

本系统页面简洁,操作简单,老年人使用简单易上手,而社区管理员也无需进行培训,只需要根据操作手册就可以管理App,因此完全可行。

2.2 需求分析

第七次人口普查结果表明老龄化“城乡倒置”加剧,人们迫切需要以政府为主导、家庭为基础、社区养老服务网络为依靠、市场化运作机构为补充、养老保险和新型农村合作医疗等制度为保障的多层次农村社会养老服务体系[7]。王浩宇[8]将国内外社区居家养老情况进行对比,对社区养老成本进行研究,从成本视角探讨了社区养老服务存在的问题,提出优化土地供给政策,建造社区养老设施,提升服务人员的专业化水平和服务,从而降低养老成本。常明麒等[9]综合国内外养老服务的形势,结合“尊重居家养老、发展社会养老、强调持续照顾”的理念,在医养结合的背景下,分析养老服务的发展形势,提出我国养老服务存在的问题。受以上文献启发,本文进一步改进了王杰秀等[11]的研究,运用协同过滤的算法建立了更高效、快捷的社区居家养老App。

2.3 功能分析

社区居家养老系统主要分用户、医生和管理员三大功能模块。

2.3.1 用户

用户首先需要注册一个账号用于系统登录,登录后可查看App界面展示的所有信息。点击相应界面,有紧急呼救、医院检索就医、医生预约、在线聊天、生活缴费、健康指南、个人信息等功能。

2.3.2 医生

医生登录系统后可以对患者病情进行查询,也可与病患进行线上就诊,同时拥有用户的所有功能。

2.3.3 系统管理员

系统管理员可登录系统后台,管理用户信息,维护系统。同时系统管理员也可申请用户账号,行使用户的权力。

3 系统设计

3.1 系统流程设计

3.1.1 系统开发流程设计

在开发社区居家养老App时,首先要进行需求分析,进而对系统进行总体的设计规划、设计系统功能模块、选择数据库等,系统开发流程如图1所示。

图1 系统开发流程

3.1.2 注册登录流程

用户在进入系统前需要输入正确的账号和密码,未注册的用户需要先注册账户,才能进入系统。

3.1.3 系统操作流程

用户在登录后可以在界面进行基本的功能操作,其系统操作流程如图2所示。

图2 系统操作流程

3.2 系统结构设计

合理且人性化的系统分析是项目开发的起点。通过系统的需求分析,本系统由注册登录模块、紧急呼救模块、生活缴费模块、聊天娱乐模块、医院检索模块等组成,结合协同过滤算子推送社区居家养老App的整体结构设计如图3所示。

3.3 数据库设计

数据库设计的目标是为用户和各种应用系统提供一个信息基础设施和高效率的运行环境。一个好的数据库关系到程序开发的优劣,数据库是存储数据信息的重要载体,通过对用户需求进行综合、归纳与抽象,形成系统概念模型图,如图4所示。

4 系统实现

4.1 客户端功能模块实现

4.1.1 注册登录界面

用户输入正确的账号和密码才能进入首页,若输入信息有误,则提示用户检查信息重新输入;如果用户尚未注册,需要进入注册界面填写用户名、手机号、密码等信息注册账号。

4.1.2 紧急呼救界面

用户在首页上点击紧急呼救图标,跳转至拨通紧急联系人电话。

4.1.3 医院检索就医界面

用户在医疗界面可以选择医院检索,通过选择具体地址,系统提供就近医院,用户可以根据需要进行线上预约等。同时,该界面提供健康保养区域,方便用户了解医疗保健知识。

4.1.4 在线聊天界面

用户在聊天娱乐界面可以给好友发送信息,包括文字、语音、图片、视频等信息。

4.1.5 生活缴费界面

用户在首页点击生活缴费按钮,跳转至生活缴费界面,根据用户需求选择手机缴费、家庭水费、家庭电费等进行线上充值。

4.1.6 个人信息界面

用户可以增加、删除、修改个人信息,并进行密码重置。

4.2 服务器端功能模块实现

4.2.1 管理员登录界面

管理员输入正确的账号和密码才能进入首页,若输入信息有误,则提示用户检查信息重新输入。

4.2.2 用户管理界面

管理员可以管理用户信息,包括用户信息管理和医生信息管理。

4.2.3 功能模块信息管理

管理员可以对开放的功能进行增、删、改、查操作。

5 结语

综上,智慧居家养老服务是在数字时代利用数字技术提升居家养老服务的一种新型模式。它通过虚拟集聚思维和社区养老实践的结合,把家庭养老和机构养老的优势都集中到社区,从而使独居或者不能时刻得到子女陪伴的老人依然可以利用数字来提升生活质量,满足社区养老的基本需要。但随着信息技术的迭代,智慧居家养老服务平台的形式和内涵不止于此,后期我们会在此基础上探索新的算法,对App进一步优化,进而满足社区养老的更多需求。

猜你喜欢
管理员居家界面
为您的居家健康生活 撑起一把保护绿伞
我是图书管理员
我是图书管理员
国企党委前置研究的“四个界面”
staycation居家假期
基于FANUC PICTURE的虚拟轴坐标显示界面开发方法研究
人机交互界面发展趋势研究
手机界面中图形符号的发展趋向