APP下载

大型医院IT运维及资产管理平台设计与应用

2014-06-24杨新光郭江博张超田玉兔蒋昆

中国医疗设备 2014年10期
关键词:运维资产数据库

杨新光,郭江博,张超,田玉兔,蒋昆

第四军医大学西京医院 数字化中心,陕西 西安 710032

大型医院IT运维及资产管理平台设计与应用

杨新光,郭江博,张超,田玉兔,蒋昆

第四军医大学西京医院 数字化中心,陕西 西安 710032

目的 设计开发一个适合医院使用的IT运维及资产管理平台。方法 针对医院对IT运维及资产的需求进行详细分析,该平台选择B/S模式架构,使用Java语言实现;浏览器端基于目前主流互联网浏览器环境,选择的开发工具为Dreamweaver和MyEclipse8.6;后台数据库使用Oracle11g和Tomcat6.0。结果 IT运维及资产管理平台包含三大功能模块,分别为运维管理模块、资产管理模块、用户名管理模块,三大模块整合后的界面友好、操作简单达到了预期的功能要求。结论 该平台以运维资产为纽带,把IT运维工作和资产管理进行了有机的结合。

医院IT运维管理;资产管理平台;B/S模式架构;医院数字化

0 前言

随着医院信息化建设的高速发展,数字化医院的建设已经驶向快车道。医院IT信息基础设施变得种类繁多复杂,越来越多的临床业务应用运行依赖于计算机和网络。现在医院对IT信息系统的依赖也越来越强,系统的可用行和稳定性,数据的完整性和可靠性以及整个网络系统的安全性已经成为每位医院领导和信息科负责人须要考虑和有待解决的问题。面对日益庞大的医院IT规模,信息部门在日常的IT运维管理和资产管理中面临许多问题和挑战[1-3]。为保证IT系统能7×24 h不间断地高效运行,必须建立一套全面且高效的IT运维及资产管理平台。

1 平台设计

本平台基于B/S模式架构,使用J2EE框架和Java语言实现。采用 B/S 模式架构的软件优势在于:无须开发客户端软件,维护和升级方便;可跨平台操作,任何一台电脑只要安装有IE8.0以上版本的浏览器,均可作为客户机来访问系统;具有良好的开放性和可扩充性。

1.1 平台功能

根据平台功能的规划,平台总体归纳为以下三大模块,用户登录模块、运维工作管理以及绩效考核模块、资产生命周期管理模块[4-6]。平台功能结构,见图1。

1.1.1 用户登录模块

该模块实现系统的安全访问控制功能。用户包括5个角色并根据角色的不同决定了其操作权限的大小。

1.1.2 IT运维工作管理模块

该模块实现自动排班并可人工调整、保留科室运维申请、自动生成运维派工记录并可人工修改、保留反馈打分。

1.1.3 资产生命周期管理模块

该模块实现新增资产、资产标签自动生成与打印功能,保留了资产购入计划、资产发放申请记录及打印资产发放和资产报废申请记录功能。

图1 平台功能结构图

1.2 平台流程

以管理员身份对整个平台流程进行解读,平台流程,见图2。

1.2.1 运维资产信息

新增资产是对资产信息登记进行资产入库处理。根据库存情况进行资产申请,资产申请通过审批后进行资产发放和资产出库处理并打印资产标签。同时资产信息进入资产运维管理,成为运维对象即运维资产信息。

1.2.2 资产报废信息

资产报废依据资产运维管理里面的资产信息,提出报废申请。报废申请通过后填写申请单进行资产报废。同时删除资产运维管理里面的运维资产信息剔除的相应运维对象。

1.2.3 运维申请

值班人员依据资产运维管理的支持,来进行运维申请。值班人员根据当前排班情况进行运维派工,如维修不成功退回运维派工,进行新的派工。维修成功后,对维修人员进行评价,此评价为运维工作人员进行量化考核提供依据。

图2 平台流程

2 开发工具及数据库设计

2.1 开发工具

根据平台需求功能,使用Java语言实现。浏览器端基于目前互联网主流浏览器环境,所选择的开发工具为Dreamweaver和MyEclipse8.6,后台服务器为Oracle11g和Tomcat6.0,下面对前台开发工具和后台服务进行简要介绍。

2.1.1 HTML编辑器——Dreamweaver

Dreamweaver是一款专门用于对Web站点、Web页面和Web应用程序进行设计的编码及网页编辑工具。它所提供的代码和设计的拆分不仅可以使得用户随时都可以看到代码所产生的效果,同时也可以通过修改设计视图的相关元素来改变代码,二者的及时交互使得用户的设计效率大大提高。

2.1.2 集成开发环境——MyEclipse8.6

MyEclipse是在Eclipse集成开发环境中提供Web应用程序开发的插件,在目前软件开发的领域中,MyEclipse是一个使用非常广泛的工具,在该项目开发中选择的版本是MyEclipse8.6。

2.1.3 数据库——Oracle11g

Oracle 是以高级结构化查询语言(SQL)为基础的大型关系数据库,通俗地讲它是用方便逻辑管理的语言操纵大量有规律数据的集合。Oracle的稳定性以及安全机制要比SQL server好,在处理大数据方面Oracle会更稳定一些。故本系统采用Oracle11g作为数据库。

2.1.4 Web应用服务器——Tomcat6.0

Tomcat全名是Jakarta Tomcat。它是在Sun公司的JSWDK的基础上发展起来的一款优秀的Servlet/JSP容器,也是Apacher-Jakarta组织的子项目。

Tomcat是一种免费的开放源代码的Servlet容器。Tomcat作为一个Servlet容器,负责处理客户端的请求,把请求传送给Servlet并把结果返回给客户端。Tomcat服务器除了能够运行Servlet和JSP,还提供Web服务器的功能,在该项目开发中选择的版本是Tomcat6.0。平台架构,见图3。

图3 平台架构

2.2 数据库设计

数据库设计均衡考虑了数据的存储效率与数据冗余度,使得既能够快速查询数据库,又能在一定程度上减少数据冗余,提高空间的利用率。

在设计过程中,由于多个表之间相互独立,且内容互不相同,所以只需进行简单处理,就可降低数据的冗余。

基于Oracle10g建立IT运维及资产管理平台数据库命名为ITYYZC。从平台运行角度出发,分析数据库中IT运维与资产相关联建立各表:资产ITYYZC_ZCB、资产申请ITYYZC_ZCSQB、资产出库ITYYZC_ZCCKB、资产发放ITYYZC_ZCFFB、运维标签ITYYZC_YYBQB、资产运维ITYYZC_ZCYYB、运维管理ITYYZC_YWGLB、工作量统计ITYYZC_GZLB、报废申请ITYYZC_BFSQB、报废执行ITYYZC_BFZX。各表均含有资产条码ID字段。所有相关数据的更新都在各自的表中进行。资产表ITYYZC_ZCB作为ITYYZC数据库的基本数据表,把ID字段设置为主键,同时也作为其他表的外键。以资产ID字段建立各表之间的关系,见图4。

图4 数据表结构

3 平台应用效果

该平台的运行解决了医院运维管理工作不规范、资产管理混乱的现象。平台提供给用户易于接受的人机交互界面、简洁方便,提高了对各种资产信息进行分类整理的效率;对于不同身份登录的用户,提供不同的权限,保证信息的安全性;平台利用数据库来存储运维信息和资产信息,既方便重要数据的管理,也防止了数据的丢失[7-8]。

平台把运维工作和资产管理进行了有机的结合,为医院IT运维工作的及时性、准确性,提供了可靠保障。

[1] 赵长俊,王洪福,刘秀秀.我院医学装备的信息化管理[J].中国医疗设备,2013,28,(5):103-104.

[2] 刘胜林,张叙天,王国宏,等.基于BS模式的医疗设备维护信息平台的开发与应用[J].中国医疗器械杂志,2012,36(2):145-148.

[3] 定宝康,李大学.数据库原理[M].北京:经济科学出版社,2000.

[4] 祝智庭,任友群.数据管理技术[M].北京:中国地图出版社,2004.

[5] 庞玉芳,肖文壁,蒙永勤,等.医院绩效考核与绩效工资发放的做法和体会[J].中国医院,2013,(9):34-35.

[6] 朱秀丽,浅谈条形码技术在现代医院耗材管理中的应用[J]医疗卫生装备,2013,34(9):121-122.

[7] 刘红.装备信息化管理系统的研究[D].武汉:武汉理工大学,2012.

[8] 江倩,田晓东,张连强,等."军卫一号"固定资产管理子系统的实践与思考[J].医疗卫生装备,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

本文作者:杨新光,工程师,主要从事计算机软件及网络方面的研究。

蒋昆,高级工程师,医院数字化中心主任。

作者邮箱:254797323@qq.con

猜你喜欢

运维资产数据库
运维技术研发决策中ITSS运维成熟度模型应用初探
轻资产型企业需自我提升
风电运维困局
央企剥离水电资产背后
杂乱无章的光伏运维 百亿市场如何成长
数据库
配电线路的运维管理探讨
数据库
数据库
数据库