摘 要針對當前醫(yī)學檢測平臺的實際工作流程,開發(fā)一種高效快速的醫(yī)學樣品檢測手段,以有效提升實際醫(yī)學檢測工作效率及水平。軟件主要基于Android軟件開發(fā)語言,硬件平臺為Android平臺的PC端及移動互聯(lián)端;實現(xiàn)了硬件平臺結(jié)合Android檢測軟件之間的人機互連、對接檢測以及數(shù)據(jù)管理存儲備份的功能。該方法的實現(xiàn)可以有效提高醫(yī)學檢測中檢驗科室對樣品的檢驗效率,對于信息化、智能化的醫(yī)學發(fā)展起到了實質(zhì)性的推進作用,值得業(yè)內(nèi)的廣發(fā)推廣與交流。
【關(guān)鍵詞】醫(yī)學樣品檢測 Android軟件 高效 信息化 智能化
在當前信息化智能化高速發(fā)展的今天,互聯(lián)網(wǎng)技術(shù)在醫(yī)學檢測方向的應用也日趨成熟。采用基于Andriod開發(fā)語言的分布式架構(gòu)平臺實現(xiàn)對醫(yī)療機構(gòu)中相關(guān)檢測設備的遠程控制與管理為醫(yī)療從業(yè)人員的工作效率帶來了極大的提升,與此同時該方法的應用可以進一步云端同步檢測數(shù)據(jù)保證數(shù)據(jù)的便捷分享與安全保存。Andriod開發(fā)語言實現(xiàn)了C/S架構(gòu)平臺對醫(yī)療機構(gòu)中多臺檢測儀器的并行控制與管理,這一方向也已經(jīng)逐漸成為現(xiàn)代化醫(yī)學檢測的發(fā)展趨勢,進一步看來,該技術(shù)不僅僅可以實現(xiàn)單一醫(yī)療檢測機構(gòu)內(nèi)的數(shù)據(jù)共享,在不同醫(yī)療機構(gòu)之間實現(xiàn)檢測數(shù)據(jù)的云同步共享,為不同機構(gòu)之間的協(xié)同診測帶來了極大的便利。
1 Andriod系統(tǒng)在醫(yī)療檢測中的應用
當前基于Andriod系統(tǒng)平臺的醫(yī)療檢測設備與后端APP服務架構(gòu)在國內(nèi)外已經(jīng)有多家企業(yè)涉及,如此前美國的帕洛馬爾公共衛(wèi)生研究機構(gòu)的相關(guān)研發(fā)團隊已經(jīng)實現(xiàn)了基于Andriod客戶端的APP軟件系統(tǒng),可以在PC端、移動端實現(xiàn)對患者檢測信息的采集與整理。而國內(nèi)在這方面的研發(fā)進展近年來也特別快,移動互聯(lián)技術(shù)在國內(nèi)近些年的快速發(fā)展,使得智能醫(yī)療、智慧健康等概念層出不窮,如大家眾所周知的小米公司推出的小米手環(huán)1和小米手環(huán)2,這兩種型號的小米手環(huán)屬于佩戴式,通過遠程的移動端(平板,移動手機等)實現(xiàn)對佩戴者心率等參數(shù)的實時監(jiān)測并且可以將采集到的數(shù)據(jù)及時同步上傳至APP軟件平臺中;此外,華為、飛利浦等企業(yè)針對這方面的相關(guān)業(yè)務也都推出了各自的產(chǎn)品,可以看得出來,在目前互聯(lián)網(wǎng)時代的大趨勢下,基于Andriod開發(fā)技術(shù)的智能化醫(yī)療檢測的發(fā)展具備著巨大的開發(fā)潛力。
2 Andriod醫(yī)療檢測開發(fā)平臺及其網(wǎng)絡架構(gòu)
2.1 Andriod醫(yī)療檢測硬件平臺總體設計
利用Andriod系統(tǒng)作為開發(fā)平臺的醫(yī)療檢測系統(tǒng),若要實現(xiàn)遠程管理控制的功能,則系統(tǒng)管控機主要包括以下幾大功能:控制平臺對測試設備的管控、對設備參數(shù)的調(diào)整、檢測設備的數(shù)據(jù)反饋以及數(shù)據(jù)存儲等功能。而本開發(fā)系統(tǒng)中組成硬件功能的系統(tǒng)模塊主要包括六個部分:人機交互模塊、系統(tǒng)數(shù)據(jù)庫、數(shù)據(jù)打印模塊、USB轉(zhuǎn)SPI通信模塊、與上位機通信模塊、自檢模塊。
本系統(tǒng)中的管理機使用市面獲取相較容易的Andriod平板,其中的DSP芯片則使用TI旗下的產(chǎn)品2812芯片實現(xiàn)儀器液路系統(tǒng)以及電機的轉(zhuǎn)動控制。管理機與檢測設備之間的控制機的通信協(xié)議使用的是上面提及的SPI通信協(xié)議,它們之間形成的關(guān)系即為DSP控制機為SPI的響應副機,而Andriod管理機則是SPI的主機系統(tǒng)。
硬件系統(tǒng)中的第三個主要部分為DSP控制機與Andriod平板管理機之間的通信擴展設計,主要涉及到電源電路的設計,這里面用到了FT311D芯片,該芯片可以有效保證Andriod設備USB外接SPI協(xié)議的方案可行,且其在物聯(lián)網(wǎng)、儀器儀表、醫(yī)療器械等方面有著良好的應用;但是由于FT311D芯片的供電額定電壓為3.3V,DSP電路系統(tǒng)輸出的電壓為5V,因此這里需要加入一個降壓模塊APL1117芯片實現(xiàn)5V-3.3V的實現(xiàn),其中使用到的降壓模塊是一種常用的三端穩(wěn)壓器,它的嵌入可以有效實現(xiàn)DSP電路對于FT311D芯片的穩(wěn)定供電。
2.2 Andriod醫(yī)療檢測硬件平臺總體設計
本系統(tǒng)的開發(fā)主要從兩個方向進行:Andriod應用軟件(APP)的JAVA語言的開發(fā)以及遠程操作平臺C語言的開發(fā)。
開發(fā)環(huán)境下,遠程操作管理平臺的開發(fā)環(huán)境的搭建也是在Windows 7 64位操作系統(tǒng)下進行的,使用的開發(fā)語言是C語言,開發(fā)庫環(huán)境是WPF,關(guān)于集成開發(fā)環(huán)境的搭建則采用的是Visual Studio 2010微軟。但是在開發(fā)過程中有一些方面需要著重注意的是.NET Framework 4插件作為目標框架是必要的選擇。
2.3 Andriod系統(tǒng)開發(fā)的介紹
Andriod作為一種基于Linux語言下的一種開源操作系統(tǒng),目前在全球移動互聯(lián)端占有者絕對的比重,這里面主要針對Andriod系統(tǒng)在本開發(fā)中的開發(fā)架構(gòu)進行介紹,其架構(gòu)主要包括著四個層次:底層Kernal、庫文件和虛擬機的運行、Application Framework、應用端。通常而言,Andriod應用的開發(fā)還會用到以下幾大組件:Activity、Service、Content Provider以及Broadcast,它們的存在主要對應用提供了系統(tǒng)性的不同層面的支持。
3 結(jié)語
本文系統(tǒng)地對當前信息化智能化醫(yī)療檢測系統(tǒng)的發(fā)展現(xiàn)狀進行了闡述,并且針對基于Andriod系統(tǒng)的移動互聯(lián)PC端應用APP遠程控制檢測設備的優(yōu)點進行了分析總結(jié)。
最后對遠程操作管理平臺做了詳細的需求分析以及介紹了系統(tǒng)的軟件開發(fā)環(huán)境的搭建。對系統(tǒng)各個部分的主要功能構(gòu)成已經(jīng)了概括總結(jié)。
參考文獻
[1]高漢松,肖凌,許德韓等.基于云計算的醫(yī)療大數(shù)據(jù)挖掘平臺[J].醫(yī)學信息學雜志,2013,34(05):7-12.
[2]韓基龍.試談Andriod移動云應用的優(yōu)勢和發(fā)展趨勢[J].電腦編程技巧與維護,2014(06):58-59.
[3]張云帆,馬旭東.基于嵌入式Linux智能儀器多輸入設備設計與實現(xiàn)[J].工業(yè)控制計算機,2009,22(11):6-8.
作者簡介
徐庭松,男,大學本科學歷。就職于淮安市康復醫(yī)院,金湖縣人民醫(yī)院。從事軟件開發(fā)(PB,C#,SQL,ORACLE),軟硬件維修及管理方面工作,目前職務是科長,職稱準備晉升正高級工程師。
作者單位
1.淮安市康復醫(yī)院 江蘇省淮安市 211600
2.金湖縣人民醫(yī)院 江蘇省淮安市 211600