Topics Covered Phase 1: Preliminary investigation Phase 1: Preliminary investigation Phase 2: Feasibility Study Phase 2: Feasibility Study Phase 3: System.

Slides:



Advertisements
Similar presentations
Systems Analysis and Design Presented by Thakur Rai.
Advertisements

System Development Life Cycle (SDLC)
Info1409 De Montfort University Lecture 3 The Systems Development Life Cycle Systems Analysis & Design Academic Year 2008/9.
The System Development Life Cycle
Lab/Sessional -CSE-374. SYSTEM DEVELOPMENT LIFE CYCLE.
System Design and Analysis
MSIS 110: Introduction to Computers; Instructor: S. Mathiyalakan1 Systems Design, Implementation, Maintenance, and Review Chapter 13.
Computers: Tools for an Information Age
Systems Development Life Cycle
System Development Life Cycle (SDLC)
Professor Michael J. Losacco CIS 1150 – Introduction to Computer Information Systems Systems Analysis and Design Chapter 12.
Pertemuan Matakuliah: A0214/Audit Sistem Informasi Tahun: 2007.
7.2 System Development Life Cycle (SDLC)
Welcome to CMPE003 Personal Computer Concepts: Hardware and Software Winter 2003 UC Santa Cruz Instructor: Guy Cox.
THE SYSTEMS LIFE CYCLE ANALYSE DESIGN IMPLEMENT MAINTENANCE IDENTIFY/INVESTIGATE.
CORE 1: PROJECT MANAGEMENT Overview TECHNIQUES FOR MANAGING A PROJECT Communication Skills Active Listening Mirroring Paraphrasing Summarizing Clarifying.
Systems Life Cycle A summary of what needs to be done.
Copyright © 2003 by Prentice Hall Computers: Tools for an Information Age Chapter 14 Systems Analysis and Design: The Big Picture.
Introduction to Systems Analysis and Design Trisha Cummings.
Systems Analysis and Design: The Big Picture
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)
Transaction Processing Systems and System Development Life Cycle
Chapter 14 Information System Development
End HomeWelcome! The Software Development Process.
Principles of Information Systems, Sixth Edition Systems Design, Implementation, Maintenance, and Review Chapter 13.
Advanced Higher Computing SOFTWARE DEVELOPMENT PROCESS.
Systems Analysis and Design
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.
Systems Analysis and Design in a Changing World, Fourth Edition
Software Development Life Cycle by A.Surasit Samaisut Copyrights : All Rights Reserved.
The Systems Life Cycle AS Computing F451 AS Computing F451.
Principles of Information Systems, Sixth Edition 1 Systems Design, Implementation, Maintenance, and Review Chapter 13.
GCSE ICT Systems Analysis. Systems analysis Systems analysis is the application of analytical processes to the planning, design and implementation of.
IS2210: Systems Analysis and Systems Design and Change Twitter:
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.
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!
1 Software Development Life cycle (SDLC). Phases of SDLC 2 Requirement Analysis (Defining Requirement) Designing (Design) Coding (Implementation) Software.
1 Pengembangan Sistem Informasi Williams, B.K, Stacy C. Sawyer (2007). Using Information Technology: A Practical Introduction to Computers & Communications.
MANAGEMENT INFORMATION SYSTEM
© 2017 by McGraw-Hill Education. This proprietary material solely for authorized instructor use. Not authorized for sale or distribution in any manner.
The System Development Life Cycle
Systems Development Life Cycle
Information Systems Development
Systems Analysis and Design
Information Systems Development
System.
Fundamentals of Information Systems, Sixth Edition
Systems Analysis and Design
System Development Life Cycle (SDLC)
System Development Life Cycle (SDLC)
SYSTEMS ANALYSIS Chapter-2.
FORMAL SYSTEM DEVELOPMENT METHODOLOGIES
System Development Life Cycle (SDLC)
Software Development Life cycle
Information Systems Development
The System Development Life Cycle
Introduction to Systems Analysis and Design
Pengembangan Sistem Informasi
Chapter 13: Systems Analysis and Design
Systems Analysis and Design
System Development Life Cycle (SDLC)
5 POINT PLAN THE SYSTEMS LIFE CYCLE ANALYSE DESIGN
Systems Development Life Cycle
UNIT No- III- Leverging Information System ( Investing strategy )
What is a System? A system is a collection of interrelated components that work together to perform a specific task.
Presentation transcript:

Topics Covered Phase 1: Preliminary investigation Phase 1: Preliminary investigation Phase 2: Feasibility Study Phase 2: Feasibility Study Phase 3: System Analysis Phase 3: System Analysis Phase 4: System Design Phase 4: System Design Phase 5: System Development Phase 5: System Development Phase 6: System implementation Phase 6: System implementation Phase 7:Operations & Maintenance Phase 7:Operations & Maintenance Block designing of SDLC Block designing of SDLC ◦ Serial file organization Serial file organization Serial file organization ◦ Sequential file organization Sequential file organizationSequential file organization ◦ Direct file organization Direct file organizationDirect file organization ◦ Indexed sequential file organization Indexed sequential file organizationIndexed sequential file organization

Phase 1: Preliminary Investigation Determine if a new system is needed  Three primary tasks: ◦ Define the problem  By observation and interview, determine what information is needed by whom, when, where and why ◦ Suggest alternative solutions ◦ Prepare a short report

 Preliminary Investigation ◦ Specifies achievements of the new system over the existing system. e.g. cost reduction, better service to the customers. ◦ Specifies restrictions on cost, equipment to be used, area of business to be left unchanged etc. ◦ Decides the time limit for designing the new system. ◦ Determines the size of system. ◦ Reports or outputs needed.

Phase 2: Feasibility Study  Evaluate alternatives based upon: ◦ Economic feasibility - Do benefits justify costs? ◦ Technical feasibility - Is reliable technology and training available? ◦ Operational feasibility - Will the managers and users support it?

 Feasibility Study ◦ Tests system proposal according to its workability, impact on the organization, ability to meet user needs and effective use of resources. ◦ Technical Feasibility: Determines need of resources. ◦ Economic Feasibility: Performs cost and benefits analysis. ◦ Operational Feasibility: Determines need of job reconstruction and retraining.

Phase 3: System Analysis  In depth study of the existing system to determine what the new system should do. ◦ Expand on data gathered in Phase 1  In addition to observation and interviews, examine: ◦ Formal lines of authority ◦ Standard operating procedures ◦ How information flows ◦ Reasons for any inefficiencies

 System Analysis ◦ Analyst studies old system and identifies new requirements ◦ Understands system from user's view and thus identifies problems faced by them ◦ Information of existing system is collected. ◦ To collect information tools used in system analysis are DFD, interviews, questionnaire etc.

System Analysis: Documentation Produced  Complete description of current system and its problems  Requirements for new system including: ◦ Subject ◦ Scope ◦ Objectives ◦ Benefits  Possible development schedule

Phase 4: System Design  Uses specifications from the systems analysis to design alternative systems  Tools may be used to design the system ◦ Diagramming Tools ◦ Data Repositories ◦ Prototyping Tools ◦ Test Data Generators ◦ Documentation Tools ◦ Project Management Tools

 System Design ◦ Defines precisely the required system output. ◦ Determines the data required to produce outputs. ◦ Decides the storage media, formats of file ◦ Decides processing method ◦ Determines methods of data capture and input.

System Design: Documentation Produced  System Design Report ◦ Describe Alternatives including:  Inputs/Outputs  Processing  Storage and Backup ◦ Recommend Top Alternative based upon:  System Fit into the Organization  Flexibility for the future  Costs vs. benefits

Phase 5: System Development  Build the system to the design specifications ◦ Develop the software  Purchase off-the-shelf software OR  Write custom software ◦ Acquire the hardware ◦ Test the new system  Module (unit) test - tests each part of system  Integration testing - tests system as one unit ◦ Create manuals for users and operators

 System Development ◦ System is actually programmed. ◦ Documentation along with programmes are prepared.  System Testing ◦ Make sure that system will perform as specified at the time of analysis. ◦ Ensure incorrect input and processing will be detected.

Phase 5: System Implementation  Convert from old system to new system  Train users  Compile final documentation  Evaluate the new system

 System Implementation ◦ System installation and training ◦ Implementation can be done in three ways  New system is implemented & old system is completely dropped out.  New & old both are operated in parallel when new system is accepted old is dropped.  New system is implemented in many phases.

 User Training ◦ Ease into system, make them comfortable, and gain their support ◦ Most commonly overlooked ◦ Can be commenced before equipment delivery ◦ Outside trainers sometimes used

 Phase 7: Operations & Maintenance  Types of changes: ◦ Physical repair of the system ◦ Correction of new bugs found (corrective) ◦ System adjustments to environmental changes ◦ Adjustments for users’ changing needs (adaptive) ◦ Changes to user better techniques when they become available (perfective)

 Maintenance ◦ Periodic evaluation and updating is maintenance. It is of 3 types: ◦ Correction: means correcting errors in existing system ◦ Adaption: means customizing the s/w to run in new environment ◦ Enhancement: means adding new functionality.

 Evaluation Methods ◦ Systems audit - performance compared to original specifications ◦ Periodic evaluation - “checkups” from time to time, modifications if necessary

Recognition of Need Feasibility Study Analysis Design Implementation Maintenance Block Designing of SDLC

Thanks!!