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

圖2 基于組件技術的醫院門診系統功能框圖
其一,模型組件設計。模型主要用于對醫院相關數據信息和業務處理規則的表示,其設計是整個MVC設計中最為關鍵的環節,通常情況下,模型組件需要承擔絕大部分的業務負荷。模型數據是呈現出獨立特性的,與其所處的視圖形式無關,因此模型容易實現與視圖的分離,同時一旦確定了具體的視圖形式就可以通過相關的視圖進行顯示。
其二,控制器組件設計。主要用于實現對用戶指令的接收以及,同時完成視圖和相對應模型的匹配,最終實現用戶的應用需求,因此可以將控制器看作是一個任務分配器。
其三,視圖組件設計。視圖組件主要完成用戶的交互界面顯示,接收來自于控制器的數據信息,并且將其在在對應的界面上進行顯示。
基于組件技術的醫院門診信息系統具有易于擴展、復用簡單等特點,更加適用于大型醫院的大流量門診系統,對于提高醫院門診的就診效率和服務質量具有重要意義,同時還需要根據醫院的具體特點不斷對系統進行優化處理,以獲得更好的實際應用效果。
[1]陳漢義.醫院門診系統的設計與實現[碩士論文].山東大學,2009年
[2]黃基.數字化醫院門診系統的上線實施探索[J].電腦知識與技術,2011年第7期
[3]李一鳴.基于JSP的醫院門診系統[J].電腦編程技巧與維護,2010年第1期