ImageVerifierCode 换一换
格式:PDF , 页数:3 ,大小:448.52KB ,
资源ID:2368377      下载积分:10 积分
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝扫码支付 微信扫码支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.wnwk.com/docdown/2368377.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(基于Android的个人健康管理系统的客户端设计开发_崔乔.pdf)为本站会员(哎呦****中)主动上传,蜗牛文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知蜗牛文库(发送邮件至admin@wnwk.com或直接QQ联系客服),我们立即给予删除!

基于Android的个人健康管理系统的客户端设计开发_崔乔.pdf

1、第 14 卷 第 4 期2023 年 2 月黑龙江科学HEILONGJIANG SCIENCEVol.14Feb.2023基于 Android 的个人健康管理系统的客户端设计开发崔乔(陕西国防工业职业技术学院,西安 710300)摘要:移动医疗 App 开发了健康管理系统,但在用户健康数据挖掘和利用方面略显不足,难以发挥良好的健康管理作用。设计了一款基于 Android 的个人健康管理系统客户端,对用户健康数据进行系统收集和妥善管理,根据检测数据对用户的健康风险进行计算,为个人健康管理提供数据支持,有助于提升身体素质,具有广阔的发展空间和现实意义。关键词:Android;个人健康管理系统;疾病

2、预测;客户端开发中图分类号:TP311.52;R 05文献标志码:A文章编号:1674 8646(2023)04 0090 03Client Design Development of Personal HealthManagement System Based on AndroidCui Qiao(Shaanxi Institute of Technology,Xi an 710300,China)Abstract:Mobile medical App has developed a management system,but there are problems in the mining

3、 andutilization of user health data,and it is difficult to perform the function of good health management.An Android-basedpersonal health management system client is designed to systematically collect and properly manage user health data,andcalculate the usershealth risk based on the detected data,t

4、o provide data support for personal health management,andimprove physical fitness.This has broad development space and practical significance.Key words:Android;Personal health management system;Disease prediction;Client development收稿日期:2022 12 26基金项目:陕西国防工业职业技术学院校本项目“基于 NB loT 技术的植被智能监测及数据传输系统的设计与研究

5、”(Gfy21 35)作者简介:崔乔(1990 ),女,硕士研究生,讲师。近年来,慢性疾病患病率逐年上升,而个人健康管理系统的应用加快了人类健康管理形态的完善,为个人身体素质的改进做出了贡献。运用 Android 平台,研发性能优渥的个人健康管理系统,符合人们的实际需求,具有现实意义。1Android 系统1.1系统架构Android 系统是分层结构,由上至下分别为 Linux内核层、系统库、应用程序框架层和应用层。具体框架如图 1 所示。Android 系统结构划分合理,便于在应用层上开发软件。A.Linux 内核层。选用 Linux2.6 内核,为系统提供内存、进程管理与驱动模型等服务1。

6、位于软硬件之间的抽象层,硬件细节对上层结构呈透明化,为其提供多样化的驱动服务。B.系统库。运用 C/C+库,平台系统运行时包含核心库和 Dalvik 虚拟机。核心库囊括 JAVA 核心类库中的主要功能,为 Android 提供功能支持。Dalvik 虚拟机则为 Android 创造了适宜的运行环境,可对内存、线程进行管理,对异常状况进行处理。C.应用程序框架层。Android 平台作为一款开放式的应用软件,设计应用程序框架层时应从实际需要出发,可自由运用组件,也可通过继承的方式起到扩展功能的目的。D.应用层。该层包含了 Android自身拥有的核心应用程序,如信息、时间、联系方式等,还包含基于

7、 Android SDK 开发的程序,且全部应用程序都是根据 JAVA 语言编写的。1.2Android 的构成和工作机制Android 应用框架是个人健康管理系统客户端开发的基础,大多数的开发工作都在这一框架进行,常用的组件有 Activity、Service、Content Provider、BroadcastReceiver、Fragment、Intent 和 Notification,并配备了 An-droid Manifest.xml 配置文件。该配置文件位于根目录,对组件种类、需要处理的数据和启动位置进行描述。Android 正是借助这些基本配置和组件之间协调合作来构成完整的应用程

8、序,以下是常用的组件:09A.Activity(活动程序)。作为基本单元,应用于 An-droid 的呈现界面,用来处理和用户交互时发生的界面事件。Android 程序是由单个或多个 Activity 组成的,在面对多个 Activity 时需运用栈对其进行维护2。B.Service(服务)。该组件没有自己的运行界面,是一款长时间于后台的程序,且运行时不会干扰其他应用程序的运行状态。C.Content Provider(内容提供器)。作为一种数据共享机制,为 Android 提供数据保存、检查及搜索方法,确保各应用程序之间的数据可以共享。D.Broadcast Receiver(广播接收器)。

9、接收广播内容并做出响应。E.Fragment(碎片)。作为界面显示组件,拥有使用生命周期,因为 Fragment 占用的系统资源少,因此在一个活动程序中可以包含多个 Fragment,提升界面切换速度,为用户提供更好的服务。F.Intent(意图)。是 Android 中的通信机制,主要工作内容是对系统内部的各个组件进行协调,将各个独立的组件组合起来,使其可以互相通信。G.Notification(通知)。展示通知信息,Broadcast Receiver 组件不能以可视化的方式呈现信息内容,而 Android 借助 Broadcast Receiver组件控制通知栏,以可视化的形式展示信息内

10、容 3。图 1Android 系统总体架构图Fig.1Overall architecture of Android system2系统设计与实现2.1总体设计Android 的个人健康管理系统的客户端系统架构由6 方面构成:一是 SQLite(本地数据库),用来保存用户的日常健康数据。二是用户客户端,为用户提供基础使用功能,满足用户需求。三是医生客户端,医生使用该模块完成线上问诊、用户预约等操作,为用户提供更加全面且及时的问诊服务。四是网络框架层 Vol-ley,可以向其他功能模块提供网络请求的接口,方便信息传递。五是服务器端,对客户发送的请求进行响应,对服务器端数据库中存储的数据进行查询,

11、并根据实际需要进行适当更改。六是 MySQL(服务器端数据库),存储用户进行个人健康管理时产生的各项数据,包括个人基础信息、问诊信息等4。2.2模块设计2.2.1用户端模块在对个人健康管理系统客户端进行功能模块设计时,先设计健康数据监测模块,对血压、血糖和尿酸等数据进行监测。监测完成后系统会将其自动录入,并将分析结果展示给用户,将整理好的数据分别存储于服务器、本地数据库中,方便后期调取。数据展示模块,从本地数据库提取所需数据,借助界面组件,将数据以图形或表格的形式展示出来,方便用户观察。医疗问诊模块,分为线下预约、线上问诊两部分。功能模块的具体划分如图 2 所示。19图 2用户端功能模块图Fi

12、g.2Client function module diagram2.2.2医生端模块设计医生端模块可提供预约管理功能,使用者可在该模块完成发布预约信息、调取历史预约信息、调整预约时间和查询预约用户资料等操作。为了确保功能模块提供的数据与服务器相同,所有功能模块都需借助Volley 发送请求数据。线上问诊和用户端即时通信功能应用的是同一台服务器,因此需要借助 Open IM 来完成。个人信息管理方面,由于个人信息数据量不多,可借助 Shared Preferences 将数据存储在本地数据库,以提升工作效率。功能模块的具体划分如图 3 所示。图 3医生端功能模块图Fig.3Functional

13、 module diagram of doctor terminal2.2.3医疗问诊模块医疗问诊模块分为线下预约和线上问诊两部分。线下预约的所有流程设计都围绕预约信息开展,为了掌握预约信息所处位置,设计了 4 种状态来进行表示,分别为 delivered、reserved、approved、finished。线下预约拥有自有的生命周期,从 delivered 开始至 finished结束5。线上问诊,以即时通信为核心功能,借助Open IM 提供的 SDK 来实现实时通信。在个人健康管理系统中,可以将收集到的数据融入线下预约和线上问诊中,通过客户以往的健康信息和预约与问诊记录,提前掌握客户身

14、体状况,为用户提供更全面的服务。3结束语基于 Android 创建的个人健康管理系统具有操作简单、界面交互性强等特点,相较于传统的个人健康管理系统增设了慢性疾病监控、医疗问诊等模块,功能更全面,增强了各模块之间的关联性,提升了用户的使用体验,从心理和生理两个方面保障了用户健康。通过相应的系统测试,证明其具备可操作性和可应用性,具有良好的发展前景。参考文献:1 潘浩,王攀,张燕,等.基于 Android 的个人健康助手的设计与实现 J 电脑知识与技术,2019,(36):74 75,87.2 王有为,吴迪.基于 IOS 的个人健康管理系统客户端的开发J信息化建设,2016,(03):75 76.3 程浩洋,杨洁.IPv6 与医疗综合开发个人健康助理系统J 中国教育网络,2018,(07):47 48.4 蔡俊,王志刚,王丽,等.基于 STM32d 的个人健康管理系统设计 J 江苏理工学院学报,2020,(02):51 60.5 于淑云.移动端个人健康管理系统技术浅析J 信息与电脑(理论版),2019,(23):38 39.29

copyright@ 2008-2023 wnwk.com网站版权所有

经营许可证编号:浙ICP备2024059924号-2