架构实战营 - 模块 3 - 外包学生管理系统架构文档
作业要求
1. 基于模块1第5课P15页的外包学生管理系统备选架构1,写出完整的架构设计文档;
2. 注意不是备选架构文档,而是最终落地的详细架构设计文档;
3. 无需考虑数据库表设计,因为表设计是方案设计阶段做的,不是架构设计阶段做的;
提示
1. 架构设计文档是完整的文档(Word 或者语雀文档之类的都可以),而不是 PPT;
2. 架构文档涵盖的内容请参考模块3第4课,细化架构设计参考模块3第6课;
3. 外包学生管理系统的业务请参考模块1第5课的课件;
4. 架构文档模板可以参考:架构实战营详细架构设计文档模板
前言
外包学生管理系统架构文档,用于指导消息队列后续的开发、测试和运维。
词汇表
暂无
1. 业务背景
随着学校的规模的不断扩大,学生数量的增加,需要处理的信息也日趋增大。不仅花费大量的教师资源, 处理效率也十分低下。为提高学生管理的管理水平,优化资源,尽可能降低管理成本,故构建该学生管理系统。价值如下:
2. 约束和限制
3. 总体架构
3.1 架构分析
3.1.1 高可用
3.1.2 高性能
3.1.3 一致性
综合看来:
3.2 总体架构
3.2.1 系统架构图

3.2.2 部署架构图
