Systems Analysis
and Design
By : Ajeng Savitri P, M.Kom
Pertemuan 4
Prepared by Kevin C. Dittman for
Systems Analysis & Design Methods 4ed
by J. L. Whitten & L. D. Bentley
• Learning Systems Development Life Cycle
Systems Development Life
Cycle (SDLC)
Systems Development Life Cycle (SDLC)
Planning
Analysis
Design
Implementation
4
Project Phases
1. Planning: Why build the system?
• System request, feasibility analysis, project size estimation
2. Analysis: Who, what, when, where will the system be?
• Requirement gathering, business process modeling
3. Design: How will the system work?
• Program design, user interface design, data design
4. Implementation: System construction and delivery
• System construction, testing, documentation and installation
5
Planning
1. Identifying business value (System Request)
• Lower costs
• Increase profits
2. Analyze feasibility
• Technical Feasibility
• Economic Feasibility
• Organizational Feasibility
(System Proposal)
6
Analysis
1. Requirement gathering by answering the
questions:
• Who will use the system?
• What will the system do?
• When will it be used?
2. Investigate the current system
3. Identify possible improvements
4. Develop a concept for new system
(System Specification)
7
Design
1. Program Design (UML Diagrams)
• What programs need to be written
• Exactly what each program will do
2. User Interface Design
• How users interact with system
• Forms / reports used by the system
3. Data Design (ER Diagrams)
• What data is to be stored
• What format the data will be in
• Where the data will be stored
(System Specification)
8
Implementation
1. Construction
• New system is built and tested
• Often testing is the longest part
2. Testing
• Unit Testing
• Integration Testing
• System Testing
• User Acceptance Test
3. Installation
• Old system is turned off
• New system is turned on
9
Processes and Deliverables
Process Product
Planning
Analysis
Design
Implementation
System Proposal
System Specification
New System with
Testing/Maintenance Plan
10
SDLC and Deliverables
Planning
(System Proposal)
Analysis
(System Specification)
Design
(System Specification)
Implementation
(New System)
11
Terima Kasih
ajeng.savitri@tekokrat.ac.id
https://teknokrat.ac.id/en/

Introduction to SDLC

  • 1.
    Systems Analysis and Design By: Ajeng Savitri P, M.Kom Pertemuan 4 Prepared by Kevin C. Dittman for Systems Analysis & Design Methods 4ed by J. L. Whitten & L. D. Bentley
  • 2.
    • Learning SystemsDevelopment Life Cycle
  • 3.
  • 4.
    Systems Development LifeCycle (SDLC) Planning Analysis Design Implementation 4
  • 5.
    Project Phases 1. Planning:Why build the system? • System request, feasibility analysis, project size estimation 2. Analysis: Who, what, when, where will the system be? • Requirement gathering, business process modeling 3. Design: How will the system work? • Program design, user interface design, data design 4. Implementation: System construction and delivery • System construction, testing, documentation and installation 5
  • 6.
    Planning 1. Identifying businessvalue (System Request) • Lower costs • Increase profits 2. Analyze feasibility • Technical Feasibility • Economic Feasibility • Organizational Feasibility (System Proposal) 6
  • 7.
    Analysis 1. Requirement gatheringby answering the questions: • Who will use the system? • What will the system do? • When will it be used? 2. Investigate the current system 3. Identify possible improvements 4. Develop a concept for new system (System Specification) 7
  • 8.
    Design 1. Program Design(UML Diagrams) • What programs need to be written • Exactly what each program will do 2. User Interface Design • How users interact with system • Forms / reports used by the system 3. Data Design (ER Diagrams) • What data is to be stored • What format the data will be in • Where the data will be stored (System Specification) 8
  • 9.
    Implementation 1. Construction • Newsystem is built and tested • Often testing is the longest part 2. Testing • Unit Testing • Integration Testing • System Testing • User Acceptance Test 3. Installation • Old system is turned off • New system is turned on 9
  • 10.
    Processes and Deliverables ProcessProduct Planning Analysis Design Implementation System Proposal System Specification New System with Testing/Maintenance Plan 10
  • 11.
    SDLC and Deliverables Planning (SystemProposal) Analysis (System Specification) Design (System Specification) Implementation (New System) 11
  • 12.