0% found this document useful (0 votes)
22 views6 pages

SSADM Methodology in Software Engineering

Structured Systems Analysis and Design Methodology (SSADM) is a systems approach to analyzing and designing information systems. It uses logical data modeling, data flow modeling, and entity behavior modeling. The goal is to represent what the system does, not how. SSADM employs modeling tools like data flow diagrams, data dictionaries, and process specifications to represent data flows, processing, and data stores. This document provides examples of creating context-level diagrams and level-1 data flow diagrams for online library, airline, and railway reservation systems as well as a video library management system.

Uploaded by

Vinay Pahelani
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
22 views6 pages

SSADM Methodology in Software Engineering

Structured Systems Analysis and Design Methodology (SSADM) is a systems approach to analyzing and designing information systems. It uses logical data modeling, data flow modeling, and entity behavior modeling. The goal is to represent what the system does, not how. SSADM employs modeling tools like data flow diagrams, data dictionaries, and process specifications to represent data flows, processing, and data stores. This document provides examples of creating context-level diagrams and level-1 data flow diagrams for online library, airline, and railway reservation systems as well as a video library management system.

Uploaded by

Vinay Pahelani
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd

Software Engineering Practical-5

Practical: 5

Aim:- Study about Structure System Analysis and Design Method (SSADM).

Objective: To get familiar with Structure Approach Method and learn various Techniques of
SSADM to model a System.

References: Software Engineering by Roger Pressman, Software Engineering by K.K.


Aggarwal, Software Engineering by Rajib mall.

Pre-requisite: Knowledge of Data Modeling, Functional Modeling.

Summary:Structured Systems Analysis and Design Methodology (SSADM) is a systems


approach to the analysis and design of information systems. SSADM uses a
combination of three techniques: Logical Data Modeling, Data Flow Modeling,
and Entity Behavior Modeling. System analysis is major focus on what the
system is accomplished, not how. SSADM use the various Modeling tools for
represent the data flows, processing and data store like data flow diagrams, data
dictionary, process specification, entity-relationship diagrams.

Practical: Draw the Context Level Diagram (CLD) and Data Flow Diagram (DFD)
(Level - 0
& Level - 1) for given Systems.

1] Online Library Management System (LMS).

Figure 1Level 0

Pahelani Vinay[14012011030] Page 48


Software Engineering Practical-5

Figure 2Level 1

2] Online Airlines Reservation System (ARS).

Figure 3Level 0

Pahelani Vinay[14012011030] Page 49


Software Engineering Practical-5

Figure 4Level 1

3] Online Railway Reservation System (RRS).

Figure 5Level 0

Pahelani Vinay[14012011030] Page 50


Software Engineering Practical-5

Figure 6Level 1

4] Online Video Library Management System (VLMS)

Figure 7Level 0

Pahelani Vinay[14012011030] Page 51


Software Engineering Practical-5

Figure 8Level 1

LAB Assignment
1] What is the Difference between CLD and DFD?

ANS:A context diagram represents the whole system as a single process, with interfaces between
the system and the outside terminaters.

DFD is the top-level diagram for your system (think of the expanded digram of the single
process in your context diagram).adfd has more info to it descriptions to entities and processes.
A flow chart is use to show exactly what it says the flow of data and the direction it goes to get to
an end point, doesn't need as many details.

2] Discuss about Various notation of DFD and DFD Rules.

DFD Rules:

Each process must have a minimum of one data flow going into it and one data flow
leaving it.
Each data store must have at least one data flow going into it and one data flow leaving it.
A data flow out of a process should have some relevance to one or more of the data flows
into a process.
Data stored in a system must go through a process.

Pahelani Vinay[14012011030] Page 52


Software Engineering Practical-5

Filing systems within an organization cannot logically communicate with one another
unless there is a process involved.
All processes in DFD must be linked to either another process or a data store.

Symbol Meaning Example

An entity. A source of data or a Customer


destination for data.

Process
0 Number
A process or task that is performed by
the system. Check Order Process
Name

A data store, a place where data is STOCK_FIL


held between processes. E

Invoice
A data flow.

Pahelani Vinay[14012011030] Page 53

You might also like