不良事件上报产品系统

我要开发同款
努力赚钱2026年07月21日
7阅读

技术信息

语言技术
Java
系统类型
Web
行业分类
医疗健康

作品详情

行业场景

医院护理与医疗安全管理中,跌倒、压疮、给药错误、管路意外、职业暴露等不良事件长期依赖纸质或分散表格上报,存在类型多、表单难统一、审批链路长、过程难追溯、与 HIS 患者及科室数据割裂、缺乏分级统计与根因分析等问题,难以支撑护理部、质控办的持续质量改进。本项目立项建设统一的不良事件上报与闭环管理平台,面向一线医护、护士长、护理部及系统管理员,实现多类事件标准化采集、可配置新类型、HIS 患者信息对接、多级审批与科室反馈、鱼骨图根因分析及全院/科室多维统计,落实不良事件从发现、上报、处理到改进的全流程闭环。

功能介绍

项目主要包含以下功能模块:
1. 工作台:待办任务、快捷入口、系统公告及事件趋势图表,便于日常办公。
2. 事件上报:支持给药、跌倒、坠床、压疮、管路、职业暴露等固定类型,以及自定义事件类型与动态表单填报;可录入患者、当事人信息,支持草稿保存、提交与状态跟踪,并提供免密快捷上报入口。
3. 自定义表单与配置:事件类型分类、主表模板、字段元数据配置与动态建表;一体化设计器完成基础设置、表单设计与流程设计并发布。
4. 审批协同:基于 Flowable 的待办/已办/抄送、签收转办、驳回催办;科室反馈节点强制校验,保障审批闭环。
5. 事件详情与根因分析:记录发生经过、等级、地点及多维原因,并以鱼骨图可视化根因。
6. 数据统计:全院、汇总、护理专项等维度(当事人类型、工龄、发生时间、事件等级、科室、地点等)统计与 Excel 导出。
7. HIS 对接:住院/门诊患者查询,用户与部门同步,减少手工录入。
8. 系统管理与运维:组织权限、租户字典、消息通知、日志监控、文件存储及报表扩展等。
整体覆盖不良事件从配置、上报、审批、分析到统计的全生命周期管理能力。

项目实现

本项目由本人主导并基本独立完成前后端开发与落地,职责覆盖需求分析、方案设计、核心业务实现、联调部署及问题排查,技术实现上以后端为主、前端协同。
后端基于 Spring Boot 3 + Java 17 的 RuoYi-Vue-Plus 单体模块化架构,负责不良事件核心域设计与实现:自定义表单元数据、字段配置与动态建表(DDL)、上报写入与状态流转、患者/当事人及事件详情管理;集成 Flowable 7 工作流,完成模型绑定、任务办理及科室反馈节点强校验等业务钩子;通过动态多数据源对接 HIS,实现住院/门诊患者查询与组织人员同步;并完成全院/护理专项等多维统计聚合与 EasyExcel 导出。安全与基础能力方面,落地 Sa-Token 鉴权、MyBatis-Plus + MySQL、Redis 缓存及消息通知等。
前端同步完成 Vue3 + TypeScript + Element Plus 的上报、设计器、审批与统计页面,保障表单设计/渲染与流程设计、后端接口的端到端闭环。
实现上的亮点与难点主要包括:元数据驱动的动态表单与动态建表及版本管理、表单与审批流程一体化发布、审批节点与业务数据强一致性校验、异构 HIS 数据源集成,以及固定事件模块与自定义上报体系并存下的业务演进与数据兼容。

示例图片

声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论