梁小燕 廖先梅 梁愛美 黃 歸
基于J2EE架構(gòu)的Struts手術(shù)室外來器械庫存管理系統(tǒng)研究※
梁小燕 廖先梅 梁愛美 黃 歸
【摘要】針對目前手術(shù)室外來器械院間頻繁流動易致院內(nèi)感染、疾病傳播的特點以及目前對其管理存在的缺陷,提出了基于J2EE架構(gòu)的Struts手術(shù)室外來器械庫存管理系統(tǒng),可以有效實施全程無縫隙管理。分析了該庫存管理系統(tǒng)的設(shè)計模塊,并據(jù)此討論了系統(tǒng)模型的實現(xiàn)。
【關(guān)鍵詞】手術(shù)室護理;外科器械;Struts;J2EE
廣東省佛山市廣東醫(yī)學(xué)院附屬三水醫(yī)院,廣東佛山 528100
大量外來手術(shù)器械因器械流動性較大等因素給醫(yī)院控制感染帶來極大威脅,因此,需加強關(guān)于外來器械的管理。對于我國廣大醫(yī)院而言,管理系統(tǒng)只有力求實現(xiàn)較為良好建設(shè),才能得以充分運用。通過管理模式不斷創(chuàng)新,積極引入供應(yīng)鏈管理,可逐步完善業(yè)務(wù)操作流程等諸多方面,有效提高庫存周轉(zhuǎn)率。對于機械進出庫,能夠充分實現(xiàn)彼此之間銜接統(tǒng)一。工作效率方面,通過運用自動化管理模式,可逐步實現(xiàn)有效提高[1]。醫(yī)院各項事務(wù)管理充分落實,逐漸得到有機強化,醫(yī)療質(zhì)量方面,統(tǒng)一得到改進,從而真正促進現(xiàn)代化醫(yī)院發(fā)展。
目前,J2EE平臺逐漸得到發(fā)展,以服務(wù)器組件作為有機式樣,程序得以充分有效利用,擴展性不斷提升,安全性方面同樣得到有效保障。而對于開發(fā)成本方面,其已逐漸降低,且系統(tǒng)更穩(wěn)定,同時具備良好的可移植性。應(yīng)用基于J2EE平臺的Struts管理系統(tǒng)于手術(shù)器械可有效保障外來手術(shù)器械使用的安全性及正確性。
對于管理體系,涉及諸多方面,如模型、視圖(JSP文件來實現(xiàn))、控制器(Action servlet類和Action類共同擔(dān)當(dāng))。對于整個系統(tǒng),數(shù)據(jù)庫充分體現(xiàn)核心作用,系統(tǒng)結(jié)構(gòu)逐步擴展。而對于整個系統(tǒng)的邏輯結(jié)構(gòu),業(yè)務(wù)數(shù)據(jù)庫較關(guān)鍵,同時涵蓋業(yè)務(wù)終端,包括管理終端(圖1)?;赟truts架構(gòu)的庫存管理系統(tǒng)以數(shù)據(jù)庫為核心,在業(yè)務(wù)終端方面,通過相應(yīng)業(yè)務(wù)數(shù)據(jù)庫,數(shù)據(jù)可充分共享;對于數(shù)據(jù)庫,可通過網(wǎng)絡(luò)服務(wù)功能,使分布式業(yè)務(wù)得以順利開展。
目前,基于J2EE平臺的Struts管理系統(tǒng)已成功用于石油企業(yè)設(shè)備管理、農(nóng)資市場監(jiān)管、公司采購、生產(chǎn)制造及銷售材料等的庫存管理,且得到了非常高的成就及評價?;贘2 EE平臺的Struts手術(shù)室外來器械庫存管理系統(tǒng),可以達到器械進出庫的銜接統(tǒng)一,自動化管理來提高工作效率,強化醫(yī)院管理,也為進一步在其他醫(yī)院推廣提供有益借鑒。
圖1 基于Struts架構(gòu)管理系統(tǒng)的邏輯結(jié)構(gòu)
3.1 系統(tǒng)模型設(shè)計 采用J2EE架構(gòu)平臺的服務(wù)器組件形式將系統(tǒng)部件進行封裝,針對Struts框架中的模型(業(yè)務(wù)實體和業(yè)務(wù)規(guī)則),將模型組件集中,提高組件的可重用性。本研究采用Mode l2模型原理,關(guān)于該項業(yè)務(wù)處理,流程具體如下:首先,對于廣大用戶,從JSP頁面方面著手,合理有效提交表單數(shù)據(jù)[2]。其次,對于應(yīng)用程序,能夠充分實現(xiàn)數(shù)據(jù)獲取。然后,表單數(shù)據(jù)獲取完成后,能夠充分實現(xiàn)業(yè)務(wù)邏輯調(diào)用。再次,業(yè)務(wù)邏輯只有經(jīng)過有效處理,通過數(shù)據(jù)庫調(diào)用,數(shù)據(jù)交互工作得以有效落實。最后,對于DAO,能夠通過DTO作用,充分實現(xiàn)數(shù)據(jù)返回,通過之前JSP頁面,實現(xiàn)數(shù)據(jù)更新,并充分向廣大用戶顯示。
3.2 控制器設(shè)計 對于控制器組件來說,主要接收來自于瀏覽器或其他相關(guān)網(wǎng)絡(luò)的請求,然后有效決定請求去向。對于系統(tǒng)框架而言,控制器組件較復(fù)雜,主要包括以下3個部分:①消息控制模塊部分。通過消息控制模塊作用,對于用戶全部請求,能夠有效發(fā)送,通過消息總線模塊,在視圖映射模塊作用下,引導(dǎo)消息處理模塊發(fā)揮應(yīng)有作用,執(zhí)行相關(guān)處理邏輯,同時能夠按照請求視圖,進行科學(xué)有效的處理。②消息處理模塊同樣屬于較為重要組成部分。通過消息處理模塊作用,消息能夠?qū)崿F(xiàn)有效邏輯處理與分析。針對Struts來說,由Action予以充分進行。③映射模塊。對于控制器邏輯來說,需要充分實現(xiàn)與視圖邏輯密切配合。一般來說,在配置模塊作用下,可充分構(gòu)建映射模塊鏈接。
3.3 視圖組件設(shè)計 通過視圖組建,可充分顯示動態(tài)網(wǎng)頁內(nèi)容。對于視圖功能,一般根據(jù)JSP予以充分實現(xiàn)[3]。視圖應(yīng)用方面,需要充分明確核心。庫存管理系統(tǒng)采用Action Form設(shè)計,通過創(chuàng)建Action Form在用戶和業(yè)務(wù)層之間與用戶輸入數(shù)據(jù)建立聯(lián)系,使程序人員工作效率更高。通過validate方法和reset方法實現(xiàn)Action Form覆蓋,完成具體的Action Form驗證規(guī)則和初始化。通過合理運用方法,驗證規(guī)則能夠得到充分肯定,對于廣大執(zhí)行用戶,輸入檢驗過程中,合法性得以充分凸顯。
3.4 系統(tǒng)本身功能完善 對于該系統(tǒng),為實現(xiàn)自身不斷完善,需要充分考慮功能范圍。為充分實現(xiàn)庫存良好進銷存,需要遵循相關(guān)流程,通過庫存管理核心作用,充分實現(xiàn)輔助記錄,管理同樣需要落實到位。使用Struts作為基礎(chǔ)專注于應(yīng)用程序的業(yè)務(wù)邏輯實現(xiàn),采用自頂向下的實體-聯(lián)系方法(Entity-Relation Approach,簡稱E-R方法)(圖2),通過分析得到的用戶需求抽象為概念模型。
①外來器械如何實現(xiàn)進庫:對于系統(tǒng)模塊輸入項,涉及面相對較廣,如對外來器械進行合理編號,需要充分掌握器械名稱,同時應(yīng)充分了解類別數(shù)量,器械所屬公司,器械具體入庫時間。②手術(shù)室外來器械出庫:為了解當(dāng)前庫存情況,應(yīng)注重加強系統(tǒng)并不斷完善,通過加設(shè)查詢功能,能夠充分了解目前庫存狀態(tài),尤其是器械名稱輸入過程中,充分實現(xiàn)實施庫存查詢[4]。一旦滿足出庫條件,需打印庫單,與此同時,應(yīng)更新并不斷完善出庫數(shù)據(jù)表等信息。若不符合出庫條件,應(yīng)更改或調(diào)整出庫訂單信息[5]。③外來器械有效查詢:對于系統(tǒng)查詢模塊,通常涉及出入庫相關(guān)數(shù)據(jù),庫存數(shù)據(jù)統(tǒng)計,同時包括其他諸多方面查詢。而對于系統(tǒng)查詢頁面,選擇方法較多,如根據(jù)外來器械類型、所屬公司、屬性、客戶類別[6]。④庫存外來器械統(tǒng)計:對于該項系統(tǒng),查詢方面應(yīng)建立相應(yīng)庫存表,一旦用戶需要查詢相關(guān)數(shù)據(jù),可根據(jù)出入庫記錄,進行重新統(tǒng)計,充分保障庫存外來器械能夠?qū)崟r更新[7]。⑤系統(tǒng)維護:系統(tǒng)維護相對復(fù)雜,通常涉及數(shù)據(jù)備份,同時需要數(shù)據(jù)導(dǎo)入及恢復(fù)。而所謂數(shù)據(jù)備份,通常指數(shù)據(jù)庫復(fù)制工作[8]。一旦出現(xiàn)用戶誤操作,服務(wù)器面臨崩潰,備份文件能夠充分發(fā)揮作用,數(shù)據(jù)可以恢復(fù)正常[9]。對于廣大用戶,恢復(fù)方式方面,涉及簡單恢復(fù)、全恢復(fù)、日志恢復(fù)[10]。
3.5 系統(tǒng)正確性檢查與異常處理 利用Validator對頁面輸入數(shù)據(jù)的合法類型、數(shù)據(jù)長度以及數(shù)據(jù)值域進行檢查;通過進行合理有效Struts程序,能夠充分從解決方法方面著手,力求實現(xiàn)應(yīng)對不同異常。一旦屬于用戶恢復(fù)范疇,需力求實現(xiàn)控制程序轉(zhuǎn)移[11]。如果系統(tǒng)異常提示為一個系統(tǒng)出錯,可由系統(tǒng)管理員進行解決[12]。
圖2 器械信息實體E-R圖
從現(xiàn)代化技術(shù)方面著手,運用合理手段,充分落實信息化管理,醫(yī)療器械行業(yè)得以不斷發(fā)展。醫(yī)療系統(tǒng)方面,工作效率可不斷提升,醫(yī)療機構(gòu)逐漸實現(xiàn)信息化建設(shè),同時能夠始終朝著數(shù)字化發(fā)展?,F(xiàn)階段,系統(tǒng)雖有一定發(fā)展,但管理信息化、數(shù)字化程度相對較低,單機管理仍然占主導(dǎo),需進行一定人工管理,日常工作量較大,但效率低下的問題難以解決。與此同時,出錯率相對較高,易產(chǎn)生一定庫存積壓?;贘2EE架構(gòu)的Struts手術(shù)室外來器械庫存管理系統(tǒng)的建設(shè)和運用,通過加強引入供應(yīng)鏈管理,業(yè)務(wù)操作流程方面不斷完善;庫存周轉(zhuǎn)率方面,也得到充分提高;器械進出庫過程中,銜接能夠更加統(tǒng)一;通過貫徹落實自動化管理,工作效率明顯提升;強化醫(yī)院管理,醫(yī)療質(zhì)量明顯提高。與此同時,可有效控制院內(nèi)感染,患者更安全,避免醫(yī)療糾紛等方面問題。該系統(tǒng)是建立現(xiàn)代化醫(yī)院的重要條件。
參考文獻
[1] 黃立峰,毛雅琴,樓亞艷,等.外來骨科器械的管理實踐[J].中華護理雜志,2010,45(2):152-153.
[2] 何南南,羅通.醫(yī)院醫(yī)療器械備品備件信息管理系統(tǒng)設(shè)計與實現(xiàn)[J].醫(yī)學(xué)信息,2012,25(9):3-5.
[3] 王海濤,賈宗璞.基于Struts和Hibernate的Web應(yīng)用開發(fā)[J].計算機工程,2011,37(9):112-114.
[4] 甘文麗,常志玲.Struts 2框架輸入校驗的研究與應(yīng)用[J].制造業(yè)自動化,2012,34(22):58-61.
[5] 劉培華,董彩云,劉方愛,等.基于Struts和AJAX的項目報批系統(tǒng)的設(shè)計[J].濟南大學(xué)學(xué)報(自然科學(xué)版),2012,26(1):11-14.
[6] 趙薔,弋改珍,郭新明,等.基于Struts的學(xué)生公寓管理系統(tǒng)的設(shè)計與實現(xiàn)[J].軟件工程師,2015,18(8):34-35,31.
[7] 王傳立,李金才,吳移桃,等.Struts與Web Service集成模式研究與應(yīng)用[J].計算機工程與科學(xué),2011,33(8):181-184.
[8] 包烏格德勒,包海山,李娟,等.基于Struts-Tiles框架的國際化引擎研究與實現(xiàn)[J].內(nèi)蒙古學(xué)報(自然科學(xué)版),2012,43(2):192-195.
[9] 郭玉蘭.外來器械管理流程探討[J].護理研究,2011,25(17):1570-1571.
[10] 孔磊,黃志靈.外來手術(shù)器械納入消毒供應(yīng)中心標(biāo)準(zhǔn)化管理流程的探討[J].護理研究,2010,24(34):3161-3162.
[11] 殷秀娟,沈玉琴,肖麗妹,等.外來手術(shù)器械不同管理流程的質(zhì)量比較[J].河北醫(yī)科大學(xué)學(xué)報,2011,32(2):188-190.
[12] 李開燕.外來手術(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
【中圖分類號】R197.323.2
【文獻標(biāo)志碼】A 【DOI】10.12010/j.issn.1673-5846.2016.06.080
作者簡介:梁小燕(1972.5-),大專學(xué)歷,主管護師。研究方向:護理管理
基金項目:※廣東省佛山市醫(yī)學(xué)類科技攻關(guān)項目(2014AB001195)