询问任何专业的运动员或商业主管他们如何成功,他们会告诉你他们掌握了一个过程。通过讨论他们的哪些习惯导致成功,并且他们在工作中提高了他们的效率,有效性和生产力。

但是,将流程实现到业务、部门甚至团队中与打磨自己的个人流程是完全不同的事情。有这么多活动部件,你如何跟踪你的业务流程的每个方面,你如何改进它?

数据流图为组织提供直接,有效的方式,可以理解,完善和实现新进程或系统。它们是您的流程或系统的视觉表示,因此它们使其易于理解和修剪。

在我们潜入数据流程图中如何帮助改进任何业务的系统或流程之前,让我们遵循它的完全是什么。

立即下载:营销人员数据可视化简介[免费指南]

数据流程图

图像源码

dfd在20世纪70年代开始流行,并由于易于理解而保持了广泛的使用。与文本块相比,可视化地展示流程或系统如何工作能够吸引人们的注意力,并更好地解释复杂的概念,所以dfd能够帮助几乎所有人掌握系统或流程的逻辑和功能。

有两种类型的dfd -逻辑和物理。逻辑图显示了在系统中移动信息的理论过程,比如数据从哪里来,到哪里去,如何变化,最后到哪里。

物理图向您展示了在系统中移动信息的实际过程,比如系统的特定软件、硬件、文件、员工和客户如何影响其信息流。雷竞技苹果下载官方版

您可以使用逻辑或物理图来描述相同的信息流,也可以结合使用它们来在更细粒度的级别上理解流程或系统。但是,在您可以使用DFD来理解您的系统或处理信息流之前,您需要知道用于描述它的标准符号或符号。

数据流程图符号

数据流图符号是标准化的符号,如矩形、圆形、箭头和短文本标签,它们描述了系统或流程的数据流方向、数据输入、数据输出、数据存储点及其各种子流程。

在DFDS中使用了四种常见的符号方法:Yourdon&de Marco,Gene&Sarson,Ssadm和统一。所有这些都使用相同的标签和类似形状来表示DFD - 外部实体,过程,数据存储和数据流的四个主要元素。

Data-flow-diagram-symbols

图像源码

外在实体

外部实体,也称为终止器、源、汇或参与者,是向图中的系统发送或接收数据的外部系统或进程。它们要么是信息的来源,要么是信息的目的地,所以它们通常被放置在图的边缘。外部实体符号在模型之间是类似的,除了Unified,它使用简笔画而不是矩形、圆形或正方形。

过程

流程是通过接收传入数据、更改数据并使用数据生成输出来操作数据及其流的过程。流程可以通过执行计算和使用逻辑对数据进行排序,或改变其流向来实现这一点。流程通常从DFD的左上角开始,在图的右下角结束。

数据存储

数据存储保存了供以后使用的信息,比如等待处理的文档文件。数据输入流经一个流程,然后通过一个数据存储,而数据输出流出一个数据存储,然后通过一个流程。

数据流

数据流是系统信息通过进程和数据存储从外部实体获取的路径。使用箭头和简洁标签,DFD可以向您展示数据流的方向。

在开始绘制数据流图之前,您需要遵循四个最佳实践来创建有效的DFD。

1.每个流程应该至少有一个输入和一个输出。

2.每个数据存储应至少有一个数据流和数据流出。

3.系统存储的数据必须经过一个过程。

4. DFD中的所有进程必须链接到另一个进程或数据存储。

数据流程图的级别

dfd的范围可以从简单的概述到具有多个级别(从0级开始)的系统或过程的复杂、细粒度表示。最常见和直观的dfd是0级dfd,也称为上下文图。它们是系统或过程中信息流的高级概览,易于理解,所以几乎每个人都能理解。

等级0:上下文图

该DFD级别侧重于高级系统进程或函数以及流向或从它们流出的数据源。级别0图旨在简单,简单,直接概述过程或系统。

1级:过程分解

虽然第1级dfd仍然是系统或流程的概览,但它们也更加详细——它们将系统的单个流程节点分解为子流程。

2级:更深的潜水

通过将每个级别1流程分解为颗粒子过程,下一级DFDS潜水甚至更深入。

第3举:增加复杂性

3级和更高编号的DFD罕见。这主要是由于所需的细节数量,这将突破其易于理解的原始目的。

数据流程图示例

不同行业的专业人士,如软件工程、IT、电子商务和产品管理与设计,可以使用dfd更好地雷竞技苹果下载官方版理解、完善或实现一个新的系统或过程。

但是数据流图在实践中是什么样子的?它如何帮助您的业务?这里有三个例子可以帮助我们了解DFD的影响。

1.等级0 DFD.

等级0 DFD.

图像源码

此级别0 DFD提供了证券交易平台的上下文映射。数据从客户服务助理和经纪人到平台的一个方向流动,并从客户到平台的两个方向再次回来。

2.级别1 DFD

1级过程

图像源码

这个第1级DFD更详细地分解了客户流程,将其扩展到包括帐户创建、现金提取和最终的证券交易。

3. 2级DFD

图像源码

此级别2 DFD分解了“点订单”过程以上下文化下降订单所需的步骤- 由客户或经纪人或经纪人。它甚至还包括一个第三方证券交易中心,在那里,订单下达后,交易细节会被转发。

1.选择系统或流程。

首先选择您想要分析的特定系统或过程。虽然任何系统或流程都可以转化为DFD,但流程越大,图表就越复杂,将其置于环境中也就越困难。只要有可能,就从一个小的功能或过程开始改进。

2.分类相关业务活动。

接下来,将与此进程相关的所有活动分类为外部实体,数据流,进程和数据存储。

考虑一个餐馆的点餐系统。顾客是外部实体,点餐系统是一个过程,顾客和系统之间的交互(双向)是流程。

也值得注意?订购系统作为数据存储,因此对于SSADA模型,这意味着将其绘制为具有圆角的矩形,其中内部有两个水平线来表示其双重功能。

3.绘制一个上下文DFD。

现在是时候开始绘图了。DFD可以使用在线可用的免费模板或通过浏览器扩展使用的免费模板创建。

从简单的0级DFD开始:从流程或系统开始,然后映射所有基本的连接和流程。

4.检查你的工作。

在深入研究更复杂的dfd之前,请检查您已经完成的工作,以确保其准确和完整。如果您错过(或添加)了一个流程、实体或流,那么您的下一个级别的dfd可能就没有意义了,您可能会被迫重新开始。

5.创建子图。

对于在Level 0 DFD中描述的每个流程或系统,创建一个具有自己实体和流的新子图。最终,您可以使用这些子关系图将流程连接在一起。

6.将流程展开为1级DFD。

使用子图,您应该映射每个流程之间更深入的连接。在我们餐馆的例子中,这可能意味着深入挖掘订餐系统及其与供应商、经理、客户和厨房员工的联系。

7.在有必要的时候重复这样做。

每个流程——无论大小——都可以被重新想象为Level 0上下文图,循环可以重新开始。根据需要重复这些步骤去创建更多的dfd,或者进一步分解过程去开发Level 2, Level 3等等。dfd。

完善你的过程

虽然没有像“完美”的数据流程图这样的事情,但持续的实践可以帮助简化过程,并提供对工作的关键洞察力,而且您的业务可以改进的内容以及提供最大的影响。

你最好的赌注?记住规则:保持简单。从上下文开始,构建连接的进程,并根据需要重复以映射组织中的键连接,流程和实体。

博客 - 数据可视化[基于列表]

新的文字-动作

最初发布于2021年5月13日早上7:00:00,更新于2021年5月13日

话题:

搜索引擎优化技术