INFORMATION SYSTEM APPLICATIONS System Development Life Cycle.

Slides:



Advertisements
Similar presentations
System Development Life Cycle (SDLC)
Advertisements

1 Information Systems Development (ISD) Systems Development Life Cycle Overview of Analysis Phase Overview of Design Phase CP2236: Information Systems.
Systems Analysis & IT Project Management Pepper. System Life Cycle BirthDeathDevelopmentProduction.
The System Development Life Cycle
Pg. 1 Systems Development Life Cycle (SDLC) Systems Analyst – change agent Systems Analyst – change agent  coordination, communication, planning, design.
Professor Michael J. Losacco CIS 1110 – Using Computers System Development & Programming Chapter 11.
Discovering Computers Fundamentals, 2011 Edition Living in a Digital World.
© Prentice Hall CHAPTER 9 Application Development by Information Systems Professionals.
1 California State University, Fullerton Chapter 13 Developing and Managing Information Systems.
Lecture 13 Revision IMS Systems Analysis and Design.
Discovering Computers 2008 Chapter 12 Information System Development.
12 C H A P T E R Systems Investigation and Analysis and Analysis.
Fundamentals of Information Systems, Second Edition
1 IS 4420 Database Fundamentals Chapter 2: Database Development Process Leon Chen.
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.
7.2 System Development Life Cycle (SDLC)
9 1 Chapter 9 Database Design Database Systems: Design, Implementation, and Management, Seventh Edition, Rob and Coronel.
Welcome to CMPE003 Personal Computer Concepts: Hardware and Software Winter 2003 UC Santa Cruz Instructor: Guy Cox.
CORE 1: PROJECT MANAGEMENT Overview TECHNIQUES FOR MANAGING A PROJECT Communication Skills Active Listening Mirroring Paraphrasing Summarizing Clarifying.
Copyright © 2003 by Prentice Hall Computers: Tools for an Information Age Chapter 14 Systems Analysis and Design: The Big Picture.
Chapter 8: Systems Development Please turn your cell phone off.
Introduction to Systems Analysis and Design Trisha Cummings.
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.
System design technique  System Development Life Cycle  Prototyping  Rapid Application Development.
Chapter 10.
Information Systems Development ITSC 1401, Intro to Computers Instructor: Glenda H. Easter.
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)
Information Systems Analysis and Design
Information Systems Development. Outline  Information System  Systems Development Project  Systems Development Life Cycle.
Chapter 14 Information System Development
Computers Are Your Future © 2006 Prentice Hall, Inc.
Chapter 12 Information System Development. Chapter 12 Objectives Next List the phases in the system development life cycle Identify the guidelines for.
Systems Analysis and Design
Computers Are Your Future © 2008 Prentice Hall, Inc.
Computers Are Your Future Tenth Edition Chapter 13: Systems Analysis & Design Copyright © 2009 Pearson Education, Inc. Publishing as Prentice Hall1.
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.
IS Analysis and Design. SDLC Systems Development Life Cycle Break problems into management review stages Control cost and time Works best with well understood.
Fundamentals of Information Systems, Second Edition 1 Systems Development.
Chapter 6 CASE Tools Software Engineering Chapter 6-- CASE TOOLS
CISB113 Fundamentals of Information Systems IS Development.
Systems Development Life Cycle (SDLC)
Your Interactive Guide to the Digital World Discovering Computers 2012 Chapter 12 Exploring Information System Development.
Public Management Information Systems System Analysis & Design Saturday, June 11, 2016 Hun Myoung Park, Ph.D. Public Management & Policy Analysis Program.
CHAPTER ELEVEN Information System Development and Programming Languages Copyright © Cengage Learning. All rights reserved.
Information Systems Development. Outline  Information System  Systems Development Project  Systems Development Life Cycle.
The System Development Life Cycle
Systems Development Life Cycle
Information Systems Development
Information Systems Development
Fundamentals of Information Systems, Sixth Edition
Systems Analysis and Design
System Development Life Cycle (SDLC)
Chapter 11 Information System Development
FORMAL SYSTEM DEVELOPMENT METHODOLOGIES
System Development Life Cycle (SDLC)
The System Development Life Cycle
Introduction to Systems Analysis and Design
System Development Life Cycle (SDLC)
Building Information Systems
MANAGING THE DEVELOPMENT AND PURCHASE OF INFORMATION SYSTEMS
Systems Development Life Cycle
Information Systems Development (ISD) Systems Development Life Cycle
UNIT No- III- Leverging Information System ( Investing strategy )
Building Information Systems
Presentation transcript:

INFORMATION SYSTEM APPLICATIONS System Development Life Cycle

PRIMARY OBJECTIVES n Explain the phases in the system development life cycle n Identify the guidelines for system development n Discuss the importance of project management, feasibility assessment, information gathering techniques and documentation

PRIMARY OBJECTIVES (cont.) n Describe how structured tools such as data flow diagrams and entity- relationship diagrams are used in analysis and design n Identify program development as part of the system development life cycle

WHAT IS THE SYSTEM DEVELOPMENT LIFE CYCLE ? n Organized set of activities used to guide those involved through the development of an information system

Phases in the system development life cycle (SDLC) n Planning n Analysis n Design n Implementation n Support

System Life Cycle System Study Design Programming Installation Evaluate+ Maintenance Project definition

Who participates in the system development life cycle? n Project team n Users n Information systems personnel n Systems analyst n Programmers n Steering committee

Project management n Scope n Project plan n Gantt chart

Feasibility assessment n Operational feasibility n Will the system work in their environment? n Schedule feasibility n Are project deadlines reasonable? n Technical feasibility n Do they have the resources to support the system – people, hardware, software? n Economic feasibility n Does it make economic sense?

Documentation n Project notebook - entire collection of documentation n Project dictionary - an automated project notebook

Data and information gathering techniques n Reviewing current system documentation n Observation n Questionnaires n Interviews n Joint-application design (JAD) sessions n Researching

Analysis Phase n Activities/Tasks: n Fact Gathering n Data Flow Diagrams (DFD) : Used to document the flow of information through an information system and identify problem areas.

Analysis Phase n Activities/Tasks: n Process Description: Used to define the internal workings of a process on the DFD. n Data Dictionary : Used to document the data definitions and formats.

Analysis Phase n Activities/Tasks: n Data Modeling: Designing the necessary databases and specifying how they may be accessed. n System Modeling: Using requirements to create actual plans for the new information system. n Project Management: The process of controlling the project to ensure schedules are met, estimates are updated, and costs are contained.

Detailed Analysis n Study the current system n Identify the users’ wants, needs, and requirements n Present alternative solutions

Detailed Analysis n Structured Analysis and Design Tools –Data Flow Diagrams –Structured Analysis (HIPO charts) –Work Break Down Structure –Entity Relationship Diagrams –Decision Tables –Decision Trees –Data Dictionary

Design phase activities n Covert DFDs into structure charts (Hierarchical diagram of program modules) n User Interface design (Input/Output) –Forms n Data base design n Structured walkthroughs n Design Testing Procedures

Detailed Design of Software n Database design –Data store in DFD –Logical modeling (ER - diagrams) –Normalization (Data redundancy & integrity) n Data security n Program Design –Program Specification package –System Flowchart

Detailed Design of Software n CASE tools Computer-aided software engineering (CASE) n Graphics n Prototyping n Quality assurance n Code generators

Detailed Design n Quality review n Necessary to double-check assumptions and design n Structured walkthrough

IMPLEMENTATION PHASE – SDLC #4 Develop programs n Install and test the new system n Train and educate users n Convert to the new system

Develop programs n Program development life cycle (PDLC) – Analyze – Design the programs – Code – Test the programs – Maintain the programs

Implementation Phase n Install and test the new system n System test - verify that all programs work and work together n Integration test - verify that an application works with other application in the system n Acceptance test - performed by users with real data n Types of testing varies

IMPLEMENTATION PHASE – SDLC #4 n Train and educate users – Classroom-style lectures – One-on-one sessions – User manuals – CAI

IMPLEMENTATION PHASE – SDLC #4 n Convert to the new system n Direct n Parallel n Phased n Pilot conversion old New old Old New

SUPPORT PHASE – SDLC #5 n Conduct post-implementation system review n Identify errors n Identify enhancements n Monitor performance

n Questions and comments?