📜  流程图和数据流图 (DFD) 之间的区别

📅  最后修改于: 2021-09-12 11:19:35             🧑  作者: Mango

1.流程图:
流程图是算法的图解表示。有时程序员将其用作解决问题的程序规划工具。它利用它们之间相互连接的符号来表示信息的流动和处理。在程序中表示控制流是一种方便的技术。

2. 数据流图(DFD):
数据是指信息,流是指移动,图是指一张图来表示某事。因此,DFD 基本上是数据或信息流的图形表示。它是数据系统的框架或模式。它包括存储数据、数据输入、数据输出。它被描述为将数据作为输入,存储数据,将数据作为输出的过程。它描述了完成该过程的数据路径。

流程图和数据流图的区别:

S.No. Flow Chart Data Flow Diagram (DFD)
1. The main objective is to represents the flow of control in program. The main objective is to represent the processes and data flow between them.
2. It has only a single type of arrow is used to show the control flow in flow chart. It defines the flow and process of data input, data output, and storing data.
3 It is the view of the system at a lower level. It is the view of the system at a high level.
4. These are represented by three symbols. These are represented by five symbols.
5. It deals with the physical aspect of the action. It deals with the logical aspect of the action.
6. It shows the how to make system function. It defines the functionality of the system.
7. It is not very suitable for a complex system. It is used for complex systems.