0% found this document useful (0 votes)
6 views22 pages

Lecture SDLC

Uploaded by

Shahzaib
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
6 views22 pages

Lecture SDLC

Uploaded by

Shahzaib
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPT, PDF, TXT or read online on Scribd
You are on page 1/ 22

Systems Development Life Cycle

(SDLC)

Database Life Cycle


(DBLC)
 Define Information System, System
Analysis, System Development, and
Database Development

 Discuss the components of the Systems


Development Life Cycle

 Discuss the components of the Database


Life Cycle
 Allows for data collection, storage, and
retrieval
 Facilitates the transformation of data into

information and the management of data


and information

People + Hardware + Software + Databases


+ Application Programs + Procedures
=
INFORMATION SYSTEM
 Process that establishes the need and the
extent for information systems

 Analyzing in detail the information needs


of an organization, the characteristics and
components of presently utilized
information systems, and the functional
requirements of proposed information
systems.
 Process of creating the information system

 Use the results of the systems analysis to


determine the requirements and hence use
the requirements to develop the
information system
◦ Databases, application software, etc.
 Process of database design and
development
 Database Design
◦ Complete, normalized, non-redundant and fully
integrated conceptual, logical, and physical
database models
 Database Implementation
◦ Database storage structure, loading data, and
data management
Planning
•Traces the history of
an information system
Analysis

•Split into 5 phases


Detailed System Design
•Database design an
Implementation essential component of
the SDLC
Maintenance
Systems Development Life Cycle
(SDLC)
• Initial Assessment
Planning
• Feasibility Study
• Should the existing
Analysis system be:

Detailed System Design i) Continued?


ii) Modified?
Implementation
iii)Replaced?

• System Cost
Maintenance
• Technology
Systems Development Life Cycle
(SDLC)

Planning
• User Requirements
Analysis
• Existing System
Evaluation
Detailed System Design

• Logical System
Implementation
Design

Maintenance
Systems Development Life Cycle
(SDLC)

Planning

• Detailed
Analysis Specifications

Detailed System Design • Screen, menu,


report layouts
Implementation
• Conversion from old
to new
Maintenance
Systems Development Life Cycle
(SDLC)

Planning

• Coding
Analysis

• Testing
Detailed System Design
• Debugging
Implementation
• Installation
Maintenance
Systems Development Life Cycle
(SDLC)

Planning
• Evaluation
Analysis
• Maintenance
• System Errors
Detailed System Design • Business
Changes
Implementation
• Enhancements
Maintenance
Database Life Cycle (DBLC)

Database Initial Study

Database Design
• Traces the history of
Implementation and Loading
the creation of a
database
Testing and Evaluation
• Split into 6 phases
Operation

Maintenance and Evaluation


Database Life Cycle (DBLC)

Database Initial Study


• Analyze company
Database Design
situation

• Define Problem and


Implementation and Loading
Constraints
Testing and Evaluation
• Define Objectives
Operation
• Define Scope and
Boundaries
Maintenance and Evaluation
Database Life Cycle (DBLC)

Database Initial Study


• Conceptual Design
• ER-Diagram /
Database Design
Normalization

Implementation and Loading


• DBMS Software
Selection
Testing and Evaluation
• Create the Logical
Operation
Design

• Create the Physical


Maintenance and Evaluation
Design
Database Life Cycle (DBLC)

Database Initial Study

• Install the selected


Database Design DBMS

Implementation and Loading • Create the


databases
Testing and Evaluation
• Load the data /
Operation Convert from Old
System
Maintenance and Evaluation
Database Life Cycle (DBLC)

Database Initial Study

• Test the Database


Database Design

• Fine-Tune the
Implementation and Loading
Database

Testing and Evaluation


• Evaluate the
Database and its
Operation
Application
Programs
Maintenance and Evaluation
Database Life Cycle (DBLC)

Database Initial Study

Database Design
• Produce the required
Implementation and Loading information flow

Testing and Evaluation • Alternate form of


testing
Operation

Maintenance and Evaluation


Database Life Cycle (DBLC)

Database Initial Study

Database Design
• Changes to the
System (from
Implementation and Loading
operation, bugs,
business changes)
Testing and Evaluation

• Enhancements
Operation

Maintenance and Evaluation


DOCUMENTATION

You might also like