本项目为面向医疗机构与企业内部的“不良事件上报系统”,旨在通过信息化手段实现安全事件的标准化上报、流程化处理和系统化分析,帮助机构建立持续改进的安全管理体系。系统主要包含以下功能模块:
多渠道事件上报模块:支持通过网站、小程序等多端入口进行事件填报,覆盖医疗安全、药品不良反应、设备故障、护理事件、行政流程缺陷等多种类型。表单支持结构化录入与自定义扩展,并允许上传图片、文件等附件,确保信息完整、可追溯。
智能化流程管理模块:内置可配置的工作流引擎,支持多级审核、自动分派、任务提醒与超时预警。事件提交后,系统可根据预设规则自动流转至相应责任人,实现从上报、处理、反馈到闭环的全过程跟踪。
多维度统计与可视化看板:提供实时数据仪表盘,支持按部门、事件等级、发生趋势、处理时效等多维度进行分析,通过图表直观展示风险热点与改进成效,为管理决策提供数据支持。
知识库与持续改进模块:已闭环事件自动归入案例库,支持相似事件匹配、处理经验共享,并可定期生成质量安全报告,推动组织学习与流程优化。
主要功能路径:用户登录→选择事件分类→填写事件详情→提交审核→流程流转→任务处理→结果反馈→归档→数据分析。
本项目团队规模8人,包括产品经理1人、UI设计师1人、前端开发3人、后端开发3人,项目总开发周期约5个月。我作为项目经理,负责整体项目推进与协调管理,具体任务包括:
项目计划制定与进度跟踪,协调各角色资源,确保阶段目标按时达成;
组织需求评审、迭代规划与站会,管理产品 backlog 与迭代任务;
把控项目风险,协调解决开发过程中的技术与沟通问题;
负责客户与团队之间的需求对接与交付汇报,确保项目符合业务预期。
技术栈与架构:
后端:Java + Spring Boot + MyBatis,MySQL + Redis,集成 Activiti 工作流引擎
前端:Vue.js + Element UI,支持响应式布局,适配 PC 与移动端小程序
部署:Docker 容器化部署,Nginx 网关,基于 Jenkins 实现持续集成与交付
亮点与难点:
亮点:采用流程可配置化设计,非开发人员可通过界面灵活定义审批路径;系统支持多端同步,上报便捷;数据看板支持自定义维度分析,扩展性强。
难点:在需求频繁调整背景下,保持项目进度与范围的平衡,通过迭代开发与用户持续反馈逐步明确系统细节;跨部门流程对接复杂,通过原型演示与流程沙盘推演确保各方理解一致。