盘点一下架构师主流的画图工具(附地址)

news2024/11/25 1:07:21

盘点一下架构师主流的画图工具(附地址)

转发我个人微信公众号的内容,后续优先公众号。

一、文章来源

写这篇文章的目的是做个关于常用画图工具的总结。

起源是在架构组时为了降低沟通成本和提高作战效率,我们频繁用图交流,所以当时我们汇总过设计画图工具,纪念一下战友同事有碧笙、合鸟、牧义、石页、子规、雪花、王雨、祁同鑫等,横向架构组还有毕啸、若贤、已晨等。

在文章下边有我个人的分享链接,直接下载即用。

由于竞业要求,所有工具的案例图都是来自于网络和我本地练习绘制。

下面开始逐个介绍。

二、Omnigraffle自由绘图

首选其冲的就是omnigraffle绘图,早在19年时就用这个画了一个菜鸟业务的大蜘蛛网图,包含前台交易到供应链中台到最后菜鸟的实操和基础组件的大大小小40多个元素框。

优先是:元素自由,面板购大,可以自由发挥,做图漂亮,擅长关键概念和关联性,我常画蜘蛛网图或者DVA图,本地即可用,还兼容visio。

三、Xmind脑图

思维导图,老牌脑图工具,多绘制鱼骨图、二维图、树形图、逻辑图、组织结构图等。

优点是方便做分区,分层,重点等标记,在阿里做作战手册checklist用的较多,本地即可用。

类似工具还有mindnode等等。

四、processon.com在线图具

processon.com是在线作图工具和分享社区。支持流程图、思维导图、原型图、网络拓扑图和UML等多种类型的绘制。

优点是:小型图或快速出图,在浏览器即可使用,免费,微信注册即可。

五、draw.io在线图具

draw.iot免费的画图工具,为用户提供最强大、易用的作图功能,既支持在线画图,也支持离线画图。支持创作系统架构图、流程图、UML图、时序图、思维导图、组织结构图、网络拓扑图、BPMN、UI界面原型设计等。

优点是:小型图或快速出图,在浏览器即可使用,免费,微信注册即可。

六、Keynote或PPT图具讲演

Keynote不仅支持几乎所有的图片字体,还可以使界面和设计也更图形化,借助macOS内置的 Quartz等图形技术,制作的幻灯片也更容易夺人眼球。

优点:汇报和晋升必备,业务流程必备,PPT作伴,MAC、IOS原生支持。

七、PlantUML代码即UML图工具

plantuml是个idea插件plugin,安装后可以代码和UML图片之间转换,插件绘制时序图、用例图、类图、活动图、思维导图。

优点:集成idea工程、代码开发和UML图片转换,换句话说代码造UML图

八、Sketch矢量图具

sketch,做位图,图片模糊化、色彩突出和校正等,绘图设计师用的较多。

优点:拿来做图片二次组装,宣传海报,偏体验类,可以商家化展示炫酷用的。

九、总结和建议

2个结构来讲吧:

  • 对上和对外、晋升高大上类、宣传:keynote、omni、sketch

  • 对内团队讨论的:xmind、draw、processon。

  • 偏自我梳理的:plantUML、visio。

  • 类图、时序图等UML:用draw和plantUML

  • 拓扑图:用omni。

  • 业务图、流程图:用draw和processon

以上是我的个人习惯的参考,如果有好的工具可以推荐留言,谢谢。

十、安装包地址

目前omni、xmind等破解版本已经放到百度盘里,都是我一直在用的版本。

链接:https://pan.baidu.com/s/1fONEiz6lj-TLzgOm-39JBA  

密码:fmr2

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/627985.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

13. 精灵动画Sprite和SpriteSequence的基本使用

1. 说明: 在unity二维游戏开发中,有一种精灵类的玩家角色,通过一系列动作的静态图片可以合成该精灵的某一个动作。在QML当中也有一个控件可以实现这种精灵类动画的制作,主要使用到三个控件:Sprite和SpriteSequence和A…

一文解释python中的实例方法,类方法和静态方法作用和区别是啥?该如何使用

我们都知道 ,python类中有三种常见的方法 ,分别是实例方法 ,类方法和静态方法 。那么这几个方法到底有什么作用 ? 它们之间有什么区别 ?该如何使用 ? 带着这些问题 ,下面我们就来了解下这三种方…

windows平台python脚本执行环境搭建笔记

1.python脚本环境下载 这里是原始发布源: https://www.python.org/downloads/release/python-3114/https://www.python.org/downloads/release/python-3114/安装时记得添加进系统path,这样你可以随时调用python环境。 2.扩展模块的安装 step1.找到py…

35款优秀的 SpringBoot/SpringCloud 开源项目,开发脚手架,总有一款适合你...

简介 SpringBoot 是一个非常流行的 Java 框架,它可以帮助开发者快速构建应用程序。他不仅继承了 Spring 框架原有的优秀特性,而且还通过简化配置来进一步简化了 Spring 应用的整个搭建和开发过程。 最近,小编蹲点各大开源网站、社区等&#x…

iOS App的打包和上架流程

转载:iOS App的打包和上架流程 - 掘金 1. 创建账号 苹果开发者账号几种开发者账号类型 个人开发者账号 费用:99 美元/年(688.00元)协作人数:仅限开发者自己不需要填写公司的邓百氏编码( D-U-N-S Number…

源码分析spring容器启动销毁资源

文章目录 一、InitializingBean二、SmartInitializingSingleton三、PostConstruct四、DisposableBean五、PreDestroy六、BeanPostProcessor七、ApplicationContextAware八、Bean初始化销毁过程 spring项目启动时,在bean的生命周期内,可以添加一些前置、后…

ATE测试工程师的前景怎么样?能转DFT工程师吗?

最近后台不少同学私信想要咨询ATE这个岗位,想了解这个岗位的薪资,前景,以及相关的技能,下面就来一起了解一下~ 什么是ATE? ATE是(Automatic Test Equipment)的缩写, 于半导体产业意…

OOD 使用基于提示的特征映射生成用于视频异常检测

paper link 本文提出了使用提示引导特征映射的生成式视频异常检测框架,作者来自中山大学,文章发表在cvpr2023 作者首先分析了现有方法并指出当前面临的两个问题 两个关键挑战 大多数视频异常检测方法通过在训练阶段学习正常事件的分布,并在测试阶段检…

别找了!前端那些好用的网站都在这里了!【文末送书】

🍀前言 好用的网站千千万万,如果你还发现好用的网站,欢迎在评论区中留言分享😁,赠书活动在文末哟,中奖者可以从给出的五本书中任意挑选自己喜欢的那本 文章目录 🍀前言 🍀一、渐变…

简化 Hello World:Java 新写法要来了

OpenJDK 的 JEP 445 提案正在努力简化 Java 的入门难度。 这个提案主要是引入 “灵活的 Main 方法和匿名 Main 类” ,希望 Java 的学习过程能更平滑,让学生和初学者能更好地接受 Java 。 提案的作者 Ron Pressler 解释:现在的 Java 语言非常…

快速上手Flutter

目录 一、Flutter介绍 1.高效开发 2.优异的性能 3.较低的开发成本 4.社区活跃 二、Flutter使用 1.Dart 语言 2.什么是Dart语言 3.Flutter 组件库 4.Layout 布局 5.Flutter 工具 6.Flutter社区 三、Flutter使用技巧 四、总结 一、Flutter介绍 Flutter是谷歌的移动…

[CKA]考试之节点维护-指定 node 节点不可用

由于最新的CKA考试改版,不允许存储书签,本博客致力怎么一步步从官网把答案找到,如何修改把题做对,下面开始我们的 CKA之旅 题目为: Task 将k8s-node1节点设置为不可用,然后重新调度该节点上的所有Pod 注…

优维低代码实践:模板

优维低代码技术专栏,是一个全新的、技术为主的专栏,由优维技术委员会成员执笔,基于优维7年低代码技术研发及运维成果,主要介绍低代码相关的技术原理及架构逻辑,目的是给广大运维人提供一个技术交流与学习的平台。 优维…

如何提高测试用例的编写效率?

1、提高测试覆盖率 我们通过对测试用例的评审,进一步完善测试覆盖率。在评审过程中,不同的评审专家看待问题的角度不完全一致,因此我们需要充分考虑测试方法,扩充测试用例的全面性,确保基本功能和核心功能的覆盖率。 如…

操作系统课后题答案(费翔林)

仅为老师布置的课后题答案,仅供学习参考 习题2

数据的存储方式(Parquet、ORC)

文章目录 数据的存储方式按行存储按列存储 Parquest文件布局概念并行处理的单元 配置Row Group Size 行组的大小Data Page Size 数据页的大小 元数据数据页Hive下的Parquet实验Parquet简单工具的使用支持的组件 Apache ORC文件布局Stripe Hive下的Parquet实验ORC简单工具的使用…

NLP——part of speech (POS)中的隐马尔可夫模型 + Viterbi 算法

文章目录 POS隐马尔可夫模型计算简介转移概率矩阵(Transition matrix)观察矩阵(Observation / emission Matrix)预测 predictionVitervi 算法练习 POS 词性标注(Part-of-Speech Tagging,POS Tagging&#…

【AUTOSAR-Code调试】:Wdog

【AUTOSAR-Code调试】:Wdog DavinciCfg 生成文件添加进GreenHill编译添加.c文件添加.h文件路径 接上篇【Davinci开发】:Wdg配置 DavinciCfg 生成文件添加进GreenHill编译 添加.c文件 添加.h文件路径

模拟实现 Spring AOP

文章目录 前言Spring AOPSpring AOP 概述Spring IoC 技术难点Spring IoC 框架思考需求分析 Spring IoC 技术难点实现模拟实现 AOP 具体代码 前言 Spring 是一种 Java 开发框架,其主要功能有两个:IoC(DI)和AOP。《模拟实现Spring AOP》是本人的一个编程训…

基于SSM的校园二手交易平台

一、源码获取: 链接点击直达:下载链接 二、系统架构: 使用技术: SpringSpringMVCMybatis 三、系统需求分析: 在如今的大学校园中,伴随着学生的购买能力的提高和每年的升学和毕业,存在许多…