陈依松
福建省宁德市医院 工程部,福建 宁德 352100
随着中国医疗卫生体制的不断进步与发展,医院需要不断更新专业技术与高新的医疗设备,从而更好、更有效的服务人民群众。随着国家层面监管力度和各类规范要求越来越多[1-2],医疗设备因为种类繁多、技术更新快使其管理、维护、计量以及质控检测等工作存在一定的难度。医院如何有效地对这些医疗设备进行管理、维护、计量及质控检测工作成为目前摆在医院设备主管部门的主要课题,运用信息化的管理手段无疑是最佳之选。
由于医院规模及业务量的高速增长,为了满足临床的需求,医院不断的引进、更新各种医疗设备。而越来越多的医疗设备和医院为数不多医疗设备工程师人数矛盾问题突出。如何减轻工程师的工作压力,从而更好地为临床一线及人民群众服务的难题困扰着医疗设备管理部门。在此背景下,我们医院工程师利用自己的专业知识自主开发了医疗设备全生命周期追溯及管理系统从而更高效、便捷的完成日常各项工作,服务临床。同时,该平台具有以下需求:① 系统要求win7及以上版本;② 服务器要求Net Framework 4.0以上版本;③ 数据库使用Microsoft SQL Server数据库;④ 网络架构支持TCP/IP协议。
该智能化管理系统客户端采用VS开发平台,用C#语言来开发。数据库采用Microsoft SQL Server来设计,充分使智能化系统应用于繁琐的日常工作之中,提高工作效率。以下介绍该智能化管理系统主要使用的开发工具及相关技术。
Microsoft Visual Studio简称VS,是由美国微软开发的一个丰富的集成开发环境,其开发的代码适用于各种微软支持的平台,包括Windows、Windows CE、Windows Phone、Windows Mobile、Pocket PC等。目前最新版本为Visual Studio 2017。其适用于各种规模和复杂程度项目的工具和服务;支持C#、Visual Basic、F#、C++、Python、Node.js和HTML/JavaScript等开发语言[3]。
数据库是一个开源的嵌入式关系型数据库,实现自包容、零配置、支持事务的SQL数据库引擎。其特点是高度便携、使用方便、结构紧凑、高效、可靠。SQL Server是Microsoft公司推出的关系型数据库管理系统。具有使用方便可伸缩性好与相关软件集成程度高等优点,可跨越从运行Microsoft Windows 98 的膝上型电脑到运行Microsoft Windows 2012 的大型多处理器的服务器等多种平台使用。Microsoft SQL Server 是一个全面的数据库平台,使用集成的商业智能(BI)工具提供了企业级的数据管理。Microsoft SQL Server数据库引擎为关系型数据和结构化数据提供了更安全可靠的存储功能,使您可以构建和管理用于业务的高可用和高性能的数据应用程序[4]。
采用Microsoft SQL Server数据库来开发此系统,便于将来软件版本升级完善以及在数据存储功能方面更加安全可靠。
根据我们医院医疗设备管理人员在医疗设备日常管理、维护经验总结,本系统应达到以下目标[5]:① 系统采用人机交互的方式,界面美观友好,数据交互灵活、便捷、安全可靠;② 实现对医疗设备从购买申请、论证直至使用报废全生命状态跟踪及档案管理;③ 实现医疗设备日常维修、保养、计量及质控检测的存档与下次工作时间的预警、提醒;④ 实现医疗设备不良事件申报及群体性事件提醒;⑤ 系统应最大限度的实现维护性和易操作性。
客户端要求运行在Net Framework4.0及以上版本上。通过Microsoft Visual Studio开发工具开发。主要用于数据的存储、查询、分析、统计及展示等功能。包括设备信息管理、设备保养管理、设备维修管理、设备质量管理、设备计量管理、设备不良事件管理、设备报废管理等主要的功能模块[6]。功能框架图见图1。
图1 功能框架图
由于C/S具有功能强大特点,其可以减轻服务器端压力,医院需求特别复杂最好采用C/S架构;医疗卫生单位数据安全要求较高,由于C/S相对于B/S对信息安全要求较高,故采用C/S架构;另外本系统注重流程、对权限有多层次需求,要求采用C/S架构。
系统的数据库设计主要体现在数据库表结构的设计上,以下为主要功能模块的表结构设计图:用户表、设备基础信息表,设备维修信息表,数据字典表,质量信息表,系统设置表。数据库如图2。
图2 数据库部分展示图
医疗设备全生命周期追述及管理系统由多个窗体组成,下面仅列出几个典型窗体。系统登录之后,首先显示主页窗口,主页窗口模块运行结果如图3所示,主要功能是监控、显示全院在用医疗设备的整体使用情况与状态[7]。
图3 主页窗口模块运行结果
然后进入设备数据功能模块,设备数据功能模块具有几个子模块:医疗设备基础信息管理模块、设备二维码管理模块、低值器械管理模块、申请报告管理模块等。医疗设备基础信息管理模块如图4所示,主要功能是导入医院医疗设备的基础数据及扫描各纸质档案[8-10]。
设备数据添加完善后,进入设备管理模块,设备管理模块具有几个子模块:医疗设备保养管理模块、医疗设备维修管理模块、医疗设备质量控制管理模块、医疗设备计量管理模块、医疗设备报废管理模块、医疗设备不良事件上报管理模块、应急设备管理模块等。医疗设备保养管理模块运行结果如图5所示,主要功能是对医院医疗设备的保养工作留下电子文档及下次保养时间的提醒[11]。
图4 医疗设备信息管理模块运行结果
图5 医疗设备保养管理模块运行结果
医疗设备维修管理模块运行结果如图6所示,主要功能是对医院医疗设备的维修工作留下电子档案[12]。
图6 医疗设备维修管理模块运行结果
医疗设备质量控制管理模块运行结果如图7所示,主要功能是对医院医疗设备的质控工作留下电子档案[13]。
医疗设备计量管理模块运行结果如图8所示,主要功能是对医院医疗设备的计量工作留下电子台账[14]。
医疗设备报废管理模块运行结果如图9所示,主要功能是对医院医疗设备的报废工作进行管理。
医疗设备不良事件上报管理模块运行结果如图10所示,主要功能是对医院医疗设备的不良事件进行上报管理[15-16]。除此之外,还有报表管理、用户管理、字典维护及设置等模块。
图7 医疗设备质量控制模块运行结果
图8 医疗设备计量管理模块运行结果
图9 医疗设备报废管理模块运行结果
图10 医疗设备不良事件上报管理模块运行结果
随着医院发展,医疗设备与医疗环境已实现一体化布局,利用智能化管理系统是医院走向“数字化医院”的必经之路。宁德市医院工程部自主研发的具有完全自主知识产权的医疗设备全生命周期追溯及管理系统已投入使用。从系统的硬件设备方面,医院只需在原有的电脑终端安装客户端即可;从系统软件方面,考虑整体系统所占的应用资源完全在合理范围内。并且在实际应用中该系统的全面性、及时性、准确性提升了医院设备管理者对设备的管理、维护效率,提升了设备对临床医疗的服务及经济效益[17]。