袁芬 陳彬堯
?
基于Android的移動心電監(jiān)護系統(tǒng)設(shè)計與實現(xiàn)
袁芬 陳彬堯
浙江長征職業(yè)技術(shù)學(xué)院計算機與信息技術(shù)系,浙江 杭州 310023
醫(yī)療監(jiān)護工作需要精準(zhǔn)地掌握病人各項重要的身體指標(biāo),數(shù)據(jù)的實時性、準(zhǔn)確性越高,對病人的病情判定越準(zhǔn)確。隨著物聯(lián)網(wǎng)技術(shù)的不斷發(fā)展和當(dāng)前智能手機的大量普及,設(shè)計的基于Android的移動心電監(jiān)護系統(tǒng),將普通的監(jiān)護儀器結(jié)合移動互聯(lián)網(wǎng)技術(shù),依托云服務(wù)、云計算等大數(shù)據(jù)分析,能夠穩(wěn)定接收心電信號的采集和心電數(shù)據(jù)的傳送,改善了心電監(jiān)護設(shè)備的功能性和實時性,有利于醫(yī)護人員對患者進行移動心電監(jiān)護。
Android;云服務(wù);移動醫(yī)療;客戶端;心電監(jiān)護
隨著科學(xué)技術(shù)的發(fā)展,移動終端在日常生活中的應(yīng)用越來越廣泛。移動終端在醫(yī)療監(jiān)護系統(tǒng)中的方便應(yīng)用得到了業(yè)界的廣泛關(guān)注。醫(yī)療監(jiān)護系統(tǒng)中,心電監(jiān)護處于十分重要的位置。據(jù)世界衛(wèi)生組織統(tǒng)計,心血管疾病是已存的頭號死因。每年死于心血管疾病的人數(shù)要遠遠多于其余死因。全面有效的心電生理信號監(jiān)測和分析可以對心血管疾病等疾病做到早發(fā)現(xiàn)、早治療。
本文提出一種基于Android的移動心電監(jiān)護系統(tǒng),它讓患者配備相應(yīng)供應(yīng)商提供的心電傳感器,即可讓其在家便攜實時地體檢,及時了解自己的身體狀況。在這種技術(shù)的幫助下,許多還沒有自覺癥狀、擔(dān)心電顯示已經(jīng)發(fā)生心臟異常的患者,就可以得到及時救助,從而避免危險發(fā)生[1-2]。
本系統(tǒng)采用3層架構(gòu)的設(shè)計原理,系統(tǒng)結(jié)構(gòu)如圖1所示,分為心電傳感器、Android客戶端和健康云服務(wù)中心。心電傳感器包括核心處理器和相應(yīng)的匹配電路;Android客戶端包括Java實現(xiàn)的核心算法和Android客戶端應(yīng)用程序;云服務(wù)中心包括云服務(wù)器和醫(yī)師管理前端。
心電傳感器采用是HKD-10L藍牙或Wi-Fi的心電傳感器。此產(chǎn)品是一款單導(dǎo)聯(lián)心電圖信號采集傳感器,采樣頻率為200?Hz,波特率為57?600,支持藍牙2.0接口,可與計算機、手機等藍牙終端設(shè)備連接。它通過監(jiān)護人體每次心跳時心臟起博產(chǎn)生的電流,轉(zhuǎn)換成固定格式的字節(jié)數(shù)組,形成心電數(shù)據(jù)。接著對心電數(shù)據(jù)進行預(yù)處理,再通過藍牙或Wi-Fi傳輸?shù)紸ndroid客戶端。
圖1 家用移動心電監(jiān)護系統(tǒng)結(jié)構(gòu)圖
Android客戶端對用戶心電數(shù)據(jù)進行健康參數(shù)分析、心電異常診斷,實時顯示心電圖并自動生成診斷報告,使用戶及時了解自己的身體狀況。如果發(fā)現(xiàn)異常,系統(tǒng)就會及時通過短信通知監(jiān)護人。另外,診斷報告會自動上傳至云服務(wù)中心,方便日后查詢和管理。
云服務(wù)中心主要實現(xiàn)家庭、醫(yī)師信息管理、診斷報告管理、醫(yī)師在線復(fù)診以及與Android客戶端信息交互等。用戶注冊個人信息后,通過用戶名和密碼登錄到Android客戶端,即可管理家庭信息,也可以從云服務(wù)中心獲取到全家人的歷史診斷報告并在客戶端顯示。同時,醫(yī)生可通過醫(yī)師管理前端對患者情況進行實時在線復(fù)診。如果發(fā)現(xiàn)患者確有生命危險,就通過云服務(wù)中心實時短信通知監(jiān)護人。
Android客戶端主要起到4個方面的作用:第一,開發(fā)藍牙通信模塊,手機通過藍牙與心電傳感器連接,控制傳感器實現(xiàn)心電數(shù)據(jù)的傳輸[3];第二,采用Java語言實現(xiàn)核心算法,主要包括基于Android心電波形分析算法和基于Android異常心電診斷算法,對用戶心電數(shù)據(jù)進行健康參數(shù)分析、心電異常診斷,并在界面實時顯示診斷報告;第三,手機通過網(wǎng)絡(luò)與云服務(wù)中心信息交互,將診斷報告上傳到云服務(wù)中心,方便日后查詢和管理;第四,人性化的用戶體驗、便攜易用、充分地滿足中老年人的使用需求。
Android客戶端的功能結(jié)構(gòu),主要分為8個部分,如圖2所示。用戶首先從注冊登錄進入客戶端,連接藍牙與傳感器通信;其次,開始測量,自動進行心電波形分析與診斷,1秒后自動顯示,并語音播報診斷報告;最后,在“看結(jié)果”頁面查看全家人的歷史診斷報告,并可對結(jié)果報告關(guān)心、評論、語音留言。
圖2 Android客戶端功能結(jié)構(gòu)圖
云服務(wù)中心采用Tomact、MySQL+MyEclipse搭建,基于J2EE框架開發(fā),更好地滿足用戶對產(chǎn)品的性能與功能的需求[4]。云服務(wù)中心由心電數(shù)據(jù)庫、云服務(wù)器和醫(yī)師管理前端構(gòu)成。云服務(wù)中心功能分為7個部分,如圖3所示,分別是與Android客戶端信息交互、家庭信息管理和診斷報告的存儲,以及患者管理、任務(wù)管理、醫(yī)師管理及數(shù)據(jù)庫管理。醫(yī)師管理前端,采用Html+CSS+JavaScript開發(fā),實現(xiàn)醫(yī)師在線患者管理、任務(wù)管理、醫(yī)師管理和數(shù)據(jù)庫管理等功能。醫(yī)生操作醫(yī)師管理前端時,通過用戶名和密碼登錄到云服務(wù)中心,瀏覽所有任務(wù)情況、患者情況等;接著點擊某個患者,查看患者的診斷報告,以及在線對患者復(fù)診[5]。
圖3 健康云服務(wù)中心模塊關(guān)系圖
本文設(shè)計了基于Android的移動心電監(jiān)護系統(tǒng),并對其中的硬件以及軟件部分做了相應(yīng)的講解,特別是對Android客戶端設(shè)計和健康云服務(wù)中心做了詳細的介紹。對本系統(tǒng)進行試驗分析,顯示本系統(tǒng)具有一定的應(yīng)用工程價值。與現(xiàn)有的心電監(jiān)護設(shè)備相比,本系統(tǒng)僅需一款安卓智能手機,就可以實現(xiàn)對心電數(shù)據(jù)的監(jiān)控,在提高了監(jiān)護設(shè)備的便攜性同時也極大地降低了生產(chǎn)成本,具有普適的應(yīng)用前景。
[1]熊獅,吳效明.基于Android系統(tǒng)的生理數(shù)據(jù)藍牙傳輸技術(shù)[J].中國醫(yī)學(xué)物理學(xué)雜志,2012,11(6):3801-3803.
[2]李偉,吳效明.基于藍牙技術(shù)的嵌入式多生理參數(shù)監(jiān)護儀[J].嵌入式系統(tǒng)應(yīng)用,2006,22(1/2):29-32.
[3]侯新琦,李佳.基于Android藍牙通信的研究[J].電子世界,2012,6(1):84-85.
[4]姜姣嬌,趙濤,張晨曦.基于移動技術(shù)與網(wǎng)絡(luò)技術(shù)融合的醫(yī)療信息系統(tǒng)[J].天津大學(xué)學(xué)報(社會科學(xué)版),2012(3):253-257.
[5]藍坤,張躍.基于Android的心電監(jiān)護軟件系統(tǒng)設(shè)計與開發(fā)[J].計算機工程與設(shè)計,2013,34(8):101-103.
Design and implementation of Mobile ECG Monitoring System Based on Android
Yuan Fen Chen Binyao
Zhejiang Changzheng Vocational and TechnicalCollege,Zhejiang Hangzhou 310023
Medical monitoring needs precise grasp of all important physical indicators of patients. The accuracy and accuracy of data are more accurate. With the popularization of the Internet of things technology development and the intelligent mobile phone, mobile ECG monitoring system based on Android is designed in this paper, the common monitoring instrument with mobile Internet technology, relying on the analysis of cloud services, cloud computing and other large data transfer can receive stable ECG signal and ECG data. This system improves the function and real time of the ECG monitoring equipment, and is beneficial to the medical and nursing staff to carry out mobile ECG monitoring.
Android; Cloud service; mobile medical; client; ECG monitoring
TH772;TN929.53
A
2017年浙江省大學(xué)生科技創(chuàng)新活動計劃暨新苗人才計劃(項目編號:2017R449003)。
袁芬(1981—),女,浙江杭州人,碩士,副教授,主要從事大數(shù)據(jù)、云計算。陳彬堯(1997—),男,浙江杭州人,大專,主要從事軟件設(shè)計與開發(fā)。