当前位置: 首页 > news >正文

程序员画流程图的工具Draw.io

Draw.io 是一个很好用的免费流程图绘制工具,制图结果本质上是xml文件,web版和桌面版可以支持导出图像(png或者svg矢量图都可以)。

你可以利用它绘制一系列的图表、图示或图形,包括流程图、UML类图、组织结构图、泳道图、E-R 图、文氏图等等。

一大堆的介绍,感觉很高端,其实我真正用的也就几个。

这块软件可以在线访问进行画图,也可以下载安装包(绿色版)在本地打开进行画图,都是很方便的。

在线网址:

https://app.diagrams.net/

exe下载地址:

github下载地址: https://github.com/jgraph/drawio-desktop/releases

创建时可以选择一些模板:

VSCode插件

在VSCode扩展商店里面搜drawio,找到vscode-drawio,直接安装。

打开或新建后缀名是.drawio.svg或者drawio.png的文件。

绘制流程图需要的符号:

流程图分类

流程图的种类多达10种,归纳整理如下:

其中程序员平时用的比较多的有:

  • 基础流程图:按照工作展开的描述过程,是各类流程图的基础,是最基本的流程图;

  • 跨职能流程图:针对某个特定流程,制定各个单位的权责,描述各个单位作业活动以及在部门之间往来的情形;

  • 数据流程图:一种描述系统数据流程的工具,可以将抽象的数据独立出来,通过特定的图形符号来展示信息的来龙去脉和实际流程。这是一种能描绘信息系统逻辑模型的重要工具。

更多关于流程的介绍可以参考链接:

https://blog.csdn.net/xijinno1/article/details/129346727

http://www.lryc.cn/news/31106.html

相关文章:

  • CAPL脚本DBLookup函数动态访问CAN 报文的属性
  • 2022年显卡性能跑分排名表
  • mx-font
  • 基于S32K148快速调试TJA1101
  • 万字长文详解webpack知识图谱
  • 模板测试(Stencil Test)
  • 【Go语言学习】安装与配置
  • HCIP-5OSPF区域类型学习笔记
  • C语言再学习第三章
  • 【aiy篇】小目标检测综述
  • 常用Linux命令的基本使用
  • 对跳表的深入理解
  • C++017-C++冒泡排序与插入排序
  • 数据结构基础之链表
  • css 的渲染层合成是什么,浏览器如何创建新的渲染层
  • nacos-sdk-rust binding to NodeJs
  • MySQL下载安装以及环境配置教程
  • 概率论 1.3 古典概型与几何概型
  • HTML DOM
  • Vue组件-$refs、$nextTick和name属性的使用
  • 【Spark】Spark的DataFrame向Impala写入数据异常及源码解析
  • 学习笔记-架构的演进之限流-3月day03
  • 动态规划 背包问题
  • C++ Primer Plus 学习笔记(四)—— 内存模型和名称空间
  • 详解基于 Celestia、Eclipse 构建的首个Layer3 链 Nautilus Chain
  • 列表与数组的转化
  • docker 运行花生壳实现内外网穿透
  • 操作系统——16.时间片轮转、优先级、多级反馈队列算法
  • Python3.8.8-Django3.2-Redis-连接池-数据类型-字符串-list-hashmap-命令行操作
  • Android kotlin 系列讲解(进阶篇)高级项目架构模式 - MVVM