Structured Analysis is a development method that allows the analyst to understand the system and its activities in a logical way.

It is a systematic approach, which uses graphical tools that analyse and refine the objectives of an existing system and develop a new system specification which can be easily understandable by the user.

It has following attributes −

  • It is a graphic which specifies the presentation of the application.
  • It divides the processes so that it gives a clear picture of system flow.
  • It is logical rather than physical i.eThe elements of a system do not depend on the vendor or hardware.
  • It is an approach that works from high-level overviews to lower-level details.

Structured Analysis Tools

During Structured Analysis, various tools and techniques are used for system development. They are −

  • Data Flow Diagrams
  • Data Dictionary
  • Decision Trees
  • Decision Tables
  • Structured English
  • Pseudocode