系统后端基于 Java+SpringBoot+SpringCloud 微服务架构搭建,按业务拆分为用户中心、诊疗服务、课程管理、数据统计等模块,通过 Nacos 实现服务注册与配置中心,使用 Redis 缓存高频访问的名医信息与课程数据,结合 MySQL8.0 主从复制实现数据存储,同时通过 RabbitMQ 异步处理问诊消息与课程订单,保障高并发场景下的系统稳定性。核心功能包括:名医与学员的多级权限管理、线上问诊预约与诊疗记录管理、中医方剂库与病案库的结构化存储、教学课程的录播 / 直播管理、传承成果的在线审核与归档,以及诊疗数据的合规化脱敏与管理。
前端方面,我使用 Vue3+Element Plus 开发了面向运营人员的管理后台,实现用户管理、内容审核、数据报表等功能,同时基于 uniapp 开发了配套的微信小程序,为用户提供名医预约、在线问诊、课程学习、病案查询等轻量化服务,适配多端设备并优化了中医方剂、病案内容的展示体验。
在大数据层面,我基于 Hadoop+Hive 搭建了系统的数据仓库,通过 Flink完成诊疗数据、用户行为数据的采集、清洗与 ETL 流程,沉淀用户问诊偏好、方剂使用频率、课程学习情况等核心指标,生成可视化报表与分析看板,为平台的运营决策、名医传承效果评估提供数据支撑;同时实现了数据的分级存储与合规化处理,保障中医诊疗数据的隐私安全。
系统上线后,已接入多名名老中医资源,沉淀了大量诊疗病案与方剂数据,支持线上教学与问诊业务稳定运行,帮助中医机构实现了传承经验的数字化、标准化管理,提升了中医教学与临床服务的效率。