初识业务架构图

简介: 初识业务架构图

什么是业务架构图?

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

业务架构图规范

宏观

1.宏观:

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

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

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

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

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

微观

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

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

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

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

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

设计步骤

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

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

分层

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

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

分模块

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

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

分功能

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

实例

相关文章
|
开发者
如何画业务架构图
如何快速上手画业务架构图
6501 2
|
前端开发
架构学习——业务架构图
架构学习——业务架构图
540 0
如何画好业务架构图。
如何画好业务架构图。
286 0
|
8月前
|
存储 SQL 搜索推荐
业务系统架构实践总结
作者从2015年起至2022年,在业务平台(结算、订购、资金)、集团财务平台(应收应付、账务核算、财资、财务分析、预算)、本地生活财务平台(发票、结算、预算、核算、稽核)所经历的业务系统研发实践的一个总结。
|
项目管理 开发者
业务架构图
如何画业务架构图
682 0
业务架构图总结
业务架构图总结
306 0
|
前端开发 网络协议 Android开发
写业务不用架构会怎么样?(三)
写业务不用架构会怎么样?(三)
104 0
写业务不用架构会怎么样?(三)
|
架构师 测试技术
【业务架构】业务架构师如何构建业务能力图?
【业务架构】业务架构师如何构建业务能力图?
【业务架构】业务架构师如何构建业务能力图?
|
XML 前端开发 网络协议
写业务不用架构会怎么样?(一)
写业务不用架构会怎么样?(一)
111 0