摘要:
2021年7月,我所在的公司承担了广东省某医院的网上预约挂号项目的开发工作,我有幸作为系统架构师参与整个系统的开发过程,并负责了系统架构设计工作。该系统以预约挂号为主线,其中包括管理平台审核、确认挂号、订单支付、更新预约状态等业务模块。本文以网上预约挂号项目为例,详细论述了云原生架构在该项目中的具体应用。系统以Spring Cloud微服务框架开发,分为前端Web服务、平台保障服务、业务服务三部分。前端Web服务由负载均衡与服务器集群结合,实现高并发的前台界面;平台保障服务以Eureka为中心,由API网关、服务注册中心、监控平台等构成,实现基础服务框架;业务服务划分为多个微服务,基于Docker容器,协同工作实现具体业务功能。最终系统顺利上线,获得用户一致好评。
正文:
网上预约挂号是近年来开展的一项便民就医服务,旨在缓解看病难、挂号难得就医难题,许多患者为看一次病需要跑很多次医院,最终还不一定能看上医生。网上预约挂号全面提供的预约挂号业务从根本上解决了这一就医难题。
2021年7月,我所在的公司承担了广东省某医院的网上预约挂号项目的开发工作。我有幸作为系统架构师参与了整个系统的开发过程,并负责系统架构的设计工作。该系统以预约挂号为主线分为两大子系统:后台管理系统给医院提供后台管理服务主要包括医院设置管理、数据管理、用户管理、订单管理、统计管理等功能,让医院的管理更加高效。前台用户系统给患者提供就医服务包括首页数据显示、用户登录功能、用户实名认证、就诊人管理、预约挂号、就医提醒等功能满足了患者网上预约挂号需求。该项目我们使用基于云原生架构