APP下载

基于Android系统的慢性肾脏病随访移动APP的设计与实现

2023-03-22沈,陈岩,李霖,耿

物联网技术 2023年3期
关键词:功能模块肾脏病医生

沈,陈 岩,李 霖,耿 伟

(徐州医科大学 医学信息与工程学院,江苏 徐州 221004)

0 引 言

由于现代人日常生活和工作方式的变化,各大健康问题愈演愈烈,慢性肾脏病(Chronic Kidney Disease)的发病率也逐渐上升。改善全球肾脏病预后委员会(KDIGO)认为,除了一般药物治疗以外,对慢性肾脏病患者进行定期随访、饮食规划以及生活方式指导等有效综合管理,能延缓他们病情恶化的进程,从而提高患者的生活质量,对患者的身心健康有着重大意义[1-4]。因此,开展健康筛查、定期随访以及生活指导的工作对改善慢性肾脏病患者的治疗效果显得至关重要。

1 需求分析

1.1 患者需求

根据调查显示,普通大众对慢性肾脏病的知晓率较低,部分慢性肾脏病患者对个人病情缺乏一定的了解和自我管理能力,故APP中应设计健康筛查和随访管理功能,能够使患者清晰定位个人的健康状况,并通过随访人员对患者病情进行随访管理,从而进一步让患者知晓病情发展,提高自我管理能力,节约医疗成本。同时,线下问诊、买药等环节繁琐复杂,而慢性肾脏病随访移动APP以Android系统为基础,突破了传统医院资源的区域限制,给患者带来更加简便的线上就医服务。

此外,在服务过程中,由于患者无法直接与医生、药师面对面沟通,相关信息真假难辨,整个过程缺乏安全性,因此该APP需要确保服务过程透明化,向患者特别是老年患者清楚展示各个服务环节的真实信息,并尝试开发人文关怀模式,发布大量医院资讯与教育文章,注重软件的实用性及可接受性。

1.2 医院需求

当前随访医疗APP购买主体主要以医疗机构为主,因此对于各大医院来说,慢性肾脏病随访移动APP的功能开发不仅仅需要构建专家医生与患者一对一交流咨询的平台,实现医院与患者之间的信息实时共享,还需要建立与患者的个人电子健康管理档案系统,当患者复查就诊时临床医生能够清楚了解每个患者当前的健康状况,并为患者制定合适的诊疗方案。

与此同时,医院随访人员需通过患者的诊疗情况进行清晰的随访跟踪,并将随访情况反馈给医院,以便于在后期医生能够精准地对患者进行诊疗分析。

1.3 E-R图分析

E-R 图是一种表示实体、属性及其相互之间关系的数据模型。“以患者为中心”的软件结构E-R图如图1所示。慢性肾脏病随访移动APP软件是“以患者为中心”的软件结构体系,主要面向患者、医生、随访人员以及管理员四个对象,并且彼此之间存在着一定的必然联系。患者拥有用户信息以及健康档案,医生对患者进行病情分析管理,随访人员对患者开展随访跟踪管理,管理员对数据库中的一系列信息进行增删改查。

图1 “以患者为中心”的软件结构E-R图

2 功能模块设计

2.1 患者功能模块设计

慢性肾脏病随访移动APP患者端功能主要负责患者的登录注册以及各个功能模块的运行设计,主要包括用户登录注册模块、患者个人中心模块、一对一交流模块、筛查就诊模块以及人文关怀模块。

用户登录注册模块:主要分为患者与医生两个用户角色界面,分别进行对应信息的注册与登录操作。

患者个人中心模块:根据患者填写的具体个人信息,系统自动整理患者的个人信息并实现患者对个人信息的查询与管理。

一对一交流模块:主要用于患者以及患者家属与医生之间的一对一信息沟通,具有线上在线问诊和电话咨询功能,以实现患者和专家之间的日常问诊和信息交流功能。

筛查就诊模块:患者输入个人指标信息,信息系统基于指标信息对患者开展慢性肾脏病风险评价,按照结论划分为不同等级[5],患者可同时了解、查询拥有资质认证的医生,并选择医生就诊,医院可就医生的诊断结果对患者进行随访跟踪管理。

线上购药模块:患者可线上购买医嘱药物,随后医院进行配送工作,患者可查询药物的预计配送日期,实时提示药物配送运输状况。

人文关怀模块:主要包括视觉呈现、智能提示和教育文章推送三部分,合理规范页面元素,呈现适用于任何群体的界面视觉体验,并具有用药警示和就诊随访提示等功能,同时推送有关慢性肾脏病的教育文章,向患者科普疾病知识,鼓励患者保持积极心态。

2.2 医院功能模块设计

慢性肾脏病随访移动APP医院端的运行管理功能主要负责对APP数据信息的实时管理和对技术的服务及维护,核心应用部分包括用户信息管理模块、推送管理模块、药物配送管理模块、患者档案管理模块和随访管理模块。慢性肾脏病随访移动APP功能模块设计如图2所示。

图2 慢性肾脏病随访移动APP功能模块设计

用户信息管理模块:主要负责管理患者和医生的个人信息,对医生资质证明方面进行严密的监督审查,并完成对各类信息的统计管理工作。

推送管理模块:主要负责对手机APP客户端中推送文章栏目进行自动分类、添加、编辑、发布、推送等,及时有效地推送慢性肾脏病的最新资讯,帮助患者快速了解慢性肾脏病的相关小知识[6]。

药物配送管理模块:医院通过获取患者端线上购药的信息,对患者所购药物进行信息管理与配送监督管理。

患者档案管理模块:医院通过查询患者的检查分析报告以及个人健康信息,按日期先后存档管理[4],为以后进一步诊断或检查分析提供依据。

随访管理模块:随访人员通过对患者病情进行随访跟踪,提供各种健康教育渠道以增加患者对慢性肾脏病的认知度,以便于对就诊不便的患者进行更准确、高效的跟踪管理。

3 软件技术

3.1 软件开发工具

慢性肾脏病随访移动APP以Android Studio为开发工具,见表1所列,相比于Eclipse,Android Studio具有诸多优点,充分发挥了运行速度快、智能识别、虚拟速度快和可跨平台的优势[7,8]。系统开发环境为JDK、Android Studio SDK以及Android Studio[9]。

表1 Android Studio与Eclipse的功能比较

3.2 SQL Server数据库

慢性肾脏病随访移动APP系统以SQL Server 2019作为服务器端数据库, 其支持语言为SQL。相较于MySQL数据库与Oracle数据库,SQL Server具有操作简单、价格便宜、适合分布式组织的可伸缩性、优良的数据仓库以及对数据管理分析的灵活性等特点。虽然SQL Server不具有良好的开放性、兼容性,但适用于中小型项目,能满足医院人事管理系统的基本需求[4]。

3.3 软件整体架构

慢性肾脏病随访移动APP主要采用B/S体系架构,用户通过客户端APP发送请求,随后将请求传输至Web服务器端,服务器端进行业务逻辑处理,并在数据库服务端查询数据,查询完毕返回数据请求至Web服务器端,最后返回至客户端。系统架构如图3所示。

图3 慢性肾脏病随访移动APP的整体架构

4 软件实现

4.1 数据表设计

以用户信息表、购药订单信息表内容为典型用例,数据表中的各数据字段的含义及其具体数据含义见表2~表3所列。

表2 用户信息表结构

表3 购药订单信息表结构

4.2 用户登录注册界面

慢性肾脏病随访移动APP在用户注册登录界面中,分别设立两个用户角色:医生与患者。选择角色后可进行注册与登录, 输入正确的用户个人信息,并将数据存储在数据库中,以便后续管理。详细界面设计如图4所示。

图4 慢性肾脏病随访移动APP用户登录注册界面设计

4.3 筛查就诊

慢性肾脏病随访移动APP通过患者个人填写的健康信息进行病情风险评估,对可能患有慢性肾脏病风险的群体开展辅助治疗,对患有慢性肾脏病的患者进行预约问诊。详细界面设计如图5所示。

图5 慢性肾脏病随访移动APP筛查就诊界面

4.4 随访管理

慢性肾脏病随访移动APP首先要加强患者的健康教育工作,以增强患者对慢性肾脏病的认知度,并增加就诊依从性;其次,采用线上随访的形式,能够对就诊不便的患者进行更准确、高效的跟踪管理,从而有助于患者慢性肾脏病的治愈;最后,建立“治疗—康复—长期护理”三级诊疗体系,为患者就诊提供更加完备快捷的服务。此诊疗体系将综合二甲医院、基层医院和社区医院之间实现高效连接,保障不同地区慢性肾脏病患者的管理,缓解患者就诊不便的情况[2]。详细流程实现如图6所示。

图6 随访管理实现流程

5 结 语

如今,由于电子信息技术与移动APP等多方面技术的高速发展,设计的慢性肾脏病随访移动APP能够让每位患者随时随地与医院实现信息交流共享,并且准确地获取病情变化,将个人健康信息的覆盖范围从医院扩展至家庭,从而更有效地提高患者的自我管理能力[10]。与此同时,采用移动APP进行医院的服务监督管理和信息的管理,使服务过程更透明化、数据更真实化,这给医疗科学治疗管理带来了很大的帮助。

猜你喜欢

功能模块肾脏病医生
最美医生
益肾清利和络泄浊法治疗慢性肾脏病4期的临床观察
慢性肾脏病患者血清HIF-1α的表达及临床意义
医生
望着路,不想走
输电线路附着物测算系统测算功能模块的研究
M市石油装备公服平台网站主要功能模块设计与实现
功能模块的设计与应用研究
慢性肾脏病围透析期的治疗及中医药干预
代谢综合征与慢性肾脏病