T31训练营 DAY9

补充几点最近学习架构图设计的心得:

以沟通范围来确定作图边界

架构五视图
逻辑架构图:用于面向产品、运营等所有非技术人员以及管理者的沟通
约定方向系:
北 - 用户侧,请求进入方向,如客户端
南 - 基础设施,如数据库
西 - 追踪、监控
东 - 外部依赖,第三方接口

方向 - 层级 - 模块

颜色

字体

线条、线框、实线、虚线、箭头指向

开发架构:组件图、包图、类图

运行架构:协作图(时序图、状态图、活动图),可以没有严格的作图规范,反映上下游数据和逻辑流向,关注局部而不是整体

物理架构:部署图

数据架构:概念数据模型(Conceptual Data Model,CDM,与具体DBMS无关,如E-R图)、物理数据模型(Physical Data Model,PDM,与具体DBMS相关)


动态架构图作图工具:流向和引导
http://qunee.com/

C4架构模型
系统级 Context of System 第1层是系统上下文图,它显示了正在构建的软件系统,以及系统与用户及其他软件系统之间的关系。
容器级 Container  第2层是一个容器图,将软件系统放大,显示组成该软件系统的进程(应用程序、数据存储、微服务等)。技术决策也是该图的关键部分。
组件级 Component 第3层是组件图,将单个容器放大,以显示其中的组件。这些组件映射到代码库中的真实抽象(例如一组代码)。
代码级 Code 第4层是代码图,将个别组件放大,以显示该组件的实现方式。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值