软件架构概述
软件架构是提供系统的多维度视图。比如动态视图,静态视图。部署视图,系统组件分层视图。角色交互视图,关键流程图,数据流转图,包视图,UML图,实体关系图等。这些是分工协作的基础。甘特图是项目管理的视角图表。
软件架构工具
标记语言,辅助架构设计。
- graphviz
- mermaid
- latex
- mindmap
- ppt
- d3.js
- plantuml
经典案例参考
工具
- 脚手架,比如maven的archetype,前端脚手架。 2.
软件架构是提供系统的多维度视图。比如动态视图,静态视图。部署视图,系统组件分层视图。角色交互视图,关键流程图,数据流转图,包视图,UML图,实体关系图等。这些是分工协作的基础。甘特图是项目管理的视角图表。
标记语言,辅助架构设计。