Cse 1101 M3.1
Cse 1101 M3.1
Management
What is Data Flow Diagram (DFD) ?
• Data Flow Diagram (DFD) is a graphical
representation of data flow in any system. It is capable
of illustrating incoming data flow, outgoing data flow
and store data. Data flow diagram describes anything
about how data flows through the system.
Levels in Data Flow Diagrams (DFD)
2.Level 1 DFD
3.Level 2 DFD
4.Level 3 DFD
Level 0 Data Flow Diagram (DFD)
Level 0 is the highest-level Data Flow Diagram (DFD), which
provides an overview of the entire system. It shows the major
processes, data flows, and data stores in the system, without
providing any details about the internal workings of these
processes.
1-Level Data Flow Diagram (DFD)
1-Level provides a more detailed view of the system by breaking down the major processes
identified in the level 0 Data Flow Diagram (DFD) into sub-processes. Each sub-process is depicted
as a separate process on the level 1 Data Flow Diagram (DFD). The data flows and data stores
associated with each sub-process are also shown.
2-Level Data Flow Diagram (DFD)
2-Level Data Flow Diagram (DFD) goes one step deeper into parts of 1-level
DFD. It can be used to plan or record the specific/necessary detail about the
system’s functioning.
3-Level Data Flow Diagram (DFD)
3-Level is the most detailed level of Data Flow Diagram
(DFDs), which provides a detailed view of the processes,
data flows, and data stores in the system. This level is
typically used for complex systems, where a high level
of detail is required to understand the system. Each
process on the level 3 DFD is depicted with a detailed
description of its input, processing, and output.