Structured Systems Development Approach

  • Priti Srinivas Sajja


This chapter discusses structured systems development approach. The chapter defines the structured systems development approach and establishes the need of the approach. The chapter discusses with many illustrations the function hierarchy charts and data flow diagram (DFD). Notations and examples of data flow diagrams are well presented in this chapter. To name a few, context-level and detailed-level data flow diagrams are discussed for product inventory, student attendance, bank ATM transactions, library management systems, and outdoor hospital management systems. The chapter also discusses notion of physical and logical data flow diagrams. The importance and usage of such data flow diagrams are also discussed. Many times users do some common mistakes while developing data flow diagrams. These mistakes are discussed in depth with necessary examples as well as many graphical illustrations representing different situations. Further, the chapter discusses concept of data dictionary by considering its use, its components, and its advantages. At the end, the chapter discusses the function-oriented approach and object-oriented approach by taking a common system and providing design hints in both the ways. The practice questions at the end consider various real-life situations and present data flow diagram for the same, besides concept-based questions and answers. In some of the examples, invalid data flow diagram (diagram with false data) is provided with required corrections. Objective questions are also provided in this chapter with answers.


  1. Gane C, Sarson T (1977) Structured systems analysis: tools and techniques. Mcdonnell Douglas Information, St. LouisGoogle Scholar
  2. Yourdon E, Constantine L (1979) Structured design: fundamentals of a discipline of computer program and systems design. Prentice Hall, New JerseyGoogle Scholar

Copyright information

© Springer Nature Singapore Pte Ltd. 2017

Authors and Affiliations

  • Priti Srinivas Sajja
    • 1
  1. 1.PG Department of Computer ScienceSardar Patel UniversityVallabh VidyanagarIndia

Personalised recommendations