0% found this document useful (0 votes)
174 views

Adri Jovin J.J. PG Scholar/HBS Department of Information Technology Anna University of Technology, Coimbatore

The document summarizes the key phases of the System Development Life Cycle (SDLC), including system study, feasibility study, system analysis, system design, coding, testing, implementation, and maintenance. It provides brief descriptions of the activities involved in each phase of the SDLC.

Uploaded by

Adri Jovin
Copyright
© Attribution Non-Commercial (BY-NC)
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
174 views

Adri Jovin J.J. PG Scholar/HBS Department of Information Technology Anna University of Technology, Coimbatore

The document summarizes the key phases of the System Development Life Cycle (SDLC), including system study, feasibility study, system analysis, system design, coding, testing, implementation, and maintenance. It provides brief descriptions of the activities involved in each phase of the SDLC.

Uploaded by

Adri Jovin
Copyright
© Attribution Non-Commercial (BY-NC)
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 18

2010

SDLC
Adri Jovin J.J.
PG Scholar/HBS
Department of Information Technology
Anna University of Technology,Coimbatore
SYSTEM LIFE CYCLE

System Study

Maintenance Feasibility Study


Software
Implementation Development System Analysis
Life Cycle
Testing System Design

Coding
System Study

• Problem Identification and Project Inititaion

• Background Analysis

• Inference and Findings (System Proposal)


Feasibility Study

• Achieve the Scope

• Cost and Benefit estimation

• Defines the resources needed to complete the


detailed investigation
Detailed System Study

• Keeping in view the problems ad new


requirements
• Workout the pros and cons
• Specification of what the new system is to
accomplish based on user requirement
• DFDs
System Analysis

• Studying business process, gathering


operational data
• Sub-dividing of Complex Process
• What is being done?
• How is it being done?
• Why is it being done?
• How can it be improved?
System Design

• Preliminary or General Design


– Features of new system are specified
– Cost of implementation is estimated
• Structured or Detailed Design
– Design of system becomes more structured
– Flow chart, Decision Tree, Decision Table
System Design (Contd..)

• Define precisely the required system output


• Determine the data requirement for producing
output
• Determine the medium and file formats
• Determine the methods of Data Input
• Design Input Forms
• Documentation of Design
Coding

• Also called “Programming phase”

• System Design is implemented

• Coding of Design into Computer understandable


Language
Testing

• Program Test
– Source Code is being tested
– Error Corrections made
• System Test
– Test is done on data
– Result analysis
Implementation

• Acquisition and Installation of Hardware and


Software
• Conversion
• User Training
• Documentation
Maintenance

• Review of system is done for:


– Knowing the full capabilities of the system
– Knowing the required changes
– Knowing the additional requirements
– Studying the performance
Linear Sequential Model
RAD Model
Incremental Model
Spiral Model
Win-Win Spiral Model
Concurrent Process Model

You might also like