In general, analysts use a top-down approach for design.
The inputs for the
development of the design models and documents are the data flow
diagrams and their detailed documentation and the detailed data flow
Both the structure of the overall system and any individual subsystems are
documented using a system flowchart. The system flowchart identifies
each program , along with the data it accesses.
The system flow hart also
shows the relationships among the various programs, subsystems, and their
files or databases.
Finally, the project team must also design the internal logic of individual
The internal algorithms that comprise the logic of the modules
are usually documented using pseudocode.
See Figure 10-1 in next slide.