Don't miss an insight. Subscribe to Techopedia for free.


Structured System Analysis and Design Method

What Does Structured System Analysis and Design Method Mean?

Structured System Analysis and Design Method (SSADM) is a standard for system analysis and application design. It was developed in early 1980s in the U.K. by Learmonth Burchett Management Systems and the Central Computer Telecommunications Agency as a standard for British database projects. It deals with information system design.


SSADM is an implementation that builds on the work of different schools of structured analysis and development methods,

Techopedia Explains Structured System Analysis and Design Method

SSADM is a waterfall method that uses a combination of methods:

  • Logical Data Modeling: Identifies and documents the data requirements of the system that has to be designed. All of the data is classified into entities and relationships.
  • Entity Behavior Modeling: Identifies and documents events associated with entities and the sequence of their occurrence.
  • Data Flow Modeling: This model deals with identifying and documenting data movement in an information system. This examines data store, data flow and external entities.

SSADM application development projects are divided into different modules:

  1. Feasibility Study: Determines whether a given project is feasible.
  2. Current Environment Investigation: SSADM developers become familiar with a system’s data requirements. This is because the new system is likely to be based on the same underlying data.
  3. Business System Options: The overall design of the new system is determined.
  4. Requirement Specification: The full logical specification of what the new system must do is determined.
  5. Technical System Options: Options for implementation of the new system are developed and the possible choices are narrowed down.
  6. Logical Design: Specifies the user interface such as menu and command structures.
  7. Physical Design: Specifications are converted to real hardware and software.

Related Terms