楊新光,郭江博,張超,田玉兔,蔣昆
第四軍醫(yī)大學西京醫(yī)院 數(shù)字化中心,陜西 西安 710032
大型醫(yī)院IT運維及資產(chǎn)管理平臺設計與應用
楊新光,郭江博,張超,田玉兔,蔣昆
第四軍醫(yī)大學西京醫(yī)院 數(shù)字化中心,陜西 西安 710032
目的 設計開發(fā)一個適合醫(yī)院使用的IT運維及資產(chǎn)管理平臺。方法 針對醫(yī)院對IT運維及資產(chǎn)的需求進行詳細分析,該平臺選擇B/S模式架構,使用Java語言實現(xiàn);瀏覽器端基于目前主流互聯(lián)網(wǎng)瀏覽器環(huán)境,選擇的開發(fā)工具為Dreamweaver和MyEclipse8.6;后臺數(shù)據(jù)庫使用Oracle11g和Tomcat6.0。結果 IT運維及資產(chǎn)管理平臺包含三大功能模塊,分別為運維管理模塊、資產(chǎn)管理模塊、用戶名管理模塊,三大模塊整合后的界面友好、操作簡單達到了預期的功能要求。結論 該平臺以運維資產(chǎn)為紐帶,把IT運維工作和資產(chǎn)管理進行了有機的結合。
醫(yī)院IT運維管理;資產(chǎn)管理平臺;B/S模式架構;醫(yī)院數(shù)字化
隨著醫(yī)院信息化建設的高速發(fā)展,數(shù)字化醫(yī)院的建設已經(jīng)駛向快車道。醫(yī)院IT信息基礎設施變得種類繁多復雜,越來越多的臨床業(yè)務應用運行依賴于計算機和網(wǎng)絡?,F(xiàn)在醫(yī)院對IT信息系統(tǒng)的依賴也越來越強,系統(tǒng)的可用行和穩(wěn)定性,數(shù)據(jù)的完整性和可靠性以及整個網(wǎng)絡系統(tǒng)的安全性已經(jīng)成為每位醫(yī)院領導和信息科負責人須要考慮和有待解決的問題。面對日益龐大的醫(yī)院IT規(guī)模,信息部門在日常的IT運維管理和資產(chǎn)管理中面臨許多問題和挑戰(zhàn)[1-3]。為保證IT系統(tǒng)能7×24 h不間斷地高效運行,必須建立一套全面且高效的IT運維及資產(chǎn)管理平臺。
本平臺基于B/S模式架構,使用J2EE框架和Java語言實現(xiàn)。采用 B/S 模式架構的軟件優(yōu)勢在于:無須開發(fā)客戶端軟件,維護和升級方便;可跨平臺操作,任何一臺電腦只要安裝有IE8.0以上版本的瀏覽器,均可作為客戶機來訪問系統(tǒng);具有良好的開放性和可擴充性。
1.1 平臺功能
根據(jù)平臺功能的規(guī)劃,平臺總體歸納為以下三大模塊,用戶登錄模塊、運維工作管理以及績效考核模塊、資產(chǎn)生命周期管理模塊[4-6]。平臺功能結構,見圖1。
1.1.1 用戶登錄模塊
該模塊實現(xiàn)系統(tǒng)的安全訪問控制功能。用戶包括5個角色并根據(jù)角色的不同決定了其操作權限的大小。
1.1.2 IT運維工作管理模塊
該模塊實現(xiàn)自動排班并可人工調(diào)整、保留科室運維申請、自動生成運維派工記錄并可人工修改、保留反饋打分。
1.1.3 資產(chǎn)生命周期管理模塊
該模塊實現(xiàn)新增資產(chǎn)、資產(chǎn)標簽自動生成與打印功能,保留了資產(chǎn)購入計劃、資產(chǎn)發(fā)放申請記錄及打印資產(chǎn)發(fā)放和資產(chǎn)報廢申請記錄功能。
圖1 平臺功能結構圖
1.2 平臺流程
以管理員身份對整個平臺流程進行解讀,平臺流程,見圖2。
1.2.1 運維資產(chǎn)信息
新增資產(chǎn)是對資產(chǎn)信息登記進行資產(chǎn)入庫處理。根據(jù)庫存情況進行資產(chǎn)申請,資產(chǎn)申請通過審批后進行資產(chǎn)發(fā)放和資產(chǎn)出庫處理并打印資產(chǎn)標簽。同時資產(chǎn)信息進入資產(chǎn)運維管理,成為運維對象即運維資產(chǎn)信息。
1.2.2 資產(chǎn)報廢信息
資產(chǎn)報廢依據(jù)資產(chǎn)運維管理里面的資產(chǎn)信息,提出報廢申請。報廢申請通過后填寫申請單進行資產(chǎn)報廢。同時刪除資產(chǎn)運維管理里面的運維資產(chǎn)信息剔除的相應運維對象。
1.2.3 運維申請
值班人員依據(jù)資產(chǎn)運維管理的支持,來進行運維申請。值班人員根據(jù)當前排班情況進行運維派工,如維修不成功退回運維派工,進行新的派工。維修成功后,對維修人員進行評價,此評價為運維工作人員進行量化考核提供依據(jù)。
圖2 平臺流程
2.1 開發(fā)工具
根據(jù)平臺需求功能,使用Java語言實現(xiàn)。瀏覽器端基于目前互聯(lián)網(wǎng)主流瀏覽器環(huán)境,所選擇的開發(fā)工具為Dreamweaver和MyEclipse8.6,后臺服務器為Oracle11g和Tomcat6.0,下面對前臺開發(fā)工具和后臺服務進行簡要介紹。
2.1.1 HTML編輯器——Dreamweaver
Dreamweaver是一款專門用于對Web站點、Web頁面和Web應用程序進行設計的編碼及網(wǎng)頁編輯工具。它所提供的代碼和設計的拆分不僅可以使得用戶隨時都可以看到代碼所產(chǎn)生的效果,同時也可以通過修改設計視圖的相關元素來改變代碼,二者的及時交互使得用戶的設計效率大大提高。
2.1.2 集成開發(fā)環(huán)境——MyEclipse8.6
MyEclipse是在Eclipse集成開發(fā)環(huán)境中提供Web應用程序開發(fā)的插件,在目前軟件開發(fā)的領域中,MyEclipse是一個使用非常廣泛的工具,在該項目開發(fā)中選擇的版本是MyEclipse8.6。
2.1.3 數(shù)據(jù)庫——Oracle11g
Oracle 是以高級結構化查詢語言(SQL)為基礎的大型關系數(shù)據(jù)庫,通俗地講它是用方便邏輯管理的語言操縱大量有規(guī)律數(shù)據(jù)的集合。Oracle的穩(wěn)定性以及安全機制要比SQL server好,在處理大數(shù)據(jù)方面Oracle會更穩(wěn)定一些。故本系統(tǒng)采用Oracle11g作為數(shù)據(jù)庫。
2.1.4 Web應用服務器——Tomcat6.0
Tomcat全名是Jakarta Tomcat。它是在Sun公司的JSWDK的基礎上發(fā)展起來的一款優(yōu)秀的Servlet/JSP容器,也是Apacher-Jakarta組織的子項目。
Tomcat是一種免費的開放源代碼的Servlet容器。Tomcat作為一個Servlet容器,負責處理客戶端的請求,把請求傳送給Servlet并把結果返回給客戶端。Tomcat服務器除了能夠運行Servlet和JSP,還提供Web服務器的功能,在該項目開發(fā)中選擇的版本是Tomcat6.0。平臺架構,見圖3。
圖3 平臺架構
2.2 數(shù)據(jù)庫設計
數(shù)據(jù)庫設計均衡考慮了數(shù)據(jù)的存儲效率與數(shù)據(jù)冗余度,使得既能夠快速查詢數(shù)據(jù)庫,又能在一定程度上減少數(shù)據(jù)冗余,提高空間的利用率。
在設計過程中,由于多個表之間相互獨立,且內(nèi)容互不相同,所以只需進行簡單處理,就可降低數(shù)據(jù)的冗余。
基于Oracle10g建立IT運維及資產(chǎn)管理平臺數(shù)據(jù)庫命名為ITYYZC。從平臺運行角度出發(fā),分析數(shù)據(jù)庫中IT運維與資產(chǎn)相關聯(lián)建立各表:資產(chǎn)ITYYZC_ZCB、資產(chǎn)申請ITYYZC_ZCSQB、資產(chǎn)出庫ITYYZC_ZCCKB、資產(chǎn)發(fā)放ITYYZC_ZCFFB、運維標簽ITYYZC_YYBQB、資產(chǎn)運維ITYYZC_ZCYYB、運維管理ITYYZC_YWGLB、工作量統(tǒng)計ITYYZC_GZLB、報廢申請ITYYZC_BFSQB、報廢執(zhí)行ITYYZC_BFZX。各表均含有資產(chǎn)條碼ID字段。所有相關數(shù)據(jù)的更新都在各自的表中進行。資產(chǎn)表ITYYZC_ZCB作為ITYYZC數(shù)據(jù)庫的基本數(shù)據(jù)表,把ID字段設置為主鍵,同時也作為其他表的外鍵。以資產(chǎn)ID字段建立各表之間的關系,見圖4。
圖4 數(shù)據(jù)表結構
該平臺的運行解決了醫(yī)院運維管理工作不規(guī)范、資產(chǎn)管理混亂的現(xiàn)象。平臺提供給用戶易于接受的人機交互界面、簡潔方便,提高了對各種資產(chǎn)信息進行分類整理的效率;對于不同身份登錄的用戶,提供不同的權限,保證信息的安全性;平臺利用數(shù)據(jù)庫來存儲運維信息和資產(chǎn)信息,既方便重要數(shù)據(jù)的管理,也防止了數(shù)據(jù)的丟失[7-8]。
平臺把運維工作和資產(chǎn)管理進行了有機的結合,為醫(yī)院IT運維工作的及時性、準確性,提供了可靠保障。
[1] 趙長俊,王洪福,劉秀秀.我院醫(yī)學裝備的信息化管理[J].中國醫(yī)療設備,2013,28,(5):103-104.
[2] 劉勝林,張敘天,王國宏,等.基于BS模式的醫(yī)療設備維護信息平臺的開發(fā)與應用[J].中國醫(yī)療器械雜志,2012,36(2):145-148.
[3] 定寶康,李大學.數(shù)據(jù)庫原理[M].北京:經(jīng)濟科學出版社,2000.
[4] 祝智庭,任友群.數(shù)據(jù)管理技術[M].北京:中國地圖出版社,2004.
[5] 龐玉芳,肖文壁,蒙永勤,等.醫(yī)院績效考核與績效工資發(fā)放的做法和體會[J].中國醫(yī)院,2013,(9):34-35.
[6] 朱秀麗,淺談條形碼技術在現(xiàn)代醫(yī)院耗材管理中的應用[J]醫(yī)療衛(wèi)生裝備,2013,34(9):121-122.
[7] 劉紅.裝備信息化管理系統(tǒng)的研究[D].武漢:武漢理工大學,2012.
[8] 江倩,田曉東,張連強,等."軍衛(wèi)一號"固定資產(chǎn)管理子系統(tǒng)的實踐與思考[J].醫(yī)療衛(wèi)生裝備,2011,32(11):113-114.
Design and Application of IT Operation and Assets Management Platform in Large Hospitals
YANG Xin-guang, GUO Jiang-bo, ZHANG Chao, TIAN Yu-tu, JIANG Kun
Digitalization Center, Xijing Hospital, the Fourth Military Medical University, Xi’an Shaanxi 710032, China
Objective To design a suitable IT operation and assets management platform for hospitals. Methods With detailed analysis of hospitals’ demands on IT operation and assets, this platform applies B/S mode, Java language, current mainstream web browser environment, and chooses Dreamweaver and MyEclipse8.6 as development tools, Oracle11g and Tomcat6.0 as background database. Results The IT operation and assets management platform includes three function modules: operational management, assets management and user management module. The three modules integrated and interfaced well, which made the operation easy and achieved expected functional purpose. Conclusion With the asset operation and maintenance as the link, the platform well combined IT operation with asset management.
hospital IT operation management; asset management platform; B/S mode; hospital digitalization
TP311.52
A
10.3969/j.issn.1674-1633.2014.10.017
1674-1633(2014)10-0055-03
2014-04-14
本文作者:楊新光,工程師,主要從事計算機軟件及網(wǎng)絡方面的研究。
蔣昆,高級工程師,醫(yī)院數(shù)字化中心主任。
作者郵箱:254797323@qq.con