!388 更新0层逻辑视图

Merge pull request !388 from xujian/master
This commit is contained in:
xujian 2024-01-11 03:47:18 +00:00 committed by Gitee
commit ae92dbe93b
No known key found for this signature in database
GPG Key ID: 173E9B9CA92EEF8F
3 changed files with 39 additions and 2 deletions

View File

@ -79,9 +79,18 @@ amd64
4、开发视图设计
5、部署视图设计
6、可信需求设计security安全性、韧性、可靠、可用性、隐私性分析、物理safe安全性分析暂不涉及
[逻辑视图设计](docs/架构设计/架构设计目标.md)
[架构设计目标](docs/架构设计/架构设计目标.md)
[用例视图设计](docs/架构设计/用例视图设计.md)
[逻辑视图设计](docs/架构设计/逻辑视图设计.md)
[运行视图设计](docs/架构设计/运行视图设计.md)
[开发视图设计](docs/架构设计/开发视图设计.md)
[部署视图设计](docs/架构设计/部署视图设计.md)
#### 编译说明
```bash
# make

View File

@ -1 +1,29 @@
# 架构设计目标
# 架构设计目标
1. 诊脉框架进行分层设计,并且践行康威定律:组织结构即架构的理论。
康威定律:设计系统的架构受制于产生这些设计的组织的沟通结构,产品必然是其(人员)组织沟通结构的缩影。
康威定律进一步解释如下:
第一定律 组织沟通方式会通过系统设计表达出来。
第二定律 时间再多一件事情也不可能做的完美,但总有时间做完一件事情。
第三定律 线型系统和线型组织架构间有潜在的异质同态特性。
第四定律 大的系统组织总是比小系统更倾向于分解。
康威定律可以简单理解如下:组织结构=架构
![输入图片说明](../../image/%E7%BB%84%E7%BB%87%E7%BB%93%E6%9E%84%E5%8F%8A%E6%9E%B6%E6%9E%84.webp)
2. 架构具体拓展性、灵活性:要求不仅能够适应当前产品功能需求,并且对潜在的业务拓展,复杂功能场景进行提前考虑。
3. 明确定义各层功能边界,各层间通信方式。
4. 架构分层符合高内聚、低耦合的设计原则。
5. 架构设计符合可信六属性的基本要求。

Binary file not shown.

After

Width:  |  Height:  |  Size: 65 KiB