公務員期刊網 論文中心 正文

醫(yī)院信息管理系統(tǒng)設計探析

前言:想要寫出一篇引人入勝的文章?我們特意為您整理了醫(yī)院信息管理系統(tǒng)設計探析范文,希望能給你帶來靈感和參考,敬請閱讀。

醫(yī)院信息管理系統(tǒng)設計探析

摘要:醫(yī)院的信息管理系統(tǒng)不僅是提高醫(yī)院工作效率和服務質量的重要手段,而且有助于病人順利地完成就醫(yī)過程。為提高醫(yī)院信息化管理水平,根據(jù)模型—視圖—控制器的設計思路,筆者提出了基于模型—視圖—控制器的醫(yī)院信息管理系統(tǒng)設計方案。從病人就醫(yī)的過程及系統(tǒng)的可維護性出發(fā),將系統(tǒng)分為四個模塊,并實現(xiàn)了各個模塊較為詳細的功能設計,為醫(yī)院信息化水平的提升提供了有力保障。

關鍵詞:醫(yī)院;信息管理系統(tǒng);模型—視圖—控制器;系統(tǒng)設計

1緒論

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

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

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

3醫(yī)院信息管理系統(tǒng)設計

基于模型—視圖—控制器的醫(yī)院信息管理系統(tǒng)中,模型部分確定了系統(tǒng)所有參與者業(yè)務之間的邏輯關系,Java服務器頁面定義了數(shù)據(jù)的具體顯示形式,并向服務連接器傳輸用戶的請求。SQLServer數(shù)據(jù)庫提供后臺數(shù)據(jù)的存儲功能,信息管理系統(tǒng)中的控制器為ServletJava,其通過相關參數(shù)的取值確定數(shù)據(jù)的處理方式和數(shù)據(jù)展現(xiàn)形式。進一步地,首先進行需求分析,其次確定系統(tǒng)的功能模塊,最后實現(xiàn)針對不同用戶需求的具體功能設計。

3.1需求分析

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

3.2系統(tǒng)功能設計

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

3.3系統(tǒng)測試

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

4結語

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

參考文獻

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

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

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

[4]申文彬.醫(yī)院信息管理系統(tǒng)設計與實現(xiàn)[J].電子設計工程,2016,24(2):137-139.

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