基于微信小程序的医院医疗设备管理系统设计
2023-09-15盛鑫磊
盛鑫磊
(浙江大学医学院附属邵逸夫医院,浙江 杭州 310000)
本文设计了一款基于微信小程序的医疗设备管理系统,该系统具有操作简便、智能互动等优势,能够打造更高效的医疗设备运转管理工作,方便使用人员进行日常设备状态查询,在实际应用中还能提供设备操作演示图文及音频功能,可充分提升医院医疗设备管理工作效率[1]。
1 系统需求
根据医院医疗设备管理的实际情况,推行医疗设备编码化管理十分重要,每台设备都设计单独的院内ID,可以依据院内ID实时查询设备入库信息。具体表现在以下两个方面。
一方面,基于微信小程序设计医院医疗设备管理系统,可以在网络服务器完成一系列逻辑事件处理,客户端浏览器只负责少部分事务逻辑处理[2]。用户操作使用界面比较易上手,微信小程序主要采用JavaScript、HTML语言,利用微信平台开发小程序无须考虑软件兼容性,可以正常运行于IOS、安卓、Windows等平台,提供接近于原生App的基础组件、前端功能与流畅运行体验,无须安装,打开即用,关闭后无任何系统残余,有效节约系统存储空间。
另一方面,开发网络云服务平台,可以提供数据调用操作接口规范,在Web前端开发集中软件,充分降低了编程设计的整体难度。以医院医疗设备管理系统的实际使用量为依据,实现低成本高效服务。提供完整的医院医疗设备全生命周期数据信息、技术资质资料等信息,满足工作人员在设备管理中的信息查询、保修、维修、报废等信息需要,方便日常各类信息录入,确保医疗设备全生命周期数据的可追溯性及完整性,以及进行大数据分析及设备风险效益评估。
2 系统架构
2.1 系统开发环境
基于微信开发者工具开发的医疗设备管理系统包括前端小程序和后端云服务器。前端小程序基于微信平台运行,具有操作便捷、无须安装、易推广等优势。视图层、逻辑层是此系统的重要组成。视图层用于渲染页面结构,选用WXML、WXSS编程语言。逻辑层则负责处理数据请求与系统逻辑,调用功能接口,使用JavaScript编程语言。视图层与逻辑层之间可以正常通信。后端云服务器则选用腾讯云提供的开发服务,包括数据库、云函数、存储管理等功能,充分降低了系统开发成本及整体难度[3]。
2.2 结构设计
医疗设备管理系统包括设备保修、申请配件、综合查询、质检数据、操作手册、设备教学、动态信息等子功能模块。综合查询功能模块包括工单管理、查询汇总、设备保修、申领配件、设备状态信息查询等功能。设计三个设备用户权限角色,分别为系统管理员、临床设备使用人及临床设备管理员。以不同的角色访问系统,会分配各自相应的访问权限,保障用户在相应权限内操作系统功能及具体资源。系统架构见图1。
图1 医疗设备管理系统功能结构图
2.3 后端云服务
系统后端主要处理微信小程序前端传送的数据,在编程开发的过程中需要集成Bmob云端开发环境。Bmob提供了一套SDK(Software Development Kit)软件开发工具,供开发者进行集成与调用[4]。如需在后端代码中完成对数据信息的存取操作,仅需在有关页面程序运用函数中引用SDK文件即可。示例代码如下:
<%= title %>
EJS Welcome to <%= title %>
上传图片 :
3 系统功能实现
3.1 登录功能
此功能模块一般用于对系统用户信息的验证,预防非医院人员登录此系统,对系统的正常运行造成干扰导致信息泄露。首先在系统预设登录账户,可以自动确认登录用户的相关信息,根据用户名与密码判断用户所输入的相关信息是否准确,从而赋予系统用户登录设备管理及运营访问权利[5]。
(1)系统管理员。系统首页的功能界面见图2。工单管理功能由系统管理员负责,包括设备报修及配领工单的申请处理,可以在线审核确保信息的有效性,之后向各设备对应工程师进行任务派发,并对设备维修配送的进度做到实时追踪。检测数据管理用于记录、存储及查询相关数据,方便系统后期的统计分析。资源管理可以利用云开发控制台,对设备的具体使用手册、操作规程和教学类视频技术资料实现线上管理。利用云端向用户实时发布动态信息,包括医疗器械、科室动态和相关的法律规定,以及设备操作技能知识推送等[6]。
图2 系统功能界面图
(2)临床设备管理员。临床设备管理员主要负责科室设备的配件申请及日常报修管理等工作,包括填报故障设备申领配件的工单,对系统提交的相关设备报修及配领工单的处理进度实时掌控。还可提供设备操作手册及音频类指导资料,医院操作人员可以通过系统实时下载查看,或是直接线上观看。
(3)临床设备使用人。主要是指临床医护人员,在操作设备过程中,对于突发问题可以及时处理。该系统还支持通过网络下载设备的最新资源信息,并进行动态查看。
3.2 设备报修及进度查询
该设备管理系统最重要的功能是该管理系统小程序在日常高频使用的设备报修功能。医疗设备报修模块包括设备报修、申领配件、提交工单、状态查询等基础功能。设备报修界面单独设计了扫码功能和及时添加故障图片功能。运用扫码功能可以及时获取设备的基础信息,包括设备报修的相关科室、设备型号及名称、设备编号等。添加故障图片作为无法用文字表述故障情况的补充说明,可对设备故障情况做到充分还原,方便设备维修人员对故障原因进行初步诊断,提高维修工作效率。临床设备管理员对于需报修的有关故障设备,操作“设备报修”模块进入报修界面,直接对医院设备资产标签条形码进行扫描,即可自动填写设备信息。报修人员填写故障信息及上传相关图片,即可完成迅速报修。最后提交工单,相关人员通过系统小程序“我的”功能界面,便能查看本人提交的设备报修情况,包括维修中、已完成、已驳回等不同情况。
申请设备配件与设备查询功能的操作流程基本等同于上述设备报修操作流程,分别进入“配件申请”及“设备查询”等功能界面,在功能界面完整填写设备申领相关信息即可,包括设备配件的名称、数量、规格、所用的科室以及相关补充性说明。临床设备管理员同样也可对本人提交的设备申领工单及配送进度进行及时查询,解决以往无法及时了解设备申领工单进度与管理效率低下的问题。
3.3 综合查询模块
此功能模块一般供临床设备管理员使用,也是该管理系统的核心功能模块。主要功能包括报修、配件申领工单管理、设备检测数据查询汇总等。其中工单管理模块还包括审核、驳回、派单及完成确认等管理功能。另外,在配件申领及设备报修等功能模块界面,可以实时显示设备的最新状态信息,包括最新申领、配送中、已完成及驳回的工单列表。
(1)工单管理:临床设备管理员在提交设备管理的相关工单后,在该功能界面即可查询最新信息,及时驳回误报或错报的信息,确认申请无误之后即可进行派单。根据系统上传的设备故障描述及相关图片详情,对故障问题需要进行自行维修或通知工程师维修进行判断,完成处理之后即可向设备管理部门反馈维修结果,最终确认工单,完成任务。
(2)查询检测数据:操作综合查询功能界面的导航,在进入设备检测数据查询界面后,临床设备管理员可以操作顶部搜索栏,将关键词输入即可进行迅速检索。其中所输入关键词可以为使用科室、设备编号及型号的任一核心词汇。
3.4 设备操作手册
由于使用人员在设备操作中可能对设备性能不熟悉,出现并未依据具体规程进行操作的情况,不仅会破坏设备,还有可能发生“假故障”。为了尽可能避免发生这类情况,系统为相关人员提供了丰富的培训资源,包括教学视频、设备操作手册等,利于其更全面深入地了解设备操作及维修保养相关知识,在线查阅和下载有关资料,了解注意事项并掌握正确的操作方法,规范设备操作流程,保障设备的安全有效,避免操作不当可能所致的设备故障情况。
4 结束语
综上所述,医疗设备管理系统能够实现无纸化管理,在云端服务器存储设备管理信息能够避免其丢失,保证设备使用期间各类数据资料的管理完整性,提高医疗设备的管理便捷性。基于微信小程序设计的医疗设备管理系统,开发成本低且管理效率高,能够为医院未来创造更高的设备运营效益提供有力保障。■