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