初识业务架构图

简介: 初识业务架构图

什么是业务架构图?

是将用户需求进行宏观系统抽象进行描述和展示,是表达业务层级和关系的工具,目的是将简单的业务逻辑简单化,降低理解难度,这个图是给用户和各级领导看的。

业务架构图规范

宏观

1.宏观:

横向:并列结构,级别是相同的;

纵向:要有分层的思想,整体上有层次感,上层是依赖于下层的,越底层的,越是基础服务,同时也更为重要;

对称:要讲究对称美,尽可能地功能结构分配均匀;

虚线框:多个模块,逻辑上可以归为一块时可以使用虚线框。

色彩:颜色搭配要有所区分,不同层级、不同类型要颜色不同,但是也不能太跳脱,整体上颜色风格要保持一致,同时要符合大众的审美挂念。

微观

大小、格式:要注意大小一致,格式统一;

模块分级:同一个级别的模块要统一级别,粒度大小要统一;

词汇描述:要用词准确,可以让开发人员或者用户理解描述的意思;

**命名统一:**英文名体现专业性,命名要尽可能使用短名称且一致;

模块划分粒度:细节要进行抽象,抽象出模块,模块的粒度要合适,不可太具体,也不可太宽泛。

设计步骤

画业务架构图实际上就是对业务的一种收集、提炼、拆解、归纳、分类的一个过程。

简单来说可以分为三个核心步骤:分层、分模块、分功能。

分层

指的是将业务按照层级区分,每个层级都属于独立的版块。

层级需要有逻辑上的关联,比如下层为上层服务,或者提供能力支撑。

分模块

分模块,是指在同一个层级中,有哪些独立模块,可以代表一个完整的产品或是同类型的业务聚合。

每个模块之间都相对独立,且模块之间也会存在相互依赖关系、关联关系。

分功能

分功能,是指在同一个模块中,将独立的功能划分出来,该功能可以代表一个业务入口。

实例

相关文章
|
存储 监控 网络协议
5张图,带你了解微服务架构治理
5张图,带你了解微服务架构治理
1313 0
5张图,带你了解微服务架构治理
|
开发者
如何画业务架构图
如何快速上手画业务架构图
5588 2
|
前端开发
架构学习——业务架构图
架构学习——业务架构图
495 0
|
6月前
|
微服务
微服务项目之电商4.0技术架构图
微服务项目之电商4.0技术架构图
629 0
|
项目管理 开发者
业务架构图
如何画业务架构图
602 0
业务架构图总结
业务架构图总结
269 0
|
前端开发 网络协议 Android开发
写业务不用架构会怎么样?(三)
写业务不用架构会怎么样?(三)
91 0
写业务不用架构会怎么样?(三)
|
架构师 测试技术
【业务架构】业务架构师如何构建业务能力图?
【业务架构】业务架构师如何构建业务能力图?
【业务架构】业务架构师如何构建业务能力图?
|
XML 前端开发 网络协议
写业务不用架构会怎么样?(一)
写业务不用架构会怎么样?(一)
109 0