架构学习——业务架构图
一、什么是业务架构图?
业务架构图,顾名思义就是对于产品的业务架构进行梳理和整合,它表达的是业务系统之间的关系,帮助开发人员梳理业务结构。
二、为什么要画业务架构图?
- 业务架构图帮我们更好的从宏观的角度整体性的审查我们的产品
- 帮助用户和需求方从业务角度出发更好的了解我们的产品功能
- 有了业务架构图我们可以更好的对目前已有的功能和以后计划开发的功能进行抽象、设计、开发
三、如何画业务架构图?
站在巨人的肩膀上
我们要学会站在巨人的肩膀上学习,先看看一些比较牛的公司他们是怎么画的业务架构图,借鉴他人的画法和思想。比如我们可以看别人整理的对于微信的业务架构图:
原文链接:【https://xie.infoq.cn/article/4fe2c2f3c2e4cf5176fc65a08】
横向和纵向两个维度
横向
横向排列我们的业务功能,左侧的业务功能和右侧的业务功能需要是平级的
纵向
纵向业务功能的排列,我一般会遵从从前端到后端再到第三方的服务最后补充数据支持
颜色搭配和对齐
颜色搭配
这些就是从美观的角度出发,每个大的业务功能之间要有颜色做区分,并且颜色的搭配不能太过于鲜艳,最好是使用浅色和相近的颜色搭配。
对齐
对称整齐的业务架构图也让人看起来更舒服,并且每个模块的大小划分要尽量安排合理。
四、亲身示例
架构学习——业务架构图相关推荐
- 【架构】--- 业务架构图
业务架构图是什么?为什么有这个图? 业务架构图是一种表达业务层级和关系的工具. 业务架构服务于业务目标,通过描绘业务上下层关系,梳理一整套完整.简单的业务视图,降低业务系统的复杂度,提高客户理 ...
- 开放平台架构_三步画出产品业务架构图
今天有位同学询问,如何才能画出"高大上"的业务架构图. 他说:"最近公司要绘制XX行业的解决方案,需要产品经理画出整体架构图,但是自己没接触过,不知道如何下手." ...
- 企业架构图之业务架构图
在TOGAF的世界里面,所有的架构思想都可以通过下面三种类型的图形进行表示. 目录(Catalogs) 矩阵(Matrix) 图 (Diagram) 其架构图的本质就是用来进行沟通交流,通过架构图和业 ...
- AR项目总结之业务架构图
本文目录 前言: 业务架构图是什么? 业务架构图的意义? 怎么画业务架构图? 1.宏观: 2.局部: AR业务架构图: 前言: AR是assistant robot简称,中文意义为助教机器人.AR项目 ...
- 收藏 | 30张经典的企业业务架构图
在TOGAF的世界里面,所有的架构思想都可以通过下面三种类型的图形进行表示. 目录(Catalogs) 矩阵(Matrix) 图 (Diagram) 其架构图的本质就是用来进行沟通交流,通过架构图和业 ...
- 产品架构能力之一 业务架构图
参考资料: http://www.woshipm.com/pmd/2162254.html 源头 当产品团队已经组建好,产品设计或规划如何开始呢? 答案是:设计整个产品的业务架构.产品架构和信息架构. ...
- 业务中台-业务架构图
- 应用架构、业务架构、技术架构和业务流程图详解「建议收藏」
应用架构.业务架构.技术架构和业务流程图详解「建议收藏」 应用架构(ApplicationArchitecture)是描述了IT系统功能和技术实现的内容.应用架构分为以下两个不同的层次:企业级的应用架 ...
- Lua源码分析 - 基础篇 - Lua源码的结构和架构图(01)
目录 一.Lua语言简介 二.Lua架构图 三.Lua源码结构 很久很久没有写博客了,一直忙于工作和项目,最近依然想静下来阅读一些好的源码.自从读完了Nginx和Memcache的源码后,对服务器端的 ...
- 支付业务与技术架构学习总结(2)——到底什么才是银行业务架构?
业务架构大家常听到也常见到(如下图就是某银行的业务架构图),那么这个图就是业务架构的全部吗?那么到底什么是业务架构?为什么会有业务架构?业务架构应该面向哪些人,包含什么内容?本文集合作者经验和查阅相关 ...
最新文章
- js插件类库组织与管理
- 《Linux》解决Linux端口被占用
- 论文盘点:基于图卷积GNN的多目标跟踪算法解析
- 用html做简易计步器,HTML5 运动计步器
- 网易云api接口_网易云音乐你喜欢吗?你自己也可以做一个
- jsf el 表达式_JSF表达式语言– JSF EL
- 浅析View的事件分发机制
- 高效液相色谱分析的基本原理
- github:配置ssh密钥
- html+css+js学习-01
- ps磨皮滤镜插件Portraiture for Mac 破解方法
- 基础篇——人工智能相关方向学习路线指引
- switch...case语句
- 用Xbee实现Arduino之间的无线通信,远程控制小灯
- 前端性能测试工具hiper介绍
- 【动画版】数据结构-B树【宁哥算法课堂】
- 大工计算机基础在线作业答案,大工11春《计算机化基础》在线作业及答案.doc
- 卸载symantec AntiVirus Client客户端,要求输入密码。。。。
- Unity Vuforia 9.0 以上版本包导入方法
- Simulink覆盖度详解-模型覆盖度
热门文章
- 电影院售票系统PHP项目,电影院售票系统设计(代码+完整报告)
- 2018最新私塾在线高级java软件架构师实战培训
- 计算机更新bios,win7bios升级教程_win7电脑主板bios升级的方法
- 安理大计算机专业全国排名,安徽大学排名:安徽有哪些大学2017排名
- 18_多易教育之《yiee数据运营系统》用户画像-事实标签计算篇
- CMM3上的集成软件管理
- 定时开关机软件推荐及相关特点介绍
- 南昊网上阅卷系统服务器地址,南昊网上阅卷系统
- matlab cplex 死机,matlab Cplex使用
- Mac M1安装配置OpenCV教程