常用的八大架构图

1、认识架构图

什么是架构图?首先需要理解何为架构?【架构】可以理解为是系统/组织/团队等论述主体的骨架。架构图则是梳理出最重要的顶层结构后进行的可视化呈现。通过这份呈现,可以快速清楚的了解论述主体的构造和走向。

最常见的架构图有:业务架构、产品架构、系统架构、数据架构、技术架构、应用架构、功能架构及信息架构,下面小编将结合示例进行一一介绍。

2、业务架构图

业务架构图是八大架构图之首。一切工作都是以围绕解决业务问题为最终目标,固业务架构的展现尤为重要。画业务架构图需要对业务熟悉掌握,并对业务进行收集、拆解、提炼、归纳、分类,从而绘制出业务的上下层级关系和主要结构模块。为后续围绕业务内容展开的工作提供可视化支持。

3、产品架构图

产品架构依附于主体业务,由业务决定产品功能与走向。产品架构图是对主体产品的设计与规划,其中可包含已实现和规划中的产品内容。通过这份产品架构图可以审视自身产品的定位和走向,及时定位问题及时调整,更好的做产品设计与规划。在互联网行业中,产品架构图对后续的开发人员和测试人员尤为重要,可以很直观的帮助工作伙伴了解产品,从而更好的进行技术设计和功能验证。

4、系统架构图

系统架构图是整个系统的上帝视角。它包含了系统内部的主要模块和模块之间的流通交互。系统架构图主要关注系统的整体结构和可扩展性,通过它可以了解到系统的部署和物理结构,指导系统各个方向的设计。

5、数据架构图

数据架构是连接业务与系统的纽带,根据数据架构我们可以清楚的了解主体架构的数据模型、数据分布和数据资产之间的结构与关系。数据架构图可以指导相关技术人员进行数据存储、数据提炼等数据相关的工作展开。

6、技术架构图

技术架构图是基于产品开发之下的技术执行分支。技术架构图的绘制有助于团队之间对技术结构、实现方案、技术组件等进行宏观了解,对后续的具体技术工作提供基础认识。

7、应用架构图

应用架构在八大架构图中起到了呈上启下的作用,它承接了业务模式和产品功能的实现落地,也向下指导了技术模块的设计与展开。应用架构一般分为:数据层、应用逻辑层、表现层和基础通用层。

8、功能架构图

功能架构图是从宏观到微观的一种体现。如说产品架构图是宏观视角,那么功能架构图则是微观视角,在功能架构图中我们可以看到产品的功能体系就像树状图一样展开。功能架构图展现了功能实现逻辑,说明了系统的功能模块划分和相互关系。

9、信息架构图

信息架构图的作用是表达信息与信息之间的关系。信息架构图可以帮助相关设计人员聚焦重点,优化交互设计完善用户体验。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值