0% found this document useful (0 votes)
17 views65 pages

System Analysis: Requirements & Design

Chapter 5 of the document focuses on System Analysis, detailing methods for determining system requirements, including traditional and modern techniques. It discusses structuring requirements through process, logic, and data modeling, as well as selecting the best design strategy. The chapter emphasizes the importance of the System Requirements Specifications (SRS) document as a key deliverable that outlines system functionalities and serves as a reference for validation and evaluation.

Uploaded by

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

System Analysis: Requirements & Design

Chapter 5 of the document focuses on System Analysis, detailing methods for determining system requirements, including traditional and modern techniques. It discusses structuring requirements through process, logic, and data modeling, as well as selecting the best design strategy. The chapter emphasizes the importance of the System Requirements Specifications (SRS) document as a key deliverable that outlines system functionalities and serves as a reference for validation and evaluation.

Uploaded by

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

SAD Chapter 5

System Analysis
Contents
• Determining System Requirement
– Traditional Methods for Determining
requirements
– Modern Methods for Determining requirements
• Structuring System Requirements
– Process modeling
– Logic modeling
– Conceptual Data Modeling
• Selecting the Best design Strategy
Chapter-5: System Analysis 2
Chapter-5: System Analysis 3
Chapter-5: System Analysis 4
Chapter-5: System Analysis 5
Chapter-5: System Analysis 6
Chapter-5: System Analysis 7
Chapter-5: System Analysis 8
Requirements Elicitation techniques
 Requirements determination methods are techniques which help to gather all the
information needed by analysts so as to develop a system which performs its
functionalities correctly, which satisfies what users are expecting from it.
 System analysts use different types of techniques and methods of gathering
requirements, and some of the methods are:
Modern Methods:
Traditional methods  Prototyping
 Interview  Joint Application Design(JAD)
 Questionnaire  CASE Tools
 Etc.
 Document analysis
 Direct observations

 Each of these different types of requirements determination methods has its own
strength and weaknesses and
 The analysts choose the method which suits the best to collect the right
requirements about the expected system.

Chapter-5: System Analysis 9


10
11
12
13
14
15
16
17
18
19
20
21
Chapter-5: System Analysis 22
Chapter-5: System Analysis 23
Process Modeling
Data Flow Diagrams

Chapter-5: System Analysis 24


Logic Modeling
Structured English and
Decision Trees

Chapter-5: System Analysis 47


Etc.

Chapter-5: System Analysis 48


Chapter-5: System Analysis 49
Chapter-5: System Analysis 50
Data Modeling
Entity Relationship
Diagrams

Chapter-5: System Analysis 51


Chapter-5: System Analysis 52
Chapter-5: System Analysis 53
Chapter-5: System Analysis 54
Chapter-5: System Analysis 55
Chapter-5: System Analysis 56
Basic Cardinality Type
• 1-to-1 relationship

• 1-to-M relationship

• M-to-N relationship
Cardinality con’t
59
60
Degree of a Relationship

Chapter-5: System Analysis 61


Example Model

62
Selecting The Best Design Strategy
Selecting the best alternative system involves at
least two basic steps:
(1) generating a comprehensive set of
alternative design strategies, and
(2) selecting the one that is most likely to result
in the desired information system.

Chapter-5: System Analysis 63


Deliverables and Outcomes of the System Analysis Phase
The primary deliverable of the system analysis phase is
SRS document.
System Requirements Specifications(SRS):
 SRS is a document with detail and formal description
of all system requirements and functionalities, in
which software company and stakeholders are finally
made a binding agreement for the new system.
 It is the reference document on which the new system
is going to be validated and evaluated whether it
achieves customer’s objectives or not.
 It is the main input material for the system design
phase.
Chapter-5: SystemAnalysis 64
65

You might also like