ICT Class System Life Cycle.  Large systems development projects may involve dozens of people working over several months or even years, so they cannot.

Slides:



Advertisements
Similar presentations
System Development Life Cycle (SDLC)
Advertisements

Lecture # 2 : Process Models
Multimedia Specification Design and Production 2013 / Semester 1 / week 7 Lecturer: Dr. Nikos Gazepidis
1 Information Systems Development (ISD) Systems Development Life Cycle Overview of Analysis Phase Overview of Design Phase CP2236: Information Systems.
Software Modeling SWE5441 Lecture 3 Eng. Mohammed Timraz
The System Development Life Cycle
System Design and Analysis
Unit Five – Transforming Organizations
Software Engineering For Beginners. General Information Lecturer, Patricia O’Byrne, office K115A. –
Systems Development Life Cycle
Software Engineering For Beginners. General Information Lecturer, Patricia O’Byrne. – Times: –See noticeboard outside.
System Development Life Cycle (SDLC)
7.2 System Development Life Cycle (SDLC)
SDLC. Information Systems Development Terms SDLC - the development method used by most organizations today for large, complex systems Systems Analysts.
Introduction to Computer Technology
THE SYSTEMS LIFE CYCLE ANALYSE DESIGN IMPLEMENT MAINTENANCE IDENTIFY/INVESTIGATE.
The Software Development Cycle Defining and understanding the problem.
Introduction to Systems Analysis and Design Trisha Cummings.
INFORMATION SYSTEM APPLICATIONS System Development Life Cycle.
LESSON 8 Booklet Sections: 12 & 13 Systems Analysis.
Managing the development and purchase of information systems (Part 1)
CS 360 Lecture 3.  The software process is a structured set of activities required to develop a software system.  Fundamental Assumption:  Good software.
1 SYS366 Lecture 1: Introduction to Systems. 2 What is Software Development? Software Development implies developing some software – but it does not involve.
Chapter 14 Information System Development
Advanced Higher Computing SOFTWARE DEVELOPMENT PROCESS.
Software Development Cycle What is Software? Instructions (computer programs) that when executed provide desired function and performance Data structures.
Systems Analysis and Design
The Systems Development Life Cycle
Systems Life Cycle A2 Module Heathcote Ch.38.
 System Development Life Cycle System Development Life Cycle  SDLC Phases SDLC Phases Phase 1: Preliminary Investigation Phase 2: Feasibility Study.
Introduction to Software Development. Systems Life Cycle Analysis  Collect and examine data  Analyze current system and data flow Design  Plan your.
Systems Analysis and Design in a Changing World, Fourth Edition
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.
1 CS 501 Spring 2004 CS 501: Software Engineering Lecture 2 Software Processes.
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.
Module 4: Systems Development Chapter 13: Investigation and Analysis.
Process Asad Ur Rehman Chief Technology Officer Feditec Enterprise.
ANALISA & PERANCANGAN SISTEM Disusun Oleh : Dr. Lily Wulandari Program Pasca Sarjana Magister Sistem Informasi Universitas Gunadarma.
1 SYS366 Week 1 - Lecture 1 Introduction to Systems.
Software Development Process CS 360 Lecture 3. Software Process The software process is a structured set of activities required to develop a software.
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.
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.
The information systems lifecycle Far more boring than you ever dreamed possible!
Unit F451 Computer Fundamentals Components of a Computer System Software Data: Its representation, structure and management in information.
MANAGEMENT INFORMATION SYSTEM
The System Development Life Cycle
Systems Development Life Cycle
Information Systems Development
Methodologies and Algorithms
System.
Gary Hughes, South Oakleigh College
Systems Analysis and Design
System Development Life Cycle (SDLC)
Classical Waterfall Model
Software Life Cycle Models
System Development Life Cycle (SDLC)
Information Systems Development
Managing the development of information systems (Part 1)
The System Development Life Cycle
System Development Life Cycle (SDLC)
5 POINT PLAN THE SYSTEMS LIFE CYCLE ANALYSE DESIGN
Systems Development Life Cycle
Information Systems Development (ISD) Systems Development Life Cycle
UNIT No- III- Leverging Information System ( Investing strategy )
Week 10 Systems Development
Presentation transcript:

ICT Class System Life Cycle

 Large systems development projects may involve dozens of people working over several months or even years, so they cannot be allowed to proceed in a haphazard fashion.  The goals of an information system must be thoroughly understood and formal procedures and methods applied to ensure that the project is delivered on time and to the required specification.  There are several versions of the systems life cycle diagram; the stages include problems definitions, problem investigation, feasibility study, analysis, design, Most of all the diagrams are by 5 or 6 steps.

 The course of developmental changes through which a system passes from its conception to the termination of its use and subsequent salvage, it has 6 steps which are feasibility study, analysis, design, programming, installation and maintenance.

 The systems life cycle approach to development is also known as the “waterfall model”. The waterfall model is a software development  model describing the naive approach to software development in which development is seen as flowing steadily through the phases of requirements analysis, design, implementation, integration and maintenance

 The development of a new information system is a major undertaking and not one to be undertaken lightly. For examples stores like Wal-Mart or Target, they have a computerized distribution system in the 80’s, business must adapt to remain competitive. Some of the reasons for introducing this new system may be:  1. The current system may be no longer suitable for its purpose  2. Technological developments may have made the current system redundant or outdated.  3. The current system may be too inflexible or expensive to maintain.

 Feasibility Study is the first stage of the systems life cycle. The aim of feasibility study is to understand the problem and to determine whether it is worth proceeding. It has 5 main factors that are technical feasibility, economic feasibility, legal feasibility, operational feasibility and schedule feasibility.

 Investigating what are we doing now  Fact finding methods ◦ Questionnaires ◦ Interviews ◦ Observation ◦ Examining documents  Dataflow diagrams

 System Design  The design specifies the following aspects of a system:  The hardware, the outputs, the inputs, the user interface, the test strategy, conversion plan, etc.

 The system specification must describe how the new system will work. Screen layouts and report formats must be designed, file contents and organizations specified, and each program in the system must be described by means of programs specifications, structure charts, pseudo code or flowcharts

 Prototyping is considered as a strategy in system development in which a scaled down system or portion of a system is constructed in a short time, tested, and improved in several iterations. A prototype is an initial version of a system that is quickly developed to test the effectiveness of the overall design being used to solve a particular problem. Prototyping is similar to the Evolutionary (Iterative) Design Process. It is sometimes termed rapid prototyping and is similar to rapid application development (RAD).

 The use of structure charts and pseudo codes for describing algorithms. Algorithm is a sequence of instruction to solve a given problem. Pseudo codes is an intermediate stage between plain English and the programming language in which the solution will eventually be coded.

 Maintainability: The ease with which a software system or component can be modified to correct faults, improve performance or other attributes, or adapt to a changed environment  Usability: will the users find the system easy to use, will it save them time, cut out tedious repetitive tasks, give them quick access to information they need.  Suitability: it integrates an existing software with manual methods that are adapted to a new system  Maintainability: it makes modifications when is required

 Unit Testing: The type of testing where a developer (usually the one who wrote the code) proves that a code module (the "unit") meets its requirements.  Integration Testing: A type of testing in which software and/or hardware components are combined and tested to confirm that they interact according to their requirements. Integration testing can continue progressively until the entire system has been integrated.

TThere are different types of maintenance. PPerfective maintenance: this implies that while the system runs satisfactorily, there is still room for improvement. AAdaptive maintenance: all systems will need to adapt to changing need within a company. CCorrective maintenance: problems frequently surface after a system has been in use for a short time, however it is thoroughly tested.

 1. What is the System Life Cycle?  2. List and shortly describe the five main SLC stages.  3. List the contents of a feasibility report  4. List four fact finding methods  5. What is a data flow diagram?  6. Draw and describe the use of four DFD symbols.  7. Describe three alternative solutions in the design stage  8. List the details of the design specification  9. Describe the two types of documentation

 GCSE ICT 4 th Edition   Bibliotheca