各位日常绘制网络架构拓扑图是手绘,还是拿模板改。
我手绘只会在纸上画,各位在电脑上画拓扑图的,有啥推荐的参考教程吗。
我画拓扑图时,设备关系可以梳理清晰,但是用图以及布局被不少同事吐槽难看,在拓扑图的美观优化上,各位有啥推荐的方法或者可以学习的资源吗,我想提升一下自己画拓扑图的美观度。
感谢各位愿意分享。
1
killva4624 2022-01-02 18:36:26 +08:00
说说我自己画的时候一些理解和常用的定式。
- 先确定要画的元素:画个框框表明子系统也是拓扑图,画详细的数据流动过程也是拓扑图,取决于你要完成这个图的时间和你要表达的细致程度,然后把涉及的东西先粗略圈上去,保证内容正常。 - 分类和层级。系统内外是不同的分类,OSI 4 层\7 层 也是不同的分类,把不同的元素进行分类,会让人感觉这个系统更专业、清晰。 - 对齐:就和 PPT 一样,相似的元素一定要对齐,不要随便放置。以及相似的元素的间距会是基本一致的,同样五个元素,随意摆放和放在五角星的五个顶点观感会完全不一样。 - 颜色:我觉得颜色是一个用来引导人们看图的视线,以及进行重点或者非重点区分的重要手段。但一张图里颜色不宜过多,否则会分散注意力,让人看起来好看。选择颜色有两种方法,一个是从主题选择,比如 Azure 图标的色系就是蓝色,AWS 是橙色;另外一个是配色网,有配好的颜色组合直接拿来用(画图软件自带的颜色一般都很丑……)。 - 线条和布局:这个我觉得是最难的地方,一个是线条往往表明系统请求或者数据流动的方向,如果布局不好的话会导致线条之间交叉来交叉去,干扰整个画面的布局和影响美观程度。优化线条有两种方向:一个是调整布局让线条走向更合理,一个是线条的角度尽量不要太多,比如就用两种或者三种:横平、竖直、45 度。 至于资源,可以直接谷歌图片搜 "draw io",以及一些开源组件的拓扑图。看的时候去想想他们哪些地方画得好,结构上还是颜色还是线条,然后提炼出来对自己以前画的进行修改。多实践几次就能成为自己的定式了。 |
2
documentzhangx66 2022-01-02 19:41:12 +08:00
当一个图涉及到 数量很多、种类很多的元素时,无论是什么图,都不好画。
这种情况下,有 3 个处理原则: 1.如果想要在小屏幕上,一页表达清楚,比如要做一页 PPT ,那么就按层次关系,只做最抽象的 1-3 个级别。这就像你打开我的电脑,只给你展示有几个盘,具体的文件、目录,都省略了。 2.如果想要在超大尺寸的展示大屏上,把所有物体与关系都表达出来,那么需要用类似于 Visio 这种工具,一点点去慢慢做。这就像在 Linux 上用对 root 路径做一次 tree 命令一样。 3.如果是想表达清楚,但又需要在小屏幕上展示,那么建议用类似于 EA ( Enterprise Architect )这种工具,每次只展示一两个层级,并且点击层级后可以自动打开下一级。这有点像展示多级的文件目录结构,打开一个子目录,就进入一个子层级。 绘制方法,也有很大不同: 我见过两个朋友直接在 PPT 上作图的,做了好几天,做完后还要拉上美工一起研究怎么配色、布局、美化等等。有 1 个极客朋友直接用 EA 做,这种能做到最详细,但也最不容易拿来做汇报展示。大部分人是直接找个现成的 Visio 拓扑图作品,然后慢慢把内容删删改改,改成自己的内容。 |
3
fzinfz 2022-01-02 19:58:48 +08:00
直接问吐槽难看的同事看他们是怎么画的
|
4
akira 2022-01-02 22:14:56 +08:00
当然是多看看别人怎么画的啊
|
5
MonoLogueChi 2022-01-03 05:47:09 +08:00 via Android
我基本都是手绘的,一边画一边想,用电脑画图思路直接就断了
|
6
YaakovZiv OP @killva4624 感谢分享,分类层级这部分,我很赞同,这部分是我需要改进的地方。
|
7
YaakovZiv OP @documentzhangx66 感谢分享,我当前做的架构图,我当前遇到的拓扑图需求,主要是设备连线关系图和流量走向图两种,看了你分享,我对分开画这种图的思路有了一些新的想法
|
8
YaakovZiv OP @MonoLogueChi 我也有这种情况,手绘的时候思路清晰,电脑画就容易走神
|