2
本课程以企业级客户关系管理(CRM)系统为实战项目,以前后端分离开发模式为核心,完整演示需求分析、架构设计、编码实现、测试部署全流程。课程覆盖Vue3+Element Plus前端、Spring Boot+MyBatis-Plus后端、MySQL+Redis数据层、JWT+RBAC权限控制等技术栈,结合6大核心业务模块(客户管理、销售跟踪、数据分析、工单系统等),深入讲解:
企业级系统设计方法论:从业务需求到技术落地的完整链路(含UML建模、接口文档编写)。
高复用性工程实践:前端组件化封装、后端通用服务抽象、分布式ID生成、数据权限过滤。
生产级开发规范:代码分层架构、Git分支管理、API版本控制、灰度发布策略。
课程特色:
真实业务场景驱动:基于保险/教育行业CRM真实需求拆解(含PRD原型文档)。
深度技术融合:工作流引擎(Flowable)、BI可视化(ECharts)、消息推送(WebSocket)。
全链路监控:前端性能埋点、后端慢SQL分析、Prometheus+Grafana运维监控。
需求分析与系统设计