陳肖依
摘要:在新時(shí)期環(huán)境下,人們的醫(yī)療保健觀念逐漸增強(qiáng),這也推動(dòng)了諸多醫(yī)療保健產(chǎn)品的研發(fā)和使用,其中健康腕帶就是一種新型醫(yī)療保健科技產(chǎn)品。它具有著便捷、實(shí)時(shí)和持續(xù)性等諸多功能,因此業(yè)受到了人們的廣泛使用,為老年人的身體健康狀態(tài)監(jiān)測(cè)提供了良好的技術(shù)條件。下面,文章就主要針對(duì)基于云平臺(tái)的老年人健康腕帶的設(shè)計(jì)與研發(fā)進(jìn)行分析,希望對(duì)相關(guān)技術(shù)研究提供參考。
關(guān)鍵詞:云平臺(tái);老年人;健康腕帶
隨著人們年紀(jì)增加,身體健康狀態(tài)也會(huì)出現(xiàn)諸多的問(wèn)題,為了確保身體具有良好的狀況,做好對(duì)身體狀態(tài)的實(shí)時(shí)監(jiān)測(cè)至關(guān)重要。面對(duì)這種情況,健康腕帶逐漸得到了研發(fā)和人們的廣泛使用,為了更好實(shí)現(xiàn)健康腕帶的功能豐富和拓展,健康腕帶和諸多技術(shù)實(shí)現(xiàn)了有效結(jié)合,其中云平臺(tái)就是一種典型的結(jié)合技術(shù),而基于云平臺(tái)如何進(jìn)行老年人健康腕帶的設(shè)計(jì)與研發(fā),就是文章主要研究的內(nèi)容。
1.健康腕帶功能實(shí)現(xiàn)的設(shè)計(jì)方案
健康腕帶存在數(shù)據(jù)采集傳感器,借助數(shù)據(jù)采集的傳感器對(duì)人體基本的體征數(shù)據(jù)監(jiān)測(cè),后借助藍(lán)牙模塊可以向移動(dòng)端進(jìn)行傳輸和存儲(chǔ),而借助移動(dòng)端以網(wǎng)絡(luò)手段把數(shù)據(jù)向服務(wù)器內(nèi)上傳。若人們想要對(duì)此類(lèi)數(shù)據(jù)觀察和掌握時(shí),就可以通過(guò)移動(dòng)終端進(jìn)行腕帶App的下載,使用此App可以對(duì)人體健康檢測(cè)的數(shù)據(jù)實(shí)現(xiàn)同步,則人們?cè)诮K端就能夠?qū)?shù)據(jù)查看以及對(duì)健康情況分析[1]。
2.基于云平臺(tái)的老年人健康腕帶功能實(shí)現(xiàn)
2.1硬件端設(shè)計(jì)
硬件端主要是指健康腕帶,它是數(shù)據(jù)采集的設(shè)備,其借助一定傳感器來(lái)對(duì)人體血壓、體溫和心率等相關(guān)指標(biāo)實(shí)施測(cè)量。對(duì)嵌入式的云測(cè)量中,解決方案采取飛思卡爾DVB-H,電源的供電部分使用TI的終端設(shè)備解決方案類(lèi)型。腕帶使用SPI的總線與下一級(jí)進(jìn)行通信,對(duì)模擬的傳感器,如紅外溫度的傳感器和壓力的傳感器等,同時(shí)留有接口,用于功能擴(kuò)展;其MCU單元負(fù)責(zé)與外界實(shí)施通信,并對(duì)前一級(jí)中SPI的總線所傳數(shù)據(jù)進(jìn)行處理。
2.2后臺(tái)設(shè)計(jì)
在后臺(tái)設(shè)計(jì)中,通過(guò)Python內(nèi)Django REST Framework的框架來(lái)實(shí)現(xiàn),且提供有用戶個(gè)人的信息管控、用戶的數(shù)據(jù)管控、家庭的關(guān)系管控、健康的數(shù)據(jù)訪問(wèn)和權(quán)限管控等服務(wù)型API的接口。此后臺(tái)設(shè)計(jì)中,具有清晰、簡(jiǎn)單的邏輯,目的是對(duì)所存取的數(shù)據(jù)和數(shù)據(jù)相關(guān)業(yè)務(wù)實(shí)施處理,向Android端的訪問(wèn)實(shí)現(xiàn)API的提供。對(duì)于Django REST Framework來(lái)說(shuō),它是以Django為基礎(chǔ)的一種REST的框架,它具有著健壯性以及彈性的特點(diǎn)。選Django當(dāng)作后臺(tái)的框架,主要的原因是因?yàn)槠浔旧砟軌驅(qū)?shù)據(jù)庫(kù)的驅(qū)動(dòng)應(yīng)用實(shí)現(xiàn)簡(jiǎn)便和快速地開(kāi)發(fā)[2]。
2.3云平臺(tái)設(shè)計(jì)
現(xiàn)階段,云計(jì)算得到了迅速發(fā)展,很多企業(yè)都開(kāi)始實(shí)施云平臺(tái)相關(guān)服務(wù)的提供。而在健康腕帶的設(shè)計(jì)中,借助云平臺(tái)能夠有效實(shí)現(xiàn)成本的降低,對(duì)服務(wù)達(dá)到快捷搭建與部署,實(shí)現(xiàn)對(duì)數(shù)據(jù)庫(kù)的便捷管理,對(duì)主機(jī)狀態(tài)實(shí)時(shí)監(jiān)控。云平臺(tái)是服務(wù)器,對(duì)服務(wù)進(jìn)行部署,向移動(dòng)端進(jìn)行API的提供,且對(duì)移動(dòng)端所上傳數(shù)據(jù)調(diào)用和接收,通過(guò)MySQL的數(shù)據(jù)庫(kù)對(duì)數(shù)據(jù)存儲(chǔ)。MySQL與后臺(tái)處理的服務(wù)可以使用同一臺(tái)的服務(wù)器,且還可以在不同服務(wù)器內(nèi)部署,達(dá)到分布式的計(jì)算效果。
2.4移動(dòng)端交互設(shè)計(jì)
在移動(dòng)端交互設(shè)計(jì)中,針對(duì)不同的移動(dòng)端系統(tǒng)具有不同的設(shè)計(jì)方案,比較常見(jiàn)的移動(dòng)端系統(tǒng)有Android系統(tǒng)和ios系統(tǒng),目前Android系統(tǒng)的使用最為廣泛,文章就針對(duì)Android App移動(dòng)端的實(shí)現(xiàn),來(lái)對(duì)其硬件端以及云平臺(tái)交互實(shí)施設(shè)計(jì)。
在Android App中,先以藍(lán)牙串行的通訊自硬件端實(shí)現(xiàn)數(shù)據(jù)信息的獲取,并向本地內(nèi)數(shù)據(jù)庫(kù)存儲(chǔ)。借助上傳的功能,確保良好網(wǎng)絡(luò)條件的基礎(chǔ)上,把本地的數(shù)據(jù)庫(kù)內(nèi)未上傳數(shù)據(jù)進(jìn)行JSON的格式字符串封裝,對(duì)服務(wù)端內(nèi)API調(diào)用且以POST法向服務(wù)端上傳。在服務(wù)端對(duì)POST的請(qǐng)求接收后,將JSON的格式數(shù)據(jù)實(shí)施解析,且寫(xiě)入數(shù)據(jù)庫(kù)內(nèi)。在客戶端,通過(guò)增量方式實(shí)施同步,且每次以API將上次所同步時(shí)間戳向客戶端上傳,在同步時(shí),客戶端按照時(shí)間戳把沒(méi)有同步的相關(guān)數(shù)據(jù)向服務(wù)器內(nèi)上傳。另外,為了便于用戶對(duì)健康信息數(shù)據(jù)和健康狀態(tài)的分析等產(chǎn)看,此Android App對(duì)用戶進(jìn)行UI(界面)的提供[3]。
3.結(jié)語(yǔ)
綜上所述,健康腕帶是一種人們廣泛使用的新型科技產(chǎn)品,對(duì)老年群體健康狀況提供了實(shí)時(shí)和系統(tǒng)性監(jiān)護(hù),而基于云平臺(tái)的老年人健康腕帶的設(shè)計(jì)與研發(fā)有效實(shí)現(xiàn)了健康腕帶功能的豐富與拓展,具有很好的發(fā)展和研究前景,為了促進(jìn)健康腕帶功能更好發(fā)揮,還需要對(duì)此技術(shù)不斷深入研究。
參考文獻(xiàn):
[1]許世虎,王丹萍.基于交互理念的城市空巢老人腕帶設(shè)計(jì)研究[J].包裝工程,2016(6):79-82.
[2]譚瑤,趙君君,皮春春.基于云平臺(tái)的健康監(jiān)測(cè)系統(tǒng)的設(shè)計(jì)與創(chuàng)新[J].現(xiàn)代計(jì)算機(jī)(專(zhuān)業(yè)版),2016(18):71-74.
[3]吳彬,邱志軍,蔣志勇.智能綜合老年健康服務(wù)平臺(tái)的設(shè)計(jì)與開(kāi)發(fā)[J].電子技術(shù)與軟件工程,2019, 000(017):P.36-36.
基金項(xiàng)目:浙江省大學(xué)生科技創(chuàng)新活動(dòng)計(jì)劃(新苗人才計(jì)劃)2019R471010《基于云平臺(tái)的老年人健康腕帶的設(shè)計(jì)與研發(fā)》。