0% found this document useful (0 votes)
3 views1 page

DFD Notes

A Data Flow Diagram (DFD) visually represents the flow of data within a system, detailing how data moves from input through processing to output and storage. It consists of components such as external entities, processes, data stores, and data flows, and can be presented in different levels of detail. While DFDs are easy to understand and enhance communication, they have limitations in representing control flow and complex logic.

Uploaded by

onllygames0006
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
3 views1 page

DFD Notes

A Data Flow Diagram (DFD) visually represents the flow of data within a system, detailing how data moves from input through processing to output and storage. It consists of components such as external entities, processes, data stores, and data flows, and can be presented in different levels of detail. While DFDs are easy to understand and enhance communication, they have limitations in representing control flow and complex logic.

Uploaded by

onllygames0006
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

Data Flow Diagram (DFD)

Definition: A Data Flow Diagram (DFD) is a graphical representation that shows how data flows
through a system.

Explanation: It describes how data moves from input to processing and then to output, and where it
is stored.

Components:
1. External Entity – Source/destination (User)
2. Process – Converts data (Login Process)
3. Data Store – Stores data (Database)
4. Data Flow – Arrow showing movement

Levels:
Level 0: Whole system as one process
Level 1: Detailed breakdown

Diagram: User → (Process) → Database

Advantages: Easy to understand, improves communication, helps design.


Disadvantages: No control flow, not good for complex logic.

Conclusion: DFD clearly represents data movement and helps in system design.

You might also like