You are on page 1of 25

Introduction of Topic

System development life


cycle

Copyright © 2006 by The McGraw-Hill Companies, Inc. All


Group members

Muhammad Saleem
Muhammad Haris
Shazia Aziz

Copyright © 2006 by The McGraw-Hill Companies, Inc. All


Systems Development Life Cycle
• Organized way to build
information systems
• Consists of six phases
The phases are
called the life cycle
because they cover
the entire life of an
information system
SDLC
Systems Development Life Cycle
• Phase 1: preliminary investigation
This phase is ground level and
initial phase of SDLC.it is too much time
consuming phase, almost half of the time
to complete the SDLC is taken by this
pahse.The main objectives of this phase
are:
 Conduct the preliminary analysis
 Propose alternative solution
 Describe the costs and benefits
 Submit the report
Systems Development Life Cycle
1-Conduct the preliminary investigation

To find the objectives of organization


Nature and scope of problem
To see the faults of older system
Make the ideas for the new system
Systems Development Life Cycle
2-Propose the alternative solution

 No change
 Little change
 Totally change
Systems Development Life Cycle
3-Describe cost and benefits
• Whichever the alternative is chosen,
it will have cost and benefits. in this step,
you need to indicate these.

4-Write a report
Submission of prepared
report about new software. this report is
also called the feasibility report.
• In this report you should describe the
solution,cost,benefits etc
Systems Development Life Cycle
Phase 2: Systems analysis
After preparation of the feasibility
report the system is analyzed
accordingly.
• The main objectives of this phase are
– Gather data
– Analyze the data
– Write a report
Systems Development Life Cycle
1-Gather data:--
data is gathered through the
different written documents, interview
employees and managers, develop
questionnaires and by observing people.

2-Analyze data:--
Once the data has been
gathered, many analytical or modeling
tools are used.
Systems Development Life Cycle
Modeling tools:-
Modeling tools enable a
system analyst to present representation
of a system. There are different tools for
analyzing data these are:
 DFD (data flow diagram)
 ERD (entity relationship diagram)
 CASE (computer aided software
engineering)
Systems Development Life Cycle
DFD (data flow
diagram)
it is
a modeling tool
which shows the
flow of data through
a system. some
symbols are used in
DFD
Systems Development Life Cycle
• DFD (data flow diagram)

• Provide a logical map of the problem


• Defines the data stores and
processes
• Shows how data moves and changes
Example Flow Chart Symbols

Alternate Data
Process Decision
Process

Predefined Document Preparation


Terminator
Process

Manual Manual Display


Input Operation Off page
Connector Connector

Merge
Delay Data
Extract Storage
Systems Development Life Cycle
• Example
Systems Development Life Cycle
• Phase-3 Design the system

 Do the preliminary design


 Do a detail design
 Write a report
Systems Development Life Cycle
• Do the preliminary design
prototyping is often done at this
stage.
. Prototyping
prototyping refers to using
workstations,CASE tools and other software
applications to build working models of
system components so that they quickly
tested and evaluated.Thus a prototype is a
limited working system.

Systems Development Life Cycle
• Analysis concentrates on what the
purposed system should do, design
concentrates on how the system will
accomplish those goals.
Systems Development Life Cycle
• Translating alternative solution generated by
analysis phase into detailed logical and
physical system specifications.
– Logical design: not tied to any hardware
or software platform
– Physical design: specific programming
languages, databases, architectures
System development life cycle
– Define database, load with data, and review
with users
– Define inputs, and review with users
– Define outputs, and review with users
– Define interfaces, and review with users
– Define other controls, and implement.
Conclusion
End of topic

Copyright © 2006 by The McGraw-Hill Companies, Inc. All