A system can be quite complicated especially when it contains a lot of information and processes. Here is how data flow diagrams come in handy. Their purpose is to show the systems as a whole with its scopes and boundaries while it illustrates the movement of information between its elements. The DFD diagram differentiates from any other kind of diagrams with its concentrate focus on the flow of data throughout the system allowing the user to easily see how the system will operate, what is the system purpose and how it will accomplish it. They also illustrate how the data will enter, how it will be processed within the system and where it will be stored.
DFD Types
Data flow Diagrams are divided into two main types: Physical and Logical. The Physical DFD represents “how” the system will be implemented, while the Logical DFD focusses on the system itself and “what” it will achieve.