摘要:該文從Web三層式結(jié)構(gòu)出發(fā),探索醫(yī)療信息管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn),分為了三個(gè)部分來討論,首先是分析了Web三層式結(jié)構(gòu)的優(yōu)越性,硬件要求、兼容性和操作方面來分析它的優(yōu)越性,而在信息管理系統(tǒng)設(shè)計(jì)方面,詳細(xì)地分析了該信息管理系統(tǒng)的設(shè)計(jì)目標(biāo)與技術(shù)支持保障,實(shí)現(xiàn)的方面主要從服務(wù)器端腳本技術(shù)的開發(fā)、數(shù)據(jù)庫(kù)的設(shè)計(jì)與建立和各個(gè)模塊之間的建立與鏈接來相見的討論。
關(guān)鍵詞:Web;醫(yī)療;信息管理系統(tǒng)
中圖分類號(hào):TP271文獻(xiàn)標(biāo)識(shí)碼:A文章編號(hào):1009-3044(2012)17-4039-02
新型合作醫(yī)療正在廣泛的建設(shè),它的建立有助于提高人們對(duì)于疾病的抵御能力,提高人們的醫(yī)療保證水平,保證生產(chǎn)力水平,減少疾病對(duì)于人們生活的破壞程度,它的實(shí)現(xiàn)可以縮小貧富之間的差距,是一件利國(guó)利民的好事,為了合作醫(yī)療的更好的建立英語完善,對(duì)其實(shí)現(xiàn)信息化的管理是十分有必要的,也是符合時(shí)代的發(fā)展潮流的一個(gè)極為重要的發(fā)展方向,因此該文淺談一下基于Web的醫(yī)療信息管理系統(tǒng),如何在Web程序的基礎(chǔ)上設(shè)計(jì)和實(shí)現(xiàn)醫(yī)療信息管理系統(tǒng)。
1基于Web的醫(yī)療信息管理系統(tǒng)的優(yōu)越性
我國(guó)幅員遼闊,土地眾多,資源豐富,人口資源極大的豐富,因而要在我國(guó)實(shí)現(xiàn)醫(yī)療信息管理系統(tǒng)有著極大的困難,將會(huì)是一個(gè)很大的課題,在這種情況下,尤其是如果期望在一個(gè)客戶機(jī)/服務(wù)器系統(tǒng)上運(yùn)行和管理一個(gè)醫(yī)療信息管理系統(tǒng)幾乎是不可能的,首先面對(duì)的是數(shù)據(jù)的錄入問題,即使解決了這個(gè)問題也無法解決數(shù)據(jù)的存儲(chǔ)問題,即使解決了數(shù)據(jù)的存儲(chǔ)問題,但是要想及時(shí)準(zhǔn)確的反應(yīng)動(dòng)態(tài)信息那是任何人,任何團(tuán)體,在目前的條件下,都無法完成的,因?yàn)檫@龐大的數(shù)據(jù)將會(huì)導(dǎo)致服務(wù)器難以承受,因此,如果要解決醫(yī)療信息管理系統(tǒng)的話,最后還是實(shí)現(xiàn)三層式的結(jié)構(gòu),而這也是較為簡(jiǎn)單的結(jié)構(gòu),也就是建立基于Web上的一種醫(yī)療信息管理系統(tǒng)。
所謂以Web為基礎(chǔ)的醫(yī)療信息管理系統(tǒng),之所以是三層式的因?yàn)樗饕巳齻€(gè)部分,首先是后端數(shù)據(jù)庫(kù)服務(wù)器這是第一層次,接著就是程序或計(jì)算器這是第二層次,最后一個(gè)層次是前段瀏覽器。只要在這個(gè)基礎(chǔ)上建立起來的醫(yī)療信息管理系統(tǒng)不僅能夠?yàn)椴∪说臋z查申請(qǐng)單、診斷報(bào)告單等一系列的事情提供了方便,而且也為這個(gè)系統(tǒng)的管理和查閱資料提供了一個(gè)十分友好快捷的網(wǎng)絡(luò)信息環(huán)境。
基于Web的數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng),是目前使用的較為廣泛的信息管理系統(tǒng),它經(jīng)常用于各種信息的管理,因?yàn)樗c傳統(tǒng)的信息管理系統(tǒng)相比有著一系列的優(yōu)勢(shì),而這些優(yōu)勢(shì)歸納起來主要表現(xiàn)在以下這三個(gè)方面:
結(jié)構(gòu)簡(jiǎn)單,對(duì)于硬件的要求低。我國(guó)正處在社會(huì)主義建設(shè)的一個(gè)重要的階段,這個(gè)時(shí)期的一切工作都會(huì)對(duì)將來的成果起著一定的制約作用,因此在做一切的時(shí)候,必須做到利益的最大化,只有這樣才能真正的優(yōu)化資源的配置,將目前并不寬裕的社會(huì)資源用到我們正需要的地方,好鋼用在刀刃上,而醫(yī)療信息系統(tǒng)化的完善,如果采用Web為基礎(chǔ)的信息系統(tǒng)的話,就真正的踐行了這樣的一個(gè)思想,因?yàn)樗鼘?duì)于硬件的要求極為的簡(jiǎn)單,那就是它只要求客戶端安裝一個(gè)Web的瀏覽程序,而不再需要其他的軟件,是一種結(jié)構(gòu)簡(jiǎn)單、對(duì)硬件要求十分低的一種信息管理系統(tǒng)。
非常廣泛的平臺(tái)兼容性。我國(guó)是世界上網(wǎng)民最多的國(guó)家,因此我不用在這里再說Internet在我國(guó)的普及程度了,事實(shí)上,我國(guó)的Internet普及程度還遠(yuǎn)遠(yuǎn)地沒有達(dá)到發(fā)達(dá)國(guó)家的程度,但是網(wǎng)絡(luò)技術(shù)在我國(guó)還是有了相當(dāng)?shù)倪\(yùn)用了,而由于Internet技術(shù)的普及,基本上在不同的信息操作平臺(tái)上都會(huì)有相應(yīng)的Web瀏覽器程序,這就不需要客戶在應(yīng)用這個(gè)系統(tǒng)的時(shí)候,再重新專門的安裝一款軟件,而只是隨時(shí)都可以應(yīng)用打開,使得這個(gè)信息管理系統(tǒng)擁有了更為廣泛的市場(chǎng),在社會(huì)上有著極大的數(shù)量的平臺(tái)兼容性。
操作簡(jiǎn)單,不拖泥帶水。在我國(guó)的社會(huì)成員中,人口老年化的情況非常的普遍,如果醫(yī)療信息系統(tǒng)化的話,很顯然需要大量的智力的支持,這無形之中這個(gè)工作的難度,而醫(yī)療信息管理系統(tǒng)的應(yīng)用是勢(shì)在必行的,因此要最大限度的實(shí)現(xiàn)醫(yī)療信息管理系統(tǒng)的話,對(duì)于我們最大的挑戰(zhàn)自然就是程序的盡量簡(jiǎn)單化,而以Web為基礎(chǔ)的信息管理系統(tǒng)的應(yīng)用真好符合了這樣的一個(gè)特點(diǎn)。它的程序相當(dāng)?shù)暮?jiǎn)單,尤其是客戶程序極為的簡(jiǎn)單。以Web為基礎(chǔ)的信息管理系統(tǒng)在客戶端只主要包括了HTML頁(yè)面和一些特殊的數(shù)據(jù)庫(kù)訪問程序,而這些程序都存放在Web服務(wù)器上,因此對(duì)于這種信息管理系統(tǒng)的維護(hù)只需要在Web的服務(wù)器上進(jìn)行就可以了,這樣就大大地降低了系統(tǒng)的安裝、測(cè)試、維護(hù)工作等一系列工作的工作量。
2基于Web程序的醫(yī)療信息管理系統(tǒng)的設(shè)計(jì)
基于Web程序的醫(yī)療信息管理系統(tǒng)具有了這么多的優(yōu)越性,那么我們?cè)鯓硬拍軌驅(qū)⑦@個(gè)程序的最大功能發(fā)揮出來了,我以為要發(fā)揮這一程序的最大功能的話,那么關(guān)鍵就在于信息管理系統(tǒng)的設(shè)計(jì)之上了。
要實(shí)現(xiàn)醫(yī)療信息管理系統(tǒng),建立基于Web程序的醫(yī)療信息管理系統(tǒng)必須要包含以下的功能:首先得有遠(yuǎn)方醫(yī)院代表患者提出醫(yī)療申請(qǐng),也就是能夠填寫申請(qǐng)書,當(dāng)申請(qǐng)書傳達(dá)到了診斷醫(yī)院之后,醫(yī)院接受了申請(qǐng)信息后作出診斷報(bào)告,填寫診斷報(bào)告單,而在這個(gè)信息管理系統(tǒng)中,最為關(guān)鍵的還是申請(qǐng)方、診斷方和患者能夠以不同的身份通過瀏覽器登錄到該系統(tǒng)所在的不同站點(diǎn),并能夠在這個(gè)站點(diǎn)查閱不同的信息,因而這個(gè)系統(tǒng)的設(shè)計(jì)必須要包含以下的功能。
黃曉紅在研究中表明,可以用用戶端來連接所有的功能,而這個(gè)用戶登錄的話,主要連接著兩個(gè)方面,那就是申請(qǐng)方醫(yī)院與患者個(gè)人,申請(qǐng)方醫(yī)院模塊要具有四個(gè)功能,填寫各患者醫(yī)療申請(qǐng)單功能、瀏覽本醫(yī)院患者信息功能、處理本地的圖象功能和對(duì)本醫(yī)院的患者信息查詢功能,而診斷方醫(yī)院則應(yīng)該具備五個(gè)功能,分別是填寫患者診斷報(bào)告單功能、瀏覽新進(jìn)申請(qǐng)者信息記錄功能、各醫(yī)院患者醫(yī)療信息管理功能、瀏覽個(gè)醫(yī)院患者信息功能、各醫(yī)院患者信息查詢功能和用戶登錄賬號(hào)管理功能。然后一個(gè)模塊就是患者個(gè)人,這個(gè)就較為的簡(jiǎn)單了,在這個(gè)模塊只有一個(gè)功能就夠了,那就是查看個(gè)人醫(yī)療信息記錄。
在醫(yī)療信息管理系統(tǒng)設(shè)計(jì)完之后,最為關(guān)鍵的還是系統(tǒng)Web站點(diǎn)的建立,而這也分為兩個(gè)步驟,首先是利用HTML構(gòu)建網(wǎng)站基礎(chǔ)Web頁(yè),其次是利用DHTML為構(gòu)造本系統(tǒng)的網(wǎng)頁(yè)增添動(dòng)態(tài)的效果。HTML是WWW世界中流行的超文本標(biāo)識(shí)語言,而這是建立超媒體文檔的最為基本的語言。HTML提供了鏈接文本、圖像、視頻、聲音和動(dòng)畫所需要的一切,HTML有著一個(gè)極為特別的優(yōu)勢(shì),那就是跨平臺(tái)的優(yōu)勢(shì),它具備了這樣的優(yōu)勢(shì),使得生成文檔經(jīng)過瀏覽器成為具有交互功能的超媒體文檔,而這個(gè)交互功能就使得任何可以運(yùn)行瀏覽器的計(jì)算機(jī)都能訪問并顯示HTML。DHTML與HTML相比起來,有著更為明顯的優(yōu)勢(shì),它對(duì)于動(dòng)態(tài)信息比之HTML有著更為敏捷的把握性,動(dòng)態(tài)樣式、動(dòng)態(tài)內(nèi)容和動(dòng)態(tài)定位。DHTML從本質(zhì)上來說是對(duì)HTML的一中和擴(kuò)展,但是與HTML相比起來可以以更少、更快捷的頁(yè)面下載,提供更加豐富多彩的圖形和數(shù)據(jù)。HTML4.0,層疊樣式表(CASS),文檔對(duì)象模式(DOM)和腳本語言這四個(gè)部分,而這四個(gè)部分則成為了DHTML最為堅(jiān)實(shí)的基礎(chǔ)。之所以用CASS是因?yàn)樵谔幚沓绦虼a方面有著相當(dāng)大的管理能力,他可以將原本紛亂無序的頁(yè)面元素,有機(jī)的管理起來,而DOM的工作原理是瀏覽器把頁(yè)面上每個(gè)元素都當(dāng)做一個(gè)對(duì)象加以儲(chǔ)存,并且允許用戶提取和修改,而這個(gè)就由DOM的腳本語言才能加以控制了。
3基于Web程序的醫(yī)療信息管理系統(tǒng)的實(shí)現(xiàn)
基于Web的醫(yī)療信息管理系統(tǒng)的實(shí)現(xiàn)分為三個(gè)部分,服務(wù)器端腳本技術(shù)的開發(fā)、數(shù)據(jù)庫(kù)的設(shè)計(jì)和各個(gè)模塊的相互建立與鏈接。
3.1服務(wù)器端腳本技術(shù)的開發(fā)
腳本技術(shù)的開發(fā)具有幾種為Web服務(wù)的手段,最初的網(wǎng)關(guān)接口是CGI,它是最為古老的編輯手段,后來又有了許多的替換方案被推出,而這些方案就包括了JAVA、服務(wù)器端的JAVASUbhegEmUSemv9heIb6dU7w==cript、ISAPI、Active和ASP。而目前廣泛運(yùn)用的技術(shù)卻是ASP技術(shù),這個(gè)技術(shù)建立在ISAPI和ActiveX之上,這樣的技術(shù)想結(jié)合提供了強(qiáng)大功能和無限的擴(kuò)展性,而這個(gè)所有的技術(shù)與代碼卻又是在HTML的基礎(chǔ)上加以融匯的。在服務(wù)端腳本信息技術(shù)的開發(fā)過程中最為重要的是文件訪問組,而這個(gè)組件是ASP中最為重要的組件,它是由兩個(gè)獨(dú)立的對(duì)象所組成的,那就是Filesystem(文件系統(tǒng))對(duì)象和TextStream(文本流)對(duì)象。這個(gè)組件不僅僅只是用于打開和關(guān)閉文件,而且備份操作也全有這個(gè)組件完成。ASP的優(yōu)越性與其他的系統(tǒng)相比有著開放性、易操作性、程序與外觀相分離,瀏覽器獨(dú)立等一系列的好處,而ASP技術(shù)可以比同等的CGI應(yīng)用程序快上20倍,是目前最為理想的醫(yī)療信息管理系統(tǒng)。
3.2數(shù)據(jù)庫(kù)的設(shè)計(jì)與建立
數(shù)據(jù)庫(kù)的設(shè)計(jì)與建立應(yīng)該分為四個(gè)步驟,當(dāng)數(shù)據(jù)庫(kù)建立了之后,可以說醫(yī)療信息管理系統(tǒng)的基礎(chǔ)就建立了起來。首先是申請(qǐng)情況記錄和用戶賬號(hào)記錄表,這包含了兩個(gè)方面,一個(gè)是醫(yī)院方面,一個(gè)是用戶方面,醫(yī)院方面用來存放申請(qǐng)方醫(yī)院的名稱和IP號(hào)等等一系列的信息,而用戶方面主要用于本村醫(yī)療信息管理系統(tǒng)中的賬號(hào)信息。其次是基本信息表,這個(gè)信息表主要是保存基本的信息,比如像編號(hào)、姓名、年齡、性別、申請(qǐng)送驗(yàn)樣本等等信息。再次是申請(qǐng)及診斷醫(yī)生記錄表,它主要是勇看來保存申請(qǐng)醫(yī)生和診斷醫(yī)生記錄,包括了ID、醫(yī)生姓名、申請(qǐng)或診斷的患者編號(hào)、填寫日期等等。最后是詳細(xì)的醫(yī)療信息表,而這些所有的信息表最終就完成了數(shù)據(jù)庫(kù)的設(shè)計(jì)與建立。
3.3各個(gè)模塊之間的建立與鏈接
以Web為基礎(chǔ)的醫(yī)療信息管理系統(tǒng)的建立,應(yīng)該具有這幾個(gè)模塊,用戶登錄模塊、申請(qǐng)方醫(yī)院的模塊和診斷方醫(yī)院模塊。
用戶的登錄模塊是一個(gè)檢驗(yàn)的程序,這個(gè)程序主要是用來證明用戶初次登錄本系統(tǒng)所在網(wǎng)站時(shí)判斷用戶的身份,根據(jù)各自權(quán)限的不同,將他們引導(dǎo)到相應(yīng)的頁(yè)面,而如果采用ASP信息管理系統(tǒng)的話,那么可以使用一個(gè)GLOBAL、ASA的特殊文件來定義一個(gè)應(yīng)用程序的啟動(dòng),而GLOBAL、ASA可以判斷用戶是否首次登錄時(shí)申請(qǐng)了該網(wǎng)站所在目錄下的系統(tǒng)登錄界面,如果不是,就將該用戶的請(qǐng)求重定向到這個(gè)界面,保證了這個(gè)項(xiàng)目能按一定的順序進(jìn)行。
申請(qǐng)方醫(yī)院模塊主要是提供一個(gè)表單,而這個(gè)表單主要有申請(qǐng)方來填寫,而患者的編號(hào)則由系統(tǒng)自動(dòng)的生成。當(dāng)這個(gè)模塊建立了之后,為了方便用戶對(duì)于患者信息進(jìn)行查詢,可以按照患者編號(hào)、姓名、送驗(yàn)醫(yī)生姓名等一系列的方式來查詢,而這種查詢可以再很快的時(shí)間內(nèi),在客戶端的瀏覽器上顯示出來。
在診斷方醫(yī)院這一個(gè)模塊,這一個(gè)模塊涵蓋的信息應(yīng)該分為這樣的幾個(gè)方面,患者的信息報(bào)告單、瀏覽新進(jìn)申請(qǐng)信息記錄、瀏覽各醫(yī)院患者的信息、各個(gè)醫(yī)院患者信息的查詢和用戶登錄賬號(hào)管理等等模塊,這個(gè)模塊不僅聯(lián)系診斷方的醫(yī)院與患者,而且能夠聯(lián)系診斷的醫(yī)生,能夠相應(yīng)的進(jìn)行遠(yuǎn)程醫(yī)療,并為之提供相應(yīng)的信息記錄,如果在這個(gè)模塊中加入了DHTML技術(shù)的話,它還能夠保證頁(yè)面的簡(jiǎn)潔明了和實(shí)施該列表的隨時(shí)顯示與隱藏。
患者的個(gè)人模塊相對(duì)來說比較單一,其實(shí)這是上面模塊中的一個(gè)延續(xù),是瀏覽患者醫(yī)療信息模塊中的一個(gè)部分,最為關(guān)鍵的是,在這個(gè)模塊中完成了諸如意見反饋、民嗎更改、申請(qǐng)及報(bào)告信息的下載與打印等等的功能。
當(dāng)著所有的模塊都建立了之后,基于Web的醫(yī)療信息管理系統(tǒng)就全面的建立了,從Web三層式的結(jié)構(gòu)的優(yōu)越性出發(fā),建立一個(gè)以Web為基礎(chǔ)的醫(yī)療信息管理系統(tǒng),它的設(shè)計(jì)與實(shí)現(xiàn)是可以實(shí)現(xiàn)的,有著很強(qiáng)的靈活性和可擴(kuò)充性,便于信息系統(tǒng)的管理與維護(hù)。
參考文獻(xiàn):
[1]