Systems Analysis and Design

Slides:



Advertisements
Similar presentations
System Development Life Cycle (SDLC)
Advertisements

Systems Analysis & IT Project Management Pepper. System Life Cycle BirthDeathDevelopmentProduction.
The System Development Life Cycle
Acquiring Information Systems and Applications
Acquiring Information Systems and Applications
Systems Analysis and Design
McGraw-Hill Technology Education © 2006 by the McGraw-Hill Companies, Inc. All rights reserved CHAPTER SYSTEMS ANALYSIS AND DESIGN McGraw-Hill/Irwin.
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)
Computing Essentials 2014 Systems Analysis and Design © 2014 by McGraw-Hill Education. This proprietary material solely for authorized instructor use.
SDLC. Information Systems Development Terms SDLC - the development method used by most organizations today for large, complex systems Systems Analysts.
The Agile vs. Waterfall Methodologies Systems Development:  the activity of creating new or modifying / enhancing existing business systems.  Objectives.
Welcome to CMPE003 Personal Computer Concepts: Hardware and Software Winter 2003 UC Santa Cruz Instructor: Guy Cox.
Acquiring Information Systems and Applications
Acquiring Information Systems and Applications
Copyright © 2003 by Prentice Hall Computers: Tools for an Information Age Chapter 14 Systems Analysis and Design: The Big Picture.
SYSTEM ANALYSIS AND DESIGN
Chapter 22 Systems Design, Implementation, and Operation Copyright © 2012 Pearson Education, Inc. publishing as Prentice Hall 22-1.
Chapter 8: Systems Development Please turn your cell phone off.
Systems Analysis and Design: The Big Picture
1313 CHAPTER SYSTEMS ANALYSIS AND DESIGN. © 2005 The McGraw-Hill Companies, Inc. All Rights Reserved Competencies Describe the six phases of the.
Copyright © 2012 The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill Chapter 13: Systems Analysis and Design Steps in programming.
Succeeding with Technology Systems Development An Overview of Systems Development Tools and Techniques for Systems Development Systems Investigation Systems.
Information Systems Development ITSC 1401, Intro to Computers Instructor: Glenda H. Easter.
INFORMATION SYSTEM APPLICATIONS System Development Life Cycle.
Computers Are Your Future Eleventh Edition Chapter 13: Systems Analysis & Design Copyright © 2011 Pearson Education, Inc. Publishing as Prentice Hall1.
Managing the development and purchase of information systems (Part 1)
Module 4: Systems Development Chapter 13: Investigation and Analysis.
Chapter 14 Information System Development
Computers Are Your Future © 2006 Prentice Hall, Inc.
Using Information Technology Chapter 11 Information Systems.
Fundamentals of Information Systems, Third Edition1 Systems Design Answers the question “How will the information system do what it must do to solve a.
Acquiring Information Systems and Applications
Computers Are Your Future © 2008 Prentice Hall, Inc.
CHAPTER 13 Acquiring Information Systems and Applications.
 System Development Life Cycle System Development Life Cycle  SDLC Phases SDLC Phases Phase 1: Preliminary Investigation Phase 2: Feasibility Study.
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 techniques involved in systems analysis Explanation of a feasibility study:Explanation of a feasibility study: –economic, –legal, –technical, –time.
Copyright © 2015 McGraw-Hill Education. All rights reserved. No reproduction or distribution without the prior written consent of McGraw-Hill Education.
CISB113 Fundamentals of Information Systems IS Development.
Module 4: Systems Development Chapter 13: Investigation and Analysis.
IS2210: Systems Analysis and Systems Design and Change Twitter:
Public Management Information Systems System Analysis & Design Saturday, June 11, 2016 Hun Myoung Park, Ph.D. Public Management & Policy Analysis Program.
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
Principles of Information Systems Eighth Edition
Fundamentals of Information Systems, Sixth Edition
Systems Analysis and Design
System Development Life Cycle (SDLC)
FORMAL SYSTEM DEVELOPMENT METHODOLOGIES
System Development Life Cycle (SDLC)
Information Systems Development
The System Development Life Cycle
CLINICAL INFORMATION SYSTEM
Chapter 13: Systems Analysis and Design
Systems Analysis and Design
System Development Life Cycle (SDLC)
Chapter 13: Systems Analysis and Design
Systems Development Life Cycle
UNIT No- III- Leverging Information System ( Investing strategy )
Presentation transcript:

Systems Analysis and Design Computing Essentials 1999 - 2000 Systems Analysis and Design

Computing Essentials 1999 - 2000 Overview Effective information systems don’t happen by accident, they are the result of considerable thought and effort A six step problem-solving process called systems analysis and design underpins the development of effective information systems Computing Essentials 1999 - 2000 Systems Analysis and Design

System Analysis and Design System - “collection of activities and elements organized to accomplish a goal” Information system - “collection of hardware, software, people, procedures and data” Computing Essentials 1999 - 2000 Systems Analysis and Design

The Traditional Systems Development Life Cycle (SDLC) The SDLC is a structured framework that consists of sequential processes by which information systems are developed. Computing Essentials 1999 - 2000

System Analysis and Design Steps Preliminary investigation – overview of problems and solutions, feasibility considered, report prepared Systems analysis - system studied, new requirements specified Systems design - new or alternative system design to solve problem Computing Essentials 1999 - 2000 Systems Analysis and Design

System Analysis and Design Steps Systems development - new hardware and software acquired, developed and system tested (not live) Systems implementation – conversion to new live system with training Systems maintenance - periodic evaluation and updating Computing Essentials 1999 - 2000 Systems Analysis and Design

Systems Analysis and Design Computing Essentials 1999 - 2000 Systems Analysis and Design

Phase 1: Preliminary Investigation In the preliminary investigation phase, the problems are briefly identified and a few solutions are suggested Computing Essentials 1999 - 2000

Phase 1: Preliminary Investigation To determine if a new system is needed, problems are briefly identified and a few solutions are suggested Systems analysts here are concerned with three tasks: Briefly defining the problem Suggesting alternative solutions Preparing a short report Computing Essentials 1999 - 2000

Phase 1: Preliminary Investigation Defining the problem Examining current system By observation and interview, determining what information is needed by whom, when, where and why Suggesting alternative systems Short report summarizing investigation results Computing Essentials 1999 - 2000

Computing Essentials 1999 - 2000 Phase 1: Preliminary Investigation Alternative systems are designed and evaluated for Economic feasibility - do benefits justify costs? Technical feasibility - is reliable technology and training available? Operational feasibility - will the employees, managers or clients support it? Time feasibility – can the project be competed within a suitable time frame? Computing Essentials 1999 - 2000

Computing Essentials 1999 - 2000 Phase 2: Analysis In the systems analysis phase, the present system is studied in depth, and new requirements are specified. Computing Essentials 1999 - 2000

Computing Essentials 1999 - 2000 Gathering Data Expanding on data gathered in Phase 1 In addition to observation and interviews, formal lines of authority and standard operating procedures investigated Organization chart excellent source document during this phase Computing Essentials 1999 - 2000

Organisation chart and management pyramid CEO VP Accounting VP Marketing VP Production VP HR VP Research … etc Workers Supervisors Control Middle Manager Control & Planning Top Managers Long-Range Planning Organisation chart and management pyramid Computing Essentials 1999 - 2000

Computing Essentials 1999 - 2000 Analyzing the Data How information flows, and reasons for any inefficiencies Checklists - list of questions Top-down analysis methodology - start with top level components, break down through each successive level Computing Essentials 1999 - 2000

Computing Essentials 1999 - 2000 Analyzing the Data Grid charts - to show relationship between inputs and outputs System flowcharts - charts flow of input data to processing and finally to output Data flow diagrams - displays data or information flow within an information system Computing Essentials 1999 - 2000

Computing Essentials 1999 - 2000 System Flowchart Computing Essentials 1999 - 2000

System Flowchart Symbols decision Computing Essentials 1999 - 2000

Computing Essentials 1999 - 2000 Analyzing the Data Automated design tools Help systems analyst evaluate hardware and software alternatives Often called computer-aided software engineering tools or CASE tools Computing Essentials 1999 - 2000

Computing Essentials 1999 - 2000 Client Database Client Information Update if necessary Request Service Client Request Accepted Completed Service Time & Billing Database Verify Account Perform Service Request Denied Bill Mailed Prepare Client Bill Database Updated Data Flow Diagram Data Flow Diagram (DFD) Symbols Computing Essentials 1999 - 2000 Data Flow Entity Process File

Documenting the Systems Analysis Stage In report to higher management Current system described Requirements for new system specified Possible development schedule proposed Computing Essentials 1999 - 2000

Computing Essentials 1999 - 2000 Phase 3: Design Systems analysis describes what a system must do to solve the business problem, and systems design describes how the system will accomplish this task Computing Essentials 1999 - 2000

Computing Essentials 1999 - 2000 Phase 3: Design In selecting the best system, questions that must be answered: Will new system fit into overall system? Will it be flexible for the future? Can it be secured against unauthorized use? Are the costs worth the benefits? Writing the systems design report - alternatives described, one recommended Computing Essentials 1999 - 2000

Computing Essentials 1999 - 2000 The deliverable of the systems design phase is the technical design -- that specifies the following: System outputs, inputs, and user interfaces Hardware, software, databases, telecommunications, personnel, and procedures How these components are integrated Computing Essentials 1999 - 2000

Two Major Aspects of the New System Logical systems design States what the system will do Physical systems design States how the system will perform its functions Computing Essentials 1999 - 2000

Computing Essentials 1999 - 2000 Phase 4: Development In the systems development phase, new hardware and software are developed, acquired and tested. Computing Essentials 1999 - 2000

Computing Essentials 1999 - 2000 Phase 4: Development Developing software - two options Off-the-shelf Custom designed Acquiring hardware - what kinds needed and where to install Testing the new system Sample data fed into system Results evaluated Computing Essentials 1999 - 2000

Phase 5: Implementation In the systems implementation phase, the new information system is installed, and people are trained to use it. Computing Essentials 1999 - 2000

Phase 5: Implementation Types of conversion Direct approach - old system abandoned, new one adopted Parallel approach - both systems operated side by side until new system proves itself Computing Essentials 1999 - 2000

Phase 5: Implementation Types of conversion (cont.) Pilot approach - new system launched in only one area of the business, once system operating smoothly implementation goes company-wide Phased approach - gradual implementation over time Computing Essentials 1999 - 2000

Phase 5: Implementation Pilot and phased approach most favored Training Most commonly overlooked Can be commenced before equipment delivery Outside trainers sometimes used Computing Essentials 1999 - 2000

Computing Essentials 1999 - 2000 Phase 6: Maintenance Systems maintenance is first a systems audit and then an ongoing evaluation to see whether a system is performing productively. Computing Essentials 1999 - 2000

Computing Essentials 1999 - 2000 Phase 6: Maintenance Systems audit - performance compared to original specifications Periodic evaluation - “checkups” from time to time, modifications if necessary Computing Essentials 1999 - 2000