Download presentation
Presentation is loading. Please wait.
1
SYSTEMS DEVELOPMENT LIFE CYCLE (SDLC)
2
GROUP MEMBERS HALİDE ÖZBAŞLI HALİDE ÖZBAŞLI İ. TUĞÇE BOZ İ. TUĞÇE BOZ MURAT IRKKAN MURAT IRKKAN
3
SYSTEM Tools Tools Supplies Supplies Machines Machines Procedures Procedures People People
4
Types of System Business System Business System Information System Information System
5
Business System Vice Precident Senior Professional Pricing Manager Principal AnalystProfessional Load Analyst
6
Information System
7
System Analysis and Design Analysis Analysis What must be done? Design Design How it will be done?
8
The System Analyst Vice President of Information Systems Manager of System Analysis Administrative Assistant Manager of Programming Systems Analysts User Services Personel Application Programmers Systems Programmers Manager of Technical Support Database Administrators Organizational Chart
9
System Development Methodology
10
Systems Development Life Cycle
11
SDLC ’s Phases
12
SDLC ’s First Phase Major Function: Establishing that a problem exists. Output: Feasibility study. Tasks: A user notifies an analyst that a problem exists.
13
Recognize the problem And identify causes Express problem in quantitive terms Analyse choices And selectPlan Implement the solution Evaluate Results And optimize An Example of Scientific Problem- Solving Process
14
Major Function: To define the problem and determine whether or not a new system is feasible. Output:Feasibility Study. Principal Tools: Fact-gathering techniques and requirements estimation. SDLC ’s First Phase
15
Tasks: 1.Collecting information about the problem. 2.Developing possible solutions. 3.Developing more precise estimates of requirements for the analysis phase to fallow. 4.Management decides to continue the project or not. SDLC ’s First Phase
16
SDLC ’s Second Phase Major Function: To determine the requirements of a proposed new system. Output: Problem specification.
17
Tools: Principal Tasks: 1.Studying documents of the current system in order to understand both its flaws and its strong points. 2. Preparing a list of requirements for a new system. 3. Preparing a prototype of the system.
18
Process Data store Source/Sink Data flow 4.The analyst diagrams the functions of the new system without specifying exactly how those functions are performed.
19
ClientStaff Initial CR data CR Manager Sales Dept. 1.0 Submit CR 2.0 Examine and Set Status 3.0 Make Assign- ment 4.0 Record Work Data 5.0 View CR CRS Database Initial CR data Status CR Initial Assign. data Work data CR Initial Assign. data Assign- ment e-mail Work done E-mail 7.0 Record Software Sales Sale Data 6.0 Close CR Staff Client CR Status Close E-mail 8.0 Get Reports Report Criteria Report Data Report CR Manager 9.0 Define Staff Users Staff Data AN EXAMPLE FOR DATA FLOW DIAGRAM
20
SDLC ’s Third Phase Major Function: Design a new system Output: Design specifications
21
SDLC ’s Third Phase Principal Tools: Data flow diagrams Data models System models Prototyping Personnel and Tasks: Order hardware and software Transform into hierarchy Incorporate security Design input and output Design database
22
Work Flow Chart Example
23
SDLC ’s Fourth Phase Major Function: Write and test program Output: Coded and tested programs User documentation Training materials
24
SDLC ’s Fourth Phase Personnel and task: Prepare site Write programs Test programs Prepare documentation and training Enter new data Begin using system
25
SDLC ’s Fifth Phase Major Function: Repair and upgrade the system Output: Updated program User documentation Revised programs
26
SDLC ’s Fifth Phase Personnel and Task: Recognize problem Prepare incremental model Decide whether to implement Modify documentation Modify programs Test programs Use modified system
27
Managing the Information Systems Project Project Project Deliverable Deliverable Project Management Project Management Project Initiation Project Initiation Project Planning Project Planning Work Breakdown Structure Work Breakdown Structure Gantt Chart Gantt Chart Pert Chart Pert Chart Project Execution Project Execution
28
Gantt Chart
29
Managing the Information Systems Project Project Project Deliverable Deliverable Project Management Project Management Project Initiation Project Initiation Project Planning Project Planning Work Breakdown Structure Work Breakdown Structure Gantt Chart Gantt Chart Pert Chart Pert Chart Project Execution Project Execution
30
Pert Chart
31
Managing the Information Systems Project Project Project Deliverable Deliverable Project Management Project Management Project Initiation Project Initiation Project Planning Project Planning Work Breakdown Structure Work Breakdown Structure Gantt Chart Gantt Chart Pert Chart Pert Chart Project Execution Project Execution
Similar presentations
© 2024 SlidePlayer.com Inc.
All rights reserved.