Presentation is loading. Please wait.

Presentation is loading. Please wait.

System Implementation Dr. Dania Bilal IS 592 Spring 2005.

Similar presentations


Presentation on theme: "System Implementation Dr. Dania Bilal IS 592 Spring 2005."— Presentation transcript:

1 System Implementation Dr. Dania Bilal IS 592 Spring 2005

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

3 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 if system Provide assistance to users if system

4 Activities 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

5 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

6 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

7 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.

8 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

9 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)

10 Site Preparation Selection and placement of hardware Selection and placement of hardware Printers Printers Number of printers needed Number of printers needed Furniture Furniture Standards (K-12) Standards (K-12) Ergonomics Ergonomics Users with special needs Users with special needs

11 Installation Process of moving from current system to a new one Process of moving from current system to a new one Process of installing a new system for the first time Process of installing a new system for the first time

12 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)

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

14 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)

15 User Documentation Information about how the application system works and how to use it. 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.

16 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

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

18 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

19 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)

20 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

21 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

22 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

23 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

24 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!)

25 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 Vendors of security systems/devices (see Text, p. 119) Vendors of security systems/devices (see Text, p. 119)

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

27 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.

28 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

29 Database Maintenance Database cleanup (after installation and on a regular basis thereafter) Database cleanup (after installation and on a regular basis thereafter) Cataloging (MARC 21 records) Cataloging (MARC 21 records) Accuracy & completeness during Recon Accuracy & completeness during Recon How do problems in MARC 21 records affect user information retrieval? How do problems in MARC 21 records affect user information retrieval? Problems with vendor vs. in-house conversion Problems with vendor vs. in-house conversion

30 Database Maintenance What components in the MARC record to examine? What components in the MARC record to examine? The Leader & Fixed Fields The Leader & Fixed Fields Indicators in author, title, added entry, and subject fields. Indicators in author, title, added entry, and subject fields. See Bilal, pp. 122-124. See Bilal, pp. 122-124.


Download ppt "System Implementation Dr. Dania Bilal IS 592 Spring 2005."

Similar presentations


Ads by Google