IFS310: Module 13 Implementation and Support - Construction, Conversion and Maintenance of the New System.

Slides:



Advertisements
Similar presentations
Making the System Operational
Advertisements

McGraw-Hill/Irwin Copyright © 2007 by The McGraw-Hill Companies, Inc. All rights reserved. Chapter 20 Systems Operations and Support.
IS2210: Systems Analysis and Systems Design and Change
System Construction and Implementation Objectives:
Designing new systems or modifying existing ones should always be aimed at helping an organization achieve its goals State the purpose of systems design.
© 2005 by Prentice Hall Chapter 4 System Testing & Implementation Modern Systems Analysis and Design Fourth Edition Jeffrey A. Hoffer Joey F. George Joseph.
Irwin/McGraw-Hill Copyright © 2004 The McGraw-Hill Companies. All Rights reserved Whitten Bentley DittmanSYSTEMS ANALYSIS AND DESIGN METHODS6th Edition.
McGraw-Hill/Irwin Copyright © 2007 by The McGraw-Hill Companies, Inc. All rights reserved. Chapter 19 Systems Construction and Implementation.
MSIS 110: Introduction to Computers; Instructor: S. Mathiyalakan1 Systems Design, Implementation, Maintenance, and Review Chapter 13.
©2003 Prentice Hall Business Publishing, Accounting Information Systems, 9/e, Romney/Steinbart 18-1 Accounting Information Systems 9 th Edition Marshall.
Computers: Tools for an Information Age
System Development Life Cycle (SDLC)
7.2 System Development Life Cycle (SDLC)
Irwin/McGraw-Hill Copyright © 2004 The McGraw-Hill Companies. All Rights reserved Whitten Bentley DittmanSYSTEMS ANALYSIS AND DESIGN METHODS6th Edition.
13.1 © 2007 by Prentice Hall 13 Chapter Building Systems.
Design, Implementation and Maintenance
1 Principles of Information Systems, Ninth Edition Chapter 13 Systems Development: Design, Implementation, Maintenance, and Review.
BY RAJESWARI S SOFTWARE TESTING. INTRODUCTION Software testing is the process of testing the software product. Effective software testing will contribute.
Irwin/McGraw-Hill Copyright © 2000 The McGraw-Hill Companies. All Rights reserved Whitten Bentley DittmanSYSTEMS ANALYSIS AND DESIGN METHODS5th Edition.
Introduction to Computer Technology
Copyright © 2003 by Prentice Hall Computers: Tools for an Information Age Chapter 14 Systems Analysis and Design: The Big Picture.
Chapter 22 Systems Design, Implementation, and Operation Copyright © 2012 Pearson Education, Inc. publishing as Prentice Hall 22-1.
Systems Analysis and Design: The Big Picture
Systems Implementation
System Implementation. System Implementation and Seven major activities Coding Testing Installation Documentation Training Support Purpose To convert.
MSIS 630: Week 13 System Implementation and Support
© 2006 ITT Educational Services Inc. SE350 System Analysis for Software Engineers: Unit 3 Slide 1 Chapter 15 System Implementation.
CCSB223/SAD/CHAPTER141 Chapter 14 Implementing and Maintaining the System.
INFORMATION SYSTEM APPLICATIONS System Development Life Cycle.
System Construction and Implementation
Managing the development and purchase of information systems (Part 1)
Copyright Irwin/McGraw-Hill Systems Support Prepared by Kevin C. Dittman for Systems Analysis & Design Methods 4ed by J. L. Whitten & L. D. Bentley.
Irwin/McGraw-Hill Copyright © 2000 The McGraw-Hill Companies. All Rights reserved Whitten Bentley DittmanSYSTEMS ANALYSIS AND DESIGN METHODS5th Edition.
© 2001 Business & Information Systems 2/e1 Chapter 13 Developing and Managing Information Systems.
Principles of Information Systems, Sixth Edition Systems Design, Implementation, Maintenance, and Review Chapter 13.
Testing Basics of Testing Presented by: Vijay.C.G – Glister Tech.
1 Systems Analysis & Design Systems Implementation & Support IS 431: Lecture 11 CSUN Information Systems.
1 BTEC HNC Systems Support Castle College 2007/8 Systems Analysis Lecture 13 Post-Implementation Training.
Copyright Irwin/McGraw-Hill Systems Implementation Prepared by Kevin C. Dittman for Systems Analysis & Design Methods 4ed by J. L. Whitten & L.
Fundamentals of Information Systems, Third Edition1 Systems Design Answers the question “How will the information system do what it must do to solve a.
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.
System Implementation Dr. Dania Bilal IS 592 Spring 2005.
Topics Covered Phase 1: Preliminary investigation Phase 1: Preliminary investigation Phase 2: Feasibility Study Phase 2: Feasibility Study Phase 3: System.
Construction, Testing, Documentation, and Installation Chapters 15 and 16 Info 361: Systems Analysis and Design.
System Construction System Construction is the development, installation and testing of system components.
Irwin/McGraw-Hill Copyright © 2004 The McGraw-Hill Companies. All Rights reserved Whitten Bentley DittmanSYSTEMS ANALYSIS AND DESIGN METHODS6th Edition.
Module 4: Systems Development Chapter 14: Design And Implementation.
1 Systems Support Introduction  The chapter will address the following questions:  What is systems support?  What is the role of a repository in systems.
20-1 Systems support is the on-going technical support for users, as well as the maintenance required to fix any errors, omissions, or new requirements.
System Implementation. © 2011 Pearson Education, Inc. Publishing as Prentice Hall 2 Chapter 13 FIGURE 13-1 Systems development life cycle with the implementation.
© 2005 by Prentice Hall Chapter 15 System Implementation Modern Systems Analysis and Design Fourth Edition Jeffrey A. Hoffer Joey F. George Joseph S. Valacich.
Principles of Information Systems, Sixth Edition 1 Systems Design, Implementation, Maintenance, and Review Chapter 13.
Bina Nusantara 19 C H A P T E R SYSTEM CONSTRUCTION AND IMPLEMENTATION.
Systems Development Life Cycle (SDLC)
1 Systems Implementation Introduction  The chapter will address the following questions:  What is the systems implementation process in terms of the.
Irwin/McGraw-Hill Copyright © 2000 The McGraw-Hill Companies. All Rights reserved Whitten Bentley DittmanSYSTEMS ANALYSIS AND DESIGN METHODS5th Edition.
SYSTEMSDESIGNANALYSIS 1 Chapter 21 Implementation Jerry Post Copyright © 1997.
The information systems lifecycle Far more boring than you ever dreamed possible!
Accounting systems design & evaluation 9434SB 18 March 2002.
Principles of Information Systems Eighth Edition
System Development Life Cycle (SDLC)
System Development Life Cycle (SDLC)
Systems Design, Implementation, and Operation
System Development Life Cycle (SDLC)
Information Systems, Ninth Edition
Systems Construction and Implementation
System Construction and Implementation
Systems Construction and Implementation
Systems Operations and Support
Presentation transcript:

IFS310: Module 13 Implementation and Support - Construction, Conversion and Maintenance of the New System

IFS310: Module 13 What is Systems Implementation? Systems implementation is the construction of the new system and the delivery of that system into production (meaning day-to-day operation).

IFS310: Module 13 The Construction Phase of Systems Implementation The purpose of the construction phase is twofold: –To build and test a functional system that fulfills business and design requirements, and –To implement the interfaces between the new system and existing production systems.

IFS310: Module 13 Build and Test Networks The purpose of this activity is to build and test new networks and modify existing networks for use by the new system. The key input is the network design requirements defined during systems design.

IFS310: Module 13 Build and Test Databases The purpose of this activity is to build and test new databases and modify existing databases for use by the new system.

IFS310: Module 13 Install and Test New Software Package The purpose of this activity is to install any new software packages and make them available in the software library. –The applications programmer will complete the installation and testing of the package according to integration requirements and program documentation that was developed during system design.

IFS310: Module 13 Write and Test New Programs The purpose of this activity is to write and test all programs to be developed in-house. If modules are coded top-down, they should be tested and debugged top-down and as they are written.

IFS310: Module 13 Testing a New Program –There are three levels of testing to be performed: stub testing, unit or program testing, and systems testing. Stub testing is the test performed on individual modules, whether they be main program, subroutine, subprogram, block, or paragraph. Unit or program testing is a test whereby all the modules that have been coded and stub tested are tested as an integrated unit. Systems testing is a test that ensures that application programs written in isolation work properly when they are integrated into the total system.

IFS310: Module 13 The Delivery Phase –Conduct a system test to ensure that the new system works properly. –Install databases to be used by the new system. –Provide training and documentation for individuals that will be using the new system. –Prepare a conversion plan to provide a smooth transition to the new system. –Convert from the old system to the new system and evaluate the project and final system.

IFS310: Module 13 Conduct System Test The purpose of this activity is to test all software packages, custom-build programs, and any existing programs that comprise the new system to ensure that they all work together.

IFS310: Module 13 Install Databases The purpose of this activity is to populate the new systems databases with existing data from the old system.

IFS310: Module 13 Train System Users Provide training and documentation to system users to prepare them for a smooth transition to the new system.

IFS310: Module 13 Conversion Prepare a detailed conversion plan to provide a smooth transition from the old system to the new system. Convert to the new system from the old system and evaluate the project experience and final system.

IFS310: Module 13 Common conversion strategies –Plunge (Direct Changeover) –Parallel conversion –Phased (Gradual) conversion –Pilot (Modular prototype) conversion – typically in a single location

IFS310: Module 13 What is Systems Support? Systems support is the on-going maintenance of a system(s) after it has been placed into operation. This includes program maintenance and system improvements. Systems support often requires developers to revisit activities typically performed in systems analysis, design, and implementation.

IFS310: Module 13 Systems Maintenance - Correcting Errors –Regardless of how well designed, constructed, and tested a system or application may be, errors or bugs will inevitably occur. –The correcting of bugs is called system maintenance, or program maintenance.

IFS310: Module 13 System Recovery - Overcoming the “Crash” A system failure is inevitable. –It generally results in an aborted or ``hung'' program (also called an ``ABEND'' or ``crash'') and possible loss of data. –The systems analyst often fixes the system or acts as intermediary between the users and those who can fix the system.

IFS310: Module 13 Database Backup and Recovery Data in a database may be lost or corrupt by invalid or partial update due to the crash. Backup/Recovery Techniques –Roll back: logging (taking a backup copy) of before- image (image of DB before the transaction), and “rollback” the image when data are lost. –Roll forward: perform transaction on the image (master is intact), upon successful transaction, dump the image onto the master (roll forward).

IFS310: Module 13 End-User Assistance No matter how well users have been trained or how well documentation has been written, users will require additional assistance. –The systems analyst is generally on call to assist users with the day-to-day use of specific applications.

IFS310: Module 13 Systems Enhancement and Reengineering Adapting an existing system to new requirements is an expectation for all newly implemented systems. Adaptive maintenance forces an analyst to analyze the new requirement and return to the appropriate phases of systems analysis, design, and implementation.

IFS310: Module 13 The Year 2000 and Systems Support The year 2000 problem was the potential of triggering widespread computer application disasters across many corporations.