数据流图是什么?很多人都是一知半解,对此并不了解。但是大企业数量庞大且复杂的部门管理,其信息和数据的流动很大程度上都要归功于数据流图。接下来就带大家了解一下什么是数据流图。

工业数据挖掘餐饮关联规则分析 餐饮行业的数据流程图_数据流图

什么是数据流图呢?

数据流图是一种结构化系统分析工具,简称DFD,被广泛运用到企业的管理系统当中。DFD主要是从数据传递和加工的角度,通过图形的方式来表达系统的逻辑和数据的变换,是结构化系统分析法中的的一种图示方法。

数据流图主要是由以下几个元素组成的:

1.数据流 

数据流是指数据在系统传播时走的路径,可以由一些固定的数据组合而成。举个例子:学生饭卡是由学生的姓名、学号、班级、学院等信息组合而成的,这就是一个数据流。

2.数据源

数据源是提供某种所需要数据的器件或原始媒体,代表的是系统外的实体。

3.加工

加工是指需要对数据进行处理的单元在接收一定的数据输入后,对其进行处理,然后再进行系统输出。

4.数据存储

数据存储可以代表文件,数据库等系统元素。

工业数据挖掘餐饮关联规则分析 餐饮行业的数据流程图_工业数据挖掘餐饮关联规则分析_02

制作数据流图需要注意哪些方面呢?

1.加工的数据不能与输入的数据流用同一个名字,即使他们的组成成分是相同的也不可以。
2.保持数据守恒。简而言之就是,加工处理后的输出数据必须从加工的输入数据流或者是其产生的数据获得。
3.因为系统不会凭空出现来历不明的数据,所以加工必须有输入输出数据流的存在。
4.所有的数据必须从一个外部实体开始,也必然从一个外部实体结束。
5.不同的外部实体之间是不允许存在数据流的。
6.要提高数据流图的通俗易懂性。注意合理的切割,把一个加工切割成几个功能相对独立的子加工体,这样就可以减少加工之间输入和输出数据流的数目,也增加数据流图的易懂性。

应该怎样绘制数据流图呢?

最常见的绘制数据流图的方法是手工绘制和软件绘制。
1.手工绘制
企业的系统分析人员通常会通过手工绘制的方式,迅速的绘制数据流图,但是手工绘制总体会比较粗糙。
2.软件绘制
在网络时代,利用软件进行绘制数据流图已经十分常见。常见的软件如:亿图图示、Word、Visio等等。亿图图示绘制出的数据图较为美观,易于编辑。

数据流图展示

数据流图的结构目前还是比较单一的,因为其存在的约束比较多且杂,所以很多数据流图通常是比较类似的。下面一幅就是从亿图图示中找了相关模板供大家参考一下。

工业数据挖掘餐饮关联规则分析 餐饮行业的数据流程图_系统分析_03