周建學 楊繼慶 李雁亭 胡敏鼎
醫(yī)用耗材是一個醫(yī)院開展醫(yī)療工作的重要條件之一,隨著科技水平的不斷發(fā)展,醫(yī)用耗材的品種和數量急劇增加,就我院來說,從2005年到2009年底,醫(yī)用耗材品種從近1 000種到現今的4 000多種,年出庫量從600多萬元到現今的1 600多萬元。而設備科作為全院設備及器材的采購、庫存管理、核算的管理中心,管理水平的好壞直接影響到醫(yī)院的經營及各科室的成本核算。
10年前,隨著醫(yī)院信息化的發(fā)展,我們組織院內有關技術人員開發(fā)了一套器材庫存管理系統,對當時信息化庫存管理起到了非常積極的作用。隨著醫(yī)院經營規(guī)模的擴大以及管理要求的不斷提高,原系統結構不合理及功能欠缺的問題越來越顯得突出。具體表現為:①單機版系統無法實現數據共享的要求;②系統操作效率比起紙質管理,沒有實質性提高;③無法快速為科室成本核算提供所需報表;④人員統計工作強度大的問題沒有根本解決,數據實時統計能力差。
基于以上問題,我們組織人力,重新開發(fā)了一套基于PB+SQL server的設備器材管理系統,使得整個器材管理更加科學、規(guī)范、高效。新系統充分的考慮了設備及器材管理的實際流程以及功能需求,考慮了系統運行、操作的高效率以及數據共享的網絡化能力,同時考慮了各種復雜報表的實時生成。
C/S數據架構的特點使其適用于局域網,為數據操作的安全性提供了高質量的保障。使用PB開發(fā)工具編制的系統應用軟件運行速度快,數據窗口功能強大,具有較高的安全性和穩(wěn)定性。
圖1 系統網絡結構圖
PowerBuilder 是一個開放的協作式系統,它可以和多種P C產品集成,從而能夠實現更完備的功能。通過專用接口或者通用ODBC(Open Data Base Connectivity)接口連接許多比較常用的數據庫,如oracle,Microsofr SQL Server,Sybase,Inrormix,DB2等。它的開放環(huán)境是可視化的,利用它進行開發(fā)時,可以大大降低難度,使代碼的編寫更直觀。開發(fā)人員也可以很清楚地知道自己開發(fā)的效果,同時,在可視化環(huán)境下的調試和維護也相對容易。SQL Server 2000 是創(chuàng)建大型商業(yè)應用的最佳核心引擎數據庫之一。是一個具備完全 Web 支持的數據庫產品,提供了對可擴展標記語言(XML) 的核心支持以及在 Internet 上和防火墻外進行查詢的能力。它提供了以 Web 標準為基礎的擴展數據庫編程功能。豐富的 XML 和 Internet 標準支持允許使用內置的存儲過程以 XML 格式輕松存儲和檢索數據。還可以使用 XML 更新程序容易地插入、更新和刪除數據,通過 Web 輕松訪問數據。有了 SQL Server 2000,就可以使用 HTTP 來向數據庫發(fā)送查詢、對數據庫中存儲的文檔執(zhí)行全文搜索,以及通過 Web進行自然語言查詢。SQL Server 2000 分析服務功能被擴展到了 Internet??梢酝ㄟ^ Web 瀏覽器來訪問和控制多維數據。(見圖1)
2.1.1 入庫單錄入編輯:錄入經辦人、庫管員、供應單位、貨品編號、數量、單價等必要信息,存為草稿后審核,如無錯誤即過帳,也就是有效錄入。如果錄入有誤,需要修改,要將單據反過帳,變成草稿后方可修改。還有查詢、打印、以及入庫單的統計。
2.1.2 入庫退庫單:錄入、編輯、審核、查詢、打印以及入庫退庫的統計。
2.2.1 出庫單:編輯錄入發(fā)貨人、領貨人、出庫單位,審核、過帳(反過帳)、查詢、打印以及出庫單的統計。
2.2.2 出庫退庫單:錄入、編輯、審核、過帳(反過帳)查詢、打印以及出庫退庫單的統計。
盤點的錄入、編輯、審核、過帳(反過帳)、查詢、打印以及出庫單的統計。
2.4.1 盤點單:錄入、編輯、審核、過帳(反過帳)、查詢、打印以及盤點單的統計。
2.4.2 貨品調價單:錄入、編輯、審核、查詢、過帳(反過帳)、打印以及調價單的統計。
2.4.3 庫存物資明細查詢、庫存結轉。
包括:入庫統計表、出庫統計表、階段科室消耗明細表、階段科室消耗統計表、年度(各月份)消耗統計表、庫存狀態(tài)查詢表、物資溢缺統計表、庫房損益情況統計表、月度收支平衡表等。
包括:庫房設置、器材及設備設置、供應商信息設置、出庫科室設置、入庫類型設置、出庫類型設置、系統操作員及權限設置等。(見圖2)
圖2 系統功能結構與流程圖
出入庫及盤點時,使用的計算機和庫存物資往往不是在同一個地方,這樣給出入庫數據錄入(掃描條碼)帶來不便。為了解決此問題,我們采用了手持條碼采集器。
操作流程:首先將物資信息,包括:條碼號、物資名稱上傳至手持條碼采集器,然后使用采集器通過掃描條碼采集各種數據,如:入庫數據、出庫數據、盤點數據,最后將采集的數據上傳至對應的單據中(見圖3)。
圖3 采集器示意圖
系統單據錄入完成后,以草稿的形式存在。進行審核后,方可進行過帳操作。此模式的優(yōu)點:①草稿和過帳之間可以增加審核流程;②單據之間的邏輯關系明確,以方便操作員在操作失誤的情況下,容易的將數據恢復到先前的狀態(tài);③方便盤點期間的出入庫操作。即:庫存盤點期間也可同時進行出入庫操作。
系統單據往往是格式不同,大小不一。一臺計算機要安裝2種或以上不同的打印機方可滿足打印要求。我們在每種單據的打印界面上設置了選擇打印機功能,系統自動記憶,直到重新選擇為止(見圖4)。
圖4 管理系統打印界面
充分的考慮了設備及器材管理的實際管理流程,從計劃、采購、入庫、出庫、庫存到科室核算,都以更加科學更加規(guī)范的流程運行。采用經典的C/S結構,通過全院局域網,實現數據的共享化。條碼技術及手持采集器的應用進一步提高操作效率。
本系統支持多庫房管理,既可管理實際的多類庫房,又可建立虛擬庫房,通過虛擬庫房對臨時領用人的物資進行管理(如:維修人員領用庫)。
包括:計劃、采購、入庫、出庫、盤點、庫存、科室成本核算等,出入庫類型及庫存核算方式自定義。
權限管理突破和傳統的權限針對到模塊的限制,權限設置針對到了數據。實現了數據的共享需求,滿足了數據安全,以及各相關部門之間的保密要求,完善的報表管理模塊。
全中文化界面設計簡潔、美觀,其人性化的軟件流程,使普通用戶不需培訓也能很快掌握軟件操作使用方法,上手快速。該軟件的基礎設置十分靈活方便,特別是快捷鍵的設置與WINDOWS默認習慣保持一致。單據查詢簡單方便,排序、查詢、打印等功能十分強大。
編碼快速錄入、助記符快速錄入、條碼掃描快速錄入、模糊檢索快速錄入、手持條碼采集器數據導入錄入、Excel數據導入錄入、單據之間的相互引用。
打印機管理是本系統的一個關鍵因素。庫存管理涉及到的票據大小不一,往往一個打印機不能滿足操作過程中既打印票據又打印統計表的要求,繁瑣的切換打印機和打印紙。本系統支持對票據設置打印機及打印紙,打印時系統會根據設置自動選擇連接在同一臺計算機上的不同打印機。
庫存管理很早就采用計算機系統管理業(yè)務。市面上的各種軟件很多,但真正滿足設備器材庫存管理的軟件卻很少。我們的系統基于標準庫存管理的模式,結合自身的實際需求開發(fā)出來的一套功能強、效率高的系統。條碼技術的應用更是對庫存管理效率的有效提高。完善的科室成本統計表,加強了科室管理,對整個醫(yī)院經營管理的提升都有積極的意義。庫存實現計算機軟件的管理,對于提高設備科器材管理標準化,科學化具有重要的現實意義。
[1] 馬貴安,李明武,牛永生,等.PowerBuilder win32API 程序設計[M].北京:清華大學出版社,2004.
[2]連衛(wèi)民,張建偉.基于web工程數據庫的SQL語言系統的設計與實現[J].計算機工程與設計[J].2006,27(18):3424-3427.
[3]章立民.SQL Server 2000 Transact_SQL 程序設計[M].北京:中國鐵道出版社,2002.
[4]趙松濤.SQL Server 2005系統管理實錄[M].北京:電子工業(yè)出版社,2006.
[5]李金哲,朱俊英.條碼自動識別技術[M].北京:國防工業(yè)出版社,1991.