摘要:在現(xiàn)代社會中,手機(jī)已經(jīng)融入到人們的生活和工作中了,利用手機(jī)為人們隨時隨地享受醫(yī)療保健服務(wù)提供了必要條件。本文研究移動計算技術(shù)在醫(yī)療健康領(lǐng)域發(fā)揮的作用,基于移動平臺的個人健康就是將移動計算、醫(yī)療信息和通信技術(shù)結(jié)合起來,更加方便有效的為醫(yī)療健康服務(wù)。本文研究的目標(biāo)是向讀者說明,今后移動健康技術(shù)將會發(fā)展到一個新的高度,幫助用戶有效的監(jiān)測身體情況,并促使患者采取更健康的行為,以達(dá)到有效預(yù)防和治療疾病的目的。
關(guān)鍵詞:移動健康;手機(jī);健康信息
1移動健康管理概述
無線通信正在迅速成為現(xiàn)代醫(yī)療的核心組成部分,移動醫(yī)療帶來的實時、保密、精準(zhǔn)的服務(wù),讓患者能夠享有更高的移動性,患者從有線醫(yī)療設(shè)備和緊張的 醫(yī)患關(guān)系中獲得解放。現(xiàn)在醫(yī)療體系間的競爭非常激烈,借助互聯(lián)網(wǎng)通訊技術(shù)能實現(xiàn)醫(yī)療服務(wù)能力的輸出,提升醫(yī)療服務(wù)內(nèi)涵,以及延展醫(yī)療服務(wù)覆蓋面。移動平臺接入醫(yī)療服務(wù)領(lǐng)域可使應(yīng)用更開放和多元化,手機(jī)作為人們常工作生活的必需品,是實現(xiàn)移動健康的最佳平臺,能夠在任何時候、任何地方為有需求的用戶提供無縫的醫(yī)療保健服務(wù)。
健康管理是指對個人或人群的健康危險因素進(jìn)行全面監(jiān)測、分析、評估以及預(yù)測和預(yù)防的全過程,作為一種服務(wù),其具體做法是根據(jù)個人的健康狀況進(jìn)行評價和為個人提供有針對性的健康指導(dǎo)。通過醫(yī)療數(shù)據(jù)的處理和整合,產(chǎn)生曲線圖、周期報表,讓用戶了解自己的健康情況,幫助用戶有效改進(jìn)相關(guān)健康指標(biāo)。移動健康就是將移動計算,醫(yī)療傳感器和通信技術(shù)結(jié)合起來,更加方便有效的為醫(yī)療健康服務(wù)。移動醫(yī)療健康服務(wù)是一個新興的產(chǎn)業(yè),其通過提供一系列方便有效的途徑來改善醫(yī)療健康服務(wù),具有巨大的市場潛力。
建設(shè)移動健康平臺的意義:①以健康為中心的主動式疾病管理和健康管理服務(wù)。②受益人群最大化。③降低醫(yī)療保健成本。
2移動平臺和跨平臺技術(shù)
移動平臺就是電信運(yùn)營商在此基礎(chǔ)上為其用戶提供的一個范圍更廣、使用更方便的信息交換平臺(線路)。移動平臺利用便攜式移動設(shè)備進(jìn)行各種數(shù)據(jù)計算、信息處理的計算平臺。該計算平臺的目標(biāo)是在保證移動設(shè)備便攜特性的基礎(chǔ)上提供盡可能好的數(shù)據(jù)處理和計算能力。
除了先前稱霸市場長達(dá)十年,但已被諾基亞宣布停止開發(fā)的 Symbian 平臺之外,Google 占據(jù) 44.62%市場份額,蘋果占據(jù) 44.19%,微軟占據(jù) 4.19%,webOS占據(jù) 2.49%,BlackBerry 占據(jù) 1.21%,構(gòu)成了目前的智能手機(jī)市場的五大主流平臺。
Apple iOS是由蘋果公司為 iPhone 開發(fā)的操作系統(tǒng),主要是給 iPhone、iPodtouch 以及 iPad 使用。憑借著 Apple 的出色的工業(yè)設(shè)計以及完美的人機(jī)交互界面使他備受追捧,該平臺是目前移動領(lǐng)域關(guān)注度最高的平臺,也是最重要的平臺。
Android是\"機(jī)器人\"的意思,是Google公司于2007年11月5日發(fā)布的一個基于Linux平臺的開源手機(jī)操作系統(tǒng)。從 2007 年發(fā)布至今,市場份額迅速增長,并同摩托羅拉,三星,LG 等終端設(shè)備制造商,成立了開放手機(jī)聯(lián)盟(Open HandsetAlliance)。
跨平臺技術(shù)泛指程序語言、軟件或硬件設(shè)備可以在多種作業(yè)系統(tǒng)或不同硬件架構(gòu)的設(shè)備上運(yùn)作。主要技術(shù)包含如下:①XMPP協(xié)議,是一種基于標(biāo)準(zhǔn)通用標(biāo)記語言的子集XML的協(xié)議,它繼承了在XML環(huán)境中靈活的發(fā)展性。因此,基于XMPP的應(yīng)用具有超強(qiáng)的可擴(kuò)展性。經(jīng)過擴(kuò)展以后的XMPP可以通過發(fā)送擴(kuò)展的信息來處理用戶的需求,以及在XMPP的頂端建立如內(nèi)容發(fā)布系統(tǒng)和基于地址的服務(wù)等應(yīng)用程序。②OpenGL ES( OpenGL for Embedded Systems) ,它是開放的、跨平臺的、功能完善的2D及3D圖形應(yīng)用程序接口,實現(xiàn)了軟件與圖形加速硬件之間靈活強(qiáng)大的底層交互接口。③ASP跨平臺技術(shù),是微軟公司開發(fā)的代替CGI腳本程序的一種應(yīng)用,它可以與數(shù)據(jù)庫和其它程序進(jìn)行交互,是一種簡單、方便的編程工具。將腳本語言、ASP技術(shù)可以將HTML、組件和Web數(shù)據(jù)庫訪問功能有機(jī)地結(jié)合在一起,形成一個能在服務(wù)器端運(yùn)行的應(yīng)用程序,該應(yīng)用程序可根據(jù)來自瀏覽器端的請求生成相應(yīng)的HTML文檔并回送給瀏覽器。使用ASP能夠創(chuàng)建以HTML網(wǎng)頁作為用戶界面,并能夠與數(shù)據(jù)庫進(jìn)行交互的Web應(yīng)用程序[1]。
3移動健康平臺設(shè)計
移動平臺系統(tǒng)廣泛采用J2ME,J2EE,Servlet和EJB等多項Java技術(shù),前端為移動終端,使用基于Linux開放性內(nèi)核的Android操作系統(tǒng)的智能手機(jī)終端為移動客戶端,通過無線網(wǎng)絡(luò)與Web服務(wù)器進(jìn)行連接。Servlet獲取到移動客戶端的請求信息,調(diào)用相關(guān)的EJB,由EJB來完成復(fù)雜的邏輯運(yùn)算和對于數(shù)據(jù)的查詢存取,然后返回給Servlet,Servlet將處理后的結(jié)果以XML的數(shù)據(jù)格式發(fā)送到客戶端的手機(jī)上,手機(jī)上的客戶端應(yīng)用程序?qū)⑦@些信息進(jìn)行解析,然后通過用戶界面顯示給用戶。
客戶端的設(shè)計先從用戶界面開始,通過Android平臺的ADT插件,對系統(tǒng)的界面進(jìn)行設(shè)計和描述。通過對用戶在界面的輸入和查詢,對數(shù)據(jù)進(jìn)行管理,再經(jīng)過一定的封裝和解析,通過HTTP傳輸通信協(xié)議,發(fā)送到客戶端和數(shù)據(jù)庫進(jìn)行讀寫。在一個Android應(yīng)用中,用戶界面是由View和ViewGroup對象構(gòu)建的。定義并展現(xiàn)視圖層次是通過XML布局文件來實現(xiàn)的。在移動應(yīng)用開發(fā)中,記錄管理系統(tǒng)RMS (Record Management System)可以用來對系統(tǒng)應(yīng)用中涉及的數(shù)據(jù)進(jìn)行永久儲存,以便于后期訪問。該記錄管理系統(tǒng)是一個面向記錄的永久儲存機(jī)制,是一個簡單的基于記錄(Record)的數(shù)據(jù)庫模型。該RMS系統(tǒng)是通過將所創(chuàng)建的對象記錄,經(jīng)過序列化(serialization)來實現(xiàn)存儲。這樣在后期對于現(xiàn)有數(shù)據(jù)的訪問,便可不通過網(wǎng)絡(luò)服務(wù),直接對于現(xiàn)有存于RMS系統(tǒng)中的數(shù)據(jù)進(jìn)行訪問。
服務(wù)器端的設(shè)計主要包括通過servlet來實現(xiàn)對于服務(wù)器與客戶端進(jìn)行通信、使用EJB實現(xiàn)對于業(yè)務(wù)邏輯的處理和通過JDBC實現(xiàn)與醫(yī)療數(shù)據(jù)庫之間的交互。
服務(wù)器端是通過servlet來實現(xiàn)與客戶端進(jìn)行通信的。Web層在接受到客戶端發(fā)送的請求后,將請求信息按照規(guī)定的XML信息格式解析,利用服務(wù)器端的EJB進(jìn)行處理后,將處理結(jié)果返回給web層,由該層負(fù)責(zé)將結(jié)果信息按照規(guī)定的XML信息格式進(jìn)行封裝,最后返回給客戶端。在服務(wù)器端,設(shè)計了一個類和一個接口,分別為BusQueryServlet和QueryMode。BusQueryServlet 類繼承了 javax. servlet. http. httpservlet,能夠處理客戶端通過POST方法提交的查詢請求,并把查詢結(jié)果傳送給客戶端,實現(xiàn)與客戶端進(jìn)行通信的功能[2]。
4移動健康平臺實現(xiàn)
以Android平臺的軟件開發(fā)技術(shù)為例,采用Android SDK開發(fā)框架,開發(fā)工具為Eclipse,還涉及Webservices服務(wù)技術(shù)、XML解析、Jason數(shù)據(jù)解析技術(shù)、跨平臺的數(shù)據(jù)交互技術(shù)、嵌入式HTML技術(shù)文件存儲、SQLite數(shù)據(jù)存儲、Android底層硬件API調(diào)用等。最后健康信息從預(yù)防、治療、康復(fù)全鏈條的數(shù)據(jù),需要大量相關(guān)標(biāo)準(zhǔn)的支持和醫(yī)療大數(shù)據(jù)的共享[3]。①歡迎界面模塊:為進(jìn)入本系統(tǒng)的初始頁面,通過輸入用戶名、密碼,以進(jìn)入個人健康管理系統(tǒng)。②系統(tǒng)參數(shù)設(shè)置:BMI設(shè)置、HR設(shè)置、血壓設(shè)置、血脂設(shè)置、血糖設(shè)置、圖像數(shù)據(jù)采集分析、PQRST分析、RR間期分析、SS間期分析。③健康信息管理:就醫(yī)信息查詢、藥品提示、體檢檔案、健康自測、健康日志、健康計劃、專家連線。④數(shù)據(jù)傳輸:系統(tǒng)信息接收,客戶健康數(shù)據(jù)提交。⑤健康監(jiān)控統(tǒng)計:健康曲線圖、健康信息查詢、健康周期報表、健康風(fēng)險評估。⑥生活助手:健康菜譜模塊提供用戶一些健康的飲食菜譜及其具體做法等內(nèi)容,方便用戶快捷地查詢健康的飲食菜譜。飲食禁忌模塊提供相克食物,某疾病下禁忌的食物。
5問題與展望
移動健康技術(shù)可以提高國民的醫(yī)療保健水平,與此同時,作為一項新技術(shù)在我國的推廣應(yīng)用也面臨諸多嚴(yán)峻挑戰(zhàn)。我們還需要不斷地改進(jìn)系統(tǒng)功能以及提高系統(tǒng)穩(wěn)定性,并得以應(yīng)用和實施,需要獲得患者的真實反饋數(shù)據(jù),不斷地完善該系統(tǒng),使該系統(tǒng)具有一定的可用性,并在真實數(shù)據(jù)基礎(chǔ)之上,進(jìn)行更深層次的數(shù)據(jù)分析功能。
展望:未來的移動健康平臺發(fā)展方向是在系統(tǒng)設(shè)計中創(chuàng)建云端訪問入口,建立云端健康信息系統(tǒng),把云端信息的整合和使用可靠的開源云端技術(shù)的信息學(xué)結(jié)合到移動健康平臺中,以促進(jìn)對來自不同地理的位置臨床數(shù)據(jù)的收集和分析。對儲存在云中的醫(yī)療數(shù)據(jù)的訪問更容易,對云中收集的大量醫(yī)療健康數(shù)據(jù)的分析效率更高,實現(xiàn)健康數(shù)據(jù)存儲的終身管理。
參考文獻(xiàn):
[1]李虹,向丹丹,呂政豪.ASP跨平臺技術(shù)研究[J].軟件導(dǎo)刊,2014,13(11):53-55.
[2]李振興.基于Android平臺移動生活信息化系統(tǒng)的設(shè)計與實現(xiàn)[D].西安電子科技大學(xué),2013:40-45.
[3]Betts LR,Taylor CP,Sekuler AB,et al.Aging reduces center-surround antagonism in visual motion processing[J].Neuron,2005,45:361-366.
編輯/申磊