Rem All Chapter
Rem All Chapter
2. Phases of SDLC:
o Planning:
o Analysis:
▪ Objective: Understand and document the detailed requirements of
the system to address user needs.
o Design:
o Implementation:
o Testing:
▪ Types of Testing:
▪ Unit Testing: Tests individual components for expected
functionality.
o Deployment:
▪ Types of Deployment:
▪ Big Bang: The entire system is deployed in one go, suitable for
smaller systems.
o Maintenance:
▪ Types of Maintenance:
o Key Outputs:
5. Approaches to Development:
7. Case Study:
o Case studies help illustrate the practical application of SDLC phases in real-
world scenarios, detailing how challenges were addressed. For example, a
hospital management system case study may explore issues with user
requirements in clinical workflows and solutions such as role-based access
control.
2. Types of Documentation:
o Components:
▪ Test Cases: Detail each test scenario with inputs, expected outputs,
and actual results.
6. User Manual:
o Clarity and Brevity: Avoid jargon, use concise language, and ensure
readability.
o Fact-Finding Techniques:
o Purpose: The feasibility study evaluates whether the project is viable from
technical, operational, economic, and legal perspectives. It helps
stakeholders decide whether to proceed, modify, or abandon the project.
o Types of Feasibility:
1. Design Principles:
o Logical Design: Defines the high-level system structure and flow of data
without specific technologies. For example, defining the workflow from order
entry to delivery in a sales system.
2. Process Modeling:
o Purpose: DFDs illustrate how data moves through a system, identifying key
processes and data stores.
o Components:
7. Data Dictionary: