基于Android平臺個人健康助理系統(tǒng)的設(shè)計與實(shí)現(xiàn)
發(fā)布時間:2022-02-15 20:58
隨著社會和經(jīng)濟(jì)的快速發(fā)展,我國正面臨著慢性疾病患病率上升問題。為了緩解這一問題,移動醫(yī)療APP提供了一種健康管理服務(wù),這種服務(wù)針對用戶的個人健康進(jìn)行監(jiān)測和指導(dǎo),從而降低人們患慢性疾病的風(fēng)險。目前,盡管應(yīng)用市場上已有眾多健康管理相關(guān)的APP發(fā)布,但這些APP在慢性疾病的關(guān)注上仍然不足,而且沒有實(shí)現(xiàn)對用戶健康數(shù)據(jù)的合理挖掘和利用,因此難于起到全面且完善的健康管理作用。基于上述考慮,本文設(shè)計并實(shí)現(xiàn)了一個基于Android平臺的個人健康助理系統(tǒng)。該系統(tǒng)旨在對用戶的個人健康數(shù)據(jù)進(jìn)行收集和管理,同時在此基礎(chǔ)上能對用戶的健康風(fēng)險進(jìn)行評估,并通過一套完整的問診流程來對用戶的健康進(jìn)行指導(dǎo),最后對本系統(tǒng)進(jìn)行測試。本文的主要成果和創(chuàng)新點(diǎn)總結(jié)如下:1.在疾病預(yù)測上,針對糖尿病、中風(fēng)和心臟病實(shí)現(xiàn)了一種基于貝葉斯網(wǎng)絡(luò)的疾病預(yù)測方法。該方法在真實(shí)數(shù)據(jù)集上的評估結(jié)果表明,其在糖尿病數(shù)據(jù)集上的F1值為0.949,高于其它傳統(tǒng)的分類方法,是一種較為準(zhǔn)確的疾病預(yù)測方法。2.在問診流程上,實(shí)現(xiàn)了基于即時通訊的線上問診和線下預(yù)約。特別的,該問診流程將個人健康數(shù)據(jù)結(jié)合到問診中,能夠更加方便醫(yī)生了解用戶在歷史和當(dāng)前的健康狀態(tài),提高...
【文章來源】:南京大學(xué)江蘇省211工程院校985工程院校教育部直屬院校
【文章頁數(shù)】:79 頁
【學(xué)位級別】:碩士
【部分圖文】:
圖2-1:?Android系統(tǒng)總體架構(gòu)圖[1]??
分成四個狀態(tài),分別是活動、暫停、停止和非活動狀態(tài)。每個Activity都在自??己的生命周期中進(jìn)行狀態(tài)轉(zhuǎn)移,生命周期是指一個Activity從開始啟動直到銷??毀的整個過程。Activity執(zhí)行狀態(tài)遷移的生命周期如圖2-2所示。其中,活動狀??態(tài)表示Activity位于棧頂,對用戶可見并可進(jìn)行交互;暫停狀態(tài)表示Activity正??在跳轉(zhuǎn)到其它界面,位于棧中位置,此時Activity仍對用戶可見,但不可進(jìn)行??交互;停止?fàn)顟B(tài)表示Activity已經(jīng)跳轉(zhuǎn)到其它界面,位于棧中位置,此時對用??戶不可見;非活動狀態(tài)表示Activity已出棧,所有Activity資源被釋放。??/?N?/?N?C?N?(■?N??—onCreateQH^?—onStart(}-,?—onResumeQ^??mm?停止?暫;顒???onDestoryQ—?onStopO?—?onPause()—??\?/??J?K?J?K?/??圖2-2:?Activity執(zhí)行狀態(tài)遷移的生命周期??Service服務(wù)程序是一個在后臺運(yùn)行的程序。Service能夠在后臺長時間運(yùn)行??但是沒有自己的界面,Service在運(yùn)行時一般不會影響到其他處于活動狀態(tài)的應(yīng)??用程序。需要Service服務(wù)程序來實(shí)現(xiàn)的情況有很多,比如使用第三方SDK服??務(wù)時用Service
環(huán)境(Profile)由一組服務(wù)(service)組成,每個服務(wù)可以包含多個特征值??(characteristic),每個特征值包含屬性(properties)和值(value),還可以??包含多個描述(descriptor)。Gatt結(jié)構(gòu)如圖2-3所示。實(shí)現(xiàn)藍(lán)牙通信的過程就??是獲取藍(lán)牙外設(shè)的服務(wù),進(jìn)而獲取到其中的特征,對特征中的屬性和值進(jìn)行讀??和寫的過程。??Android實(shí)現(xiàn)藍(lán)牙通信需要以下幾個類:BluetoothAdapter用于掃描藍(lán)牙??設(shè)備,獲取藍(lán)牙狀態(tài)值、藍(lán)牙名稱、藍(lán)牙Mac地址等;BluetoothManager用??于獲。拢欤酰澹簦铮铮簦瑁粒洌幔穑簦澹颍?BluetoothDevice用于獲取掃描后的藍(lán)牙設(shè)備;Blue-??toothProfile是一個通用的規(guī)范,按照這個規(guī)范來收發(fā)數(shù)據(jù);BluetoothGatt繼承??自BluetoothProfile,并將收發(fā)的數(shù)據(jù)傳遞至回調(diào)函數(shù)BluetoothGattCallback;??
【參考文獻(xiàn)】:
期刊論文
[1]國內(nèi)外移動醫(yī)療應(yīng)用現(xiàn)狀及啟示[J]. 李建梅. 電腦與信息技術(shù). 2017(06)
[2]淺析Monkey的全面測試[J]. 張聯(lián). 信息與電腦(理論版). 2017(22)
[3]經(jīng)濟(jì)增長的環(huán)境成本及國民健康:一個國際比較的視角[J]. 徐娟,常金華,黎嬌龍. 南方經(jīng)濟(jì). 2016(07)
[4]本體驅(qū)動的貝葉斯網(wǎng)絡(luò)模型在醫(yī)學(xué)診斷中的應(yīng)用[J]. 謝紅薇,閆婷,車晉強(qiáng). 太原理工大學(xué)學(xué)報. 2016(03)
[5]因果關(guān)系及其在社會媒體上的應(yīng)用研究綜述[J]. 趙森棟,劉挺. 軟件學(xué)報. 2014(12)
[6]貝葉斯網(wǎng)絡(luò)結(jié)構(gòu)學(xué)習(xí)綜述[J]. 李碩豪,張軍. 計算機(jī)應(yīng)用研究. 2015(03)
[7]國內(nèi)外移動醫(yī)療應(yīng)用現(xiàn)狀及啟示[J]. 徐倩,趙文龍. 檢驗(yàn)醫(yī)學(xué)與臨床. 2014(09)
[8]海外移動醫(yī)療信息化進(jìn)展[J]. 王海燕,郭珍軍. 現(xiàn)代電信科技. 2011(04)
[9]國內(nèi)外慢性病健康管理進(jìn)展[J]. 楊春玲. 齊魯護(hù)理雜志. 2009(15)
[10]用于因果分析的混合貝葉斯網(wǎng)絡(luò)結(jié)構(gòu)學(xué)習(xí)[J]. 王雙成,李小琳,侯彩虹. 智能系統(tǒng)學(xué)報. 2007(06)
碩士論文
[1]基于云計算的貝葉斯算法在疾病預(yù)測中的研究與應(yīng)用[D]. 付歡歡.中國科學(xué)技術(shù)大學(xué) 2016
[2]基于禁忌搜索算法的貝葉斯網(wǎng)絡(luò)在疾病預(yù)測與診斷中的應(yīng)用[D]. 張雪雷.山西醫(yī)科大學(xué) 2015
[3]貝葉斯網(wǎng)絡(luò)的結(jié)構(gòu)學(xué)習(xí)算法研究[D]. 胡春玲.合肥工業(yè)大學(xué) 2006
本文編號:3627258
【文章來源】:南京大學(xué)江蘇省211工程院校985工程院校教育部直屬院校
【文章頁數(shù)】:79 頁
【學(xué)位級別】:碩士
【部分圖文】:
圖2-1:?Android系統(tǒng)總體架構(gòu)圖[1]??
分成四個狀態(tài),分別是活動、暫停、停止和非活動狀態(tài)。每個Activity都在自??己的生命周期中進(jìn)行狀態(tài)轉(zhuǎn)移,生命周期是指一個Activity從開始啟動直到銷??毀的整個過程。Activity執(zhí)行狀態(tài)遷移的生命周期如圖2-2所示。其中,活動狀??態(tài)表示Activity位于棧頂,對用戶可見并可進(jìn)行交互;暫停狀態(tài)表示Activity正??在跳轉(zhuǎn)到其它界面,位于棧中位置,此時Activity仍對用戶可見,但不可進(jìn)行??交互;停止?fàn)顟B(tài)表示Activity已經(jīng)跳轉(zhuǎn)到其它界面,位于棧中位置,此時對用??戶不可見;非活動狀態(tài)表示Activity已出棧,所有Activity資源被釋放。??/?N?/?N?C?N?(■?N??—onCreateQH^?—onStart(}-,?—onResumeQ^??mm?停止?暫;顒???onDestoryQ—?onStopO?—?onPause()—??\?/??J?K?J?K?/??圖2-2:?Activity執(zhí)行狀態(tài)遷移的生命周期??Service服務(wù)程序是一個在后臺運(yùn)行的程序。Service能夠在后臺長時間運(yùn)行??但是沒有自己的界面,Service在運(yùn)行時一般不會影響到其他處于活動狀態(tài)的應(yīng)??用程序。需要Service服務(wù)程序來實(shí)現(xiàn)的情況有很多,比如使用第三方SDK服??務(wù)時用Service
環(huán)境(Profile)由一組服務(wù)(service)組成,每個服務(wù)可以包含多個特征值??(characteristic),每個特征值包含屬性(properties)和值(value),還可以??包含多個描述(descriptor)。Gatt結(jié)構(gòu)如圖2-3所示。實(shí)現(xiàn)藍(lán)牙通信的過程就??是獲取藍(lán)牙外設(shè)的服務(wù),進(jìn)而獲取到其中的特征,對特征中的屬性和值進(jìn)行讀??和寫的過程。??Android實(shí)現(xiàn)藍(lán)牙通信需要以下幾個類:BluetoothAdapter用于掃描藍(lán)牙??設(shè)備,獲取藍(lán)牙狀態(tài)值、藍(lán)牙名稱、藍(lán)牙Mac地址等;BluetoothManager用??于獲。拢欤酰澹簦铮铮簦瑁粒洌幔穑簦澹颍?BluetoothDevice用于獲取掃描后的藍(lán)牙設(shè)備;Blue-??toothProfile是一個通用的規(guī)范,按照這個規(guī)范來收發(fā)數(shù)據(jù);BluetoothGatt繼承??自BluetoothProfile,并將收發(fā)的數(shù)據(jù)傳遞至回調(diào)函數(shù)BluetoothGattCallback;??
【參考文獻(xiàn)】:
期刊論文
[1]國內(nèi)外移動醫(yī)療應(yīng)用現(xiàn)狀及啟示[J]. 李建梅. 電腦與信息技術(shù). 2017(06)
[2]淺析Monkey的全面測試[J]. 張聯(lián). 信息與電腦(理論版). 2017(22)
[3]經(jīng)濟(jì)增長的環(huán)境成本及國民健康:一個國際比較的視角[J]. 徐娟,常金華,黎嬌龍. 南方經(jīng)濟(jì). 2016(07)
[4]本體驅(qū)動的貝葉斯網(wǎng)絡(luò)模型在醫(yī)學(xué)診斷中的應(yīng)用[J]. 謝紅薇,閆婷,車晉強(qiáng). 太原理工大學(xué)學(xué)報. 2016(03)
[5]因果關(guān)系及其在社會媒體上的應(yīng)用研究綜述[J]. 趙森棟,劉挺. 軟件學(xué)報. 2014(12)
[6]貝葉斯網(wǎng)絡(luò)結(jié)構(gòu)學(xué)習(xí)綜述[J]. 李碩豪,張軍. 計算機(jī)應(yīng)用研究. 2015(03)
[7]國內(nèi)外移動醫(yī)療應(yīng)用現(xiàn)狀及啟示[J]. 徐倩,趙文龍. 檢驗(yàn)醫(yī)學(xué)與臨床. 2014(09)
[8]海外移動醫(yī)療信息化進(jìn)展[J]. 王海燕,郭珍軍. 現(xiàn)代電信科技. 2011(04)
[9]國內(nèi)外慢性病健康管理進(jìn)展[J]. 楊春玲. 齊魯護(hù)理雜志. 2009(15)
[10]用于因果分析的混合貝葉斯網(wǎng)絡(luò)結(jié)構(gòu)學(xué)習(xí)[J]. 王雙成,李小琳,侯彩虹. 智能系統(tǒng)學(xué)報. 2007(06)
碩士論文
[1]基于云計算的貝葉斯算法在疾病預(yù)測中的研究與應(yīng)用[D]. 付歡歡.中國科學(xué)技術(shù)大學(xué) 2016
[2]基于禁忌搜索算法的貝葉斯網(wǎng)絡(luò)在疾病預(yù)測與診斷中的應(yīng)用[D]. 張雪雷.山西醫(yī)科大學(xué) 2015
[3]貝葉斯網(wǎng)絡(luò)的結(jié)構(gòu)學(xué)習(xí)算法研究[D]. 胡春玲.合肥工業(yè)大學(xué) 2006
本文編號:3627258
本文鏈接:http://sikaile.net/kejilunwen/ruanjiangongchenglunwen/3627258.html
最近更新
教材專著