业务架构图
Posted 吃豆子的恐龙
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了业务架构图相关的知识,希望对你有一定的参考价值。
目录
什么是业务架构图?
我的理解:业务架构图顾名思义用图形的形式来表现你的整个系统业务之间的关系,通过图就能看出要实现的业务有哪些?分了几层?
为什么要画业务架构图?
- 业务之间的关系明确展现
- 对于开发人员来说能够快速了解业务
谁来画业务架构图?
架构师
架构图有哪些规范?
宏观出发
1、整体框架
- 整体结构可以通过方块或者一些图形的方式进行封装
- 纵向:分层——上层依赖于下层越底层,越是基础服务;横向:并列关系,级别相同
- 对称:要讲究对称美,尽可能地功能结构分配均匀
- 虚线框与实线框的意义要明确
2、颜色渐变
从色彩搭配上来看,颜色不超过5个,颜色搭配要有所区分,不同层级、不同类型要颜色不同
局部细节
- 用词表达。用词准确,见名知意
- 业务是否全面
- 模块划分粒度,颗粒适中,不可太具体,也不可太宽泛
- 模块摆放以及层级关系
系统架构业务架构图
目录
一、什么是业务架构图?
业务架构图是对某一项目的功能描述。它面向的是普通用户或者高层管理,面向不同的用户就要有不同的业务架构图,就要有不同的粒度。
二、为什么要画业务架构图?
看清楚系统包含哪几个部分,本部分都有哪些职责,以及各个部分之间的关系。可以让相关人员快速了解业务。
三、如何画好业务架构图?
画业务架构图需要注意两个方面:一个是外观、一个是逻辑。
1、外观要求
业务架构图描述的是系统的功能,但是外观也同样重要,好的外观给用户一种赏心悦目的感觉。
1)、颜色搭配:选择颜色时应避免色彩过于光鲜,同时也要避免色彩过于落差。对于同一级别或者相同功能的模块应采用同一颜色。
2)、丰富程度:好的业务架构图会给用户一种很丰富的感觉。这里的丰富程度指的是图形之间缝隙的距离。距离不要间距太远,这样显得比较空荡,也不要离得太近,太近显得拥挤。没有太多余的空地,也没有太挤的感觉是最好的。图形之间的合适距离会给用户带来视觉上的享受。
3)、对称程度:不要将所有功能都堆在某一个地方。
2、逻辑要求
1)、抽象:大的模块要进行抽象,不能具体。
2)、模块摆放以及层级关系:纵向:分层——上层依赖于下层越底层,越是基础服务;横向:并列关系,级别相同。
四、业务架构图规范
如上图所示的业务架构图,我们第一眼看去的感觉就很舒适。无论是颜色搭配还是丰富程度和对称程度,都给人带来一种赏心悦目的感受。
以上是关于业务架构图的主要内容,如果未能解决你的问题,请参考以下文章