【系统架构】业务架构图
目录
一、什么是业务架构图?
二、为什么要画业务架构图?
三、如何画好业务架构图?
1、外观要求
2、逻辑要求
四、业务架构图规范
一、什么是业务架构图?
业务架构图是对某一项目的功能描述。它面向的是普通用户或者高层管理,面向不同的用户就要有不同的业务架构图,就要有不同的粒度。
二、为什么要画业务架构图?
看清楚系统包含哪几个部分,本部分都有哪些职责,以及各个部分之间的关系。可以让相关人员快速了解业务。
三、如何画好业务架构图?
画业务架构图需要注意两个方面:一个是外观、一个是逻辑。
1、外观要求
业务架构图描述的是系统的功能,但是外观也同样重要,好的外观给用户一种赏心悦目的感觉。
1)、颜色搭配:选择颜色时应避免色彩过于光鲜,同时也要避免色彩过于落差。对于同一级别或者相同功能的模块应采用同一颜色。
2)、丰富程度:好的业务架构图会给用户一种很丰富的感觉。这里的丰富程度指的是图形之间缝隙的距离。距离不要间距太远,这样显得比较空荡,也不要离得太近,太近显得拥挤。没有太多余的空地,也没有太挤的感觉是最好的。图形之间的合适距离会给用户带来视觉上的享受。
3)、对称程度:不要将所有功能都堆在某一个地方。
2、逻辑要求
1)、抽象:大的模块要进行抽象,不能具体。
2)、模块摆放以及层级关系:纵向:分层——上层依赖于下层越底层,越是基础服务;横向:并列关系,级别相同。
四、业务架构图规范
如上图所示的业务架构图,我们第一眼看去的感觉就很舒适。无论是颜色搭配还是丰富程度和对称程度,都给人带来一种赏心悦目的感受。
【系统架构】业务架构图相关推荐
- 开放平台架构_三步画出产品业务架构图
今天有位同学询问,如何才能画出"高大上"的业务架构图. 他说:"最近公司要绘制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 源头 当产品团队已经组建好,产品设计或规划如何开始呢? 答案是:设计整个产品的业务架构.产品架构和信息架构. ...
- 业务中台-业务架构图
- 互联网大厂高并发抢购系统架构设计
背景 大家好,这篇文章给大家介绍一个非常经典的去大厂面试经常被问的一个问题,就是瞬时 高并发抢购问题,通常来说,大厂开发的系统经常会遇到一些类似电商秒杀抢购.景点门票高并发抢购.特殊商品(比如口罩)高 ...
- 面试官:你给我画一下秒杀系统的架构图!
泪目,不堪回首! 博主毕业4年了,最近秋招开始了,每次回想起自己的秋招,都感觉到当时自己特别的可惜(菜是原罪),自己当时简历上面的项目,只有一个 农资电商平台,当时的秒杀系统还没有那么普及(简历人均秒 ...
- 系统架构系列 (三):业务架构实战上篇
引言 业务架构一般不被开发重视,开发人员喜欢追求新技术,而技术是服务于业务的,现在没有一项技术是自娱自乐的,一定要支撑业务,否则没有场景.设计好业务架构要考虑的方面比较多,要做到业务彼此隔离.业务与技 ...
最新文章
- lintcode 中等题:subSets 子集
- IEWebBrowser组件的execWB方法
- php清除输出缓冲,php如何清除缓冲区
- 不编程也开发13个无需编程的iOS开发工具
- [网络流24题]孤岛营救问题
- 中国无人车第一案!百度状告景驰王劲:窃取机密,不还电脑,索赔5000万
- string.Format 格式化输出
- 接口和一些抽象类的区别
- 机器学习基础:主成分分析(Machine Learning Fundamentals: PCA)
- 苹果Mac测试及维护工具:​​​​​​​​Techtool Pro
- Linux下制作Windows系统盘,制作linux系统盘
- 空芯线圈电感计算公式
- Python ADF检验
- 苹果电脑入门:必须掌握的快捷键
- Qt发布版本退出时错误处理“The inferior stopped because it received a signal from the operating system.”
- React中文文档之Rendering Elements
- Python系列教程5
- 从零开始学架构——架构基础
- 我谈网络扫描 -- 之三
- 学习java开发培训