程序员必备画图技能之——流程图

本文介绍了流程图的定义、适用场景和分类,强调了它在程序员工作中的重要性。文章详细阐述了制作流程图的关键步骤,并推荐了ProcessOn和Edraw两款画图工具,帮助程序员更高效地绘制流程图。
摘要由CSDN通过智能技术生成

作为一个程序员,经常需要画流程图来展示系统的运行流程或者是来表述某些业务的业务逻辑。可以说画流程图已经是程序员必须掌握的一个技能了。本文就从什么是流程图、流程图的适用场景以及怎么画好一个流程图这几个方面来介绍下流程图的基本知识。

什么流程图

流程图=流程+图。

流程:Flow, 是指特定主体为了满足特定需求而进行的有特定逻辑关系的一系列操作过程,流程是自然而然就存在的。但是它可以不规范,可以不固定,可以充满问题。

:Chart 或者 Diagram, 是将基本固化有一定规律的流程进行显性化和书面化,从而有利于传播与沉淀、流程重组参考。

所以流程图可以将一个任务的流程以图表的形式展示,让流程的展示更加直观,便于记忆和传播。

使用场景

从上面的定义可以看出,只要有事情和任务,就会有流程。但是并不是所有的流程都适合用流程图的方式去表现,适合用流程图去表现的流程是一定程度固定的有规律可循的,流程中的关键环节不会朝令夕改的

流程图分类

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

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

  • 基础流程图:按照工作展开的描述过程,是各类流程图的基础,是最基本的流程图;
  • 跨职能流程图:针对某个特定流程,制定各个单位的权责,描述各个单位作业活动以及在部门之间往来的情形;
  • 数据流程图:一种描述系统数据流程的工具&#
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值