System Migration IS 582 Spring 2009 Dr. Dania Bilal.

Slides:



Advertisements
Similar presentations
System Migration IS 551 Fall 2005 Dr. Dania Bilal.
Advertisements

System Implementation Dr. Dania Bilal IS 551 Fall 2005.
6 May 2005 Cataloguing for CASS Janet Aucock Bibliographic Data Services Manager University of St Andrews.
Integrated Library Management System
Library integrated system -Aleph Fang Peng Stony Brook University.
ILS Preparation Connie Amon Christie Thomas. Where to Begin? Weeding Processing Cataloging Inventory Cleaning up records Creating an electronic catalog.
Using Millennium Statistics and Web Management Reports Jennifer Parsons Systems Librarian.
SDLC Phase 2: Selection Dania Bilal IS 582 Spring 2009.
Technical Aspects of Reclassification Carol Love.
SDLC: System Development Life Cycle Dr. Bilal IS 582 Spring 2006.
Chapter 10.
Centralized Library Automation Preparation Grant Training Session Spring 2008 Connie Amon Christie Thomas.
Introduction to SDLC: System Development Life Cycle Dr. Dania Bilal IS 582 Spring 2009.
Why Open-Source? No Vendor-Locking In a proprietary software --- Your supports lock with it. freedom to customize and improvements in software needs,
The physical parts of a computer are called hardware.
Automating Collection Development, Streamlining Acquisitions and Outsourcing Copy Cataloging: New Partnerships with YBP, Innovative Interfaces and PromptCat.
Library Automation. Library automation Why automate? Why automate? The automation process. The automation process. The end result. The end result.
What’s New in VRS? GUGM May 15, 2008 Presenter: Kelly P. Robinson GIL Service Georgia State University
Preparing for Automation Dr. Dania Bilal IS 582 Spring 2006.
ADOPTING OPEN SOURCE INTEGRATED LIBRARY SYSTEMS Best Practices Presented by Vandana Singh, PhD Assistant Professor, School of Information Sciences University.
INFOhio Cataloging Structures Transitioning from MultiLIS to Sirsi K-12.
Cherry Creek School District Introduction to Symphony Reports.
System Concepts & Components Dr. Dania Bilal IS582 Spring 2009.
Open Source ILS: Preparing Your Data Carol Love. Choosing Open Source: Make Your Own Set of Tools Your library’s characteristics –Type, patrons, collections,
Taking the Ack Out of Acquisitions Presented by Tim Spindler C/W Mars, Inc. Jennifer Pringle Sitka.
OCLC Online Computer Library Center Kathy Kie December 2007 OCLC Cataloging & Metadata Services an introduction.
SDLC: System Development Life Cycle Dr. Dania Bilal IS 582 Spring 2007.
Let VRS Work for You! ELUNA Conference 2008 Presenter: Kelly P. Robinson GIL Service Georgia State University
Running a Report.  List Bibliography Report  Found under: All Titles Purpose : Creates customized bibliographies by catalog, call number, or item characteristics.
Migrating Library Systems Migrating Data Dianne Schaefer Social Law Library American Association of Law Libraries Minneapolis, Minnesota July 15, 2001.
Keyed Retrospective Conversion: Yes, MARCIVE Still Does This Carol Love.
OPAC Training aid (Library solutions & Library world)
Types of Information Systems Dr. D. Bilal IS 592 Spring 2005.
System Selection Dania Bilal IS 592 Spring The Selection Process Review the literature Read the Automated System Marketplace survey for the last.
System Implementation Dr. Dania Bilal IS 582 Spring 2009.
Preparing the Collection for Automation Dr. Dania Bilal IS 582 Spring 2008.
System Implementation Dr. Dania Bilal IS 592 Spring 2005.
Preparing for Destiny A few things you can do to get your data ready!
SDLC 1: Systems Planning and Selection Dania Bilal IS 582 Spring 2008.
Collection Preparation for Automation Dr. Dania Bilal IS 582 Spring 2009.
Workflows Symphony 3.2 CIRCULATION MODULE OVERVIEW Ontario Library Service - North 2009.
Preparing the Collection for Automation Dania Bilal IS 592 Spring 2005.
I. Understanding Record Loading and EDIS II. Database Statistics & Top 10 Search III. Problem with merging records IV. Pseudo Tag (Special 035 Tag ) V.
4.18 Preliminary demonstration of circulation-related enhancements and bug fixes Sponsored by the Pioneer Consortium with features sponsored by SCLS.
System Selection Dania Bilal IS 582 Spring System Selection Business Selection of system project to develop or enhance Libraries & other information.
1 Object-Oriented Analysis and Design with the Unified Process Figure 13-1 Implementation discipline activities.
X Geac Welcome to our Library Client Server Solution tour.
Items Version 18 Upgrade Training. Items: Version 18 Upgrade Training 2 All of the information in this document is the property of Ex Libris Ltd. It may.
Types of Information Systems Dr. D. Bilal IS 582 Spring 2007.
Item Records – Everything One Needs to Know – well almost.
Inventory Projects An opportunity for catalog enhancement Sarah Hess Cohen Florida State University Music OCLC Users Group March 1, 2016.
G UIDELINES FOR AN IN - HOUSE INVENTORY PROJECT Collection Maintenance Spring Cleaning: Best Practices Rutgers University, Alexander Library, May 9, 2013.
ScINet-Phil Integrated Library System (SILMS)
Types of Information Systems
Resource Management / Acquisitions
Data Cleanup Task Distribution Preserving MeSH Headings
Holdings – vital to library success
SDLC: System Development Life Cycle
SDLC Phase III: Structuring System Requirements
Cleaning up the catalog: getting your data in order
Tools and Techniques to Clean Up your Database
Tools and Techniques to Clean Up your Database
ALEPH Version 22 Beginning Cataloging
Module 6: Preparing for RDA ...
CLINICAL INFORMATION SYSTEM
CSU Millennium to Alma migration
SYSTEMS ANALYSIS & DESIGN
Aleph Implementation Where we are in the process Data Review
Everything Union Catalog
Presentation transcript:

System Migration IS 582 Spring 2009 Dr. Dania Bilal

Definition Full switching to a new software system or platform Full switching to a new software system or platform Partial switching to a new software for one or more modules Partial switching to a new software for one or more modules Next-generation OPAC module Next-generation OPAC module

Reasons for Migration An interface is being phased out by the software vendor (e.g., DOS interface) An interface is being phased out by the software vendor (e.g., DOS interface) Existing system does not support desired functions Existing system does not support desired functions Existing system is not expandable Existing system is not expandable Performance of existing system is unsatisfactory. Performance of existing system is unsatisfactory. Existing module (e.g., OPAC) no longer meets user needs Existing module (e.g., OPAC) no longer meets user needs

Process of Migration Assess needs Assess needs Assess weaknesses and strengths of existing system and unresolved problems Assess weaknesses and strengths of existing system and unresolved problems Research existing systems Research existing systems Decide on type of system to have Decide on type of system to have Vendor-supported Vendor-supported Developed in-house Developed in-house Open source Open source Use the SDLC system selection process Use the SDLC system selection process

Process of Migration Key issue with migration is data migration Key issue with migration is data migration Exporting MARC records from existing system and importing them into new system Exporting MARC records from existing system and importing them into new system Get to know the data in existing system Get to know the data in existing system Extract sample data from circulation database Extract sample data from circulation database Extract sample data from Cataloging database (MARC records) Extract sample data from Cataloging database (MARC records) Do the same from other databases (serials, acquisitios, etc.) Do the same from other databases (serials, acquisitios, etc.)

Database Cleanup Clean up circulation records Clean up circulation records Clean up bibliographic records (i.e., MARC) Clean up bibliographic records (i.e., MARC) Clean up other existing records (e.g., acquisitions, serials) Clean up other existing records (e.g., acquisitions, serials)

Inventory & Weeding Inventory the collection Inventory the collection Weed the collection Weed the collection Delete records for which you have no holdings and for which items are lost or missing. Delete records for which you have no holdings and for which items are lost or missing.

Database Record Analysis Evaluate records in various databases (circulation, cataloging, etc) Evaluate records in various databases (circulation, cataloging, etc) No need for shelflist analysis No need for shelflist analysis Examine variation in sample records from each database: which ones may be problematic to map into new system database? Examine variation in sample records from each database: which ones may be problematic to map into new system database? MARC tags and fields, location codes, copy information, call number, holding codes, circulation periods, barcode symbology, etc. MARC tags and fields, location codes, copy information, call number, holding codes, circulation periods, barcode symbology, etc.

Database Record Analysis Learn about the nature of each data record and the database structure of the entire system. Learn about the nature of each data record and the database structure of the entire system. What is the relationship between a bibliographic record and an item record, for example? What is the relationship between a bibliographic record and an item record, for example?

Data Completion Make decisions about items that are not cataloged in the existing system or files that are not established for some items, such as authority files. Make decisions about items that are not cataloged in the existing system or files that are not established for some items, such as authority files. Decision: Will you wait until the new system is in place to complete these activities, or will you perform these activities in the current system? Decision: Will you wait until the new system is in place to complete these activities, or will you perform these activities in the current system?

Data Completion Make sure you stipulate vendor promises in the contract, if the vendor decides to take care of the odds and ends you have in the current system. Make sure you stipulate vendor promises in the contract, if the vendor decides to take care of the odds and ends you have in the current system. If system is developed in-house, you will need to consider the odds and ends If system is developed in-house, you will need to consider the odds and ends

Data Migration Extract data from different modules and send to vendors under consideration to test in the system under consideration Extract data from different modules and send to vendors under consideration to test in the system under consideration Do similar task if software package is developed in-house or if its an open source Do similar task if software package is developed in-house or if its an open source Vendors or you should identify records that do not load and determine the reason for failure to load. Vendors or you should identify records that do not load and determine the reason for failure to load.

Data Migration Implement the new system Implement the new system Back up the old system prior to switching to the new system. Back up the old system prior to switching to the new system. Test data loads in each module available to determine how accurately they map into the new system. Test data loads in each module available to determine how accurately they map into the new system.

Data Migration Develop a checklist of potential problem items to examine during implementation. Develop a checklist of potential problem items to examine during implementation. Load the entire database ( patron records in the circulation database, MARC records in the cataloging database, etc.) after sample data load has been implemented successfully (i.e., mapped correctly into the new system). Load the entire database ( patron records in the circulation database, MARC records in the cataloging database, etc.) after sample data load has been implemented successfully (i.e., mapped correctly into the new system).

Data Migration Run the old and new system in tandem for a while until everything goes to your satisfaction. Run the old and new system in tandem for a while until everything goes to your satisfaction. Do not discontinue the support for the old system too soon, especially before completing the migration of all data from the old into the new system. Do not discontinue the support for the old system too soon, especially before completing the migration of all data from the old into the new system.

Testing Data When testing data, look for: When testing data, look for: Long MARC records with 520 and 505 field tags Long MARC records with 520 and 505 field tags Bibliographic records for multi-volume items Bibliographic records for multi-volume items Bibliographic records for multiple copy items Bibliographic records for multiple copy items

Testing Data Short MARC records Short MARC records Long and/or complex call numbers Long and/or complex call numbers MARC records with attached item records MARC records with attached item records Patron records (fines, overdues, etc.) Patron records (fines, overdues, etc.)

Data Migration Accuracy of data migration depends on adequate preparation, data extraction for testing, testing data, developing a plan to map records from the old system to the new one, and testing the accuracy of data after migration Accuracy of data migration depends on adequate preparation, data extraction for testing, testing data, developing a plan to map records from the old system to the new one, and testing the accuracy of data after migration