THE SYSTEMS LIFE CYCLE ANALYSE DESIGN IMPLEMENT MAINTENANCE IDENTIFY/INVESTIGATE.

Slides:



Advertisements
Similar presentations
INFORMATION TECHNOLOGY
Advertisements

System Development Life Cycle (SDLC)
ICT Class System Life Cycle.  Large systems development projects may involve dozens of people working over several months or even years, so they cannot.
Info1409 De Montfort University Lecture 3 The Systems Development Life Cycle Systems Analysis & Design Academic Year 2008/9.
MIS 2000 Class 20 System Development Process Updated 2014.
1 Information Systems Development (ISD) Systems Development Life Cycle Overview of Analysis Phase Overview of Design Phase CP2236: Information Systems.
Lab/Sessional -CSE-374. SYSTEM DEVELOPMENT LIFE CYCLE.
System Design and Analysis
System Implementations American corporations spend about $300 Billion a year on software implementation/upgrade projects.
Computers: Tools for an Information Age
Information Systems Development and Acquisition Chapter 8 Jessup & Valacich Instructor: Ramesh Sankaranarayanan.
System Development Life Cycle (SDLC)
Pertemuan Matakuliah: A0214/Audit Sistem Informasi Tahun: 2007.
System Implementations American corporations spend about $300 Billion a year on software implementation/upgrade projects.
SYSTEM ANALYSIS AND DESIGN
Introduction to Computer Technology
Systems Analysis Chapter 8 P 94 to P 101
Systems Life Cycle A summary of what needs to be done.
SYSTEM LIFE CYCLES. OBJECTIVES o Be able to describe the stages of development of a hardware/software system. o Know what the different stages of the.
Chapter 22 Systems Design, Implementation, and Operation Copyright © 2012 Pearson Education, Inc. publishing as Prentice Hall 22-1.
Introduction to Systems Analysis and Design Trisha Cummings.
INFORMATION SYSTEM APPLICATIONS System Development Life Cycle.
LESSON 8 Booklet Sections: 12 & 13 Systems Analysis.
Chapter 8: Systems analysis and design
ITEC224 Database Programming
End HomeWelcome! The Software Development Process.
System Development Life Cycle. The Cycle When creating software, hardware, or any kind of product you will go through several stages, we define these.
 Once the system has been installed it will be monitored to check whether it is working correctly. Sometimes problems with a system will not be found.
Advanced Higher Computing SOFTWARE DEVELOPMENT PROCESS.
Systems Analysis and Design
Systems Life Cycle A2 Module Heathcote Ch.38.
Introduction to Software Development. Systems Life Cycle Analysis  Collect and examine data  Analyze current system and data flow Design  Plan your.
Software Development Life Cycle by A.Surasit Samaisut Copyrights : All Rights Reserved.
Topics Covered Phase 1: Preliminary investigation Phase 1: Preliminary investigation Phase 2: Feasibility Study Phase 2: Feasibility Study Phase 3: System.
The Systems Life Cycle AS Computing F451 AS Computing F451.
The Software Development Process
Systems Development Life Cycle
The System Life Cycle The systems lifecycle is the set of stages that are followed when developing an information system.
CISB113 Fundamentals of Information Systems IS Development.
GCSE ICT Systems Analysis. Systems analysis Systems analysis is the application of analytical processes to the planning, design and implementation of.
A BRIEF LOOK AT THE COMPONENTS THAT MAKE UP THE SYSTEM LIFE CYCLE.
Observing the Current System Benefits Can see how the system actually works in practice Can ask people to explain what they are doing – to gain a clear.
GCSE ICT 3 rd Edition The system life cycle 18 The system life cycle is a series of stages that are worked through during the development of a new information.
A brief look at the components that make up the system life cycle.
1 The System life cycle 16 The system life cycle is a series of stages that are worked through during the development of a new information system. A lot.
Introduction to System Analysis and Design MADE BY: SIR NASEEM AHMED KHAN DOW VOCATIONAL & TECHNICAL TRAINING CENTRE.
The information systems lifecycle Far more boring than you ever dreamed possible!
ICT IGCSE Theory – Revision Presentation The Systems Life Cycle Chapter 7: The Systems Life Cycle Analysis 7.2 Design 7.3 Development.
Learning Objectives Today we will Learn: The different types of test data.
Unit F451 Computer Fundamentals Components of a Computer System Software Data: Its representation, structure and management in information.
In today’s lesson we will be looking at: what we mean by the software development lifecycle the phases in the lifecycle We will focus particularly on testing:
MANAGEMENT INFORMATION SYSTEM
Chapter 7: Designing solutions to problems OCR Computing for A Level © Hodder Education 2009.
Advanced Higher Computing Science
Information Systems Development
Project planning The systems life cycle.
Information Systems Development
System.
Fundamentals of Information Systems, Sixth Edition
Gary Hughes, South Oakleigh College
Systems Analysis and Design
System Development Life Cycle (SDLC)
Systems Design, Implementation, and Operation
“Would I have to do this all by myself …….?”
Introduction to Systems Analysis and Design
Systems Analysis and Design
System Development Life Cycle (SDLC)
1.2 System Design Basics.
5 POINT PLAN THE SYSTEMS LIFE CYCLE ANALYSE DESIGN
Information Systems Development (ISD) Systems Development Life Cycle
Presentation transcript:

THE SYSTEMS LIFE CYCLE ANALYSE DESIGN IMPLEMENT MAINTENANCE IDENTIFY/INVESTIGATE

2.Analyse The Problem 3. Design A Solution 4.Implement Your solution 5. Maintain the solution 1.Identify/Investigate problem

Identify/Investigate problem 1. How does the current system operate 2. What does the current system not do 3. What should the new system be able to do 4. What are some alternative solutions 5. A recommended course of action

If the Identification recommends that the project can go ahead: 1.Make out a list of Objectives/Criteria 2.Begin the Analysis

L is t of Objectives/Criteria These should be kept simple and should be referred to throughout the coursework to ensure you are achieving what you set out to do eg. 游 The output must be easy to read and understand 游 Test the solution using suitable test data 游 Produce a template that can be re used

Analyse The Problem Examine what problems exist within the current system by asking questions What is being done now ? Why is it being done ? Who is doing it ? How is it being done ?

Questionnaires Interviews Observation Analyse The Problem Fact-finding methods used to gather information Examining Docs

The investigation is used to produce a detailed description of the current system including the use of Data Flow Diagrams and Systems Flowcharts See page 216 to 219 of text

What are the drawbacks of this solution ? How long will development take ? Design A Solution What hardware does the solution require ? What benefits does this new solution offer ? How much will this solution cost ? Identify the alternative possible solutions

Design A Solution Input Output Data Storage User Interface Back up procedures Security Procedures Test Plan Having identified the best solution produce a detailed design specification

Create data files Set up validation checks Enter enough data to test the system Implement A solution Set up the system so that it matches the design specification Create input/output screens Set up the user interface Set up system security

Extreme data - data that lies at the boundaries of acceptable input Normal data - expected during day to day use Implement A solution When testing the system use the plan prepared during the design stage Erroneous data - data that lies outwith the boundaries

Phased Implementation - Introduce the new system in smaller parts Direct Implementation - Instantaneous change from old to new system. Quick but very disruptive if errors found Implement A solution It is now possible to install the new system Parallel Implementation - Run both systems simultaneously over a period. Longer to operate. No disruption from errors

Implement A solution Finally, documentation must be produced for the system Technical Documentation User Documentation

Screen Layouts and UI Designs Implement A solution Technical Documentation System Design Specification Flowcharts Description of the system The Test Plan

Additional Support [Help Lines] Implement A solution User Documentation Minimum System requirements Loading Instructions Meaning of Error Messages Operating instructions

Maintenance Some time after installation, a new system may need to be changed to satisfy the needs of the user to correct problems to improve the system

The solution to each problem must be evaluated to check it’s success Evaluation Is the PROBLEM solved ? Have the Objectives/criteria been met ? Did the test data work ? How can the system be improved ?

Chapter 10 pgs gives a detailed breakdown of the requirements to be met for your coursework projects