System Analysis and Design - Notes
Chapter 1: Introduction to System Analysis and Design
• Definition: System Analysis and Design (SAD) refers to the process of examining business situations
with the intent of improving through better procedures and methods.
• System: A set of interrelated components working together to achieve a common goal.
• Types of Systems:
• Physical or Abstract
• Open or Closed
• Need for SAD:
• Improve efficiency
• Solve business problems
• Incorporate new technology
Chapter 2: System Development Life Cycle (SDLC)
• Phases of SDLC:
• Preliminary Investigation
• System Analysis
• System Design
• Development
• Testing
• Implementation
• Maintenance
• Models of SDLC:
• Waterfall Model
• Spiral Model
• Iterative Model
• Agile Model
Chapter 3: System Analysis
• Fact Finding Techniques:
• Interviews
• Questionnaires
• Observation
• Document Review
• Feasibility Study:
• Technical
• Economic
• Legal
• Operational
1
• Schedule
• Tools Used:
• Data Flow Diagrams (DFD)
• Entity-Relationship Diagrams (ERD)
• Decision Tables/Trees
Chapter 4: System Design
• Design Objectives:
• Effective input/output
• Efficient processing
• User-friendly interface
• Design Types:
• Logical Design
• Physical Design
• Tools Used:
• Structure Charts
• Flowcharts
• UML Diagrams
Chapter 5: System Implementation and Maintenance
• Implementation Methods:
• Parallel
• Pilot
• Phased
• Direct Cutover
• Training:
• User training
• System documentation
• Maintenance Types:
• Corrective
• Adaptive
• Perfective
Chapter 6: Recent Trends in SAD
• Object-Oriented Analysis and Design (OOAD)
• Cloud-Based Systems
• Mobile Application Development
• DevOps Integration
• Cybersecurity Considerations
2
End of Notes