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

Chapter 2 Sad

The document discusses the system development life cycle (SDLC) which includes 7 main phases: 1) Preliminary survey, 2) Feasibility study, 3) System analysis, 4) Design, 5) Development, 6) Testing, and 7) Implementation and evaluation. The feasibility study phase involves evaluating the technical, economic, operational, social, management, and time feasibility of a proposed system. The maintenance phase occurs after implementation to adapt the system to changing needs, and includes correction, adaptation, and enhancement activities.

Uploaded by

R C
Copyright
© © All Rights Reserved
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
90 views

Chapter 2 Sad

The document discusses the system development life cycle (SDLC) which includes 7 main phases: 1) Preliminary survey, 2) Feasibility study, 3) System analysis, 4) Design, 5) Development, 6) Testing, and 7) Implementation and evaluation. The feasibility study phase involves evaluating the technical, economic, operational, social, management, and time feasibility of a proposed system. The maintenance phase occurs after implementation to adapt the system to changing needs, and includes correction, adaptation, and enhancement activities.

Uploaded by

R C
Copyright
© © All Rights Reserved
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 13

Chapter-2

System Development Life


Cycle
(SDLC)
SDLC
“SDLC is classically thought of as the set of
activities that analysts,designers and users carry
to develop and implement an information
system.”

System development starts when management


or system development personnel feel taht a
new system or an improvement in the existing
system is required.
Phases of SDLC
1.Preliminary Survey or Investigation.
2.Feasibility Study.
3.System Analysis.
4.Design of system.
5.Development of Software.
6.System Testing.
7.Implementation and Evaluation.
8.Maintenance.
Preliminary Survey

The purpose of this survey is to evaluate


project requests.
It is the collection of informatiom that helps
committee members to evaluate the merits of
the project request and make an informed
judgement about the feasibility of the
proposed project.
Feasibility Study
This involves evaluating the costs and benefits
of the system.This study gives rough idea of
cost-benefits to the mangement to take a
decision either in favour of or against the
proposes system.

Types:
1. Technical Feasibilty(Techincal resources)
2. Economic Feasibility(Cost-Benefits)
3. Operational Feasibility(user requirements)
4. Social Feasibility(accept by people or not)
5. Management Feasibility(Accepteable by
management)
6. Time Feasibility(Developes on time or not)

After the feasibility study,a document is


prepared that is known as Feasibility Study
Report.
System Analysis
This phase includes studying of existing system
in details and collecting data in order to find out
the requirements of the users.
Tools used in analysis are:
1. Interviews
2. On-site oservation
3. Questionnaries
4. Record inspection
Design of system
The primary objective is to identify user
requirements and to build a system that
satisfies these requirements(logical
Design),the process of developing program
software is known as physical design.
Development of Software
In this phase,the system is actually
programmed.
The analyst should decide whether to buy a
commercial software or to develop new
customized programs with the help of
programmers.
System Testing
The main purpose of this phase is to find the
errors and correct them.
Types of Testing:
1. Unit testing.
2. Integration testing.
3. System testing.
Implementation and Evaluation
Implementation consists of installing
hardware,software,training of all the users and
collecting data needed to use it.
Three ways of implementation:
1. Direct run.
2. Parellel run.
3. Pivot run.
Evaluation of the system is performed to
identify its strength and weaknesses.
Maintenance
After implementation,the system need to be
maintained in order to adapt the changing
business needs.
Types:
1.Correction(Correct errors)
2.Adaptation(Customize the software)
3.Enhancement(adding new features)
If the system needs major modification,then life
cycle starts again.
Important Questions

1.Explain the various phases of SDLC.


2.What is feasibility study.Explain its various
types.
3.What do you mean by
maintenance?Explain its types also.

You might also like