统一挂号平台

我要开发同款
proginn20565796232023年11月15日
40阅读
开发技术maven、mybatis、spring、dockerjava

作品详情

2022.05 - 2022.08项目技术:SpringBoot+SpringCloud+Nacos+MyBatisPlus+Redis+MongoDB+RabbitMQ+Swagger2项目描述:为了让病患享受到更高效、便捷的医疗服务,建立预约挂号统一平台,从而方便居民就医。项目用于存储管理多个医院各科室、医生信息,协调管理各科室、医生排班信息,缓解看病难、挂号难的就医难题。个人职责:参与后台需求分析,功能实现的讨论;主要负责 , 这几个服务。采用SpringBoot来开发服务;基于 Nacos 进行服务注册与发现;利用 Feign 来进行远程服务调用和负载均衡;利用 Hystrix进行服务熔断;利用 Spring Gateway 进行路由管理和权限管理。基于 SpringCache+Redis 来进行数据缓存,提高查询的 QPS。1.在 中,采用 MySQL 保证预约下单事务的一致性,再基于 RabbitMQ 异步扣减医生排班预约数和短信通知。采用SpringTask 定时任务来进行就诊提醒。2.在 服务中,将数据进行树形封装,方便数据懒加载;采用 EasyExcel 实现快速导出导入 Excel 数据。3.在 服务中,基于 MongoDB 进行医院、科室信息存储,利用聚合管道操作来统计科室的剩余预约数、每天可预约的排班信息等复杂操作
查看全文
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论