流程图培训

article/2025/10/8 8:46:39

工具

wps

目前咱们在新建里面,可以新建流程图

构成流程图的图形符号及其作用

常用的流程图介绍

flowchart 和 BPMN 两种

flowchart:

最开始的全名是”Process Flow Charts”,即处理流程图表。

BPMN:

定义了业务流程图,其基于流程图技术,同时为创建业务流程操作的图形化模型进行了裁减。业务流程的模型就是图形化对象的网图,包括活动(也可以说工作)和定义操作顺序的流控制。

研发更推荐BPMN,不过本内容主要还是flowchart。原因如下:

1.flowchart门槛更低更为常见,业务放也会更容易理解,执行流程图原则起来更容易

2.执行流程图原则无论是flowchart 还是 BPMN 都是通用的

3.后续根据熟练程度再考虑是否转成BPMN,常见的工作流引擎工具就是用BPMN语言进行流程配置

flowchart常用组件和用法介绍

画flowchart流程图之前你必须清楚地理解不同符号的含义,才能正确地使用

程序框

名称

功能

常用

开始/结束符

凡事有始有终,这个椭圆符号代表流程的开始或结束。

流程处理框

一个处理流程,表达方式为:动词 + 名词,比如:提交申请,项目跟进,版权登记

判定/条件

一个判断条件,就是if else,用菱形表示。

子流程

用该图表示这里会有一些内部流程(子流程),可减少此流程图内容过多的情况。

文档

经过这步会输出对应的文档资料。

存储

存储数据,这一步将持久化数据(保存数据)

数据(I/O)

用平行四边形表示,一般作为处理框的输入或输出显示给用户。

不常用

内部存储

该部件是指数据提交之后,需要写入数据库。

队列数据

表示数据处理的一种方式,先进先出,类似排队买饭,站在队伍前边的人先买到饭,先离开队伍。至于处理后的数据要不要写入数据库,要具体情况具体分析。

数据库

该部件表示从数据库中获取数据信息。

人工输入

表示用户通过计算机键盘手动输入的数据。

子流程模块具体例子:

数据模块具体例子:

容易出现的错误用法

举例一些错误或不建议的用法

1.开始/结束图标没有正确使用。

结束图标很容易忘记。流程的分支会越来越多,通常会在流程各节点中分别出现,如果能有明显的结束图标,而不是看箭头的尽头,会更加容易找到关注的分支节点。

2.处理流程出现多分支

处理完成后如果有多个分支出现,分支会越来越多,约束性减弱,理解流程会变得困难。

修改建议:

a.如果有多个分支,用判断逻辑表示。

b.如果有多个产出出现,考虑是否可以串行起来。

3.判断节点只有一个输出

判断的图标一定有分支流程,需要说明清楚分支会走哪里去。就算是结束也需要标注出来。

4.流程图节点使用不当

说明:方框是处理节点。通常处理是需要有输出的。否则处理没意义。

图中的更应该使用存储节点表示

其他建议:

1.需要善于利用子流程

途中的流程 其实非常复杂, 在对业务系统沟通的场景下不需要强调内部的流程。所以可以直接用子流程说明清楚。

同时,对内需要关注子流程,单独画子流程的图即可。

另外:上图依然有一些不确定的预留逻辑初期用随机逻辑处理,也可以用子流程表述。

2.主流程方向性强一些提升流程的主流程意识

流程图从上到下的原则,如果遇到分支判断,那么主流程继续往下走。分支流程往旁边岔开。这样核心流程顺着往下,阅读者会清晰的知道主流程的走向。不会被过多的分支干扰。

实例

登录流程图

审批模块-根据钱来判断权限

3. 软件开发流程图

引用参考

  1. 流程图 FlowChart 教程

流程图 FlowChart 教程 - 知乎

  1. 流程图的使用心得

流程图的使用心得 - 知乎


http://chatgpt.dhexx.cn/article/Jxs6yFAa.shtml

相关文章

SD软件流程图

SD软件流程图 SD软件流程图 Host configure ClockSD bus power controlchanging bus widthTimeout setting on data lineCard initialization and identificationTransaction Control Transaction Control without DataTransaction Control with DataAbort TransactionChange …

软件工程程序流程图

程序流程图 程序流程图(Program Flow Chart)是用统一规定的标准符号描述程序运行具体步骤的图形表示。程序框图的设计是在处理流程图的基础上,通过对输入输出数据和处理过程的详细分析,将计算机的主要运行步骤和内容标识出来。程…

软件开发流程及类型图

前记 今天接触到了软件开发流程,对其想进行进一步了解,于是网上搜索了软件开发流程的各种资料和信息,网上的资料真是多如牛毛,数不胜数,让人不觉眼前一亮,茅塞顿开,现把自己的想法和感受整理如…

软件工程-基本流程图

本文为转载文,原作者链接: http://www.cnblogs.com/skywang12345/p/3520840.html 概要 软件的基本流程图是我们在学习编程时的必修课,它很简单,却很实用。 需要说明的是,UML并不包括软件的基本流程图,但…

这几个画流程图的软件值得你们收藏

在学习和工作中,我们经常需要制作一些流程图来帮助我们梳理知识点和工作流程,帮助我们理清思路,更加高效顺利地完成学习和工作任务。那你们知道画流程图软件哪个好吗?想知道朋友,快来看看以下我分享的几个工具吧&#…

软件工程——程序流程图详解

软件工程——程序流程图详解 文章目录 软件工程——程序流程图详解程序流程图程序流程图的基本控制结构程序流程图实例程序流程图的标准符号(国家标准)循环的标准符号注解符的使用多选择判断 N-S图N-S图的基本控制结构N-S图的实例N-S图的特点N-S图的扩展…

74161/74LS161 四位二进制同步计数器

逻辑符号 功能表 异步清零,同步置数 输出数范围为0000~1111 当Q0~Q3全为1时,C输出1表示进位

用74161计数器芯片 设计十二进制计数器

用74161计数器芯片 设计十二进制计数器 一.实验内容 1.利用74161计数器芯片设计一个M12的计数器 2.利用Quartus软件进行设计和仿真 3.观察仿真波形 二.实验步骤 1,新建工程 2,新建BDF文件,双击空白处搭建电路 3,新建vwf文件&am…

利用74161计数器芯片设计二十进制的计数器

利用74161计数器芯片设计M20的计数器 一.实验内容 1.利用74161计数器芯片设计一个M20的计数器 2.利用Quartus软件进行设计和仿真 3.观察仿真波形 二.实验步骤 1,新建工程 2,新建bdf文件 3,双击空白处搭建电路: 4,对…

quartus仿真32:74161构成的模7计数器

异步清零法,从0计数到6然后利用过渡态7完成清零操作同步置零法,计数到6时输出一个置位信号,将准备的数字0000输入到计数器中清零和置数的控制端输入相当于对计数数字的译码的过程清零法很遗憾的是有毛刺导致只能计数4个状态,置零法…

EDA数字钟--由(两片74161做成的六十进制计数器)问题总结

六十进制计数器 十二进制计数器 数字钟 问题波形 原因分析 实际的真值表 要求的真值表 09波形时间太短 六十进制计数器 当EN0是 并且LDN0时 遇到上升沿后74161清零 ,与EN0保持 相矛盾 2. 改进方案 为清零时,添加EN的约束 即EN1时才能进行清零操作

74161-可预置任意进制计数器(基于QuartusII实现)

1、 使用74161设计一个可预置的任意进制计数器,使用QuartusII 完成创建工程、编辑电路图、编译,编辑波形文件仿真,记录波形并说明仿真结果,最后在FPGA上进行硬件测试。 原理:如图所示。预置数为0000,当计数…

使用Quartus II9.0验证74161计数器

使用Quartus II9.0验证74161计数器 首先使用Quartus,新建一个项目New Quartus Project,创建一个BDF文件,双击BDF空白处,添加组件符号。 然后编译一次,新建一个vwf,矢量波形仿真文件,双击name下空白处&…

使用Quartus II9.0实现用74161计数器设计一个12进制的计数器

用161计数器芯片,设计一个M12的计数器 因为我们知道74161是16进制计数器,16>12,所以我们用一个74161计数器采用置零法或者置数法设计一个12进制计数器,这里我们采用置数法。 因为74161是同步置数,所以计数器会从0…

使用Quartus II9.0实现用74161计数器设计一个20进制的计数器

用74161计数器芯片设计一个20进制的计数器 因为我们知道74161是16进制计数器&#xff0c;16<20&#xff0c;所以我们要用2个74161计数器&#xff0c;可以将一个74161变为二进制&#xff0c;一个74161变为10进制从而完成设计。事实上&#xff0c;采用74160计数器将更加方便&…

quartus仿真33:74161级联实现模60计数器

将60分解成6*10&#xff0c;分别用74161实现模6和模10计数器&#xff0c;再级联成模60计数器利用OC进位端反相得到的信号输入到置位端&#xff0c;模6计数器的实现15-X16&#xff0c;解得置数端需要准备的数为X101010&#xff0c;模10计数器的实现15-X110&#xff0c;解得置数端…

初识FPGA:用FPGA进行简单74138、74161电路设计

一、用2片3-8 译码器拼接成4-16 译码器 1、3-8译码器功能表 2、实现原理图 采用两个3-8译码器上片为高八位&#xff0c;下片低八位。输入为INA、INB、INC、IND&#xff08;由低到高位&#xff09;&#xff0c;EN0。IND0时,下片工作&#xff1b;IND1时,上片工作&#xf…