课程简介
本课程是一门深度、全面的企业级SaaS项目实战课程,以真实的“餐掌柜”餐饮SaaS平台为核心,带你从零开始,完整构建一个支持多租户、高并发的分布式系统。课程涵盖餐掌柜运营中心、集团端、门店端(管家端/收银端)及小程序端四大核心业务模块,深度整合Spring Cloud Alibaba微服务生态(Nacos, Sentinel, Seata, Dubbo)、Mybatis-Plus、Redis、Elasticsearch、XXL-JOB、SkyWalking等主流技术栈。通过堂点开桌、智能沽清、扫码点餐、微信支付、挂账管理、数据统计、分布式事务、系统监控等数十个核心业务场景的实战编码,你将系统掌握SaaS架构设计、复杂业务拆分、微服务治理、性能优化与高可用保障等核心技能,获得等同于企业级项目的一线开发经验。
下载地址
课程目录
01 基于SaaS的餐掌柜项目实战
第1–31节:收银端登录、堂点开桌、菜品搜索、沽清管理、下单流程等核心功能实现。
02 当日经营数据统计
第1–24节:经营数据、菜品分类占比、销售排行、优惠统计、收款构成等实时分析。
03 结账与反结账
第1–21节:加菜、退菜、结账、挂账、反结账、换台等餐桌服务流程。
04 历史数据统计
第1–19节:历史营收、优惠指标、菜品分类与排行统计及数据迁移任务。
05 集团与门店管理
第1–33节:集团登录、品牌管理、门店管理、店长与员工管理等后台功能。
06 多租户与缓存优化
第1–33节:多租户配置、Dubbo隐式传参、门店切换、员工管理及Redis缓存集成。
07 基础架构与中台
第1–37节:Spring Cloud Alibaba、Nacos、Mybatis-Plus、Swagger等基础技术整合。
08 运营中心与帐号管理
第1–28节:运营登录、企业帐号管理、重置密码、帐号下发等运营功能。
09 分类菜品与套餐管理
第1–40节:分类管理、菜品管理、套餐管理及数据同步等商品模块。
10 门店设置与挂账管理
第1–42节:区域桌台管理、挂账单位管理、挂账明细、还款及门店设置。
11 打印与消息队列
第1–15节:打印机设置、易连云打印对接、消息队列发送与接收实现。
12 代码生成与Sentinel
第1–35节:Mybatis-Plus代码生成、Sentinel流控、熔断降级、规则持久化。
13 项目工程搭建
第1–20节:项目模块划分、父工程定义、网关及业务层表现层工程搭建。
14 小程序端点餐
第1–21节:小程序开桌选菜、购物车管理、多人点餐及STOMP插件使用。
15 小程序支付与回调
第1–14节:购物车订单、微信支付对接、支付成功回调处理及内网映射。
16 SkyWalking链路追踪
第1–16节:SkyWalking安装整合、RocketBot界面、告警规则及邮件通知。
17 菜品套餐停启售与删除
第1–18节:菜品与套餐的停售起售、删除功能及分类删除实战。
--- 点击展开详细目录 ---
|