|
Home >> Data Flow Diagrams
Contents
Purpose:
To capture the processes of a system in a top/down manner.
Back to top
Symbols
| Symbol
| Description
|
 |
Process |
 |
External |
 |
Data File |
 |
Flow of Data |
Back to top
Advantages
- Various levels of detail aid in communication with different interest groups.
- The top/down approach often secures management endorsement.
Back to top
Disadvantages
- Capabilities are lost between diagrams
- Systemic myth and rhetoric are easily captured and stored
Back to top
Rules
- Processes must have input and output.
- All symbols must have unique labels.
- Data must flow in only one direction.
- No recursion.
- Processes and External Entities must be numbered.
- There must be a process between:
- files
- external entities
- file and external entities
- Data flows must remain the same to all destinations
- Joined data flows must be equal.
Back to top
Example:
Consider the case register system of a fast food restaraunt:
Diagram 1: The Context Diagram
Diagram 2
Back to top
|