You are on page 1of 16

Introduction to SSADM

University of Glamorgan

Introduction to SSADM
What is SSADM? Why is SSADM Used? How is SSADM Controlled in the UK? What are the Major Tools of SSADM? How is SSADM Structured?

University of Glamorgan

What is SSADM?
Structured Systems Analysis and Design Method (Version 4) SSADM is sometimes thought of as a cookbook approach to the analysis and design stages of the systems development lifecycle

University of Glamorgan

Why is SSADM Used?


Because it Works (Sometimes!) Government Departments have to use it Contractors for the Government have to use it Industry Standards

University of Glamorgan

How is SSADM Controlled in the UK?


Management:Central Computing and Telecommunications Agency Maintenance & Development:Design Authority Board Documentation:National Computer Centre

University of Glamorgan

What are the Major Tools of SSADM?


Logical Data Modeling Data Flow Modeling Entity/Event Modeling

University of Glamorgan

Logical Data Modeling


Customer

Order

Part

Order_Line

University of Glamorgan

Data Flow Modeling


Customer
Customer and Order Details

Accounts

Check Customer Details and Create Order


Valid Order Details

D1

Orders

University of Glamorgan

Entity/Event Modeling
Customer

First Order Placed

Main Life Cycle

Outstanding Balance = 0 and No Orders for 6 Mths

Detail Changes

Balance Changes

Detail Change *

Balance Change *

Nam O Addr O Tel O

Pymnt O Order O Made Accptd

University of Glamorgan

Three Interdependent Views

The Business

University of Glamorgan

10

How is SSADM Structured?


Feasibility Study

Requirements Analysis

Requirements Specification

Logical System Specification

Physical Design

University of Glamorgan

11

Module 1 Feasibility Study

A high level analysis of a business area to determine whether a system can cost effectively support the business requirements

Stage 0 Feasibility

University of Glamorgan

12

Module 2 Requirements Analysis

Modeling the current system and deciding which way to go using LDS and DFDs

Stage 1 Investigation of Current Environment

Stage 2 Business System Options

University of Glamorgan

13

Module 3 Requirements Specification

The selected way to go is developed and refined, ELHs introduced

Stage 3 Definition of Requirements

University of Glamorgan

14

Module 4 Logical System Specification

What hardware, software platform Design of detailed program logic, i.e.. what the programs have to do

Stage 4 Technical System Options

Stage 5 Logical Design

University of Glamorgan

15

Module 5 Physical Design

Logical and Technical Specifications are used to produce a physical database design and a set of program specifications, i.e. how the programs should work

Stage 6 Physical Design

University of Glamorgan

16

You might also like