- User-Case View 说一些用例,覆盖到所有的组件
- Logical View 在逻辑上分层
- Process View 物理的分布,可以谈到进程,线程,节点,集群或者时下流行的Pod
- Deployment View 如何部署应用
最后是可能的安全,性能等边角问题
1.1 Purpose
1.2 Scope
1.3 Definitions, Acronyms and Abbreviations
1.4 References
2. Architectural Representation
3. Architectural Goals and Constraints
4.1 Architecturally-Significant Use Cases
5.1 Architecture Overview – Package and Subsystem Layering
6.1 Processes
6.2 Process to Design Elements
6.3 Process Model to Design Model Dependencies
6.4 Processes to the Implementation
7.1 External Desktop PC
7.2 Desktop PC
7.3 Registration Server
7.4 Course Catalog
7.5 Billing System
logic层采用E-R图的方式,来进行
Process View采用类图的方式来进行