邱璇,程欽安解放軍第180醫(yī)院 信息科,福建 泉州362000
我院后勤報(bào)修管理信息系統(tǒng)的設(shè)計(jì)及實(shí)現(xiàn)
邱璇,程欽安
解放軍第180醫(yī)院 信息科,福建 泉州362000
我院信息科作為“軍區(qū)衛(wèi)勤信息支持中心”,一直精心致力于各系統(tǒng)多層次地將傳統(tǒng)醫(yī)院信息朝著數(shù)字化醫(yī)院的方向優(yōu)化轉(zhuǎn)型[1]。在諸多系統(tǒng)中,后勤報(bào)修管理系統(tǒng)作為醫(yī)院各環(huán)節(jié)正常運(yùn)行的保護(hù)傘,其運(yùn)行效率的高低直接影響著醫(yī)院的整體運(yùn)轉(zhuǎn)。而我院在后勤報(bào)修這方面,還處于紙質(zhì)記錄的原始階段[2],影響了數(shù)字化醫(yī)院進(jìn)程。為此,我院研發(fā)了后勤報(bào)修管理信息系統(tǒng),規(guī)范后勤報(bào)修管理流程,以提高整個(gè)后勤管理的運(yùn)行效率。
我院現(xiàn)有的后勤報(bào)修管理流程是:各報(bào)修部門(mén)通過(guò)電話(huà)通知不同的維修工程師,工程師登記紙質(zhì)的報(bào)修信息之后,進(jìn)行維修處理,維修完成后,再做紙質(zhì)的維修情況和成本記錄,其過(guò)程見(jiàn)圖1。
圖1 我院傳統(tǒng)報(bào)修流程
該模式具有如下幾個(gè)缺點(diǎn):① 通過(guò)電話(huà)的點(diǎn)對(duì)點(diǎn)報(bào)修模式,不僅導(dǎo)致后勤人員每天接到大量的報(bào)修電話(huà),而且后勤人員在實(shí)施維修期間,經(jīng)常接不到報(bào)修電話(huà),這將影響醫(yī)院的設(shè)備正常運(yùn)轉(zhuǎn);② 由于我院各科室地域位置分散,導(dǎo)致后勤人員每天疲于穿梭于各科室之間,效率大大降低;③ 人工、紙質(zhì)的信息記錄方式,不僅加大了后勤人員的工作量,而且容易造成記錄誤差,信息可靠性和精確度降低;④ 全程登記信息量較少,加大了后勤統(tǒng)計(jì)工作的難度,如維護(hù)人員工作量統(tǒng)計(jì)、各部門(mén)設(shè)備使用率與故障率統(tǒng)計(jì)等等;⑤ 各使用科室無(wú)法動(dòng)態(tài)跟蹤報(bào)修設(shè)備的維修狀態(tài),管理者也無(wú)法實(shí)時(shí)掌控維修質(zhì)量,缺少反饋機(jī)制。
綜合我院目前報(bào)修流程并與各科室溝通,將本系統(tǒng)定位為一種分布于醫(yī)院各辦公區(qū)、各臨床科室的局域網(wǎng)絡(luò)系統(tǒng)中。系統(tǒng)主要功能模塊,見(jiàn)圖2。
圖2 系統(tǒng)主要功能模塊圖
在數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì)上,本系統(tǒng)與醫(yī)院信息系統(tǒng)(HIS)、物資耗材管理系統(tǒng)、住房管理系統(tǒng)、人力資源系統(tǒng)無(wú)縫連接構(gòu)成后勤保障管理系統(tǒng),見(jiàn)圖3。
圖3 后勤保障管理系統(tǒng)的網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)圖
根據(jù)本系統(tǒng)要實(shí)現(xiàn)的主要功能,本著“瘦客戶(hù)端”的原則,我們?cè)趥鹘y(tǒng)三層架構(gòu)[3]的基礎(chǔ)上,采用ASP.NET(微軟新一代.Net平臺(tái)架構(gòu))的B/S四層體系架構(gòu)[4-5]。
(1)用戶(hù)界面層(UI)。用于數(shù)據(jù)的展現(xiàn)和采集,數(shù)據(jù)采集的結(jié)果通常以實(shí)體對(duì)象(Entity object)的形成提交給業(yè)務(wù)邏輯層(BL)處理。本系統(tǒng)中,登錄界面、報(bào)修申請(qǐng)界面、值班員派工及調(diào)度界面、保障員處理界面、成本登記界面、服務(wù)評(píng)價(jià)界面均屬于該層。
(2)Web服務(wù)層(WebService)。將業(yè)務(wù)邏輯的功能根據(jù)系統(tǒng)模塊的需求封裝成應(yīng)用編程界面(API),提供給業(yè)務(wù)邏輯和業(yè)務(wù)流程以供程序使用,該層也起到隔離UI層和BL層的作用。本系統(tǒng)將Web服務(wù)以xml WebService的形式發(fā)布到網(wǎng)頁(yè)上。
(3)業(yè)務(wù)邏輯層。執(zhí)行業(yè)務(wù)邏輯,包括業(yè)務(wù)流子層和業(yè)務(wù)功能子層。其中業(yè)務(wù)功能子層提供基本業(yè)務(wù)功能的實(shí)現(xiàn);業(yè)務(wù)流子層則將業(yè)務(wù)功能組合成一個(gè)完整的業(yè)務(wù)流。本系統(tǒng)中的業(yè)務(wù)流包括:申請(qǐng)、查看、評(píng)價(jià)等業(yè)務(wù)功能屬于申請(qǐng)者業(yè)務(wù)流;派工、簽收、成本登記等業(yè)務(wù)功能屬于保障者業(yè)務(wù)流;申請(qǐng)合理性統(tǒng)計(jì)、工作量統(tǒng)計(jì)、服務(wù)情況統(tǒng)計(jì)、科室維修量統(tǒng)計(jì)等業(yè)務(wù)功能屬于監(jiān)管者業(yè)務(wù)流。
(4) 資源訪問(wèn)層(RA)。提供資源訪問(wèn),并屏蔽資源來(lái)源。采用對(duì)象-關(guān)系映射(Object Relational Mapping,ORM,)提供業(yè)務(wù)實(shí)體和數(shù)據(jù)對(duì)象的關(guān)系對(duì)照功能。
本系統(tǒng)后臺(tái)數(shù)據(jù)庫(kù)采用Oracle10;系統(tǒng)開(kāi)發(fā)采用html語(yǔ)言、C#語(yǔ)言、JavaScript腳本語(yǔ)言、及ADO.NET等技術(shù)。在四層架構(gòu)中,當(dāng)在UI層(Web瀏覽器)發(fā)出報(bào)修請(qǐng)求,首先由代理類(lèi)將其封裝為SOAP,再通過(guò)http協(xié)議傳輸給Web服務(wù)層,將SOAP解串,調(diào)用業(yè)務(wù)邏輯層的功能,業(yè)務(wù)邏輯層將報(bào)修請(qǐng)求提交給資源訪問(wèn)層,資源訪問(wèn)層通過(guò)ADO.NET作用于數(shù)據(jù)庫(kù),并從數(shù)據(jù)庫(kù)中返回操作結(jié)果,并將結(jié)果逐級(jí)返回到Web服務(wù)層,Web服務(wù)層再將結(jié)果封裝成SOAP發(fā)給UI, UI的代理進(jìn)行收包、取串、解串,最后將結(jié)果展現(xiàn)在界面窗口。
本系統(tǒng)已在我院正式投入使用,各設(shè)備使用科室從報(bào)修申請(qǐng)、調(diào)度派工、維修處理、成本登記、服務(wù)評(píng)價(jià)、統(tǒng)計(jì)監(jiān)管、直到項(xiàng)目追溯,實(shí)現(xiàn)了全流程信息化管理[6-8],目前已完成報(bào)修單657份,受到各部門(mén)的一致好評(píng),有望為我院“數(shù)字化建設(shè)”添上精彩的一筆。
[1] 肖先福,劉援增,崔曉東.新世紀(jì)醫(yī)院管理探討[J].中華醫(yī)院管理雜志,2001,(17):581-585.
[2] 胡曉捷,蔣寧峰,孫成,等.基于MVC模式的醫(yī)院信息科報(bào)修管理系統(tǒng)的分析與設(shè)計(jì)[J].現(xiàn)代計(jì)算機(jī),2011,(6):66-69.
[3] 王穎純.NET框架和XML WEB服務(wù)[J].天津理工學(xué)院學(xué)報(bào), 2003,19(2):87.
[4] Bill Evjen,Scott Hanselman,Devin Rader,等.ASP.NET 4高級(jí)編程[M].北京:清華大學(xué)出版社,2010.
[5] ASP.NET概述(EB/OL).(2007-11)[2014-12-02].http://www.microsoft.com/china/msdn.
[6] 欒紅娟,由姍姍.醫(yī)療設(shè)備維修與保養(yǎng)管理模塊的設(shè)計(jì)與實(shí)現(xiàn)[J].中國(guó)醫(yī)療設(shè)備,2014,29(4):57-58.
[7] 王孝明,胡健,陸坤,等. 基于.NET三層架構(gòu)軟件框架的設(shè)計(jì)與實(shí)現(xiàn)[J].計(jì)算機(jī)技術(shù)與發(fā)展,2011,2(21):45-49.
[8] 王魯,韓晗,王希霖.醫(yī)療設(shè)備信息管理系統(tǒng)的設(shè)計(jì)與應(yīng)用[J].醫(yī)療裝備,2010(11):9-11.
Design and Implementation of a Logistics Repair Application Management System in the Hospital
QIU Xuan, CHENG QIN-an
Department of Information, The 180thHospital of PLA, Quan zhou Fujian 362000, China
我院后勤報(bào)修管理系統(tǒng)是結(jié)合數(shù)字化醫(yī)院及醫(yī)院實(shí)際發(fā)展的需求而設(shè)計(jì)的,旨在對(duì)醫(yī)院后勤報(bào)修流程進(jìn)行規(guī)范化管理。本系統(tǒng)在詳細(xì)分析二層、三層B/S架構(gòu)的基礎(chǔ)上,提出了基于ASP.NET 的B/S四層體系架構(gòu),使得系統(tǒng)層次清晰、便于維護(hù),同時(shí)提高了系統(tǒng)的運(yùn)行性能。本系統(tǒng)與醫(yī)院信息系統(tǒng)、物資耗材管理系統(tǒng)等無(wú)縫集成,提高了信息數(shù)據(jù)的共享性,保障了后勤報(bào)修信息管理工作科學(xué)、規(guī)范、有效地進(jìn)行。
后勤報(bào)修管理系統(tǒng);醫(yī)院信息系統(tǒng);醫(yī)院數(shù)字化
Combined with the requirements of the digital hospital and actual development, a Logistics Repair Application Management System was designed to realize standardized management of the applications for logistics repair. In the aspect of its architecture, the system proposed a new fourtier B/S structure through deep analysis of the two-tier and three-tier B/S structures, which made the system clearly-tiered and easy-to-maintain and optimized its operation performance. With the seamless integration of the system with HIS (Hospital Information System) and the Material and Consumable management System, the information and data sharing are improved so as to ensure the applications for logistics repair were managed in a scientific, standard and effective way.
logistics repair application management systems; hospital information system; digital hospital
TP311.52
A
10.3969/j.issn.1674-1633.2015.04.027
1674-1633(2015)04-0091-03
2014-12-02
2015-02-06
作者郵箱:qx457469@163.com