Skip to content

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采用类图的方式来进行

类图