Introduction
The chapter will address the following questions:
- How do you factor a program into manageable program modules that can be easily modified and maintained?
- How do you recognize a popular structured design tool for depicting the modular design?
- How do you revise a data flow diagram to reflect necessary program detail prior to program design?
- What are two strategies for developing structure charts by examining data flow diagrams?
- How do you design programs into modules that exhibit loose coupling and high cohesive characteristics?
- How do you package program design specifications for communicating program requirements for implementation.