The document discusses the system development life cycle (SDLC), which consists of 7 phases: preliminary investigation, system analysis, system design, system coding, system testing, system implementation, and system maintenance. It describes each phase in detail. Preliminary investigation involves initial analysis and requirements gathering. System analysis studies the current system and identifies requirements. System design plans the logical and physical models. System coding develops the system code. System testing detects errors. System implementation installs the system. System maintenance checks functionality and makes improvements. The document concludes that following the SDLC phases allows for effective software creation and easy error rectification.
2. What is SDLC:
SDLC stands for system development life cycle. It is a set
of different steps that are performed to develop a system.It
is an organized way of developing sucessful systems. It
consists of different phases.
3. Phases:
It consists of seven phases
which are as follows ,
• Preliminary Investigation.
• System Analysis.
• System Design .
• System Coding.
• System Testing.
• System Implementation.
• System Maintenance.
4. Preliminary investigation(planning):
•this is the 1st phase in the system development life cycle. The objective
of this phase is to conduct an initial analysis and finding of system .threee
things are kept in mind:
Time
Budget
Requirements
5. System Analysis Requirement Analysis:
• In this phase the current business system is studied In detail to
find out how it works and how to improve it. The annalist
conducts the following activities,
•
Identify Stakeholders
Meet and Elicit Requirements
Analyse Requirements
Prepare Requirements
Modify and Finalise
Requirements Documents.
7. System design:
System design phase is used to
design logical and physical model of
new system. Thus system design
states how new system will meet the
requirements identify in analysis
phase.
9. PHASES
Coding:
• This phase consist of
writting programs for the
system single programmer
or a team of programmers
develops the system using
different tools. This phase
requires a lot of time , effort
and budget to develop the
complete system.
Testing:
• Complete testing of the
system is very important a
system must be tested to
detect and remove error in it
. the system is tested by
giving sample data.
10. Implementation:
• Implementation consists of installing the hardware,software and
files. A system can be implemented after it has been tested. it is
also called system conversion. It can be performed in anyways.
•
• * Plunge Implementation.
• * Parallel implementation.
• * Phased implementation.
• * Pilot implementation.
11.
12. Maintainance:
•Maintain is a process of checking the working of the system.it
is very important to ensure that the system is full filling the
objectives. Some measures may be taken to improve the system
.maintaince include the following activities.
•
l correcting the problems in a system.
l Updating the system to fulfill new requirements.
l Improving the working of the system.
13.
14. SDLC Model :
• There are following types of SDLC model.
Waterfall Model.
Iterative Model .
15.
16. CONCLUSION
• By using the above phases we can create an efective
software. A complex program can be easily handle .
• If there is an error in using this system then easilly can be
rectify.
• Every model have different types of chracteristcs.