資源描述:
《基于Android平臺個人健康管理系統(tǒng)》由會員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在學(xué)術(shù)論文-天天文庫。
1、萬方數(shù)據(jù)隨著智能終端和移動互聯(lián)網(wǎng)的發(fā)展,健康管理軟件在國內(nèi)外興起。健康管理系統(tǒng)運(yùn)行在智能終端上,為人們的日常健康管理提供一種便捷的方式,幫助人們隨時(shí)隨地地管理個人健康。本文在研究國內(nèi)外健康管理軟件的基礎(chǔ)上,充分分析了健康數(shù)據(jù)的特性,開發(fā)了基于Android平臺的個人健康管理系統(tǒng)。本文釆用“Android客戶端+服務(wù)器”的模式設(shè)計(jì)了系統(tǒng)的總體架構(gòu),并開發(fā)了數(shù)據(jù)獲取、數(shù)據(jù)存儲、數(shù)據(jù)分析三大功能模塊。數(shù)據(jù)獲取模塊提供了基于網(wǎng)絡(luò)的數(shù)據(jù)獲取、基于傳感器的數(shù)據(jù)獲取和基于用戶輸入的數(shù)據(jù)獲取三種方式。其中基于網(wǎng)絡(luò)的數(shù)據(jù)獲取模塊實(shí)現(xiàn)了通過WebService獲取天氣數(shù)據(jù)和通過藍(lán)牙從專業(yè)醫(yī)療設(shè)備接收心
2、率、血壓數(shù)據(jù);基于傳感器的數(shù)據(jù)獲取模塊實(shí)現(xiàn)了通過GPS和加速度傳感器獲取用戶運(yùn)動數(shù)據(jù);基于用戶輸入的數(shù)據(jù)獲取模塊實(shí)現(xiàn)了用戶基本信息設(shè)定和手動添加健康記錄兩個功能。數(shù)據(jù)存儲模塊設(shè)計(jì)了基于SQLite的本地?cái)?shù)據(jù)存儲與基于MySQL的服務(wù)器端數(shù)據(jù)存儲相結(jié)合的二級存儲模式,并遵循數(shù)據(jù)庫設(shè)計(jì)的一般原則構(gòu)建系統(tǒng)數(shù)據(jù)庫,設(shè)計(jì)數(shù)據(jù)表,和繪制數(shù)據(jù)模型。數(shù)據(jù)分析模塊對用戶健康數(shù)據(jù)進(jìn)行了數(shù)據(jù)處理,并對處理后的數(shù)據(jù)進(jìn)行統(tǒng)計(jì)分析和趨勢分析,數(shù)據(jù)分析的結(jié)果以可視化的圖表形式展現(xiàn)給用戶。經(jīng)驗(yàn)證,本文研宄并開發(fā)的系統(tǒng)相對傳統(tǒng)健康管理系統(tǒng)具有更加多樣化的數(shù)據(jù)類型、更合理的數(shù)據(jù)存儲方式,是對傳統(tǒng)健康管理系統(tǒng)的豐富和擴(kuò)
3、展,具有理論和現(xiàn)實(shí)意義。目前,基于Android的個人健康管理系統(tǒng)己經(jīng)完成,達(dá)到預(yù)期的效果。關(guān)鍵詞:健康管理;Android;數(shù)據(jù)獲??;數(shù)據(jù)存儲;數(shù)據(jù)分析萬方數(shù)據(jù)AbstractWiththerapiddevelopmentofsmartterminalsandmobileInternet,healthdatamanagementsoftwarerisesanddevelopesquicklyathomeandabroad.Thehealthdatamanagementsystemrunsonintelligentterminals,providingpeopleaconvenie
4、ntwaytomanagetheirhealthdataanytimeandanywhere.Thisthesisresearchedhealthdatamanagementsoftwareathomeandabroad,anddevelopedahealthdatamanagementsoftwareonAndroidplatform.ThisthesisdesignstheoverallarchitectureofthesystembyusingthemodelofMAndroidclient+applicationserverH.Accordingtotherequireme
5、ntsanalysis,thesystemdevelopsthreefunctionalmodules,whicharedataacquisition,datastorageanddataanalysis.Dataacquisitionmoduleprovidesthreewaystoacquisedata,whicharenetwork-baseddataacquisition,sensor-baseddataacquisitionanduserinputbaseddataacquisition.Therealizationofthesethreewaystoacquisedat
6、aisdetailedintroducedinthisthesis.Thesystemimplementsatwo-levelstoragemodelbyintergratinglocaldatastorageandserver-sidedatastorage.Thesystemdatabaseisbuiltinaccordancewiththegeneralprinciplesofdatabasedesign,thedatabasetablesofeachfunctionmodulearedevised,andthedatamodelsareplotted.Thehealthda
7、taisfirstlyprocessedindataanalysismodule.Afterthat,thesystemimplementsstatisticalanalysisandtrendanalysistousers*healthdata.Theresultofdataanalysisispresentedtouserinformofvisiblecharts.Comparedwiththetraditionalhealthdatamanagementsyst