编写架构文档

jasmine 于 2024-08-01 发布

架构师主要职责

什么是软件架构

什么是软件架构

什么是架构师

架构视图

4+1视图模型

逻辑视图

开发视图

物理视图

过程视图

场景视图

什么是模型

【领域问题】==分析、抽取==》【概念模型】==提取==》【系统需求】==分析、设计==》【解决方案】

为什么要建造模型

UML建模语言

分类

静态图-通过描述类、对象和数据结构以及它们之间存在的关系,来描述软件要是中不变的逻辑结构

动态图-通过描绘执行流程或者实体状态变化的方式,来展示软件实体在执行过程中的变化过程

用例图

用例图

类图

类图

组件图

组件图

部署图

部署图

时序图

时序图

活动图

活动图

状态图

状态图

每个阶段画什么图

设计文档模板