DATA FLOW DIAGRAMS - (DFDs)

  1. Purpose - logical description of a system, i.e., "what" is being done.

  2. Highest level is context diagram. Here is a context diagram based on figure 2.7. Some important points:

  3. Next level is a level 0 DFD. This explodes the context diagram. Here is a level 0 dfd based on figure 2.8. Some important points:

  4. Next level is a level 1 DFD. This explodes the level 0 diagram. Here is a level 1dfd based on figure 2.9. Some important points:

  5. Continue to refine and explode the diagram until each process represents a simple function.

  6. Steps for drawing a DFD.