(湖南現(xiàn)代物流職業(yè)技術(shù)學(xué)院,湖南 長沙 410131)
關(guān)鍵字 Android 健康管理 APP
在互聯(lián)網(wǎng)技術(shù)快速發(fā)展的同時(shí),本設(shè)計(jì)專門對(duì)健康管理系統(tǒng)制作了一個(gè)基于Android 系統(tǒng)平臺(tái)的中小型醫(yī)院健康管理系統(tǒng)APP 軟件,在APP 軟件上面可以隨時(shí)隨地的對(duì)自己的身體數(shù)值進(jìn)行檢測上傳到APP 中,還可以實(shí)時(shí)的檢測家里老人的身體數(shù)值,還可以在上面了解許多有效的健康管理小知識(shí),這樣可以讓有工作繁忙的人直接隨時(shí)隨地的查看自身的身體情況,可以極大的預(yù)防疾病的困擾。健康管理系統(tǒng)APP 是從實(shí)際問題和每戶家庭的需求點(diǎn)進(jìn)行開發(fā)和設(shè)計(jì)的,可以方便管理自己和家人身體健康的軟件[1]。
本軟件的目的就是開發(fā)一個(gè)中小型醫(yī)院健康管理系統(tǒng),最終目標(biāo)是將軟件中的所有功能模塊都得到實(shí)現(xiàn),做到真正的中小型醫(yī)院健康管理的目的,讓中小型醫(yī)院里的用戶得到有效的健康管理及其讓出門工作的年輕人放心家里的老人。
登錄注冊(cè):在進(jìn)入到軟件內(nèi)部需要進(jìn)行注冊(cè)賬號(hào)密碼根據(jù)注冊(cè)的賬號(hào)密碼進(jìn)行登錄到系統(tǒng)中,所有的用戶注冊(cè)信息都保存到數(shù)據(jù)庫中,在進(jìn)行登錄時(shí)從數(shù)據(jù)庫中進(jìn)行查找用戶數(shù)據(jù)。
個(gè)人健康數(shù)據(jù)的發(fā)布:用戶登錄到系統(tǒng)后,可以點(diǎn)擊進(jìn)入發(fā)現(xiàn)界面,再點(diǎn)擊進(jìn)入健康檔案進(jìn)入健康數(shù)據(jù)中心發(fā)布自己的數(shù)據(jù)。在填寫網(wǎng)個(gè)人健康數(shù)據(jù)信息后點(diǎn)擊手機(jī)的返回鍵時(shí)先自動(dòng)把數(shù)據(jù)存到數(shù)據(jù)庫中再返回上一級(jí)界面。
健康首頁:用戶登入后進(jìn)入健康首頁,在這個(gè)Activity中可以大致的了解此系統(tǒng)有哪些功能,與此同時(shí),在首頁的頂部,還會(huì)根據(jù)用戶的健康數(shù)據(jù)推送健康管理小知識(shí)。
個(gè)人體檢:點(diǎn)擊進(jìn)入體檢界面時(shí),你可以根據(jù)個(gè)人的實(shí)際情況和需要檢測自身的某個(gè)因素,也可以快速的檢測身體的某幾個(gè)因素,它還可以通過連接手機(jī)或者一些智能手環(huán)來實(shí)時(shí)檢測數(shù)據(jù)存放到數(shù)據(jù)庫中。
個(gè)人中心管理:在個(gè)人中管理模塊中可以對(duì)個(gè)人信息進(jìn)行編輯管理,對(duì)賬號(hào)密碼進(jìn)行修改等操作。
在本軟件中主要是對(duì)數(shù)據(jù)庫的存儲(chǔ)結(jié)構(gòu)進(jìn)行設(shè)計(jì),在對(duì)系統(tǒng)的需求進(jìn)行設(shè)計(jì)時(shí)將數(shù)據(jù)庫表結(jié)構(gòu)里面的字段進(jìn)行合理有效的設(shè)計(jì),保證在數(shù)據(jù)處理時(shí)數(shù)據(jù)表結(jié)構(gòu)的穩(wěn)定運(yùn)行。本數(shù)據(jù)庫包括用戶信息數(shù)據(jù)表和健康數(shù)據(jù)信息表。
登錄注冊(cè)模塊主要是為系統(tǒng)新用戶提供一個(gè)系統(tǒng)的入口,在注冊(cè)的時(shí)候可以點(diǎn)擊選擇注冊(cè)TextView 顯示出用戶注冊(cè)對(duì)話框,注冊(cè)時(shí)需要填寫用戶名、密碼,注冊(cè)成功后跳轉(zhuǎn)到個(gè)人信息填寫界面,需要填寫性別、出生年月、身高、體重、電話等信息,性別是使用的一個(gè)RadioButton 控件,在RadioButton 控件上可以進(jìn)行選擇用戶性別,在將用戶信息進(jìn)行輸入設(shè)置完成之后點(diǎn)擊下一步Button 按鈕進(jìn)行用戶的注冊(cè),用戶注冊(cè)的所有信息都會(huì)保存在一個(gè)統(tǒng)一的數(shù)據(jù)庫表中,可以對(duì)用戶進(jìn)行有效的管理。[2]注冊(cè)功能主要是收集系統(tǒng)所需要的用戶信息,把用戶根據(jù)表單提示輸入的信息寫入系統(tǒng)的數(shù)據(jù)庫,用戶信息寫入數(shù)據(jù)庫以后,然后用戶可以通過注冊(cè)的賬號(hào)密碼進(jìn)行登錄,在用戶點(diǎn)擊登錄的時(shí)候通過調(diào)取數(shù)據(jù)庫里面的數(shù)據(jù)和進(jìn)行比較,數(shù)據(jù)一樣的時(shí)候就可以成功的登錄了,當(dāng)數(shù)據(jù)不一樣的時(shí)候用戶就無法登錄到當(dāng)前系統(tǒng)。
其注冊(cè)功能模塊核心代碼如下:
表1 健康數(shù)據(jù)信息表結(jié)構(gòu)
成功登錄到健康管理系統(tǒng)后首先跳轉(zhuǎn)到的APP 界面是APP 軟件的首頁,可以在APP 首頁有三個(gè)小模塊。第一個(gè)模塊是視力保健,在這手機(jī)不離身的科技時(shí)代,低頭族越來越多,人們的視力也逐漸下降,給用戶提供視力保健成為用戶健康管理不可缺的一部分。第二個(gè)模塊是全身鍛煉,人們對(duì)于鍛煉總是盲目的,不科學(xué)的,這里我們給用戶提供了合理的,有效的,科學(xué)的,健康的鍛煉方式。[3]第三個(gè)模塊是血壓控制模塊,這個(gè)模塊是這對(duì)血壓不穩(wěn)定的用戶,用戶可以根據(jù)我們提供的方法及時(shí)控制自己的血壓。
成功登錄到健康管理系統(tǒng)后,系統(tǒng)會(huì)提醒用戶打開藍(lán)牙設(shè)備,在這個(gè)界面,有兩種檢測數(shù)據(jù)的方法,第一種,通過手機(jī)自身的傳感器設(shè)備來檢測健康數(shù)值,原理是通過手機(jī)的如攝像頭那樣的設(shè)備接觸手機(jī)再通過算法得到具體的健康數(shù)值;第二種,通過穿戴智能手環(huán)來采集數(shù)據(jù),再通過連接的藍(lán)牙上傳到手機(jī)APP 上。點(diǎn)擊體檢按鈕進(jìn)行用戶身體健康數(shù)值檢測,在體檢界面中可以點(diǎn)擊選擇封面自定義RippleImageView 水波紋擴(kuò)散控件進(jìn)行快速的身體健康數(shù)據(jù)檢測,點(diǎn)擊手環(huán)標(biāo)志的ImageView 可以連接智能手環(huán)采集數(shù)據(jù)。點(diǎn)擊界面的GridView 上的Item 時(shí),會(huì)根據(jù)不同的檢測目錄跳到相應(yīng)界面進(jìn)行健康數(shù)據(jù)的檢測。
連接藍(lán)牙的核心代碼:
進(jìn)入發(fā)現(xiàn)界面,由一個(gè)listview 和HorizontalListView 控件組成,點(diǎn)健康數(shù)據(jù)和輸入健康數(shù)據(jù),還可以對(duì)你進(jìn)行健康評(píng)估,最重要的是還可以通過關(guān)注家人的健康賬號(hào)了解家人的健康數(shù)值?;瑒?dòng)HorizontalListView 選擇你想了解的健康小知識(shí)。
用戶成功登錄到系統(tǒng)管理個(gè)人中心頁面中可以點(diǎn)擊我的按鈕進(jìn)入我的功能模塊中,在功能模塊中主要包括個(gè)人信息的編輯修改、修改用戶登錄密碼、退出系統(tǒng)、注銷登錄等四個(gè)子功能模塊,點(diǎn)擊登錄Button 按鈕后會(huì)啟動(dòng)Intent進(jìn)行跳轉(zhuǎn)到用戶登錄界面可以進(jìn)行重新登錄,點(diǎn)擊設(shè)置圖標(biāo)按鈕后可以個(gè)人信息進(jìn)行修改。[4]
中小型醫(yī)院健康管理系統(tǒng)主要工作內(nèi)容就是對(duì)于用戶健康的管理,可以通過登陸該系統(tǒng)去檢測查詢的個(gè)人身體健康的詳細(xì)信息及其還可以關(guān)聯(lián)家人的健康數(shù)據(jù)。