DevilKing's blog

冷灯看剑,剑上几分功名?炉香无需计苍生,纵一穿烟逝,万丈云埋,孤阳还照古陵

0%

Architecture文档说明

原文链接

  • User-Case View 说一些用例,覆盖到所有的组件
  • Logical View 在逻辑上分层
  • Process View 物理的分布,可以谈到进程,线程,节点,集群或者时下流行的Pod
  • Deployment View 如何部署应用

最后是可能的安全,性能等边角问题

模板链接

1. Introduction

1.1 Purpose
1.2 Scope
1.3 Definitions, Acronyms and Abbreviations
1.4 References

2. Architectural Representation

3. Architectural Goals and Constraints

4. Use-Case View

4.1 Architecturally-Significant Use Cases

5. Logical View

5.1 Architecture Overview – Package and Subsystem Layering

6. Process View

6.1 Processes
6.2 Process to Design Elements
6.3 Process Model to Design Model Dependencies
6.4 Processes to the Implementation

7. Deployment View

7.1 External Desktop PC
7.2 Desktop PC
7.3 Registration Server
7.4 Course Catalog
7.5 Billing System

8. Size and Performance

9. Quality

user case

logic层采用E-R图的方式,来进行

Process View采用类图的方式来进行

类图