基于Android平台个人健康助理系统的设计与实现
发布时间:2022-02-15 20:58
随着社会和经济的快速发展,我国正面临着慢性疾病患病率上升问题。为了缓解这一问题,移动医疗APP提供了一种健康管理服务,这种服务针对用户的个人健康进行监测和指导,从而降低人们患慢性疾病的风险。目前,尽管应用市场上已有众多健康管理相关的APP发布,但这些APP在慢性疾病的关注上仍然不足,而且没有实现对用户健康数据的合理挖掘和利用,因此难于起到全面且完善的健康管理作用。基于上述考虑,本文设计并实现了一个基于Android平台的个人健康助理系统。该系统旨在对用户的个人健康数据进行收集和管理,同时在此基础上能对用户的健康风险进行评估,并通过一套完整的问诊流程来对用户的健康进行指导,最后对本系统进行测试。本文的主要成果和创新点总结如下:1.在疾病预测上,针对糖尿病、中风和心脏病实现了一种基于贝叶斯网络的疾病预测方法。该方法在真实数据集上的评估结果表明,其在糖尿病数据集上的F1值为0.949,高于其它传统的分类方法,是一种较为准确的疾病预测方法。2.在问诊流程上,实现了基于即时通讯的线上问诊和线下预约。特别的,该问诊流程将个人健康数据结合到问诊中,能够更加方便医生了解用户在历史和当前的健康状态,提高...
【文章来源】:南京大学江苏省211工程院校985工程院校教育部直属院校
【文章页数】:79 页
【学位级别】:硕士
【部分图文】:
图2-1:?Android系统总体架构图[1]??
分成四个状态,分别是活动、暂停、停止和非活动状态。每个Activity都在自??己的生命周期中进行状态转移,生命周期是指一个Activity从开始启动直到销??毁的整个过程。Activity执行状态迁移的生命周期如图2-2所示。其中,活动状??态表示Activity位于栈顶,对用户可见并可进行交互;暂停状态表示Activity正??在跳转到其它界面,位于栈中位置,此时Activity仍对用户可见,但不可进行??交互;停止状态表示Activity已经跳转到其它界面,位于栈中位置,此时对用??户不可见;非活动状态表示Activity已出栈,所有Activity资源被释放。??/?N?/?N?C?N?(■?N??—onCreateQH^?—onStart(}-,?—onResumeQ^??mm?停止?暂停活动???onDestoryQ—?onStopO?—?onPause()—??\?/??J?K?J?K?/??图2-2:?Activity执行状态迁移的生命周期??Service服务程序是一个在后台运行的程序。Service能够在后台长时间运行??但是没有自己的界面,Service在运行时一般不会影响到其他处于活动状态的应??用程序。需要Service服务程序来实现的情况有很多,比如使用第三方SDK服??务时用Service
环境(Profile)由一组服务(service)组成,每个服务可以包含多个特征值??(characteristic),每个特征值包含属性(properties)和值(value),还可以??包含多个描述(descriptor)。Gatt结构如图2-3所示。实现蓝牙通信的过程就??是获取蓝牙外设的服务,进而获取到其中的特征,对特征中的属性和值进行读??和写的过程。??Android实现蓝牙通信需要以下几个类:BluetoothAdapter用于扫描蓝牙??设备,获取蓝牙状态值、蓝牙名称、蓝牙Mac地址等;BluetoothManager用??于获取BluetoothAdapter;?BluetoothDevice用于获取扫描后的蓝牙设备;Blue-??toothProfile是一个通用的规范,按照这个规范来收发数据;BluetoothGatt继承??自BluetoothProfile,并将收发的数据传递至回调函数BluetoothGattCallback;??
【参考文献】:
期刊论文
[1]国内外移动医疗应用现状及启示[J]. 李建梅. 电脑与信息技术. 2017(06)
[2]浅析Monkey的全面测试[J]. 张联. 信息与电脑(理论版). 2017(22)
[3]经济增长的环境成本及国民健康:一个国际比较的视角[J]. 徐娟,常金华,黎娇龙. 南方经济. 2016(07)
[4]本体驱动的贝叶斯网络模型在医学诊断中的应用[J]. 谢红薇,闫婷,车晋强. 太原理工大学学报. 2016(03)
[5]因果关系及其在社会媒体上的应用研究综述[J]. 赵森栋,刘挺. 软件学报. 2014(12)
[6]贝叶斯网络结构学习综述[J]. 李硕豪,张军. 计算机应用研究. 2015(03)
[7]国内外移动医疗应用现状及启示[J]. 徐倩,赵文龙. 检验医学与临床. 2014(09)
[8]海外移动医疗信息化进展[J]. 王海燕,郭珍军. 现代电信科技. 2011(04)
[9]国内外慢性病健康管理进展[J]. 杨春玲. 齐鲁护理杂志. 2009(15)
[10]用于因果分析的混合贝叶斯网络结构学习[J]. 王双成,李小琳,侯彩虹. 智能系统学报. 2007(06)
硕士论文
[1]基于云计算的贝叶斯算法在疾病预测中的研究与应用[D]. 付欢欢.中国科学技术大学 2016
[2]基于禁忌搜索算法的贝叶斯网络在疾病预测与诊断中的应用[D]. 张雪雷.山西医科大学 2015
[3]贝叶斯网络的结构学习算法研究[D]. 胡春玲.合肥工业大学 2006
本文编号:3627258
【文章来源】:南京大学江苏省211工程院校985工程院校教育部直属院校
【文章页数】:79 页
【学位级别】:硕士
【部分图文】:
图2-1:?Android系统总体架构图[1]??
分成四个状态,分别是活动、暂停、停止和非活动状态。每个Activity都在自??己的生命周期中进行状态转移,生命周期是指一个Activity从开始启动直到销??毁的整个过程。Activity执行状态迁移的生命周期如图2-2所示。其中,活动状??态表示Activity位于栈顶,对用户可见并可进行交互;暂停状态表示Activity正??在跳转到其它界面,位于栈中位置,此时Activity仍对用户可见,但不可进行??交互;停止状态表示Activity已经跳转到其它界面,位于栈中位置,此时对用??户不可见;非活动状态表示Activity已出栈,所有Activity资源被释放。??/?N?/?N?C?N?(■?N??—onCreateQH^?—onStart(}-,?—onResumeQ^??mm?停止?暂停活动???onDestoryQ—?onStopO?—?onPause()—??\?/??J?K?J?K?/??图2-2:?Activity执行状态迁移的生命周期??Service服务程序是一个在后台运行的程序。Service能够在后台长时间运行??但是没有自己的界面,Service在运行时一般不会影响到其他处于活动状态的应??用程序。需要Service服务程序来实现的情况有很多,比如使用第三方SDK服??务时用Service
环境(Profile)由一组服务(service)组成,每个服务可以包含多个特征值??(characteristic),每个特征值包含属性(properties)和值(value),还可以??包含多个描述(descriptor)。Gatt结构如图2-3所示。实现蓝牙通信的过程就??是获取蓝牙外设的服务,进而获取到其中的特征,对特征中的属性和值进行读??和写的过程。??Android实现蓝牙通信需要以下几个类:BluetoothAdapter用于扫描蓝牙??设备,获取蓝牙状态值、蓝牙名称、蓝牙Mac地址等;BluetoothManager用??于获取BluetoothAdapter;?BluetoothDevice用于获取扫描后的蓝牙设备;Blue-??toothProfile是一个通用的规范,按照这个规范来收发数据;BluetoothGatt继承??自BluetoothProfile,并将收发的数据传递至回调函数BluetoothGattCallback;??
【参考文献】:
期刊论文
[1]国内外移动医疗应用现状及启示[J]. 李建梅. 电脑与信息技术. 2017(06)
[2]浅析Monkey的全面测试[J]. 张联. 信息与电脑(理论版). 2017(22)
[3]经济增长的环境成本及国民健康:一个国际比较的视角[J]. 徐娟,常金华,黎娇龙. 南方经济. 2016(07)
[4]本体驱动的贝叶斯网络模型在医学诊断中的应用[J]. 谢红薇,闫婷,车晋强. 太原理工大学学报. 2016(03)
[5]因果关系及其在社会媒体上的应用研究综述[J]. 赵森栋,刘挺. 软件学报. 2014(12)
[6]贝叶斯网络结构学习综述[J]. 李硕豪,张军. 计算机应用研究. 2015(03)
[7]国内外移动医疗应用现状及启示[J]. 徐倩,赵文龙. 检验医学与临床. 2014(09)
[8]海外移动医疗信息化进展[J]. 王海燕,郭珍军. 现代电信科技. 2011(04)
[9]国内外慢性病健康管理进展[J]. 杨春玲. 齐鲁护理杂志. 2009(15)
[10]用于因果分析的混合贝叶斯网络结构学习[J]. 王双成,李小琳,侯彩虹. 智能系统学报. 2007(06)
硕士论文
[1]基于云计算的贝叶斯算法在疾病预测中的研究与应用[D]. 付欢欢.中国科学技术大学 2016
[2]基于禁忌搜索算法的贝叶斯网络在疾病预测与诊断中的应用[D]. 张雪雷.山西医科大学 2015
[3]贝叶斯网络的结构学习算法研究[D]. 胡春玲.合肥工业大学 2006
本文编号:3627258
本文链接:https://www.wllwen.com/kejilunwen/ruanjiangongchenglunwen/3627258.html