System Implementation Dr. Dania Bilal IS 582 Spring 2009.

Slides:



Advertisements
Similar presentations
Technical System Options
Advertisements

Log System Spec 1 Logical Systems Specification Module Two stages in the module – Stage 4 - Technical Systems Options – Stage 5 - Logical Design Performed.
GCSE ICT Networks & Security..
ATTENTION This presentation breaks down the purchasing process into 6 steps, which are then detailed in the subsequent slides. While responding from either.
Network Design and Implementation
System Implementation Dr. Dania Bilal IS 551 Fall 2005.
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.
1 California State University, Fullerton Chapter 13 Developing and Managing Information Systems.
Chapter 9 - Control in Computerized Environment ATG 383 – Spring 2002.
1 Planning And Electronic Records Issues For Electronically Enhanced Courses Jeremy Rowe Nancy Tribbensee
MSIS 110: Introduction to Computers; Instructor: S. Mathiyalakan1 Systems Design, Implementation, Maintenance, and Review Chapter 13.
1 Planning And Electronic Records Issues For Electronically Enhanced Courses Jeremy Rowe Nancy Tribbensee
System Development Life Cycle (SDLC)
7.2 System Development Life Cycle (SDLC)
Systems Analysis and Design in a Changing World, 6th Edition
System Implementation
Library Automation: Planning and Implementation
CORE 1: PROJECT MANAGEMENT Overview TECHNIQUES FOR MANAGING A PROJECT Communication Skills Active Listening Mirroring Paraphrasing Summarizing Clarifying.
Prepared by:Nahed AlSalah Data Security 2 Unit 19.
Chapter 22 Systems Design, Implementation, and Operation Copyright © 2012 Pearson Education, Inc. publishing as Prentice Hall 22-1.
Solution Overview for NIPDEC- CDAP July 15, 2005.
SDLC: System Development Life Cycle Dr. Bilal IS 582 Spring 2006.
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
INFORMATION SYSTEM APPLICATIONS System Development Life Cycle.
Term 2, 2011 Week 3. CONTENTS The physical design of a network Network diagrams People who develop and support networks Developing a network Supporting.
Designing new systems or modifying existing ones should always be aimed at helping an organization achieve its goals The primary emphasis of systems implementation.
Introduction to SDLC: System Development Life Cycle Dr. Dania Bilal IS 582 Spring 2009.
Preparing for Automation Dr. Dania Bilal IS 582 Spring 2006.
Security and backups GCSE ICT.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public ITE PC v4.0 Chapter 4 1 Chapter 4: Basics of Preventive Maintenance and Troubleshooting IT.
End HomeWelcome! The Software Development Process.
SDLC: System Development Life Cycle Dr. Dania Bilal IS 582 Spring 2007.
Advanced CIS NAME: ___________________. OBJECTIVE: Maintaining, Managing, and Troubleshooting Systems Maintenance includes following established procedures.
Principles of Information Systems, Sixth Edition Systems Design, Implementation, Maintenance, and Review Chapter 13.
Networks. A network is formed when a group of computers are connected together. Computers in a Local Area Network (LAN) are fairly close together, generally.
Computer Emergency Notification System (CENS)
Advanced Higher Computing SOFTWARE DEVELOPMENT PROCESS.
Principles of Information Systems, Sixth Edition Systems Design, Implementation, Maintenance, and Review Chapter 13.
Types of Information Systems Dr. D. Bilal IS 592 Spring 2005.
Introduction to Software Development. Systems Life Cycle Analysis  Collect and examine data  Analyze current system and data flow Design  Plan your.
System Implementation Dr. Dania Bilal IS 592 Spring 2005.
IT Essentials: PC Hardware and Software v4.0. Chapter 4 Objectives 4.1 Explain the purpose of preventive maintenance 4.2 Identify the steps of the troubleshooting.
© 2006 Cisco Systems, Inc. All rights reserved.Cisco Public ITE PC v4.0 Chapter 4 1 Chapter 4: Basics of Preventive Maintenance and Troubleshooting IT.
Preparing for Automation Dr. Dania Bilal IS 582 Spring 2007.
Library Automation -Why should we do it -How should we do it.
IFS310: Module 13 Implementation and Support - Construction, Conversion and Maintenance of the New System.
Module 4: Systems Development Chapter 14: Design And Implementation.
System Implementation. © 2011 Pearson Education, Inc. Publishing as Prentice Hall 2 Chapter 13 FIGURE 13-1 Systems development life cycle with the implementation.
Principles of Information Systems, Sixth Edition 1 Systems Design, Implementation, Maintenance, and Review Chapter 13.
Chapter 12 The Network Development Life Cycle
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.
Types of Information Systems Dr. D. Bilal IS 582 Spring 2007.
Learning Outcomes 1. Know software installation processes 2. Be able to prepare for software installation 3. Be able to install and configure software.
Types of Information Systems
System.
Fundamentals of Information Systems, Sixth Edition
Systems Implementation,
SDLC: System Development Life Cycle
System Design.
System Development Life Cycle (SDLC)
Developing Information Systems
Installation Plan Checklist
IS442 Information Systems Engineering
System Development Life Cycle (SDLC)
Systems Design, Implementation, and Operation
System Development Life Cycle (SDLC)
1.2 System Design Basics.
Presentation transcript:

System Implementation Dr. Dania Bilal IS 582 Spring 2009

Steps in System Implementation: Coding Coding Testing Testing Installation Installation Documentation Documentation Training Training Support Support Maintenance Maintenance Evaluation Evaluation

Purpose of Implementation Convert the physical system specifications into working and reliable software and hardware Convert the physical system specifications into working and reliable software and hardware Document the work that has been completed Document the work that has been completed Provide assistance to users of system Provide assistance to users of system

Operations to Understake From system design to operation From system design to operation Coding, testing, and installation Coding, testing, and installation Successful operation of the system Successful operation of the system Documentation, training, and support Documentation, training, and support On-going operation of the system On-going operation of the system Maintenance Maintenance

Coding Process whereby the physical design specifications created by system developers are turned into working computer code by the programming team Process whereby the physical design specifications created by system developers are turned into working computer code by the programming team

Testing Can begin as coding for each module is completed Can begin as coding for each module is completed Modules can be tested individually and as part of the larger program Modules can be tested individually and as part of the larger program Need to determine what to be tested and collect test data during both planning and implementation Need to determine what to be tested and collect test data during both planning and implementation

Software Testing How to do it? How to do it? Check each module’s proper operation Check each module’s proper operation Check each peripheral (e.g., printers, scanners) to see how well it works with the software Check each peripheral (e.g., printers, scanners) to see how well it works with the software Make a list of the problems you encounter during testing and relay them to the vendor if you cannot solve them. Make a list of the problems you encounter during testing and relay them to the vendor if you cannot solve them.

Site Preparation Selection and placement of hardware Selection and placement of hardware Computer stations Computer stations Lookup stations and placement Lookup stations and placement Number of stations Number of stations Administrative stations Administrative stations Number of stations Number of stations

Site Preparation Facility design Facility design Evaluation of existing layout (revisit) Evaluation of existing layout (revisit) ADA requirements ADA requirements Cables, wires, etc. for the LAN Cables, wires, etc. for the LAN Evaluation of existing hardware (revisit) Evaluation of existing hardware (revisit)

Site Preparation Selection and placement of hardware Selection and placement of hardware Printers Printers Number of printers needed Number of printers needed Furniture Furniture Ergonomics Ergonomics Users with special needs Users with special needs

Approaches to Installation Direct installation (for new system) Direct installation (for new system) Parallel installation (old and new system coexist) Parallel installation (old and new system coexist) Single location installation (pilot approach by selecting pilot sites) Single location installation (pilot approach by selecting pilot sites) Phase installation (staged, incremental based on system functional components) Phase installation (staged, incremental based on system functional components)

Documentation Two types Two types System documentation System documentation User documentation User documentation

System Documentation Detailed information about a system’s design specifications, its internal workings, and its functionality Detailed information about a system’s design specifications, its internal workings, and its functionality Internal (part of the program source code) Internal (part of the program source code) External (all diagramming techniques such as data flow diagrams and entity relationship diagrams) External (all diagramming techniques such as data flow diagrams and entity relationship diagrams)

User Documentation Manual containing information about how the application system works and how to use it. Manual containing information about how the application system works and how to use it. May include all or most of these: May include all or most of these: quick reference guide, user’s guide, release description (for a new version), system’s administrator’s guide, index, help, etc. quick reference guide, user’s guide, release description (for a new version), system’s administrator’s guide, index, help, etc.

Training Staff training Staff training On-site via software vendor (fee-based) On-site via software vendor (fee-based) All staff? All staff? A group of staff A group of staff Off-site via software vendor (fee-based) Off-site via software vendor (fee-based) Senior staff join other staff undergoing training Senior staff join other staff undergoing training

Training Staff training Staff training Self-training Self-training Training others Training others Frequency of training Frequency of training Evaluation Evaluation

Training User training User training When to do it? When to do it? How to do it? How to do it? Group presentations Group presentations Web-based tutorial (self-paced) Web-based tutorial (self-paced) Class-integrated Class-integrated One-on-one One-on-one

Training User training User training Frequency of training Frequency of training Initial (new system) Initial (new system) Subsequent training Subsequent training System update System update System migration (new training) System migration (new training)

Support Answer user questions about system Answer user questions about system Assist with wide range of computer needs and system access Assist with wide range of computer needs and system access Provided through a help desk and online Provided through a help desk and online Local support Local support Vendor technical support Vendor technical support

Maintenance Environmental care Environmental care Endpoints of LAN (e.g., cabling) to be placed in a secure wiring closet Endpoints of LAN (e.g., cabling) to be placed in a secure wiring closet Safety for staff and users Safety for staff and users Hardware safety Hardware safety

Maintenance Environmental care Environmental care Humidity: not to exceed 80% Humidity: not to exceed 80% Hardware devices to be placed in cool and secure areas Hardware devices to be placed in cool and secure areas Hardware to be isolated from moisture, mold, and water Hardware to be isolated from moisture, mold, and water

Maintenance System backup System backup Back up the files daily and weekly Back up the files daily and weekly Make more than one backup copy Make more than one backup copy Keep one backup copy outside of the library/agency for security purposes Keep one backup copy outside of the library/agency for security purposes Make sure you have a UPS device Make sure you have a UPS device

Maintenance System security System security Install firewalls to protect the system/network from breaching into by computer hackers Install firewalls to protect the system/network from breaching into by computer hackers Install virus protection software Install virus protection software Install locking devices to prevent theft of hardware (questionable!) Install locking devices to prevent theft of hardware (questionable!)

Maintenance System security System security Have a security system to protect theft of materials Have a security system to protect theft of materials Use Library Technology Reports to review and evaluate security systems Use Library Technology Reports to review and evaluate security systems

Evaluation of System Use Diagnosing problems Diagnosing problems OPAC use OPAC use MARC records MARC records Circulation records Circulation records Other areas Other areas

Evaluation of System Use Keeping statistics Keeping statistics Collection use, circulation, cataloging, etc. Collection use, circulation, cataloging, etc. Transaction logs (OPAC) Transaction logs (OPAC) Some systems provide transaction logs of all types of searches performed in the OPAC. You will be able to extract data about successful and unsuccessful searches to diagnose problems. Some systems provide transaction logs of all types of searches performed in the OPAC. You will be able to extract data about successful and unsuccessful searches to diagnose problems.

Evaluation of System Use Benefits of keeping statistics Benefits of keeping statistics Collection development Collection development Staffing (scheduling) Staffing (scheduling) Need for hardware (computer stations, printers, etc.) Need for hardware (computer stations, printers, etc.) Training (type and extent) Training (type and extent) Meeting state requirements Meeting state requirements Usability studies Usability studies