本项目面向门诊科室与慢病管理团队,目标是解决患者档案分散、复诊随访低效、质量追踪困难的问题。系统围绕“建档-就诊-随访-统计”主流程建设,核心模块包括患者信息管理、门诊排班与预约、电子病历录入、处方与检查记录、慢病随访计划、消息提醒、数据看板与运营报表。业务流程上,医生在接诊后完成病历和医嘱录入,系统自动生成随访任务并推送到护士端/患者端,随访结果再回流到患者画像与科室统计,帮助管理者评估治疗效果和服务质量,实现闭环管理。
整体采用前后端分离架构,基于 RuoYi 权限体系扩展医疗业务模块:后端使用 Spring Boot + MyBatis 完成患者、就诊、随访等领域建模与接口开发,前端使用 Vue2 + Element UI 实现表单、流程页和统计页。为保障性能与稳定性,使用 Redis 做字典与热点数据缓存,MySQL 建立核心索引优化查询;通过定时任务处理复诊提醒和随访超时预警。我的主要职责是负责患者档案、随访任务、统计报表三个模块的设计与落地,主导接口规范与联调并优化关键 SQL。项目难点在于多角色流程协同和历史数据一致性,我通过状态机约束流程、分步回写策略和操作日志审计,解决了任务错漏与数据追溯问题。