蒋友好,彭文,蒋宁峰,孔令伟,马力,殷佩浩,孙成上海市中医药大学附属普陀医院,上海,200062
医疗设备报修管理系统的设计
【作者】蒋友好,彭文,蒋宁峰,孔令伟,马力,殷佩浩,孙成上海市中医药大学附属普陀医院,上海,200062
目的为了推进管理的规模化和标准化,加快信息化建设的步伐,研发了基于医院网络资源的医疗设备维修管理系统,其特殊的功能(预防性维护、自动派工、绩效考核等)对确保医疗设备的良好状态、提高工作效率和管理水平具有重要意义。方法该系统采用C/S、B/S结合模式,完成了软件设计。结果实现了各科室客户端零维护,设备管理部门数据操作、统计等工作更加方便。结论本系统各子系统连接紧密,信息时时交互,形成一个紧密的网络结构,为今后全院信息整合提供了条件。
维修管理;预防性维护;自动派工;绩效考核;信息整合
上海中医药大学附属普陀医院,是一所集医疗、教学和科研于一体的三级综合性医院。医院有着数量众多的医疗设备与辅助设施,这些设备和设施长期以来的管理、保养和维修,一直是由设备科通过人工方式管理,反馈信息不及时,报修信息不完整,统计信息繁杂,工作效率无法提高。特别随着医院近年来的业务需求不断的扩展,采购的设备和新的设施不断增加,这种情况更加突出。
目前,医院的信息化建设经过十多年的发展已经达到一定规模,医院的50个临床医疗科室、14个医技科室已经全部接入医院的HIS系统。在此基础上,为提高服务质量,自主开发了基于医院HIS网络系统的、覆盖全院各科室的设备报修管理系统。系统根据各部门的职能,采用B/S、C/S混合架构,将设备的报修情况从网络报修、维修派单、维修结果查询和工作量统计等整个过程进行综合管理。
图 1 医疗设备报修系统功能图Fig.1 Medical equipment service system function
医疗设备报修系统由设备管理模块、前端报修模块、后端报修确认调度模块和系统管理模块四部分组成。设备管理模块有设备入库、出库和报废三个子模块。前端报修模块有设备报修、报修查询、报修撤销、服务评价何设备清点的功能。后端报修确认调度模块有报修确认、人员调度、报修单生成何维修结果记录的功能。系统管理模块包括人员管理、科室管理、工作量统计、设备维修情况统计和科室满意度统计等功能,如图1所示。
设备管理模块中的还有用于记录医疗设备的名称、型号、序列号、厂家、设备状态、使用日期、使用部门信息以及医疗设备的盘点和查询功能。如图2所示。
图 2 医疗设备管理用例图Fig.2 Medical device manager use case diagram
前端报修模块用于各科室填写报修申请单,系统记录报修科室、报修人、故障描述、报修时间、紧急程度等信息,以及跟踪查询设备维修情况,并对维修工程师的工作情况做出评价。图3 给出了医疗设备报修的例图。
图 3 医疗设备报修用例图Fig.3 Diagram of Medical equipment service case
后端报修确认调度模块主要根据维修工程师负责的设备不同,指派维修任务;生成维修记录单,记录故障处理方法、处理人、完成时间等信息。图 4 给出了医疗设备维修调度的例图。
系统管理模块主要是统计维修工程师的工作量,合理分配工作;进行科室绩效考核,了解设备使用情况;为以后设备的采购提供参考。
医疗设备报修系统的处理流程为:设备发生故障,由各科室相关人员通过浏览器,登录设备报修程序,填写设备报修单;系统自动通知设备维修调度人员受理报修任务,生成设备维修单,并指派相关维修工程师修理,维修工程师到达现场处理完成后,填写处理结果;故障申报科室对维修工程师的工作做出评价。当然,故障申报科室还可通过浏览器查询故障设备的维修进度情况。图5给出了整个医疗设备报修系统的工作流程。
图 4 医疗设备维修调度用例图Fig.4 Diagram of medical equipment maintenance scheduling case
图 5 医疗设备报修系统工作流程图Fig.5 Flowchart of medical equipment repair service system
由于医院使用医疗设备的科室众多,如果采用C/ S架构的客户端程序,需要为每个使用程序的工作站安装客户端,工作量大,以及今后系统的维护升级也不方便,故系统在客户端采用B/S架构,以Web浏览器的方式通过医院HIS网络进行报修。而设备科管理端由于功能相对复杂,管理要求高,使用范围集中,故系统在管理端采用C/S架构。
系统采用Visual Studio 2010作为前端开发工具。Visual Studio 2010 是一个功能强大的开发工具,包含了C#,VB,VC等多种开发语言,开发界面简洁美观,程序调试方便。Visual Studio 2010还包含许多常用组件和庞大的类库,减少了代码的编写量,提高了系统的开发速度。另外Visual Studio 2010同操作系统和其他应用软件配合上更加完善,它集成了本系统客户端开发中用到的Silverlight工具包,能够设计、开发和发布富交互(RIA)的网络交互程序,而且Visual Studio 2010中包含的ADO.NET Entity Framework能够与Sqlserver 2005数据库之间建立实体数据模型(EDM),简化了应用层对数据库的访问。后台数据库采用Sqlserver 2005。
本系统的数据库设计包含5个表:(1)人员信息表(ts_sys_operator),主要用于保存系统操作人员的工号、姓名、状态、性质等信息,工号,姓名来源于医院职工信息表;(2)科室信息表(ts_wz_depart),包含了科室编号、科室名称等信息,与医院HIS系统中的科室信息一致;(3)人员科室对应表(ts_sys_ operator_dept),记录操作人员所属科室,一个人员可以同时属于多科室;(4)维修记录表(t_sb_repair_ record),用于记录设备的报修时间、报修科室、故障描述、维修情况、解决办法和维修人员等信息。(5)医疗设备信息表(t_sb_card),包括设备的出入库时间、设备编号、设备条码、设备名称、设备型号、设备使用部门等信息。表的结构如表1至表5所示。
表1 人员信息表(ts_sys_operator)Tab.1 Personnel information sheet
表2 科室信息表(ts_wz_depart)Tab.2 Department information sheet
表3 人员科室对应表(ts_sys_operator_dept)Tab.3 Staff sections corresponding table
表4 维修记录表(t_sb_repair_record)Tab.4 Maintenance record sheet
表5 医疗设备信息表(t_sb_card)Tab.5 Medical equipment information table
在操作和界面设计方面,力求做到简单、便捷,减转报修人员的信息输入量,如报修人员可以浏览本科室的医疗设备,通过鼠标点击快速报修。报修人、报修科室、可以根据登录时的信息自动填入,报修时间和处理时间由系统自动输入当时时间。报修人员可以实时查询设备报修单,了解设备的维修情况。在做数据统计时,可以统计到维修工程师或每个工作组的工作量。可根据维修记录表中故障描述字段所保存的关键字,查询、分析各类型设备的维护数据。
设备的维修和管理是医院日常工作的重要组成部分,维修的质量和效率关系到医院各临床科室的医疗工作和病人满意度。本文针对设备科日常维护工作中的实际情况,设计了一个简单的医疗设备报修系统,优化了报修流程,缩短了设备维修的响应时间,提高了设备科的工作效率。本系统完善了医院医疗设备的台帐体系,真实记载了每台设备不同运行时期出现的故障及故障原因、检修部位、检修方法,有利于平时对设备的维护保养,为下次大修和购置新设备提供了参考依据。
[1] 马成钢. 医疗设备维修管理程序的设计[J]. 中国医疗设备, 2010, (11): 77-78.
[2] 童斌. 医疗设备维修管理的几点问题与对策[J]. 医疗卫生装备, 2010, (1):35-36.
[3] 张宗然, 屈景辉, 漆家学, 等. 医疗设备管理网络化软件系统的开发与应用[J]. 医疗卫生装备, 2008, 29(2): 58-59.
[4] 刘刚, 吴翔虎, 曲明成. 基于HIS的医疗设备维修管理系统的设计与实现[J]. 医疗卫生装备, 2006, (12):46-47, 49.
[5] 冯先钊, 马东升, 赵伟鹏.加强医疗设备的整体化管理[J]. 医疗卫生装备, 2006, 27(3): 38-39.
[6] 陆迅, 卢德玮. 医疗设备管理网络化软件系统的开发[J]. 医疗装备, 2005, 18(4): 19-22
Design of Medical Equipement Service Management System
【Writers 】Jiang Youhao, PengWen, Jiang Ningfeng, Ma Li, Kong Lingwei, Yin PeiHao, Sun Cheng
Shanghai Putuo Hospital Affiliated to Shanghai University of Traditional Chinese Medicine, Shanghai, 200062
【 Abstract 】ObjectiveTo develop a maintenance management system for medical equipment based on HIS. The system contains some special functions( including preventive maintenance, automatic job dispath, performance assessment, etc. ) which are very useful for confirming the medical equipments in proper conditions and promoting the working efficiency of the staff. The system provides technical support for the improvement of the maintenance management levelMethodsThe system, completed the software design using C/S, B/S combination mode.ResultsThe system realized clients of various sections of zero maintenance, and make the data manipulation, statistical features of equipment management department more convenient.Conclusionthe system connects the subsystems closer and interacts information from time to time, forming a tight network structure. This provides a basis for future hospital-wide information integration.
maintenance management, preventive maintenance, automatic job dispath, performance assessment, information integration
R197.31
B
10.3969/j.issn.1671-7104.2012.05.020
1671-7104(2012)05-0382-03
2012-07-16
蒋友好,E-mail: jyouh_0416@sina.com