Presentation is loading. Please wait.

Presentation is loading. Please wait.

SYSTEMS DEVELOPMENT LIFE CYCLE (SDLC). GROUP MEMBERS HALİDE ÖZBAŞLI HALİDE ÖZBAŞLI İ. TUĞÇE BOZ İ. TUĞÇE BOZ MURAT IRKKAN MURAT IRKKAN.

Similar presentations


Presentation on theme: "SYSTEMS DEVELOPMENT LIFE CYCLE (SDLC). GROUP MEMBERS HALİDE ÖZBAŞLI HALİDE ÖZBAŞLI İ. TUĞÇE BOZ İ. TUĞÇE BOZ MURAT IRKKAN MURAT IRKKAN."— Presentation transcript:

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


Download ppt "SYSTEMS DEVELOPMENT LIFE CYCLE (SDLC). GROUP MEMBERS HALİDE ÖZBAŞLI HALİDE ÖZBAŞLI İ. TUĞÇE BOZ İ. TUĞÇE BOZ MURAT IRKKAN MURAT IRKKAN."

Similar presentations


Ads by Google