编写架构图

参考:https://blog.csdn.net/kion0929/article/details/102667123

架构图是一个统称,按视角维度,可分为:业务架构、技术架构、系统架构、应用架构

一、应用架构

它是对整个系统实现的总体上的架构,需要指出系统的层次、系统开发的原则、系统各个层次的应用服务。

应用架构本身只关心需要哪些应用系统,哪些平台来满足业务目标的需求,而不会关心在整个构建过程中你需要使用哪些技术。

例如,下图就将系统分为数据层、服务层、通讯层、展现层,并细分写明每个层次的应用服务。

 

 

二、技术架构

技术架构则是应接应用架构的技术需求,并根据识别的技术需求,进行技术选型,把各个关键技术和技术之间的关系描述清楚。

技术架构解决的问题包括:纯技术层面的分层、开发框架的选择、开发语言的选择、涉及非功能性需求的技术选择。

三、系统架构

系统架构是从架构师的视角,描述整个系统的结构、分层、部署方式

 

四、业务架构(产品架构)

业务结构,是从业务、产品视角,描述整个平台、或某个产品的实现。这张图是挪用的,非本人所画,仅为描述问题。

推荐2个在线画图工具

1. Processon  在线版,收费的,模板库比较丰富,可以克隆模板,画图比较方便。

https://www.processon.com/

2. drawio  在线和离线都有,免费的,我经常用,可以存储在云上或者本地,我一般存在git上,比较方便。

https://app.diagrams.net/

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值