近年来,医疗行业政策频出,医院管理、规模及业务需求均经历了深刻变革,业务与管理复杂度与日俱增,因此,构建统一权威、相互连通的全民健康信息平台及安全可控信息化基础设施,不仅是推动我们国家医疗卫生事业现代化、智能化、安全化的关键步骤,也是保障全民健康、优化医疗服务的品质的必由之路。
东华软件股份公司(简称:东华软件)作为国家级高新技术软件企业,以“科技呵护健康、孪生助力成功”为使命,专注于构建城市智慧医疗操作系统(CMOS)与医院综合业务操作系统(HOS),是国内少有能为大健康产业提供完整和闭环、线上和线下相结合的软硬件解决方案供应商。
面对全面加强公立医院绩效管理的政策要求,跨业务、跨机构的互联互通要求,临床业务全流程闭环管理的诉求等,传统医疗IT系统的产品化建设及更新迭代模式面临的以下问题,已经难以满足医院业务与管理、自主创新需求等的需求:
鲲鹏平台所展现的卓越性能、高级别的安全保护、低能耗特性,以及其成熟的开发生态,东华软件携手鲲鹏共同推进医疗核心应用的自主创新转型建设,首选医院综合业务操作系统(HOS)开展原生开发技术改造:基于鲲鹏DevKit、鲲鹏BoostKit、openEuler操作系统和鲲鹏硬件,实现一套代码+一条流水线构建多平台版本,目前该软件已经改造完成,开发效率和软件性能均有显著提升。
医院综合业务操作系统(HOS)作为整个医院信息化系统的入口和展现平台,深度整合各应用系统,打破信息壁垒,构建了一个高度集成的管控平台。该系统不仅精准映射医院全域业务流程,更将医院愿景与管理目标细化至每个机构、职位、岗位及作业环节,实现全要素协同,加速医院愿景的高效实现。同时,HOS门户系统提供丰富展示元素,支持按岗位定制工作页面,确保核心模块统一而次要模块个性化,推动医院管理向智能化、高效化迈进。
东华软件DevOps平台,融合鲲鹏原生开发技术,实现了从开发-构建-测试-发布-运行的全流程的优化。在东华软件的DevOps平台内,新增了HOS门户系统的鲲鹏构建流程,该流程基于鲲鹏服务器和openEuler操作系统,搭建了持续集成节点。构建流程中引入了鲲鹏DevKit流水线技术栈,包括门禁检查、毕昇JDK、鲲鹏测试框架、性能分析插件、版本漏洞扫描插件等,逐步提升版本的性能、测试效率和质量,相较之前,改造后的流水线在在整体开发、交付效率上提升约25%。
HOS新版本开发完成后,研发人员将代码提交流水线,在流水线中可直接调用鲲鹏DevKit能力,对门禁检查、编译、调优、测试、发布进行全流程优化:
通过迁移扫描插件和亲和分析插件对代码的鲲鹏兼容性和鲲鹏亲和性进行全方位检查和优化,拦截架构不兼容代码,提供代码修改意见,自动评估鲲鹏亲和可优化项,确保构建产物与鲲鹏架构的适配性,与手动迁移验证相比,适配效率提升了约40%。
在编译构建阶段,将编译器替换为毕昇JDK,基于其高性能编译算法、场景应用感知、AI迭代调优等特性,HOS门户系统的初期服务启动耗时从60s缩短至45s,整体时间缩短25%。HOS门户系统部署在鲲鹏硬件的测试环境中,分别使用毕昇JDK 以及OpenJDK启动微服务集群,选取门诊医生站、住院医生站、护士站等工作站加载场景,进行压力测试,工作站平均加载时间降低约25%。
构建完成后,可以在流水线中自动完成鲲鹏版本的调优、测试和发布。调优过程中,使用鲲鹏DevKit提供的系统性能分析和Java性能分析工具,分别对服务器和Java程序进行有明确的目的性的性能调优,根据分析工具提供的优化建议和操作指导,优化服务器系统参数、JVM内存和垃圾回收等相关配置,针对统一认证、数据同步、授权、日志检索等模块,进行压力测试工作,高并发场景的每秒查询率QPS整体提升了15%。
在测试阶段,基于鲲鹏DevKit测试平台,对软件进行兼容性、性能等多方面的综合测试,快速发现和定位应用软件在鲲鹏环境运行时出现的问题,明显地增强了HOS门户系统的稳定性。版本发布时,提供增量/版本级编码扫描能力,对编码规范、漏洞进行扫描,进一步保障版本的质量。
目前,东华软件的智慧医疗解决方案已在医疗信息化领域得到普遍应用,它满足了医疗行业用户对于业务敏捷性、资源效率、系统复杂性管理、运维自动化和技术多样性的迫切需求,实现了医疗信息系统的快速迭代、弹性伸缩以及高效运维。未来,东华软件将携手鲲鹏继续深化原生开发合作,医疗核心业务均将基于鲲鹏原生开发,建立更稳定、更安全的医疗信息技术软硬件基础平台,推动医疗全栈生态体系建设,促进整个医疗行业的技术创新与数字化转型,为患者提供更高效、安全的医疗服务体验。