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