Introduction To System Analysis and Design
Introduction To System Analysis and Design
Data Flow Diagram (DFD): Components of DFD: Entity, Process, Data Flow, Data Store,
DFD General rules, Context Level Diagram – Level 0, Course Registration System: Context
Diagram for Course Registration System, Level 1 DFD, Course Registration System: Level 1
DFD, Course Registration System: Level 2 DFD.
Requirements Analysis: Five areas of effort: Problem recognition, Evaluation and solution
synthesis, Modeling, Specification, Review, Requirements Elicitation: Context-Free Questions,
Facilitated Action Specification Techniques (FAST), Quantity Function Deployment (QFD),
Use-Cases: Example - Article Printing Use-Case, ATM machine, Advanced Use Case
Diagrams, Extend Relations, Analysis Model: Analysis Principles, Analysis Guiding Principle,
Analysis Principle I Model the Data Domain: Data Modeling, Analysis Principle II Model
Function, Analysis Principle III Model Behavior, Behavioral Modeling: Example of State
Transition Diagram for Photocopier Software, Analysis Principle IV Partition the Models:
Partitioning, Analysis Principle V Essence & Implementation Views, Software Prototyping:
Prototyping Methods and Tools, Software Requirements Specification: Specification Principles,
Representation. Specification Review, Modeling, Design Engineering-Translating the analysis
model into a software design, Design Specification Models.