【每周一文】低代码平台在医院膳食服务数字化转型中的实践
谢君①②蓝灵③何传奇③袁璐②王增①石锐①*① 四川大学华西医院信息中心,成都市,610041
② 四川大学华西三亚医院院长办公室,三亚市,572022③ 四川大学华西医院膳食中心,成都市,610041某三甲综合医院膳食中心利用在线Excel表格进行订餐管理。随着订餐量的增加,处理每日订餐及统计需耗费长达3小时的人力,且这一时间成本呈上升趋势。通过对现状进行分析发现,现有的Excel表格虽然可以通过锁定单元格和区域保护来限制数据的不当修改,但这种方法在应对患者频繁的出入院、转科等变动时,仍需手动进行烦琐的重新统计和调整。这种对人工操作的高度依赖不仅增加了工作量,也降低了整个订餐流程的响应速度和灵活性。在线协作环境下的数据共享和编辑,由于缺乏有效的版本控制和权限管理,使得数据易于误操作和错误传播。此外,系统在处理如加餐、退餐等业务逻辑变化时,表现出明显的不足,这不仅增加了膳食中心管理人员的负担,也影响了订餐服务的整体质量和效率。鉴于上述挑战,医院决定使用信息化系统支撑订餐管理。由于需求急、工期紧,最终提出了基于低代码平台的系统开发方案,旨在通过信息化手段优化订餐流程,提高数据处理的自动化水平,以及增强系统对业务变化的适应能力。低代码开发平台,是指编写较少量代码、主要靠可视化组件配置的方式生成自定义应用程序的快速开发平台。低代码平台一般采用“所见即所得”的开发模式,通过拖拽组件即可设计界面,再结合相应的逻辑设置,就可以完成界面设计。界面之间可以像在Office中画流程图一样,设置依赖关系,实现界面间联动,最终像搭积木一样完成系统的搭建。目前国内外有大量低代码平台产品,整体市场增长率逐年上升,生态已日趋完善。低代码平台一般具有丰富的组件库,能高效完成大多数MIS系统(Management Information System,管理信息系统)常用的输入控制、查询、表格和图形化展示、界面联动等功能开发,在各行业已有大量运用案例。本订餐统计系统具有典型的MIS系统CRUD(增删查改)数据操作特性,且需要快速响应需求并验证,使得该系统非常适合采用低代码平台进行快速开发。为尽快解决膳食中心面临的难题、缓解供餐压力,可采用快速迭代方法,使用低代码平台开发系统原型,并在运行过程中反复迭代,最终形成较为完善的订餐业务系统。通过低代码平台组件设计出与Excel相似的用户操作体验,同时简化流程以实现一键填报和自动统计。采用BS架构,利用云部署功能,免除客户端和服务器端的安装步骤,以确保快速应用。系统允许科室人员通过电脑或手机端便捷地填报患者和职工的用餐需求。通过基于CSS3 媒体查询(Media Query)断点规则的响应式网页设计,系统自动识别设备分辨率并触发布局重构(如PC端采用多栏表格、移动端切换为垂直卡片),用户无论在何种设备上都能获得一致的操作体验,减少操作复杂性。系统实现了订单数据的动态管理,允许在后台对订单确认前进行灵活修改。管理人员确认后,数据将被锁定以确保准确性。退餐操作需通过专门的退餐入口进行,且数据受到严格验证。系统通过“启用”和“停止”状态的智能管理,简化了订单的日常管理。每日订餐数据的初始化基于前一天的订单,减少重复填报的工作量。提供多维度的数据统计报表,支持按日期、人员、科室和配餐地点等条件进行汇总,并允许导出为Excel格式,以便于进一步的数据分析和记录。根据选用的低代码平台不同,其内部开发步骤、说法略有差异,但总体上思路一致。下面是本项目选用的某国产低代码平台进行开发的步骤。根据该平台官方介绍,根据基准测试报告,应用和数据库同机部署的情况下,单机(2.0GHz CPU 2核, 4G 内存)执行查询操作QPS在550以上,执行写入操作TPS约在200左右,综合性能远超电商需求指标[1]。医院是按科室访问,故评估该平台性能能够满足订餐应用需要。在工作台中,创建患者、职工、基础设置三大业务版块。在患者、职工版块内,再创建相应的订餐、退餐、启停、统计汇总等多个页面,作为子业务版块。基础设置中创建了部门设置、用户设置等页面。在每个业务页面中创建其窗口迁移流程图,以约束每个窗口在不同条件点击不同按钮后应迁移的目标窗口。图1为低代码平台中通过拖拽形成的“患者订餐窗口”可视化迁移流程图。在每个窗口内,拖拽相应组件进行界面设计。对组件设置对应事件、数据源后,组件可按后台配置的条件自动获取数据并刷新。同时,仅需对桌面端、移动端进行开关选择,就能让该窗口自动以手机端或PC端风格显示。见图2。本项目研发过程中,需求沟通、新模块开发、已上线模块Bug修复、操作体验改善等工序根据实际需要混合进行。先完成基础设置与职工业务板块,再以职工业务为模板,开发患者业务,最终形成较为完善的系统,之后的主要工作为操作体验改进。利用平台的云部署功能进行一键发布,系统即投入使用。图3、4为系统部分界面。

本项目共投入了3名项目人员,1名膳食中心管理人员及1名信息中心主管利用碎片化时间沟通需求、1名信息中心工程师全工作时间进行开发。系统分为基础设置、职工业务、患者业务三大板块,含12个页面、对应12个窗口迁移流程图,设计出36个界面联动窗口、对应36个功能点。系统建成2个月内,统计后台显示已处理了约6.4万餐次的订餐。膳食中心每天数据统计工作由人工转为系统自动化,原本在统计上需要花费的时间从2.5小时缩短为约30分钟,且该时间主要为后台数据确认、对个别重复数据进行纠错及科室沟通等。该系统将管理人员从重复易错的简单手工劳动中解出来,极大提高了膳食中心工作效率,进而提高了医院后勤管理效率。得益于数据的准确性和可追溯性,因统计错误等带来的矛盾与投诉也大幅减少,患者和临床的满意度得到较大提升(一)低代码平台大幅度提高开发效率
界面、流程、逻辑规则等可视化配置提高了设计与开发效率。低代码平台具备丰富的组件库,能满足绝大多数系统页面的显示需求。本项目中通过平台的多行录入、联动计算、下拉列表条件过滤等功能组件,实现了订餐填写表单较为复杂的输入控制。各组件的“自适应”配置,能自动判断电脑、移动端并适配显示。通过一键部署实现开发即上线。与此同时,得益于低代码平台大量成熟的组件和仅依靠配置实现“编程”的方式,系统具有相比传统全代码开发方式更低的Bug发生率。该系统在低代码模式下,需求分析花费2人日,开发测试共花费5人日,部署因采用了平台的自动发布功能未花费工时;全代码(即全部通过手工编码)模式下,在同一编程水平前提下,开发过程的人日通过专家经验法(FP、Function Point)进行估算,部署按1人日计算,如下表。与全代码模式相比,除两者需求分析花费时间相同,低代码平台在开发、部署上花费时间均显著降低,如下图。低代码平台在医院数字化转型中的深层意义在于其破除信息孤岛、构建全局数字生态的潜力。当医院采用统一低代码平台建设膳食管理等小型业务系统时,天然形成统一设计框架、统一数据库的应用底座,通过标准化数据模型(如患者ID、科室编码)避免多系统冗余冲突,减少信息孤岛的产生。在接口层面,平台预置的HL7 FHIR适配器可直接与HIS交换实时数据,如在系统PC端管理界面可集成患者转科与医嘱变动消息,以提醒管理人员需否退餐。而新建系统复用同一组件库的特性,则使跨业务数据联动(如膳食与护工调度协同)成为可能。另一方面,这种集约化模式虽能显著提升互操作性水平,但仍面临医疗专用数据模型(如ICD-11诊断编码)兼容性不足、老旧HIS系统接口开放度低、实时数据同步性能局限等扩展瓶颈,需在平台选型时优先验证解决。虽然在低代码平台中通过拖拽和配置即可完成系统界面与逻辑,但要把系统需求转化为配置性设置尚需一定的培训学习过程。尤其要实现一些较为复杂的数据计算、页面元素多控件联动效果时,需要用户具备一定的IT技术思维,需要理解数据库实体、部分甚至需编写少量代码才能实现[2]。绝大多数低代码平台更适合信息技术部门在理解业务需求的基础上使用,业务部门人员直接上手还有一定难度,而这也是当前影响低代码平台广泛使用的主要因素之一。由于低代码平台主要依靠高度集成化的组件,配合属性及事件设置实现功能开发,大多数逻辑是以配置界面而非代码的形式体现。一方面,系统开发中遇到Bug时,可能需进行动态断点调试以查明原因。而低代码平台面向用户的是配置界面,若修复Bug需进入相应界面逐一修改,与传统编程相比,工作效率偏低,且可能导致修改点的遗漏。另一方面,若是平台组件本身带来的Bug时,故障定位将比传统编程模式花费更多时间,且一般需厂家支持。低代码平台具有的局限性说明其目前并非所有开发场景的万能工具,但是一个能提高开发效率、开发质量的有效工具。根据本项目的探索,当前最高效的方式是采用业务人员提供需求、技术人员将需求配置进低代码平台的合作开发模式。一个项目是否采用低代码平台开发,需结合系统功能、规模、后期扩展性等因素综合考虑。界面易用性、过程易调试性以及故障快速修复能力是低代码平台选型应考虑的重要因素。当前AI(人工智能)技术发展迅猛,大模型、深度学习等技术的普遍应用,使开发行业正在进行着日新月异的创新变革。一方面,AI助力全代码模式,在IDE(Integrated Development Environment, 集成开发环境)中作为代码助手,为程序员提供代码智能补足纠错功能,并提供符合场景的代码集,极大提高了全代码模式的生产力。另一方面,低代码平台通过AI技术的加持,在人机交互、易用性、开发效率上有了进一步的创新提升,致力于终端用户直接开发。国内外一些平台已经能做到根据用户的自然语言指令进行数据建模、页面创建及业务逻辑编排。这种方式改善了人机交互体验,加快了开发速度,这有助于降低非技术人员的学习难度。可以预见,今后低代码平台与AI的深度结合将是重要趋势,终端用户从概念到系统的过程将变得更加简单智能。低代码平台在现代软件开发中扮演着日益重要的角色,其优势在于显著提高开发效率、缩短开发周期,并通过快速构建系统原型实现项目的早期交付。结合敏捷开发模式,可对原型进行螺旋式迭代开发,从而有效地支持项目的试错过程。
低代码平台与AI技术的结合将成为低代码平台未来的重要发展方向,低代码平台的生产力将得到进一步释放。在医院高质量发展背景下,低代码平台的运用能迅速响应业务变化需求,是医院数字化转型中值得探索应用的重要工具。
2026第三届卫生健康行业
网络与数据安全技能大赛
报名二维码

本公众号原创及转载文章、图片、视频等(包括),版权归原作/译者所有,如您对文章、图片、视频有权利要求,可留言或通过邮箱、电话与智医讯联系,我们将及时回复。原创文章除特别声明外,欢迎非商业转载,敬请注明出处。
邮箱:zhyxun@yeah.net
微信:18801345167
电话:010-88956990
扫码关注

公众号 视频号 智医讲堂
(可观看回放)