Chapter 6
Structured Design
Structured Design is a systematic methodology to determine design specification of software. The basic principles, tools and techniques of structured methodology are discussed in this chapter. It covers the four components of software design, namely, architectural design, detail design, data design and interface design. This chapter describes the following concepts, tools and techniques of structured design:
Coupling and cohesion
Structure chart
Transaction analysis and transform analysis
Program flowchart
Structured flowchart
HIPO documentation
Designing is a creative activity. However, certain standard procedures, tools and principles called ‘structured methodology’ are generally followed to produce a good design. ...
Get Software Engineering now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.