06_Business Process Modeling_Part3_DFD
06_Business Process Modeling_Part3_DFD
Learning Objectives (1 of 2)
After this chapter, you will be able to:
• Explain data flow diagrams
• Draw the four basic data flow diagram symbols
• Explain the six guidelines used when drawing data flow diagrams
• Draw context diagrams
Data Flow Diagrams
Systems analysts use graphical techniques to describe an information system
• Data flow diagram (DFD)
- Uses various symbols to show how the system transforms input data into
useful information
- Shows how data moves through an information system but does not show
program logic or processing steps
Data Flow Diagram Symbols (1 of 9)
Four basic symbols represent processes, data flows, data stores, and entities
FIGURE 5-7 Examples of correct uses of external entities in a data flow diagram.
Data Flow Diagram Symbols (8 of 9)
Data Flow Diagram Symbols (8 of 9)
FIGURE 5-8 Examples of incorrect uses of external entities. An external entity must be connected
by a data flow to a process, and not directly to a data store or to another external entity.
Data Flow Diagram Symbols (9 of 9)
FIGURE 5-17 Example of a parent DFD diagram, showing process 0 as a black box.
Drawing Lower-Level DFDs (5 of 5)
FIGURE 5-18 In the next level of detail, the process 0 black box reveals three processes, two data
stores, and four internal data flows — all of which are shown inside the dashed line.