基于ASP编程的医疗设备维修管理系统的设计
2014-05-04徐勇
徐勇
内蒙古林业总医院 医学工程科,内蒙古 呼和浩特 022150
基于ASP编程的医疗设备维修管理系统的设计
徐勇
内蒙古林业总医院 医学工程科,内蒙古 呼和浩特 022150
随着科学技术的迅猛发展,大量高科技的医疗设备应用到临床,医疗设备的维修问题随之日益突出。医疗设备维修的效率和质量直接影响疾病的临床诊断和治疗,传统的设备维修管理理念已不能适应医院发展的要求。信息反馈不及时,报修信息不完整,统计工作繁杂,效率低下,管理好医疗设备的维修周期,提高维修效率和质量已迫在眉睫。因此,我们设计并开发了医疗设备维修系统,主要实现对医院医疗设备维修的有效管理[1-2]。为适应医院的数字化发展,该系统依托院内现有局域网及设备[3],采用ASP的网络语言进行开发。
1 系统流程设计
系统依照医疗设备维修的周期进行设计。当医疗设备出现故障,使用科室登录系统申请报修,记录故障现象,并给出故障处理响应级别,提交后生成维修基础数据、显示待修状态,系统自动给出报修提示,通知维修科室处理,维修工程师确认后,记录显示修理状态,故障排除后,填写维修记录,记录显示维修结束状态,使用科室给出评价意见,整个维修周期结束。系统工作流程,见图1。
2 系统结构设计
系统各功能模块的设计主要基于医疗设备维修的各个环节,主要包括设备报修、维修记录、保养提醒、报表统计、信息查询、保修管理、巡视记录等。系统结构体系,见图2。
图2 医疗设备维修管理系统体系图
2.1 用户管理模块
根据使用人员角色的不同,分配不同的使用权限,如系统管理员、使用科室、维修人员、管理人员等。
2.2 设备管理模块
设备管理模块主要用来编辑设备的基本信息,如设备的名称、型号、厂家等,同时给每台设备设置唯一编码,设备的维修、保养、保修等内容都通过该编码进行管理,便于日后查询以及数据统计。
2.3 信息查询模块
该功能模块可以实现在维修记录里按设备名称、设备型号、使用科室、维修时间、维修人员等进行查询,当医疗设备发生故障时,维修人员快速查阅相关记录,参考相似故障处理方法,可以提高故障的处理效率。同时,使用人员也可以通过查看设备的维修资料,以加强设备相关方面的维护与保养。
2.4 报表统计模块
通过报表统计模块,设备管理人员可以按照单个设备、设备类别、使用科室、时间段等来统计设备发生故障的次数、维修费用等信息。
2.5 保修管理模块
每台医疗设备购置时都有一定的保修期,通过该模块可以设定保修期期限,并提前给出报警提示,便于重要设备办理延保手续。同时,在设备报修申请单上显示是否在保修期内,如果设备属于保修期内,联系厂家维修,否则维修人员进行维修[4]。
2.6 保养管理模块
医疗设备的维修方式通常分为事后维修、预防性维修[5]。本模块主要针对预防性维修,根据医疗设备的使用频率,以及设备自身的维护保养要求,通过保养提醒模块设置保养周期,提前给出报警提示,通知设备维护人员,确认报警后,自动生成保养记录单。
2.7 设备报修模块
当医疗设备出现故障时,登录系统,选择设备保修菜单,系统生成设备报修申请单,包括申报日期、申报科室、设备编码、故障现象等内容。
2.8 维修记录模块
维修人员登录系统,确认设备报修申请后,自动生成维修记录单,内容包括:维修开始和结束时间、故障原因、维修内容、维修费用、更换物件,维修人员、设备名称、设备型号、设备厂家及联系方式、设备保修情况等,为日常学习提供资料,以防日后发生类似的状况[6]。
2.9 维修评价模块
当工程师处理设备故障结束并提交维修记录单后,系统生成维修评价表,并在设备使用人员的系统界面给出报警提示,设备使用科室根据维修情况给出评价并确认维修结束,数据可以作为维修人员的业绩考核参考。
3 系统的开发
3.1 运行环境
系统在微软的 Windows 2000系统和Windows XP 系统下均可工作,IIS是执行ASP的环境[7],要正确配置好IIS服务。
3.2 开发工具
系统采用ASP网络语言编写,ASP是微软公司开发的一种应用,它可以与数据库和其它程序进行交互,是一种简单、方便的编程工具,可以开发出动态交互性极强的网络系统。因为数据量不大,我们采用微软的ACCESS数据库,便于安装维护,降低成本。
3.3 部分源代码介绍
软件系统的操作基本都需要与数据库进行传输数据,为了减少代码的编写,把ASP与数据库的连接代码编写成独立文件,命名为conn.asp,以便其他文件调用。部分代码如下:
当有文件需要操作数据库时,只要在该文件的代码起始处添加:语句,即可进行数据库相关操作,避免数据库连接代码重复编写。
保修管理模块是针对每台设备的保修期限进行预警,当设备保修期快结束时,系统给出报警提示,提醒对重要设备的延保等处理工作。部分代码如下:
4 结语
通过使用医疗设备管理系统,方便了对医疗设备的维修管理[8],使医疗设备维修管理更加规范化,降低设备维修成本,大幅提升设备的维修效率和质量。同时,医院管理人员更加透明地了解医疗设备的运行情况,为今后医疗设备的采购提供有力依据。
[1] 张文才,冉建鹏,谢京启.浅谈医学工程科设备报修系统开发工具的选择[J].医疗装备,2010,23(7):83.
[2] 朱彤辉.使用VB开发医疗设备维修管理系统[J].中国医疗设备,2011,26(4):40-42.
[3] 冉建鹏,任春海,谢京启.医学工程科设备报修系统的开发与应用[J].医疗装备,2010,23(5):35-36.
[4] 曾立.医院综合维修管理系统的设计与应用[J].中国医疗器械杂志,2011,35(2):117-118.
[5] 童斌.医疗设备维修管理的几点问题与对策[J].医疗卫生装备,2010,31(1):91-92.
[6] 刘文,李敏燕.浅谈医疗设备管理[J].现代医学仪器与应用,2007,19(4):37-39.
[7] 粱丽.在Windows XP环境下配置IIS[J].数字技术与应用,2010, (10):120.
[8] 马成钢.医疗设备维修管理程序的设计[J].中国医疗设备, 2010,25(11):71-72.
Design of Maintenance Management System of Medical Equipment Based on ASP Programming
XU Yong
Department of Medical Engineering, Inner Mongolia Forestry General Hospital, Hohhot Inner Mongolia 022150, China
目的 设计一套医疗设备维修管理系统,加强医疗设备维修管理。方法 应用现有的网络资源,依托ACCESS数据库,选用B/S架构、使用ASP编程,开发医疗设备维修管理系统。结果 系统实现了医疗设备维修网络化管理,优化了维修操作流程,满足了医院设备维修管理需求。结论系统的应用提高了医疗设备维修的工作效率和管理水平。
医院信息系统;医疗设备维修管理;ASP编程;网络化管理
Objective To design a maintenance management system of medical equipment to strengthen the management of medical equipment maintenance. Methods Based on the existing network resources and ACCESS database, B/S architecture and ASP programming were used to develop the maintenance management system. Results The networked management of medical equipment maintenance has been implemented and the operation process of medical equipment maintenance has been optimized with the system which meets the management requirements of medical equipment in the hospital. Conclusion The work effciency and management level of medical equipment maintenance have been improved with the application of the system.
hospital information system; medical equipment maintenance management; ASP programming; networked management
TP311.52
A
10.3969/j.issn.1674-1633.2014.06.015
1674-1633(2014)06-0044-03
2013-12-16
2014-02-20
作者邮箱:13664709419@163.com