Ch 5. Designing COBOL Programs
- What?: Specify and Analyze Requirements
- How to develop?
- Design using Top-down approach (stepwise refinement)
Tool: Hierarchy chart - shows relationships among modules.
Use meaningful module names!
- Detailed Design for each module.
Tool: Flow-chart - for analyzing logic.
- Coding
Main module first, followed by minor ones.
Use meaningful names!
- Compile
- Debugging and Testing
Use tools!
Test using data for normal cases
Test using data for abnormal cases