鄭志剛
針對醫院耗材數量多管理難度大問題,使用UML建模技術進行系統功能需求分析,結果表明醫院耗材管理系統包含功能為:耗材計劃、耗材入庫、耗材出庫、耗材信息管理、耗材預警管理、耗材查詢以及系統管理。使用UML建模技術對功能進行類圖設計、時序圖設計完成功能設計。接著使用C#技術進行醫院耗材管理系統開發同時選擇SQLServer2008作為耗材管理系統存儲數據庫。最終完成醫院耗材管理系統。
醫院管理中包含的設備、材料數量多,醫院耗材直接影響到醫院運營狀況,如何管理是醫院面臨的問題。隨著信息技術的不斷發展使用信息技術進行醫院耗材管理能夠有效解決耗材管理問題。當前醫院耗材管理研究主要有:針對醫院耗材管理中存在名稱不一致、規格不一致、溢庫、虧庫等問題進行了醫用耗材二級庫系統開發,實現了材料收費的精準管理;針對手術醫療耗材中包裝、配送以及可視監控問題進行了研究最終設計出管理系統;用使用C/S模式進行了醫療耗材管理系統開發,該系統集成了LIS、HIS、電子病歷等系統實現了資源共享;使用SQL Server 2000和VB技術進行了醫療耗材管理系統開發,減輕了工作人員強度。當前醫療耗材系統大多為數據分析,無法進行管理,本文在此講述針對當前醫療耗材管理系統存在問題進行新的系統開發。
1.需求分析
在醫療耗材管理系統中包含的功能有:科室需求管理、耗材計劃管理、醫療耗材入庫管理、醫療耗材出庫管理、醫療耗材查詢管理、醫療耗材預警管理、系統管理以及系統輔助管理等。耗材計劃管理主要用于耗材信息添加、審核以及匯總管理;醫療耗材入庫管理中包含的功能為耗材驗收、耗材信息錄入和耗材信息核對等;醫療耗材出庫管理中包含的功能有:出庫信息登記、出庫核實等;醫療耗材信息查詢用于醫療耗材統計分析;預警管理中是設置耗材中庫存預警線設置、耗材保質期管理等。
2.總體設計
(1)系統架構設計
醫院醫療耗材管理系統中包含的功能多為降低開發成本提高開發效率,系統按照:設備層、數據層、控制層以及界面層進行開發,其中數據層、控制層以及界面層稱為三層架構。如圖1為系統體系架構圖。
從圖中可知耗材管理系統界面層中包含的功能為:采購管理、耗材庫存查詢、耗材入庫管理、耗材出庫管理、耗材預警管理、數據維護管理。本系統采用B/S模式開發,因此在界面層中使用jQuery技術進行界面美觀。控制層中包含的功能為:耗材信息、用戶信息、采購信息、預警信息、安全信息。系統存儲軟件為SQL Server 2008,系統用服務器為Windows Server 2008,Web運行服務器為IIS8.0。
3.功能設計
醫院耗材管理包含的功能有:耗材計劃、耗材入庫、耗材出庫、耗材信息管理、耗材預警管理、耗材查詢以及系統管理等。如圖2為系統功能結構圖。針對醫院耗材管理系統功能本文使用UML建模技術進行功能設計。
(1)耗材計劃管理
耗材計劃管理中耗材管理員在系統中發起耗材計劃申請功能,用戶在界面中添加自己需要的耗材,選擇保存完成耗材計劃管理,在耗材計劃時間內用戶可對填報信息進行修改。過截止時間后耗材管理員在系統中進行相應的耗材信息審核管理,并將信息發送到申請人。如圖3為耗材計劃管理流程圖。如圖4為耗材計劃管理時序圖。
(2)耗材預警管理
耗材預警管理中主要是對耗材庫存數量、耗材保質期、耗材存放狀態監控。在耗材管理中包含的類有:耗材信息類、耗材信息預警類、耗材監控類。如圖5為耗材預警管理類。
(3)耗材數據庫設計
在耗材信息表中包含的數據表有:耗材信息表、入庫信息表、出庫信息表、耗材預警信息表、系統權限表等。本文列舉耗材信息表和耗材預警信息表。如表1為耗材信息表。
在耗材信息表用于耗材信息存儲,該表包含的字段有:耗材編號、耗材名、耗材型號、耗材類別、耗材廠家、耗材數量、耗材日期、耗材用途、耗材保質期、耗材備注。
如表2所示,預警信息表用于存儲預警信息。預警信息表中包含的字段有:預警編號、耗材編號、耗材預警數量、耗材保質期、耗材入庫時間、預警信息、預警備注。
4.系統實現
醫療耗材管理系統采用B/S模式,系統使用.net技術進行編寫,數據庫使用SQL Server 2008,運行環境為IIS8.0。(耗材管理系統功能比較多,例如耗材入庫管理界面,用戶需要打開耗材入庫界面,在界面中輸入信息選擇保存完成耗材入庫管理,這里就不多說了。)
5.結束語
所設計的醫院耗材管理系統包含功能有:耗材計劃、耗材入庫、耗材出庫、耗材信息管理、耗材預警管理、耗材查詢以及系統管理。使用C#技術完成系統開發,并將系統運行在醫院耗材管理中,結果表明所開發的系統滿足用戶需求。