郎魯潔
青島市黃島區(qū)中醫(yī)醫(yī)院中心藥房,青島 266400
隨著時(shí)代的發(fā)展和社會(huì)的進(jìn)步,信息和知識(shí)[1-2]日益推進(jìn)著時(shí)代和社會(huì)前進(jìn)的步伐。醫(yī)院的藥庫(kù)系統(tǒng)逐漸成為重要的信息和知識(shí)的匯聚點(diǎn),藥庫(kù)系統(tǒng)不僅包括成千上萬(wàn)的藥品信息,還包括數(shù)以萬(wàn)計(jì)的藥品入庫(kù)和出庫(kù)信息,而且隨著醫(yī)院規(guī)模的擴(kuò)充,使藥庫(kù)系統(tǒng)的管理變得日益復(fù)雜,人工維護(hù)工作量非常繁重,要提高醫(yī)院的運(yùn)作效率,就必須對(duì)藥庫(kù)信息數(shù)據(jù)系統(tǒng)進(jìn)行合理化設(shè)計(jì)[3-4],研發(fā)一套藥庫(kù)管理系統(tǒng)是醫(yī)院管理實(shí)施信息化[5-6]、自動(dòng)化的必然趨勢(shì)[4-7]。
藥庫(kù)管理系統(tǒng),是一個(gè)由人和計(jì)算機(jī)等硬件系統(tǒng)等組成的能進(jìn)行藥庫(kù)管理信息的采集和傳輸,各種與藥庫(kù)管理密切相關(guān)的對(duì)象和屬性信息的搜集和匯聚及后期處理的綜合體系[8-10]。醫(yī)院將網(wǎng)絡(luò)信息科技融入藥庫(kù)信息化管理中能夠便捷深入地整合并管理藥庫(kù)資源,能夠便捷統(tǒng)計(jì)和管理藥庫(kù)種類,能夠提升藥庫(kù)管理效率[11-15]。
本研究余下章節(jié)安排如下:首先提出了藥庫(kù)管理在訪問(wèn)控制中的應(yīng)用需求,對(duì)藥庫(kù)管理系統(tǒng)的性能標(biāo)準(zhǔn)進(jìn)行分析,并且給出數(shù)據(jù)庫(kù)設(shè)計(jì)和模塊功能設(shè)計(jì),闡述了各個(gè)功能模塊之間的聯(lián)系;其次給出了管理員登陸后臺(tái)的功能模塊,并且就管理員對(duì)后臺(tái)實(shí)施管理的流程進(jìn)行了分析和總結(jié),最后總結(jié)全文。
青島市黃島區(qū)中醫(yī)醫(yī)院位于黃島區(qū)中心,于20世紀(jì)中后期建設(shè),歷經(jīng)近30余年的建設(shè)和發(fā)展,目前其已建成二級(jí)甲等中醫(yī)醫(yī)院,業(yè)務(wù)集成涉及醫(yī)療和疾病預(yù)防、醫(yī)學(xué)臨床教學(xué)及科研、養(yǎng)生保健和社區(qū)衛(wèi)生服務(wù)等眾多業(yè)務(wù)于一體的醫(yī)療單位。膠南市中醫(yī)院已立足國(guó)學(xué)中醫(yī)為基礎(chǔ)點(diǎn),不斷強(qiáng)化西醫(yī)新技術(shù)新理論新發(fā)展,不斷深化綜合服務(wù)功能,努力將中醫(yī)院建設(shè)成功能完善特色鮮明的現(xiàn)代化中醫(yī)醫(yī)院,為實(shí)現(xiàn)此目標(biāo),就需要對(duì)藥庫(kù)信息集成和藥庫(kù)管理系統(tǒng)提出更高的要求和需求[16-17],需要依托藥庫(kù)管理系統(tǒng)來(lái)降低藥庫(kù)管理員的工作量和操作復(fù)雜度,并借此來(lái)降低人工在藥庫(kù)管理中的失誤,強(qiáng)化藥庫(kù)管理力度。
本章節(jié)主要介紹了藥庫(kù)系統(tǒng)需求和特性,給出了基于角色的藥庫(kù)系統(tǒng)核心數(shù)據(jù)庫(kù)設(shè)計(jì),給出了藥庫(kù)系統(tǒng)中核心的前臺(tái)藥庫(kù)管理和后臺(tái)的數(shù)量管理模塊的設(shè)計(jì)和實(shí)現(xiàn)流程[15-17]。
高效的藥庫(kù)系統(tǒng)必須必備如下特點(diǎn)。
1.1.1 好的藥庫(kù)管理擴(kuò)展性 藥庫(kù)信息管理系統(tǒng)從無(wú)到有,從小到大,從弱到強(qiáng),歷經(jīng)一個(gè)漫長(zhǎng)的軟件生長(zhǎng)周期,這個(gè)過(guò)程中,需要藥庫(kù)管理系統(tǒng)從架構(gòu)層面需要對(duì)藥庫(kù)系統(tǒng)規(guī)模增長(zhǎng)做到很好的整合,要符合其規(guī)模和藥庫(kù)數(shù)據(jù)信息量從小到大的一個(gè)增長(zhǎng)需求和規(guī)律。
1.1.2 好的藥庫(kù)管理靈活性 藥庫(kù)管理系統(tǒng)的管理對(duì)象是藥庫(kù)管理員,藥庫(kù)系統(tǒng)要緊密切合醫(yī)院對(duì)藥庫(kù)管理的需求,要依據(jù)醫(yī)院的特色和實(shí)際情況有針對(duì)性地設(shè)計(jì),要讓藥庫(kù)管理員最便捷和最高效地管理后期的信息管理工作。
1.1.3 基于細(xì)分的藥庫(kù)“權(quán)限”精細(xì)管理 藥庫(kù)系統(tǒng)管理的藥品信息數(shù)量從少到多的過(guò)程中,管理難度日益增大,需要藥庫(kù)系統(tǒng)對(duì)管理權(quán)限做到精細(xì)化的劃分,對(duì)藥品管理流程做到一體化設(shè)計(jì),特別是藥品的那些屬性需要那些具體的管理人員管理都要有明確定位,權(quán)限精細(xì)化管理要和管理員的智能大小做到無(wú)縫對(duì)接。
藥庫(kù)管理系統(tǒng)數(shù)據(jù)庫(kù)中實(shí)體關(guān)系圖見(jiàn)圖1,圖中包含藥庫(kù)管理系統(tǒng)的各個(gè)實(shí)體中具體信息,通過(guò)藥庫(kù)管理員和藥品的交易來(lái)完成藥品入庫(kù)和出庫(kù)的具體操作,以角色分配來(lái)制訂權(quán)限的大小。
圖1 藥庫(kù)數(shù)據(jù)庫(kù)實(shí)體E-R設(shè)計(jì)圖
基于角色藥庫(kù)管理系統(tǒng)中主要涉及的實(shí)體有:藥品、藥庫(kù)管理員、管理角色及具體權(quán)限等。
依托精細(xì)化分配權(quán)限,可以使一個(gè)管理角色對(duì)應(yīng)一個(gè)權(quán)限;一個(gè)管理員對(duì)應(yīng)一種角色,通過(guò)角色賦予一定的對(duì)藥品的入庫(kù)和出庫(kù)權(quán)限,最終達(dá)到角色和權(quán)限的精細(xì)化對(duì)應(yīng)的效果。
現(xiàn)有的藥庫(kù)管理系統(tǒng)結(jié)合醫(yī)院實(shí)況,結(jié)合業(yè)務(wù)需求,需要實(shí)現(xiàn)的管理功能模塊也不一樣,針對(duì)藥庫(kù)系統(tǒng)的具體職能和特點(diǎn),一般醫(yī)藥管理系統(tǒng)的管理功能模塊如圖2所示,主要包括如下內(nèi)容。
1.3.1 藥品入庫(kù)管理 藥品由廠家出廠后,通過(guò)銷售渠道最終到達(dá)醫(yī)院,由醫(yī)院的管理人員入手,一般是藥庫(kù)管理系統(tǒng)中的專職管理人員來(lái)負(fù)責(zé)將藥品的信息詳情登記到藥庫(kù)信息管理系統(tǒng)中,這個(gè)行為一般是入庫(kù)管理員實(shí)施。
1.3.2 藥品出庫(kù)管理 出庫(kù)管理員依托藥品出庫(kù)要求,對(duì)出庫(kù)的藥品信息詳細(xì)登記,結(jié)合需求刪除已經(jīng)出庫(kù)的具體藥品,并更新后臺(tái)藥品庫(kù)存信息。
1.3.3 藥品類別管理 藥品管理員依據(jù)藥品的類別統(tǒng)計(jì)在藥庫(kù)后臺(tái),若有新的藥品類別,由藥庫(kù)類別管理員完成添加類別操作,若藥品用完后,由藥庫(kù)類別管理員完成具體后期的刪除操作。
1.3.4 藥品屬性管理 藥品屬性管理員依托藥品的屬性分別完成藥品的查詢和更新操作,具體的信息涉及藥品的具體名稱、數(shù)量和售賣價(jià)格等屬性。
1.3.5 藥品管理員管理 藥庫(kù)管理系統(tǒng)需要對(duì)管理權(quán)限中的核心管理員的權(quán)限進(jìn)行深入細(xì)致的管理,從什么樣的角色具備什么樣的權(quán)限角度出發(fā),需要對(duì)各個(gè)功能板塊的管理員權(quán)限進(jìn)行設(shè)計(jì)和分配。
圖2 藥庫(kù)管理后臺(tái)功能模塊設(shè)計(jì)架構(gòu)圖
結(jié)合藥庫(kù)系統(tǒng)架構(gòu)設(shè)計(jì)對(duì)藥庫(kù)管理員的功能需求,本章節(jié)結(jié)合藥庫(kù)數(shù)據(jù)庫(kù)設(shè)計(jì)和基于角色權(quán)限細(xì)化的設(shè)計(jì)要求,分別分析和提出了藥庫(kù)藥品類別管理員和藥庫(kù)藥品數(shù)量管理員的日常登陸及管理流程。
藥庫(kù)的類別需要專職人員管理,需要對(duì)藥品的各種類型做出具體規(guī)劃和實(shí)施,包括對(duì)門類繁雜的藥品信息做到精細(xì)化的維護(hù),其權(quán)限管理過(guò)程如圖3所示,藥庫(kù)類別管理員權(quán)限執(zhí)行流程一共細(xì)分為七個(gè)步驟,具體步驟如下。
第一步:藥庫(kù)超級(jí)管理員將藥庫(kù)類別管理權(quán)限分配給某個(gè)藥庫(kù)類別管理員,藥庫(kù)類別管理員依據(jù)權(quán)限信息登錄具體的后臺(tái)功能模塊,跳到第二步;第二步:藥庫(kù)管理員搜索到管理對(duì)象,結(jié)合藥品的具體管理屬性進(jìn)行分析,跳到第三步;第三步:藥庫(kù)管理員依據(jù)需求對(duì)藥庫(kù)類別管理信息表進(jìn)行決策,考慮是否需要修改表格信息,如果是,跳到第四步,否者跳到第六步;第四步:藥庫(kù)管理員將藥品類別信息進(jìn)行更改,并跳到第五步;第五步:結(jié)合藥庫(kù)管理員對(duì)功能模塊的具體操作,藥庫(kù)管理系統(tǒng)后臺(tái)對(duì)藥品的類別信息執(zhí)行更新操作,跳到第七步;第六步:藥庫(kù)管理員僅對(duì)具體管理對(duì)象實(shí)施查詢流程,跳到第七步;第七步:藥庫(kù)類別管理員對(duì)藥品類別表的屬性管理結(jié)束。
圖3 藥庫(kù)類別管理員權(quán)限執(zhí)行流程圖
在藥品數(shù)量管理員管理流程中,其依托藥庫(kù)管理系統(tǒng)管理員給他分配的用戶名及密碼登陸到系統(tǒng)后臺(tái)對(duì)系統(tǒng)進(jìn)行管理和維護(hù),具體的藥品數(shù)量管理流程如圖4所顯示,藥庫(kù)管理員登錄模塊環(huán)節(jié)一共有七個(gè),具體步驟如下。步驟一:藥品數(shù)量管理員打開(kāi)后臺(tái)的管理首頁(yè);步驟二:藥庫(kù)的藥品數(shù)量管理員在功能模塊打開(kāi)具體的管理頁(yè)面,并且輸入相關(guān)的認(rèn)證信息,跳轉(zhuǎn)到步驟三;步驟三:藥庫(kù)管理系統(tǒng)后臺(tái)對(duì)輸入的認(rèn)證信息進(jìn)行比對(duì),在后臺(tái)相關(guān)的權(quán)限管理部分進(jìn)行權(quán)限的驗(yàn)證,數(shù)量管理員的權(quán)限在通過(guò)驗(yàn)證后選擇具體的藥品,若是要更新該項(xiàng)藥品的數(shù)量,跳轉(zhuǎn)到第四步;否則,查詢?cè)撍幤窋?shù)量后轉(zhuǎn)到步驟七;步驟四:藥庫(kù)藥品數(shù)量管理員依據(jù)合法角色和權(quán)限,分別對(duì)藥品的數(shù)量進(jìn)行維護(hù),轉(zhuǎn)到第五步;步驟五:藥庫(kù)藥品數(shù)量管理員在其授權(quán)范圍內(nèi)對(duì)藥品數(shù)量進(jìn)行修改,轉(zhuǎn)到第六步;步驟六:藥庫(kù)管理系統(tǒng)后臺(tái)執(zhí)行藥庫(kù)數(shù)量管理員的操作,更新后臺(tái)數(shù)據(jù)庫(kù),并跳到步驟七;步驟七:藥庫(kù)數(shù)量管理員對(duì)藥品數(shù)量的屬性管理結(jié)束。
圖4 藥庫(kù)數(shù)量管理員權(quán)限執(zhí)行流程圖
本研究提出了一種基于角色的藥庫(kù)管理系統(tǒng)架構(gòu)設(shè)計(jì),并通過(guò)對(duì)藥庫(kù)管理人員的角色進(jìn)行分類精細(xì)設(shè)置和規(guī)劃,提出了具體數(shù)據(jù)庫(kù)實(shí)體設(shè)計(jì)及藥庫(kù)管理后臺(tái)控制步驟,通過(guò)明確的權(quán)限劃分和管理權(quán)限的執(zhí)行過(guò)程進(jìn)行細(xì)致設(shè)計(jì),將藥庫(kù)類別管理和數(shù)量管理的流程和步驟進(jìn)行設(shè)計(jì),避免過(guò)去依靠人為操作產(chǎn)生的錯(cuò)誤的隱患,最終達(dá)到降低工作量,提升藥庫(kù)管理效率的目的。
[1]林晶,陳渝軍,陳磊.計(jì)算機(jī)網(wǎng)絡(luò)在藥庫(kù)管理中的應(yīng)用[J].醫(yī)藥導(dǎo)報(bào),2002,21(7):463.
[2]吳鏑,盧彤宇.計(jì)算機(jī)網(wǎng)絡(luò)管理藥品的優(yōu)勢(shì)[J].中國(guó)醫(yī)院管理,2004,24(4):47.
[3]劉波.基于擴(kuò)展客體的RBAC模型研究[D].成都:電子科技大學(xué),2006.
[4]楊樟衛(wèi),胡晉紅,王卓,等.醫(yī)院藥品消耗綜合分析軟件設(shè)計(jì)和應(yīng)用[J].中國(guó)醫(yī)院統(tǒng)計(jì),2003,10(3):154.
[5]王福義,李水平.計(jì)算機(jī)技術(shù)條形碼技術(shù)在醫(yī)院藥品管理中的應(yīng)用[J].中國(guó)醫(yī)院藥學(xué)雜志,1994,14(7) :328.
[6]許偉彬,敖秉臣,付麗紅,等.醫(yī)院藥學(xué)信息計(jì)算機(jī)管理系統(tǒng)設(shè)計(jì)與應(yīng)用[J].中國(guó)醫(yī)院藥學(xué)雜志,1995,15(4):189.
[7]閻永寧,劉曉燕.計(jì)算機(jī)在醫(yī)院藥品管理中的應(yīng)用[J].內(nèi)蒙古醫(yī)學(xué)雜志, 2002,34(3):239-240.
[8]胡建華,唐翌,張潔.計(jì)算機(jī)在醫(yī)院藥庫(kù)管理中的應(yīng)用[J].醫(yī)學(xué)信息,2005,18(7):731-732.
[9]李霞.一種新型訪問(wèn)控制模型的研究及其應(yīng)用[J].蘭州理工大學(xué)學(xué)報(bào),2007,33(4):97-101.
[10]劉必欣,王玉峰,賈焰,等.一種基于角色的分布式動(dòng)態(tài)服務(wù)組合方法[J].軟件學(xué)報(bào),2005,16(11):1859-1567.
[11]王保義,王藍(lán)婧.電力信息系統(tǒng)中基于屬性的訪問(wèn)控制模型的設(shè)計(jì)[J].電力系統(tǒng)自動(dòng)化,2007,31(7):81-84.
[12]徐云,肖田元.基于角色映射的跨平臺(tái)授權(quán)研究[J].計(jì)算機(jī)集成制造系統(tǒng),2007,13(9):1866-1872.
[13]徐松,趙曦濱,顧明.網(wǎng)格環(huán)境下的分布式RBAC模型框架[J].計(jì)算機(jī)工程,2006,32(6):163-166.
[14]李大魁,邵本義,張春明,等.計(jì)算機(jī)藥庫(kù)管理中藥品編碼系統(tǒng)的設(shè)計(jì)[J].中國(guó)醫(yī)院藥學(xué)雜志,1986,6(12):23.
[15]安禮江.多媒體技術(shù)在藥學(xué)軟件上的應(yīng)用[J].中國(guó)藥房,1996,7(4):169.
[16]Park J,Sandhu R.The UCONABCusage control model[J].ACM T Inform Syst Se,2004,7(1):128-174.
[17]Zhang XW.Formal model and analysis of usage control[D].Virginia:George Mason University,2006.