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

📅  最后修改于: 2021-08-27 17:18:33             🧑  作者: 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.