孫 萍
(湖北醫(yī)藥學(xué)院附屬太和醫(yī)院, 442000)
隨著目前生活水平的不斷提高,人們對(duì)于自身的身體健康有了更高的認(rèn)識(shí),也有越來越多的人在不斷提高自己的醫(yī)療層次。近年來,信息化建設(shè)成為了醫(yī)院發(fā)展的重要內(nèi)容,信息化理念已經(jīng)深入到醫(yī)院現(xiàn)代化建設(shè)的各個(gè)領(lǐng)域。在信息化背景下的醫(yī)院建設(shè)過程中,信息系統(tǒng)的安全性和穩(wěn)定性對(duì)于醫(yī)院的正常運(yùn)行有著至關(guān)重要的作用,一旦醫(yī)院的信息化系統(tǒng)出現(xiàn)問題,就會(huì)造成醫(yī)院的信息化系統(tǒng)處于癱瘓或者大面積信息泄漏的風(fēng)險(xiǎn),因此,加強(qiáng)醫(yī)院的信息系統(tǒng)優(yōu)化設(shè)計(jì)工作已經(jīng)變得刻不容緩。通過對(duì)系統(tǒng)的優(yōu)化設(shè)計(jì),可以有效的解決大型醫(yī)院日益增加的就診人數(shù)壓力。
組件技術(shù)的概念可以理解為一種基于二進(jìn)制的可復(fù)用軟件組件,其外部采用標(biāo)準(zhǔn)的二進(jìn)制接口,同時(shí)在軟件的內(nèi)部對(duì)用戶開放,同時(shí)各個(gè)不同的“組件”通過總線實(shí)現(xiàn)相互連接和信息交互,通常情況下軟件組件具有典型的可插用、便于維護(hù)、功能擴(kuò)展、自我描述等特性。由于組件軟件采用標(biāo)準(zhǔn)的外部接口,因此在進(jìn)行編寫時(shí)需要按照一定的規(guī)范進(jìn)行,目前的軟件組件編寫規(guī)范主要有微軟、SUN等大型軟件公司制定?;诮M件技術(shù)的系統(tǒng)開發(fā)實(shí)質(zhì)上是采用軟件系統(tǒng)的開發(fā)方法,通過在其中植入組件的開發(fā)思路,可以有效的縮短軟件的開發(fā)周期,同時(shí)在軟件的需求分析、架構(gòu)、設(shè)計(jì)以及后期的測(cè)試和維護(hù)等環(huán)節(jié)都是基于組件實(shí)現(xiàn)。在采用基于組件技術(shù)的開發(fā)過程中,其典型的特點(diǎn)是開發(fā)人員可以從軟件的任何環(huán)節(jié)入手,而不再需要從頭開始設(shè)計(jì)。
1.2.1 系統(tǒng)框架分析
隨著醫(yī)院信息化的不斷發(fā)展,醫(yī)院門診系統(tǒng)已經(jīng)成為了醫(yī)院現(xiàn)代化建設(shè)中不可缺少的部分,而且已經(jīng)成為了醫(yī)院門診的重要輔助工具。醫(yī)院門診是直接面向廣大患者的重要窗口,是進(jìn)行診治和預(yù)防保健的重要場(chǎng)所。門診的典型特點(diǎn)是人流量大、流程復(fù)雜,隨著門診量的與日俱增,門診系統(tǒng)的優(yōu)化發(fā)展已經(jīng)成為制約醫(yī)院發(fā)展的重要因素,因此門診系統(tǒng)的擴(kuò)展性和靈活性對(duì)于調(diào)節(jié)大型醫(yī)院的系統(tǒng)運(yùn)行效率至關(guān)重要。基于組件技術(shù)的醫(yī)院門診系統(tǒng)可以有效的提升醫(yī)院門診信息系統(tǒng)的擴(kuò)展性,有效的延長(zhǎng)門診系統(tǒng)的升級(jí)周期,同時(shí)高效的靈活性還可以有效應(yīng)對(duì)醫(yī)院的就診高峰。
1.2.2 系統(tǒng)功能劃分
基于組件技術(shù)的醫(yī)院門診信息系統(tǒng)設(shè)計(jì)目的在于全面提升醫(yī)院的就診效率和門診服務(wù)質(zhì)量,使得醫(yī)院門診服務(wù)更加規(guī)范化。在整個(gè)門診信息系統(tǒng)的開發(fā)過程中,應(yīng)該充分考慮到醫(yī)院門診的特點(diǎn),以更好的實(shí)現(xiàn)醫(yī)院門診系統(tǒng)的高效運(yùn)行。在目前的門診信息系統(tǒng)功能劃分中,主要包括以下幾個(gè)方面:(1)門診掛號(hào)系統(tǒng),即主要實(shí)現(xiàn)醫(yī)院門診的掛號(hào)和退號(hào)功能,其實(shí)現(xiàn)的功能需要包括掛號(hào)、退號(hào)、健康卡管理以及掛號(hào)咨詢服務(wù);(2)醫(yī)院門診護(hù)士站,主要實(shí)現(xiàn)對(duì)病人的分流和諸如皮試等基礎(chǔ)操作,其功能實(shí)現(xiàn)上包括患者分診、申請(qǐng)單以及皮試等處理;(3)門診醫(yī)生功能,主要實(shí)現(xiàn)門診醫(yī)生為患者開電子處方和相關(guān)的化驗(yàn)單據(jù),其實(shí)現(xiàn)的功能有處方查詢、藥品查詢、收治患者、問診記錄、處方編寫以及退藥處理;(4)門診收費(fèi)功能,主要實(shí)現(xiàn)門診的收退費(fèi)、單據(jù)打印以及綜合信息查詢功能;(5)門診藥房功能,主要實(shí)現(xiàn)取退藥、處方管理以及藥品管理等;(6)門診部監(jiān)督管理,主要實(shí)現(xiàn)對(duì)門診的各個(gè)科室進(jìn)行監(jiān)管,同時(shí)對(duì)相關(guān)的后臺(tái)業(yè)務(wù)進(jìn)行管理。
1.2.3 軟件結(jié)構(gòu)設(shè)計(jì)
在基于組件技術(shù)的醫(yī)院門診系統(tǒng)中,其業(yè)務(wù)邏輯層主要通過COM+組件實(shí)現(xiàn),同時(shí)由相關(guān)的應(yīng)用服務(wù)器提供數(shù)據(jù)和表示層之間的數(shù)據(jù)交互,其邏輯框圖如圖1所示。
1.2.4 組件設(shè)計(jì)
在基于組件技術(shù)的醫(yī)院門診信息系統(tǒng)中,可以對(duì)用于信息管理的模塊進(jìn)行復(fù)用,整個(gè)門診信息系統(tǒng)可以抽象為若干個(gè)相互獨(dú)立的組件,并且通過這些組件的相互連接形成具有完成功能的醫(yī)院門診信息系統(tǒng)。
基于組件技術(shù)的醫(yī)院門診信息系統(tǒng)設(shè)計(jì)需要確保整個(gè)系統(tǒng)具有擴(kuò)展、靈活、復(fù)用等優(yōu)點(diǎn),因此在組件的設(shè)計(jì)過程中選用先進(jìn)的MVC技術(shù)方法,根據(jù)對(duì)醫(yī)院門診系統(tǒng)的功能需求分析,將該應(yīng)用系統(tǒng)分為三層進(jìn)行具體化的部署,即模型組層、控制層以及視圖層,如圖2所示。其中,模型層擔(dān)負(fù)著大部分的系統(tǒng)處理任務(wù),具體來講主要是處理來自于控制層的相關(guān)數(shù)據(jù)指令,同時(shí)還需要為視圖層加載相關(guān)的數(shù)據(jù)信息。而視圖層主要為系統(tǒng)提供高效、人性化的系統(tǒng)交互界面,控制層則是系統(tǒng)的指令執(zhí)行單元,根據(jù)用戶的指令信息調(diào)用不同的系統(tǒng)功能,最終實(shí)現(xiàn)系統(tǒng)的各項(xiàng)業(yè)務(wù)功能。
圖2 基于組件技術(shù)的醫(yī)院門診系統(tǒng)功能框圖
其一,模型組件設(shè)計(jì)。模型主要用于對(duì)醫(yī)院相關(guān)數(shù)據(jù)信息和業(yè)務(wù)處理規(guī)則的表示,其設(shè)計(jì)是整個(gè)MVC設(shè)計(jì)中最為關(guān)鍵的環(huán)節(jié),通常情況下,模型組件需要承擔(dān)絕大部分的業(yè)務(wù)負(fù)荷。模型數(shù)據(jù)是呈現(xiàn)出獨(dú)立特性的,與其所處的視圖形式無關(guān),因此模型容易實(shí)現(xiàn)與視圖的分離,同時(shí)一旦確定了具體的視圖形式就可以通過相關(guān)的視圖進(jìn)行顯示。
其二,控制器組件設(shè)計(jì)。主要用于實(shí)現(xiàn)對(duì)用戶指令的接收以及,同時(shí)完成視圖和相對(duì)應(yīng)模型的匹配,最終實(shí)現(xiàn)用戶的應(yīng)用需求,因此可以將控制器看作是一個(gè)任務(wù)分配器。
其三,視圖組件設(shè)計(jì)。視圖組件主要完成用戶的交互界面顯示,接收來自于控制器的數(shù)據(jù)信息,并且將其在在對(duì)應(yīng)的界面上進(jìn)行顯示。
基于組件技術(shù)的醫(yī)院門診信息系統(tǒng)具有易于擴(kuò)展、復(fù)用簡(jiǎn)單等特點(diǎn),更加適用于大型醫(yī)院的大流量門診系統(tǒng),對(duì)于提高醫(yī)院門診的就診效率和服務(wù)質(zhì)量具有重要意義,同時(shí)還需要根據(jù)醫(yī)院的具體特點(diǎn)不斷對(duì)系統(tǒng)進(jìn)行優(yōu)化處理,以獲得更好的實(shí)際應(yīng)用效果。
[1]陳漢義.醫(yī)院門診系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[碩士論文].山東大學(xué),2009年
[2]黃基.數(shù)字化醫(yī)院門診系統(tǒng)的上線實(shí)施探索[J].電腦知識(shí)與技術(shù),2011年第7期
[3]李一鳴.基于JSP的醫(yī)院門診系統(tǒng)[J].電腦編程技巧與維護(hù),2010年第1期