梁小燕 廖先梅 梁愛(ài)美 黃 歸
基于J2EE架構(gòu)的Struts手術(shù)室外來(lái)器械庫(kù)存管理系統(tǒng)研究※
梁小燕 廖先梅 梁愛(ài)美 黃 歸
【摘要】針對(duì)目前手術(shù)室外來(lái)器械院間頻繁流動(dòng)易致院內(nèi)感染、疾病傳播的特點(diǎn)以及目前對(duì)其管理存在的缺陷,提出了基于J2EE架構(gòu)的Struts手術(shù)室外來(lái)器械庫(kù)存管理系統(tǒng),可以有效實(shí)施全程無(wú)縫隙管理。分析了該庫(kù)存管理系統(tǒng)的設(shè)計(jì)模塊,并據(jù)此討論了系統(tǒng)模型的實(shí)現(xiàn)。
【關(guān)鍵詞】手術(shù)室護(hù)理;外科器械;Struts;J2EE
廣東省佛山市廣東醫(yī)學(xué)院附屬三水醫(yī)院,廣東佛山 528100
大量外來(lái)手術(shù)器械因器械流動(dòng)性較大等因素給醫(yī)院控制感染帶來(lái)極大威脅,因此,需加強(qiáng)關(guān)于外來(lái)器械的管理。對(duì)于我國(guó)廣大醫(yī)院而言,管理系統(tǒng)只有力求實(shí)現(xiàn)較為良好建設(shè),才能得以充分運(yùn)用。通過(guò)管理模式不斷創(chuàng)新,積極引入供應(yīng)鏈管理,可逐步完善業(yè)務(wù)操作流程等諸多方面,有效提高庫(kù)存周轉(zhuǎn)率。對(duì)于機(jī)械進(jìn)出庫(kù),能夠充分實(shí)現(xiàn)彼此之間銜接統(tǒng)一。工作效率方面,通過(guò)運(yùn)用自動(dòng)化管理模式,可逐步實(shí)現(xiàn)有效提高[1]。醫(yī)院各項(xiàng)事務(wù)管理充分落實(shí),逐漸得到有機(jī)強(qiáng)化,醫(yī)療質(zhì)量方面,統(tǒng)一得到改進(jìn),從而真正促進(jìn)現(xiàn)代化醫(yī)院發(fā)展。
目前,J2EE平臺(tái)逐漸得到發(fā)展,以服務(wù)器組件作為有機(jī)式樣,程序得以充分有效利用,擴(kuò)展性不斷提升,安全性方面同樣得到有效保障。而對(duì)于開(kāi)發(fā)成本方面,其已逐漸降低,且系統(tǒng)更穩(wěn)定,同時(shí)具備良好的可移植性。應(yīng)用基于J2EE平臺(tái)的Struts管理系統(tǒng)于手術(shù)器械可有效保障外來(lái)手術(shù)器械使用的安全性及正確性。
對(duì)于管理體系,涉及諸多方面,如模型、視圖(JSP文件來(lái)實(shí)現(xiàn))、控制器(Action servlet類(lèi)和Action類(lèi)共同擔(dān)當(dāng))。對(duì)于整個(gè)系統(tǒng),數(shù)據(jù)庫(kù)充分體現(xiàn)核心作用,系統(tǒng)結(jié)構(gòu)逐步擴(kuò)展。而對(duì)于整個(gè)系統(tǒng)的邏輯結(jié)構(gòu),業(yè)務(wù)數(shù)據(jù)庫(kù)較關(guān)鍵,同時(shí)涵蓋業(yè)務(wù)終端,包括管理終端(圖1)。基于Struts架構(gòu)的庫(kù)存管理系統(tǒng)以數(shù)據(jù)庫(kù)為核心,在業(yè)務(wù)終端方面,通過(guò)相應(yīng)業(yè)務(wù)數(shù)據(jù)庫(kù),數(shù)據(jù)可充分共享;對(duì)于數(shù)據(jù)庫(kù),可通過(guò)網(wǎng)絡(luò)服務(wù)功能,使分布式業(yè)務(wù)得以順利開(kāi)展。
目前,基于J2EE平臺(tái)的Struts管理系統(tǒng)已成功用于石油企業(yè)設(shè)備管理、農(nóng)資市場(chǎng)監(jiān)管、公司采購(gòu)、生產(chǎn)制造及銷(xiāo)售材料等的庫(kù)存管理,且得到了非常高的成就及評(píng)價(jià)。基于J2 EE平臺(tái)的Struts手術(shù)室外來(lái)器械庫(kù)存管理系統(tǒng),可以達(dá)到器械進(jìn)出庫(kù)的銜接統(tǒng)一,自動(dòng)化管理來(lái)提高工作效率,強(qiáng)化醫(yī)院管理,也為進(jìn)一步在其他醫(yī)院推廣提供有益借鑒。

圖1 基于Struts架構(gòu)管理系統(tǒng)的邏輯結(jié)構(gòu)
3.1 系統(tǒng)模型設(shè)計(jì) 采用J2EE架構(gòu)平臺(tái)的服務(wù)器組件形式將系統(tǒng)部件進(jìn)行封裝,針對(duì)Struts框架中的模型(業(yè)務(wù)實(shí)體和業(yè)務(wù)規(guī)則),將模型組件集中,提高組件的可重用性。本研究采用Mode l2模型原理,關(guān)于該項(xiàng)業(yè)務(wù)處理,流程具體如下:首先,對(duì)于廣大用戶(hù),從JSP頁(yè)面方面著手,合理有效提交表單數(shù)據(jù)[2]。其次,對(duì)于應(yīng)用程序,能夠充分實(shí)現(xiàn)數(shù)據(jù)獲取。然后,表單數(shù)據(jù)獲取完成后,能夠充分實(shí)現(xiàn)業(yè)務(wù)邏輯調(diào)用。再次,業(yè)務(wù)邏輯只有經(jīng)過(guò)有效處理,通過(guò)數(shù)據(jù)庫(kù)調(diào)用,數(shù)據(jù)交互工作得以有效落實(shí)。最后,對(duì)于DAO,能夠通過(guò)DTO作用,充分實(shí)現(xiàn)數(shù)據(jù)返回,通過(guò)之前JSP頁(yè)面,實(shí)現(xiàn)數(shù)據(jù)更新,并充分向廣大用戶(hù)顯示。
3.2 控制器設(shè)計(jì) 對(duì)于控制器組件來(lái)說(shuō),主要接收來(lái)自于瀏覽器或其他相關(guān)網(wǎng)絡(luò)的請(qǐng)求,然后有效決定請(qǐng)求去向。對(duì)于系統(tǒng)框架而言,控制器組件較復(fù)雜,主要包括以下3個(gè)部分:①消息控制模塊部分。通過(guò)消息控制模塊作用,對(duì)于用戶(hù)全部請(qǐng)求,能夠有效發(fā)送,通過(guò)消息總線(xiàn)模塊,在視圖映射模塊作用下,引導(dǎo)消息處理模塊發(fā)揮應(yīng)有作用,執(zhí)行相關(guān)處理邏輯,同時(shí)能夠按照請(qǐng)求視圖,進(jìn)行科學(xué)有效的處理。②消息處理模塊同樣屬于較為重要組成部分。通過(guò)消息處理模塊作用,消息能夠?qū)崿F(xiàn)有效邏輯處理與分析。針對(duì)Struts來(lái)說(shuō),由Action予以充分進(jìn)行。③映射模塊。對(duì)于控制器邏輯來(lái)說(shuō),需要充分實(shí)現(xiàn)與視圖邏輯密切配合。一般來(lái)說(shuō),在配置模塊作用下,可充分構(gòu)建映射模塊鏈接。
3.3 視圖組件設(shè)計(jì) 通過(guò)視圖組建,可充分顯示動(dòng)態(tài)網(wǎng)頁(yè)內(nèi)容。對(duì)于視圖功能,一般根據(jù)JSP予以充分實(shí)現(xiàn)[3]。視圖應(yīng)用方面,需要充分明確核心。庫(kù)存管理系統(tǒng)采用Action Form設(shè)計(jì),通過(guò)創(chuàng)建Action Form在用戶(hù)和業(yè)務(wù)層之間與用戶(hù)輸入數(shù)據(jù)建立聯(lián)系,使程序人員工作效率更高。通過(guò)validate方法和reset方法實(shí)現(xiàn)Action Form覆蓋,完成具體的Action Form驗(yàn)證規(guī)則和初始化。通過(guò)合理運(yùn)用方法,驗(yàn)證規(guī)則能夠得到充分肯定,對(duì)于廣大執(zhí)行用戶(hù),輸入檢驗(yàn)過(guò)程中,合法性得以充分凸顯。
3.4 系統(tǒng)本身功能完善 對(duì)于該系統(tǒng),為實(shí)現(xiàn)自身不斷完善,需要充分考慮功能范圍。為充分實(shí)現(xiàn)庫(kù)存良好進(jìn)銷(xiāo)存,需要遵循相關(guān)流程,通過(guò)庫(kù)存管理核心作用,充分實(shí)現(xiàn)輔助記錄,管理同樣需要落實(shí)到位。使用Struts作為基礎(chǔ)專(zhuān)注于應(yīng)用程序的業(yè)務(wù)邏輯實(shí)現(xiàn),采用自頂向下的實(shí)體-聯(lián)系方法(Entity-Relation Approach,簡(jiǎn)稱(chēng)E-R方法)(圖2),通過(guò)分析得到的用戶(hù)需求抽象為概念模型。
①外來(lái)器械如何實(shí)現(xiàn)進(jìn)庫(kù):對(duì)于系統(tǒng)模塊輸入項(xiàng),涉及面相對(duì)較廣,如對(duì)外來(lái)器械進(jìn)行合理編號(hào),需要充分掌握器械名稱(chēng),同時(shí)應(yīng)充分了解類(lèi)別數(shù)量,器械所屬公司,器械具體入庫(kù)時(shí)間。②手術(shù)室外來(lái)器械出庫(kù):為了解當(dāng)前庫(kù)存情況,應(yīng)注重加強(qiáng)系統(tǒng)并不斷完善,通過(guò)加設(shè)查詢(xún)功能,能夠充分了解目前庫(kù)存狀態(tài),尤其是器械名稱(chēng)輸入過(guò)程中,充分實(shí)現(xiàn)實(shí)施庫(kù)存查詢(xún)[4]。一旦滿(mǎn)足出庫(kù)條件,需打印庫(kù)單,與此同時(shí),應(yīng)更新并不斷完善出庫(kù)數(shù)據(jù)表等信息。若不符合出庫(kù)條件,應(yīng)更改或調(diào)整出庫(kù)訂單信息[5]。③外來(lái)器械有效查詢(xún):對(duì)于系統(tǒng)查詢(xún)模塊,通常涉及出入庫(kù)相關(guān)數(shù)據(jù),庫(kù)存數(shù)據(jù)統(tǒng)計(jì),同時(shí)包括其他諸多方面查詢(xún)。而對(duì)于系統(tǒng)查詢(xún)頁(yè)面,選擇方法較多,如根據(jù)外來(lái)器械類(lèi)型、所屬公司、屬性、客戶(hù)類(lèi)別[6]。④庫(kù)存外來(lái)器械統(tǒng)計(jì):對(duì)于該項(xiàng)系統(tǒng),查詢(xún)方面應(yīng)建立相應(yīng)庫(kù)存表,一旦用戶(hù)需要查詢(xún)相關(guān)數(shù)據(jù),可根據(jù)出入庫(kù)記錄,進(jìn)行重新統(tǒng)計(jì),充分保障庫(kù)存外來(lái)器械能夠?qū)崟r(shí)更新[7]。⑤系統(tǒng)維護(hù):系統(tǒng)維護(hù)相對(duì)復(fù)雜,通常涉及數(shù)據(jù)備份,同時(shí)需要數(shù)據(jù)導(dǎo)入及恢復(fù)。而所謂數(shù)據(jù)備份,通常指數(shù)據(jù)庫(kù)復(fù)制工作[8]。一旦出現(xiàn)用戶(hù)誤操作,服務(wù)器面臨崩潰,備份文件能夠充分發(fā)揮作用,數(shù)據(jù)可以恢復(fù)正常[9]。對(duì)于廣大用戶(hù),恢復(fù)方式方面,涉及簡(jiǎn)單恢復(fù)、全恢復(fù)、日志恢復(fù)[10]。
3.5 系統(tǒng)正確性檢查與異常處理 利用Validator對(duì)頁(yè)面輸入數(shù)據(jù)的合法類(lèi)型、數(shù)據(jù)長(zhǎng)度以及數(shù)據(jù)值域進(jìn)行檢查;通過(guò)進(jìn)行合理有效Struts程序,能夠充分從解決方法方面著手,力求實(shí)現(xiàn)應(yīng)對(duì)不同異常。一旦屬于用戶(hù)恢復(fù)范疇,需力求實(shí)現(xiàn)控制程序轉(zhuǎn)移[11]。如果系統(tǒng)異常提示為一個(gè)系統(tǒng)出錯(cuò),可由系統(tǒng)管理員進(jìn)行解決[12]。

圖2 器械信息實(shí)體E-R圖
從現(xiàn)代化技術(shù)方面著手,運(yùn)用合理手段,充分落實(shí)信息化管理,醫(yī)療器械行業(yè)得以不斷發(fā)展。醫(yī)療系統(tǒng)方面,工作效率可不斷提升,醫(yī)療機(jī)構(gòu)逐漸實(shí)現(xiàn)信息化建設(shè),同時(shí)能夠始終朝著數(shù)字化發(fā)展。現(xiàn)階段,系統(tǒng)雖有一定發(fā)展,但管理信息化、數(shù)字化程度相對(duì)較低,單機(jī)管理仍然占主導(dǎo),需進(jìn)行一定人工管理,日常工作量較大,但效率低下的問(wèn)題難以解決。與此同時(shí),出錯(cuò)率相對(duì)較高,易產(chǎn)生一定庫(kù)存積壓。基于J2EE架構(gòu)的Struts手術(shù)室外來(lái)器械庫(kù)存管理系統(tǒng)的建設(shè)和運(yùn)用,通過(guò)加強(qiáng)引入供應(yīng)鏈管理,業(yè)務(wù)操作流程方面不斷完善;庫(kù)存周轉(zhuǎn)率方面,也得到充分提高;器械進(jìn)出庫(kù)過(guò)程中,銜接能夠更加統(tǒng)一;通過(guò)貫徹落實(shí)自動(dòng)化管理,工作效率明顯提升;強(qiáng)化醫(yī)院管理,醫(yī)療質(zhì)量明顯提高。與此同時(shí),可有效控制院內(nèi)感染,患者更安全,避免醫(yī)療糾紛等方面問(wèn)題。該系統(tǒng)是建立現(xiàn)代化醫(yī)院的重要條件。
參考文獻(xiàn)
[1] 黃立峰,毛雅琴,樓亞艷,等.外來(lái)骨科器械的管理實(shí)踐[J].中華護(hù)理雜志,2010,45(2):152-153.
[2] 何南南,羅通.醫(yī)院醫(yī)療器械備品備件信息管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)[J].醫(yī)學(xué)信息,2012,25(9):3-5.
[3] 王海濤,賈宗璞.基于Struts和Hibernate的Web應(yīng)用開(kāi)發(fā)[J].計(jì)算機(jī)工程,2011,37(9):112-114.
[4] 甘文麗,常志玲.Struts 2框架輸入校驗(yàn)的研究與應(yīng)用[J].制造業(yè)自動(dòng)化,2012,34(22):58-61.
[5] 劉培華,董彩云,劉方愛(ài),等.基于Struts和AJAX的項(xiàng)目報(bào)批系統(tǒng)的設(shè)計(jì)[J].濟(jì)南大學(xué)學(xué)報(bào)(自然科學(xué)版),2012,26(1):11-14.
[6] 趙薔,弋改珍,郭新明,等.基于Struts的學(xué)生公寓管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].軟件工程師,2015,18(8):34-35,31.
[7] 王傳立,李金才,吳移桃,等.Struts與Web Service集成模式研究與應(yīng)用[J].計(jì)算機(jī)工程與科學(xué),2011,33(8):181-184.
[8] 包烏格德勒,包海山,李娟,等.基于Struts-Tiles框架的國(guó)際化引擎研究與實(shí)現(xiàn)[J].內(nèi)蒙古學(xué)報(bào)(自然科學(xué)版),2012,43(2):192-195.
[9] 郭玉蘭.外來(lái)器械管理流程探討[J].護(hù)理研究,2011,25(17):1570-1571.
[10] 孔磊,黃志靈.外來(lái)手術(shù)器械納入消毒供應(yīng)中心標(biāo)準(zhǔn)化管理流程的探討[J].護(hù)理研究,2010,24(34):3161-3162.
[11] 殷秀娟,沈玉琴,肖麗妹,等.外來(lái)手術(shù)器械不同管理流程的質(zhì)量比較[J].河北醫(yī)科大學(xué)學(xué)報(bào),2011,32(2):188-190.
[12] 李開(kāi)燕.外來(lái)手術(shù)器械納入消毒供應(yīng)中心管理流程的探討[J].黑龍江醫(yī)藥,2011,24(1):125-126.
Based on the J2EE Architecture of Foreign Equipment Inventory Management System Research the Struts the Operating Room
Liang Xiaoyan Liao Xianmei Liang Aimei Huang Gui
【Abstract】In view of the present operating room exotic instruments courtyard between frequent flow is easy to cause the characteristics of nosocomial infection and the spread of disease and the flaw in its management,was proposed based on J2EE framework Struts operating room outside equipment inventory management system,can effectively implement seamless management all the way.The inventory management system design module is analyzed,and the realization of the system model are discussed.
【Key words】The operating room nursing;Surgical instruments;The Struts;J2EE
【中圖分類(lèi)號(hào)】R197.323.2
【文獻(xiàn)標(biāo)志碼】A 【DOI】10.12010/j.issn.1673-5846.2016.06.080
作者簡(jiǎn)介:梁小燕(1972.5-),大專(zhuān)學(xué)歷,主管護(hù)師。研究方向:護(hù)理管理
基金項(xiàng)目:※廣東省佛山市醫(yī)學(xué)類(lèi)科技攻關(guān)項(xiàng)目(2014AB001195)