博文谷

位置:首頁 > 實用範文 > 論文

醫院資訊管理系統設計探析論文

論文3.29W

摘要:醫院的資訊管理系統不僅是提高醫院工作效率和服務質量的重要手段,而且有助於病人順利地完成就醫過程。爲提高醫院資訊化管理水平,根據模型—視圖—控制器的設計思路,筆者提出了基於模型—視圖—控制器的醫院資訊管理系統設計方案。從病人就醫的過程及系統的可維護性出發,將系統分爲四個模組,並實現了各個模組較爲詳細的功能設計,爲醫院資訊化水平的提升提供了有力保障。

醫院資訊管理系統設計探析論文

關鍵詞:醫院;資訊管理系統;模型—視圖—控制器;系統設計

1緒論

隨着各行業資訊化水平的迅速提高及我國醫療體制改革的深入,改善當下醫院資訊管理模式,以病人爲核心輔助病人實現就醫過程的醫院資訊管理系統需求日益旺盛[1]。一方面醫院資訊管理系統有助於實現醫院內部不同科室間病人基本資訊、病例資訊及醫生診斷意見的共享;另一方面也有助於醫院簡化病人的看病流程、提高就診效率。基於模型—視圖—控制器的系統開發設計方法,因其對模型、視圖和控制器進行了劃分,具有低耦合性、開發成本低、便於合作開發等優勢,而在科研評審等領域中得到了廣泛應用[2]。本文將該程序設計方法引入醫院資訊管理系統的開發中,在提升醫院工作效率、工作質量的同時,也有效地保障了病人的利益。

2模型—視圖—控制器模式

模型—視圖—控制器模式是1974年由TrygveReenskaug提出的一種可以實現動態程序設計的方法,其包含模型、視圖和控制器三部分[3]。該模式透過將系統劃分爲三部分,使得開發得到的系統邏輯性更強、模組結構更加明晰,很大程度上簡化了系統的開發過程。該模式的三個部分分別承擔了不同的任務。模型是該模式的核心,其封裝了系統的核心數據、數據處理方式及邏輯關係,並透過重新載入機制實現模型數據變化的更新與公佈;視圖是用戶與系統之間交互的媒介,視圖從模型獲取顯示資訊來實現數據的可視化,同時,視圖對模型中的數據進行實時監測,進而及時反映模型中數據的變化情況;控制器架起了視圖和模型之間的橋樑,一方面接收用戶端的輸入,並將其轉化爲系統可以識別的對象,另一方面將可識別的對象作爲模型的輸入,並選擇合理的處理方式,最終將處理結果反饋給視圖,選擇合適的視圖顯示數據及處理結果,實現對模型和視圖的.控制。由於模型—視圖—控制將系統分成了多個不同的部件,將業務部分和顯示部分合理地分離,從而其具備以下幾方面的優勢:(1)開發週期縮短,模型、視圖和控制器三部分相對獨立,從而更易於實現團隊協作,進一步降低開發成本;(2)各部分耦合性低,模型、視圖和控制器彼此之間相互分離,彼此間爲傳遞關係,不存在明顯的功能交叉,使得系統更易於維護、升級;(3)不同的視圖可實現對同一模型的訪問,即模型具有較強的複用性,從而具備較強的可適用性。

3醫院資訊管理系統設計

基於模型—視圖—控制器的醫院資訊管理系統中,模型部分確定了系統所有參與者業務之間的邏輯關係,Java服務器頁面定義了數據的具體顯示形式,並向服務連接器傳輸用戶的請求。SQLServer數據庫提供後臺數據的存儲功能,資訊管理系統中的控制器爲ServletJava,其透過相關參數的取值確定數據的處理方式和數據展現形式。進一步地,首先進行需求分析,其次確定系統的功能模組,最後實現針對不同用戶需求的具體功能設計。

3.1需求分析

醫院資訊管理系統的核心作用是以現代化手段輔助病人看病過程中各個參與者的工作,在提高醫院工作人員工作效率的同時,也使得病人的看病過程更加方便、快捷。醫院資訊管理系統涉及的用戶包括病人、導醫、醫生、護士、收費員、發藥員和系統管理員等[4]。但總而言之,醫院資訊管理系統的所有功能模組都是圍繞爲病人提供服務展開的。不同對象包括病人在內的用戶在病人就醫過程中扮演着不同的角色、承擔着不同的責任,故對於醫院資訊管理系統的需求是不一致的。病人的需求是選擇合適的醫生,以合理的價格高效、順利地完成整個就診過程。導醫的需求是幫助病人註冊辦卡、查詢醫生資訊、查詢價目資訊等。醫生的需求是叫號、查詢病例、開檢驗單、檢視檢驗結果、開處方、病歷的添加等。系統管理員的需求是醫院員工、供應商、病人的資訊管理,就診項目價格、藥品資訊的維護,病人就醫過程中的財務資訊的更新維護等。由於篇幅限制,其他參與者的需求不再逐一列出。

3.2系統功能設計

由於醫院資訊管理系統的用戶比較多,故根據用戶進行功能劃分顯然是不合理的。根據從病人入院到就診再到出院的過程,可將其分爲三個階段:導醫階段、就診階段和護理階段。進而,可將資訊系統的功能模組劃分爲:導醫模組、就診模組和護理模組。同時,爲了提高資訊管理系統的移植性、可維護性和普適性,滿足系統管理員的需求,在系統中補充系統管理與數據維護模組。綜上,醫院資訊管理系統可分爲以下四個模組,分別是:導醫模組、就診模組、護理模組和系統管理與數據維護模組。綜合醫院資訊管理系統的用戶需求及劃分的四個模組,進一步完善各個模組的具體功能。導醫模組的主要功能爲引導病人進入醫院,完成病人就診初期的輔助工作,故其包含的功能有:協助病人註冊辦卡、查詢醫生資訊、查詢價目資訊和匹配就診科室等。就診模組的主要功能是輔助醫生完成病人的診斷,故該模組包含的功能有:掛號及收費、醫生叫號、查詢病例、寫病歷、開檢驗單、檢視檢驗結果、開處方、交費和發藥等。護理模組屬於病人就診的後治療階段,其功能包括:病人護理需求提交、護理醫師安排、護理醫師開藥、指導護士護理、入院管理和出院管理等。系統管理與數據維護模組主要實現各類資訊的登記、更新、刪除等,具體包括:員工資訊維護、病人資訊維護、供應商資訊維護、價目資訊維護、藥品資訊管理、財務資訊管理等。

3.3系統測試

由於基於模型—視圖—控制器的設計模式中模型、視圖和控制器彼此間是分離的,因此,在測試系統時,要注意逐一分單元進行測試,同時,也要保證單元間的協調工作。測試工作可分爲以下兩類:用戶登入及權限管理測試和具體模組功能測試。對於用戶登入及權限管理方面的測試要着重於驗證系統是否可以正常登入及退出,系統是否能根據用戶的身份給予正確的權限。具體功能模組測試中測試者要站在使用者以及病人的角度,逐一驗證各個功能的可用性、實用性,且保證不同模組間資訊的及時共享與傳輸。

4結語

本文以病人爲核心依據醫院資訊管理系統中各用戶的需求,運用模型—視圖—控制器模式開發設計了具備四個功能模組的資訊管理系統,爲醫院工作效率的提高和管理水平的提升提供了有力保障。該資訊管理系統涵蓋了從病人入院到出院的整個過程,並補充了針對管理員用戶的系統管理與數據維護模組。該系統不僅有助於病人高效、順利地完成就醫過程,而且有助於醫院的資訊化建設和全面發展。

參考文獻

[1]黃陽君.一種醫院資訊化管理系統的設計與應用[J].電子設計工程,2016,24(4):45-47.

[2]單越.基於模型視圖控制器模式下的科研評審系統設計[J].軟件應用與設計,2014(24).

[3]王文新.基於模型—視圖—控制器的Web應用程序框架設計[J].資訊與電子工程,2009,7(4):358-360.

[4]申文彬.醫院資訊管理系統設計與實現[J].電子設計工程,2016,24(2):137-139.

作者:朱璋華 單位:紹興市上虞人民醫院