Integrated Library System & Related Services

System Wide Automated Network: SWAN
Integrated Library System
& Related Services
Request for Proposal
SWAN in conjunction with RMG Consultants, Inc.
2013
Page | 1
125 Tower Drive, Burr Ridge, IL 60527
[This page intentionally left blank]
Page | 2
Prepared by
RMG Consultants, Inc. & SWAN
© Copyright 2013 RMG Consultants, Inc.
Date of Issuance:
July 26, 2013
Deadline for Email Inquiries
August 7, 2013 4 p.m. CDT
Deadline for Submission of Intent to Propose
August 21, 2013 4 p.m. CDT
Proposal Due Date & Time:
August 28, 2013 4 p.m. CDT
NOTICE TO READERS & USERS OF THIS PROPRIETARY REQUEST FOR PROPOSAL
The material contained herein includes RMG Consultants, Inc. proprietary information and may only be
used for purposes as agreed upon by RMG Consultants, Inc. and SWAN. No other use or disclosure of
this document or portion thereof shall be permitted without prior written consent by RMG Consultants,
Inc. All rights are reserved. No part of this publication may be reproduced, stored in a retrieval system,
or transmitted, in any form or by any means, electronic, mechanical, photocopying, microfilming,
recording, or otherwise, without permission, in writing, from RMG Consultants, Inc.
Page | 3
[This page intentionally left blank]
Page | 4
PREFACE
RMG Consultants, Inc. has provided this proprietary Request for Proposal for an Integrated Library
System and Related Services for System Wide Automated Network (SWAN).
Please note from the Table of Contents how this RFP is organized.
Section 1 of this RFP presents an introduction, overview, and requirements of the RFP and
procurement process, and provides information on the legal and administrative requirements of the
RFP process.
Section 2 of this RFP provides specifications of configurations of systems and services for which cost
proposals are requested. RFP Table 2-0 summarizes configurations of interest. Beginning with Section
2.1, separate sections describe further each of the Configurations listed in RFP Table 2-0, and contain
checklists, cost forms, and specific requests for information and questions of vendors to which vendors
must respond in their proposals.
Section 3 provides instructions to vendors on the organization, contents, and submission of proposals.
Section 4 addresses re-use of SWAN’s existing peripherals with the ILS.
Section 5 addresses requirements for seamless interfaces between the ILS and SWAN’s ILS-dependent
or related systems and services.
Section 6 addresses SWAN’s requirements for implementation of the ILS.
Please note that the costs of its ILS are of primary concern to SWAN: one-time costs, annual costs,
and the total cost for 5-years.
Page | 5
Table of Contents
NOTICE TO READERS & USERS OF THIS PROPRIETARY REQUEST FOR PROPOSAL........................... 3
PREFACE ................................................................................................................................................ 5
NOTICE OF INTENT TO PROPOSE TO SWAN RFP ............................................................................... 10
SECTION 1: INTRODUCTION, OVERVIEW, AND REQUIREMENTS OF THE SWAN RFP &
PROCUREMENT PROCESS................................................................................................................... 12
Overview of SWAN ........................................................................................................................... 12
SWAN Statistics ............................................................................................................................ 14
Discovery Service for SWAN ............................................................................................................. 15
The Optimal Integrated Library System (ILS) for SWAN ................................................................... 15
SWAN’s Network .............................................................................................................................. 16
Information Describing SWAN’s Millennium System and Technology Environment ..........................17
Note about Cost .................................................................................................................................17
SECTION 1.1: OVERVIEW OF RFP PROCEDURE ............................................................................... 18
SECTION 1.2: PROPOSED TIMETABLE FOR RFP PROCESS AND KEY PROJECT EVENTS ............... 19
SECTION 1.3: GENERAL INSTRUCTIONS TO VENDORS .................................................................. 20
SECTION 2: CONFIGURATIONS, REQUIREMENTS, COST FORMS, AND QUESTIONS FOR SYSTEMS
AND SERVICES ..................................................................................................................................... 29
RFP TABLE 2-0: SUMMARY OF CONFIGURATIONS OF SYSTEMS AND SERVICES ..................... 30
SECTION 2.1 CONFIGURATION #1: ON-PREMISE SERVER-BASED INTEGRATED LIBRARY SYSTEM
(ILS) FOR SWAN PRODUCTION SYSTEM ......................................................................................... 34
CHECKLIST OF ILS APPLICATIONS SOFTWARE MODULES AND KEY FUNCTIONALITY WANTED
BY SWAN ...................................................................................................................................... 35
RFP TABLE 2.1-1: CHECKLIST OF YES OR NO ILS QUESTIONS.................................................... 36
RFP TABLE 2.1-2: Configuration #1 Cost Form.............................................................................. 39
CHECKLIST OF ILS APPLICATIONS SOFTWARE MODULES AND KEY FUNCTIONALITY WANTED
BY SWAN ...................................................................................................................................... 42
RFP TABLE 2.1-3: CHECKLIST OF ILS APPLICATIONS SOFTWARE MODULES AND KEY
FUNCTIONALITY WANTED BY SWAN.......................................................................................... 43
RFP TABLE 2.1-4: ILS QUESTIONS FOR NARRATIVE RESPONSE ................................................ 61
RFP TABLE 2.1-5: SWAN ILS TRAINING REQUIREMENTS ............................................................ 69
Page | 6
SECTION 2.2 CONFIGURATION #2: ON-PREMISE SERVER-BASED STANDALONE ILS TEST AND
TRAINING SYSTEM FOR SWAN ....................................................................................................... 70
RFP TABLE 2.2-1: Configuration #2 Cost Form ..................................................................................71
SECTION 2.3 CONFIGURATION #3: INTEGRATED LIBRARY SYSTEM AS A SERVICE (ILS SaaS) FOR
SWAN – PRODUCTION SYSTEM .......................................................................................................77
RFP TABLE 2.3-1: Configuration #3 Cost Form.................................................................................. 78
RFP TABLE 2.3-2 ILS SaaS QUESTIONS FOR NARRATIVE RESPONSE ............................................ 80
SECTION 2.4 CONFIGURATION #4: ILS TEST AND TRAINING SYSTEM AS A SERVICE (ILS SaaS)
FOR SWAN ....................................................................................................................................... 82
RFP TABLE 2.4-1 Configuration #4 Cost Form: COST SUMMARY FOR ILS TEST AND TRAINING
SYSTEM AS A SERVICE (ILS SaaS) .................................................................................................... 83
SECTION 2.5 CONFIGURATION #5: SOFTWARE-ONLY AND SERVICES FOR AN ON PREMISE
SERVER-BASED INTEGRATED LIBRARY SYSTEM FOR SWAN – PRODUCTION SYSTEM ............... 85
RFP TABLE 2.5-1Configuration #5 Cost Form: COST SUMMARY FOR SOFTWARE-ONLY AND
SERVICES ON-PREMISE SERVER-BASED PRODUCTION SYSTEM .................................................. 86
SECTION 2.6 CONFIGURATION #6: SOFTWARE-ONLY AND SERVICES FOR AN ON-PREMISE
SERVER-BASED STANDALONE ILS TEST AND TRAINING SYSTEM FOR SWAN ............................. 91
RFP TABLE 2.6-1 CONFIGURATION #6 COST FORM: COST SUMMARY FOR SOFTWARE-ONLY
AND SERVICES FOR AN ON-PREMISE SERVER-BASED STANDALONE ILS TEST AND TRAINING
SYSTEM FOR SWAN ..................................................................................................................... 92
SECTION 2.7 CONFIGURATION #7: DISCOVERY SERVICE FOR SWAN............................................ 97
RFP TABLE 2.7-1 CHECKLIST OF FEATURES & FUNCTIONALITY OF DISCOVERY SERVICES ...... 98
RFP TABLE 2.7-2 Configuration #7 Cost Form: COST SUMMARY FOR DISCOVERY SERVICE .... 105
RFP TABLE 2.7-3: SWAN SUBSCRIPTION DATABASES TO BE SEARCHED .................................107
RFP TABLE 2.7-4 STATE-PROVIDED DATABASES TO BE SEARCHED ....................................... 109
RFP TABLE 2.7-5 SWAN ACCESS TO SELECTED INTERNET SITES ............................................ 110
RFP TABLE 2.7-6 DISCOVERY SERVICE QUESTIONS FOR NARRATIVE RESPONSE ................... 111
SECTION 2.8 CONFIGURATION #8: SAMPLE PERIPHERAL DEVICES FOR USE WITH
CONFIGURATIONS #1, #2, #3 AND #4 ........................................................................................... 113
RFP TABLE 2.8-1 Configuration #8: SPECIFICATIONS OF PERIPHERAL DEVICE TYPES ............ 114
RFP TABLE 2.8-2 Configuration #8 COST FORM .........................................................................115
SECTION 2.9 CONFIGURATION #9: CUSTOM DEVELOPMENT SERVICES.................................... 116
RFP TABLE 2.9-1 Configuration #9 Cost Form ............................................................................. 117
Page | 7
RFP TABLE 2.9-2 CUSTOM DEVELOPMENT SERVICES QUESTIONS FOR NARRATIVE RESPONSE
.................................................................................................................................................... 118
SECTION 3: INSTRUCTIONS FOR FORMAT AND CONTENTS OF PROPOSALS................................. 119
SECTION 3.1: INSTRUCTIONS FOR PART 1 OF PROPOSAL ........................................................... 121
SECTION 3.2: INSTRUCTIONS FOR PART 2 OF PROPOSAL ........................................................... 124
SECTION 3.3: INSTRUCTIONS FOR PART 3 OF PROPOSAL ........................................................... 126
SECTION 3.4: INSTRUCTIONS FOR PART 4 OF PROPOSAL ........................................................... 126
SECTION 4: RE-USE OF SWAN’S PCs AND PERIPHERALS ................................................................. 128
RFP TABLE 4-1: PCs AND OTHER PERIPHERAL DEVICES TO BE RE-USED WITH ILS ................ 129
SECTION 5: REQUIREMENTS FOR INTERFACES WITH SWAN’s ILS-DEPENDENT OR RELATED
SYSTEMS............................................................................................................................................. 131
TABLE 5-1CHECKLIST OF SEAMLESS INTERFACES BETWEEN YOUR ILS AND THIRD-PARTY
SYSTEMS AND SERVICES........................................................................................................... 132
SECTION 6:
ILS IMPLEMENTATION REQUIREMENTS.................................................................... 134
SECTION 6.1: Proposer's Services ................................................................................................... 134
SECTION 6.2 Documentation ..........................................................................................................135
SECTION 6.3: Training .................................................................................................................... 136
SECTION 6.4: Specification of Parameters...................................................................................... 136
SECTION 6.5: Supplies ..................................................................................................................... 137
SECTION 6.6: System Installation .................................................................................................... 137
SECTION 6.7: Database Extraction, Conversion, Preparation and Loading ..................................... 139
SECTION 6.8: APPLICATION OF AUTHORITY CONTROL (NOT REQUIRED) ................................. 142
SECTION 6.9: PROVISION OF SMART BARCODE LABELS (NOT REQUIRED) ................................ 142
SECTION 6.10: ACCEPTANCE PROCEDURES ................................................................................. 142
SECTION 6.11: PERFORMANCE WARRANTIES AND TESTS .......................................................... 145
APPENDIX 1: SWAN BARCODE LABELS & PATRON ID CARDS ......................................................... 146
APPENDIX 2: SWAN LIMITS WITH CURRENT ILS ................................................................................147
APPENDIX 3: SAMPLE DAY ONE REQUIRED REPORTS ..................................................................... 149
APPENDIX 4: SWAN’s CURRENT HOLDS FUNCTIONALITY............................................................... 156
APPENDIX 5: SWAN’S EXISTING ILS SERVER HARDWARE & CONFIGURATION................................ 157
Page | 8
Page | 9
NOTICE OF INTENT TO PROPOSE TO SWAN RFP
SWAN requests notification on or before August 13, 2013 4:00PM CDT, by completion and return of
this form, of intent of Vendor to submit a proposal in response to the Integrated Library System &
Related Services Request for Proposal. SWAN requests this information in order to plan for adequate
review of proposals.
Please fill out and return this form as provided below; responses may be returned by email
transmission.
PROPOSER ILS READINESS FOR SWAN RFP: REQUIRED
Before the proposer considers responding to SWAN’s RFP, it is required that the two questions below
be answered YES in order for the proposal to be considered by SWAN.
Questions to Proceed with SWAN RFP
Answer YES or
NO
1. Does the proposer’s software presently run a group of 25 or more
independent public libraries that has been running in a production
environment for 1 full year? The libraries must be independent
organizations and at least 25 of them must be public libraries.
2. Does the proposer’s software presently run an installation with an
annual circulation of 10 million transactions or more? This will
include check-outs of combined home library patrons and combined
reciprocal borrower patrons.
If the proposer has answered no to one or both of these questions, do not submit a
proposal to SWAN. Any proposal received that has answered no to either of these
questions will be rejected.
If the proposer has answered yes to each of these questions, please note these libraries
below and then again in “Part 1.3: Vendor's Experience” of your proposal.
Group Name(s)
Library Staff Contact Name
Email & Phone of Contact
Page | 10
(1)
Name of Firm Intending to Submit Proposal:
(2)
Name of Contact:
(3)
Telephone Number of Contact:
(4)
Email Address of Contact:
(5)
Signature of Representative of Firm:
PLEASE RETURN THIS NOTICE TO:
Aaron Skog
SWAN Executive Director
Reaching Across Illinois Library System
125 Tower Drive
Burr Ridge, IL 60527
aaron.skog@railslibraries.info
Page | 11
SECTION 1: INTRODUCTION, OVERVIEW, AND REQUIREMENTS OF THE
SWAN RFP & PROCUREMENT PROCESS
The purpose of this Request for Proposal (hereafter “RFP”) for an Integrated Library System and
Related Services for System Wide Automated Network (SWAN) is to solicit proposals for an Integrated
Library System (ILS) and Related Services for use by SWAN.
Overview of SWAN
SWAN is a consortium of 77 independent public, special, and academic libraries that has been in
existence since 1974. It utilizes a governing structure of 7 library directors serving as the SWAN Board
and employs 15 staff.
SWAN staff performs the following for the consortium:







ILS system administration, which includes management of all ILS configuration
Server hardware administration and support, managing backup software
Centralized cataloging, including authority control, batch loading of records
Helpdesk duties, interfacing
Training on ILS software for library staff
Migration services for automated and non-automated libraries that wish to join SWAN
Management of a virtual private network connected to all 77 libraries through which ILS
software communicates
SWAN currently utilizes an Innovative Interfaces Inc. Millennium system for the ILS.
SWAN has three levels of membership:
1. Full: access to all ILS modules and features (77 members)
2. Enhanced Access: limited access to the ILS to view patron records and place holds (1 member)
3. Internet Access: access to the OPAC for contracting libraries that wish to place holds on
materials (21 members).
The current Millennium ILS configuration uses three servers, owned and operated by SWAN, and
housed at RAILS Burr Ridge data center. A fourth server is owned and operated by Innovative Interfaces
and resides in the RAILS Burr Ridge data center. The Millennium servers are virtual machines running
run in a VMware, with the exception of the Encore Discovery server:
1.
2.
3.
4.
Server 1, Production: Millennium ILS
Server 2, Report: Millennium ILS
Server 3, Test: Millennium ILS
Server 4, Encore: Encore Discovery OPAC
The SWAN OPAC runs in the following configuration
Page | 12
1. Millennium with WebPAC – configured with PINS (publicly available)
2. Millennium with WebPAC – configured as a “No PIN” port 2084(access restricted)
3. Millennium with WebPAC – configured as a “Multiple Holds” port 2085 (access restricted to
contracting libraries called “Internet Access” members)
4. Millennium with “EZPAC” – Millennium’s KidsPAC port 90 (publicly available)
5. Encore Discovery – second OPAC server, optional to member libraries to use (publicly available)
SWAN does not utilize a mobile version of its two OPAC WebPAC and Encore Discovery. Individual
library branding within the WebPAC is not utilized.
No Innovative Interfaces software is subscribed to or hosted at Innovative Interfaces.
All 77 SWAN libraries are OCLC members, participating in a state-wide Illinois State Library Group
Services contract for bibliographic records and OCLC’s WorldCat Resource Sharing (soon to become
WorldShare ILL). Cataloging is provided by central site staff as well as from six member libraries. MARC
records, both bib and item, are imported into the Millennium ILS interactively. Batch loading of MARC
records is performed by central site staff for certain MARC record subscriptions. Brief records are
downloaded from various book jobbers providing both item and acquisition order records.
SWAN’s bibliographic and item holdings for its 77 member libraries are updated in OCLC through a
contractual arrangement with 3rd party vendor The MARC of Quality. The vendor MARCIVE is used for
SWAN authority control. This consists of central staff loading and authorizing new headings as well as
replacing and deleting headings on a monthly basis.
SWAN does not utilize or presently participate in ILL software other than the OCLC WorldCat Resource
Sharing.
SWAN owns the following products in addition to a basic Millennium System that are shared by all
consortium members:












KidsPAC catalog
Web Access Management proxy for databases
Pathfinder Pro (formerly WebBridge Open URL resolver)
eCommerce for WebPAC
eCommerce for Express Lane Self Check
Patron Self-Registration
Digital Signatures
Patron Images
Z39.50 server
Patron API/Web Services
Item Status API for RFID interface
Fines Payment API/Web Services
Page | 13


WebPAC Pro (English)
Encore Discovery (English)
The following products are available for purchase by member libraries:




Serials (59 member libraries purchased, 54 active)
Acquisitions (59 member libraries purchased, 21 active)
Express Lane Self Check English (14 member libraries purchased)
SIP2 Licenses for third party access (17 member libraries purchased)
Third Party Products integrated with Millennium:






3M Cloud Library (utilizing Innovative SSL Patron API/Web Service for patron authentication)
Boopsie mobile app for the catalog (utilizing SIP2)
Bowker Syndetic Solutions reviews and book jackets
Bowker LibraryThing (on a library limited basis)
Library Ideas Freegal and Freading (utilizing Innovative SSL Patron API/Web Service for patron
authentication)
OverDrive (utilizing Innovative SSL Patron API/Web Service for patron authentication)
Other products are utilized by member libraries which do not require integration.
SWAN Statistics
900 Total user licenses
77 Member libraries, one has three facilities
79 Delivery locations
6 Libraries using RFID
504 Logins
104 Locations served
88 Hold pickup locations
1,037 Lines in the Loan Rule Determiner Table
500 Loan Rules
194 Patron Types
93 Item types
3,000 Statistical categories
7,920,000 Total Items
1,450,000 Total Bibliographic Records
1,078,000 Total Patrons
13,500,000 Total 2012 Circulation
2,800,000 Total 2012 SWAN Consortia ILL & Reciprocal Borrowing combined
Page | 14
Discovery Service for SWAN
This RFP is also soliciting proposals for an affordable Discovery Service for SWAN that would search its
subscription databases, OPAC, and open content available on the Web.
SWAN has multiple e-book subscriptions







OverDrive’s My Media Mall
OverDrive’s Media on Demand
OverDrive’s eMedia Library
Baker & Taylor Axis 360
ProQuest’s eBrary
3M Cloud Library
Library Ideas’ Freading
SWAN’s primary content vendors are:





Baker & Taylor (B&T)
BRODART
EBSCO
Ingram
Midwest Tape
The Optimal Integrated Library System (ILS) for SWAN
Please note that the goal of this procurement is to provide an affordable, full-featured Integrated
Library System (ILS) with easy-to-use capabilities for public and staff, including web browser interfaces
for all public and staff users.
The system should feature a centralized Discovery Service (also referred to as an OPAC) that will be
SWAN’s unifying public access interface and point of access to the variety of online electronic resources
that are available in the SWAN environment.
The Discovery Service would allow users to:





Search the catalog and other local SWAN electronic resources;
Connect through the Internet or SWAN network to a centralized Web site;
Connect using HTTP protocols to online resources available on the Web; and
Create persistent individualized or personalized versions of the user interface.
The Discovery Service will include capabilities for personalized library services
o Authentication of users for Access to Restricted Resources , including Web sites
o User-customizable interfaces to library resources
Page | 15
o
o
o
o
Profiles for personalized library services and content alerts
Content alert service matching user profile
Seamless access to and ability to download e-book content within the Discovery
Service
Federated and faceted multiple database searching, and organization and presentation
of aggregated search results
SWAN’s Network
The SWAN consortium takes great care to protect its ILS network traffic and data. To secure all data:






Member libraries connect to SWAN via their Internet connection through a VPN
Member library locations connect via SonicWALL appliance managed by SWAN staff
SonicWALL models will vary depending on library need
The minimum member library Internet connection speed is a T1 circuit at synchronous 1.5 mbps
Several libraries utilize a fiber connection or have redundant connections using T1 circuit and
Comcast Business Class, with maximum connection speeds of synchronous 8 mbps
Wi-Fi connections for public users are in some instances segmented from the SonicWALL
appliance, but Wi-Fi access points are managed by the libraries
The use of secure socket layer (SSL) is used for the purposes of patron authentication and payment of
fines using an online e-commerce system within the Millennium WebPAC. Other forms of patron
authentication are used with 3rd party vendors.
SWAN ILS servers were purchased in December 2012. The Millennium Production, Report, and Test
servers run in a virtual machine environment using VMware. See Appendix 5 for details on this
hardware and configuration.
Page | 16
Information Describing SWAN’s Millennium System and Technology Environment
Appendices 1 through 5 show samples of Member Libraries’ patron and book bar code labels and ID
cards, and provide other specifications for SWAN’s technology environment in which the ILS must
operate successfully.
Section 4 of this RFP describes SWAN Member Libraries’ installed PCs and other peripheral equipment
and requests vendors to indicate if these items can be used with proposed systems.
Section 5 identifies requirements for interfaces between the ILS and SWAN’s current and anticipated
ILS-dependent and related systems and services.
Section 6 of this RFP describes requirements for implementation of the ILS.
Note about Cost
Please note that cost is a major concern for SWAN – costs in both dollars and human resources.
Please note that this RFP and SWAN’s process for evaluating proposals are intended to explore
possibilities for both an on-premise server-based ILS and an ILS Software as a Service (SaaS).
SWAN seeks a single-vendor, turnkey approach for the requested system and services -- a single vendor
is sought to be responsible for the entire project.
Page | 17
SECTION 1.1: OVERVIEW OF RFP PROCEDURE
Proposals must be received by SWAN on or before August 28, 2013 4:00PM CDT. Proposals will be
treated as confidential until evaluations are completed and the successful Proposer has been
recommended.
It is planned that the proposals received by SWAN will be read, reviewed, and evaluated by the SWAN
ILS Committee.
Negotiations with proposers will be conducted for SWAN by a Negotiating Team that will include
representatives from RMG Consultants, Inc., the SWAN Board, and the SWAN ILS Committee, with
assistance from SWAN’s Attorney.
The successful proposal will be selected as a result of the fair application of evaluation criteria in
processes that will involve the groups designated above.
Section 1.2 that follows outlines and presents the current timetable for SWAN’s review and evaluation
of proposals, execution of a contract for procurement of automated systems and services, and
installation of the system.
Page | 18
SECTION 1.2: PROPOSED TIMETABLE FOR RFP PROCESS AND KEY PROJECT
EVENTS
This timetable will be adjusted as necessary throughout the RFP process.
Key Project Events
Date of Issuance
Dates & Times
July 26, 2013
Deadline for Email Inquiries
August 7, 2013 4 p.m. CT
Deadline for Submission of Intent to Propose
August 21, 2013 4 p.m. CT
Proposal Due Date & Time:
August 28, 2013 4 p.m. CT
Selection of Top Proposals:
September 19-20, 2013
Interviews & System Demonstrations with
Vendors
October 2013
Vendor Visit
October 3 – 4, 2013
Vendor Visit
October 7 – 8, 2013
Vendor Visit
October 10 – 11, 2013
Selection of Preferred Proposal
November 7 – 8, 2013
Vendor(s) Visits to SWAN for Detailed
Implementation Planning & Contract Negotiations
November 21 – 22, 2013
SWAN Board Approval of Contract
December 2013
Execute Contract(s)
December 2013
Install Integrated Library System
January – August 2014
The timetable for delivery, installation, and implementation will be adjusted as necessary.
Page | 19
SECTION 1.3: GENERAL INSTRUCTIONS TO VENDORS
1.3.1) Vendor Communication
To maintain a fair and impartial competitive selection process, SWAN must avoid private
communication with prospective proposers. Please respect this policy and do not attempt to query
SWAN personnel or member library staff about the RFP except as provided herein. Upon release of this
RFP, all Vendor communications concerning this acquisition must be directed to the contact person
identified below in Section 1. 3.2. Unauthorized contact regarding the RFP with other SWAN
employees may result in disqualification of Proposer. Any oral communications will be considered
unofficial and non-binding on SWAN, and will not alter or change this RFP. Vendors should rely only on
written statements issued by the contact person identified below in Section 1.3.2.
No contact with or visitation to SWAN personnel at any location may be made by vendors' personnel
regarding this RFP except through and with the approval of the contact person identified below in
Section 1.3.2, and then only by appointment.
1.3.2
Written questions concerning this RFP must be directed via email to:
Aaron Skog
SWAN Executive Director
Reaching Across Illinois Library System
125 Tower Drive
Burr Ridge, IL 60527
Phone: 630.734.5122
aaron.skog@railslibraries.info
All inquiries must be submitted:



In email with references to specific section numbers of the RFP,
Not later than August 7, 2013 4:00PM CDT
To Aaron Skog at the following email address: aaron.skog@railslibraries.info
SWAN intends to respond in email to these inquiries and to distribute copies of the responses to all
potential proposers to whom this RFP has been sent.
1.3.3 Vendors who plan to submit proposals in response to this RFP are requested to fill out and
return to SWAN on or before August 21, 2013 4:00pm CDT the accompanying Notice of Intent to
Propose.
Page | 20
1.3.4 SWAN reserves the right to change the proposed timetable or issue amendments to the RFP at
any time.
1.3.5 The Vendor must certify in writing that for all proposals submitted which are not withdrawn
that all Vendor proposal terms, including prices, will remain in effect for a minimum of 120 days
following the Proposal Due Date.
1.3.6 On or before August 28, 2013 4:00PM CDT please return one electronic copy and 10 printed
copies to SWAN:
Aaron Skog
SWAN Executive Director
Reaching Across Illinois Library System
125 Tower Drive
Burr Ridge, IL 60527
aaron.skog@railslibraries.info
You may submit your electronic copy response in MS Word or PDF.
Print copies of the Vendor's proposal must be received by SWAN by August 28, 2013 4:00Pm
CDT in a sealed container marked "Proposal for an Integrated Library System and Related
Services".
Vendors are responsible for insuring that proposals are received at SWAN by the Due Date and
Time. Proposals arriving after the deadline will be returned to their senders unopened.
Proposer assumes the risk of the method of dispatch chosen. SWAN assumes no responsibility
for delays caused by the U.S. Postal Service or other delivery services. Postmarking by the due
date will not substitute for actual proposal receipt. Late proposals will not be accepted.
1.3.7
A Vendor may submit only one proposal.
1.3.8 A Vendor may withdraw a proposal which has been submitted at any time up to the Proposal
Due Date and Time. To accomplish this, a written request signed by an authorized representative of the
Vendor must be submitted to the contact person identified in Section 1.3.2 above. After withdrawing a
previously submitted proposal, the Vendor may submit another proposal at any time up to the Proposal
Due Date and Time.
1.3.9
All equipment proposed must be new equipment and warranted as new equipment.
1.3.10 SWAN will not be liable for any errors in vendors’ proposals. Vendors will not be allowed to alter
proposal documents after the Proposal Due Date and Time.
Page | 21
1.3.11 Failure of a Vendor to follow the instructions of the RFP may result in rejection of the Vendor's
proposal.
1.3.12 SWAN expressly reserves the right to reject any and all proposals without penalty, to waive all
technicalities and irregularities and deviations of proposals from this RFP, and to be the final judge as to
which is the best overall proposal, and to award a contract to the Vendor whose proposal it considers to
be in the best interest of SWAN.
1.3.13 SWAN reserves the right to award a contract without discussion or negotiation if it is
determined that such an award will result in fair and reasonable prices and would be the most
advantageous to SWAN.
1.3.14 The proposal of any Vendor who refuses to enter into a contract after it has been awarded will
be rejected.
1.3.15 As a result of the selection of a Vendor to supply products and/or services to SWAN, SWAN is
neither endorsing nor suggesting that the Vendor's products or services are the best or only solutions.
The Vendor agrees to make no reference to SWAN in any literature, promotional material, brochures,
sales presentations or the like without the express written consent of SWAN.
1.3.16 SWAN will treat all proposals as confidential until negotiations are completed and the
successful Proposer has been selected. SWAN intends to disseminate information to the SWAN ILS
Committee, to SWAN’s Attorney(s), and to others whom SWAN deems in its sole discretion to have an
interest in the proposal. In no event shall SWAN be liable for any breach of confidentiality. All materials
submitted in response to this RFP will become the property of SWAN and become public records, and
will not be returned.
1.3.17 All proposals and accompanying documentation and materials submitted in response to this
request become the property of SWAN. Selection or rejection of a proposal does not affect this right.
1.3.18 During the evaluation process, SWAN will hold confidential the contents of all SWAN’s working
papers and discussions relating to vendors’ proposals.
1.3.19 The cost for developing the proposals will be borne by the vendors. SWAN is not liable for any
costs incurred by vendors in the preparation and presentation of proposals, demonstrations, and
benchmarks submitted in response to this RFP, or for travel costs for site visits to SWAN.
1.3.20 SWAN may, at its sole discretion, select or reject equipment and/or software proposed by the
Vendor. As part of the evaluation process, SWAN may find it necessary to evaluate the addition or
deletion of hardware or software components of a Vendor's proposal in order to make equivalent
comparisons to other proposals.
1.3.21 This RFP and the successful Vendor's response, as amended by agreements between SWAN
and the Vendor, will become part of the contract documents. Additionally, SWAN will require that
Page | 22
Vendor representations which appear in the proposal with respect to system performance (e.g.,
response time) be warranted by the contract. Failure of a Vendor to produce results promised in the
proposal in demonstrations may result in elimination of the Vendor’s proposal.
1.3.22 SWAN will select as the successful Proposer the Vendor whose proposal SWAN determines
best meets the needs of SWAN, based on the evaluation criteria set forth herein.
The determination of the successful proposal will be based upon information supplied by the Vendor in
response to this RFP and upon other information that will be obtained by SWAN as it deems necessary.
The lowest-cost Proposer may not be determined to be the lowest responsible Proposer when all
factors of evaluation of proposals have been considered. However, the total quoted price is an
important factor in determination of the selected proposal.
1.3.23 During the first phase of the evaluation process, SWAN intends to evaluate all proposals
according to the criteria listed in ¶1.3.29, including the possible elimination of any given proposal
because of strongly negative findings or judgments on the basis of any one of the criteria.
1.3.24 Proposals not eliminated during this first phase of the evaluation process will be further
evaluated during the second phase in which SWAN may submit written questions and requests for
clarifications, further information, and better pricing to some or all proposers; and require written
answers to such questions and requests; and may conduct site visits to and/or telephone interviews of
libraries using systems provided by proposers.
During this second phase of the evaluation process SWAN may select two or more proposals and
require the respective proposers at their expense to visit SWAN to make presentations on their systems
and proposals, to answer questions posed by SWAN, and to enter competitive negotiations with
SWAN.
SWAN intends to complete the second phase of the evaluation process by applying again the
evaluation criteria listed in ¶1.3.29 to all proposals not eliminated during the first phase of the
evaluation process.
1.3.25 The successful Proposer will be required to visit SWAN at its expense a second and possibly a
third time to conduct negotiations and planning with SWAN. The dates specified in Section 1.2of the
RFP have been reserved for these meetings.
1.3.26 In the event that a contract acceptable to SWAN cannot be executed with the top Proposer,
SWAN may eliminate that Proposer from further consideration. SWAN will then proceed to conduct
negotiations and planning sessions with the Proposer next preferred. Such process will be continued
until either an acceptable contract is executed or all proposals have been eliminated.
1.3.27 The SWAN ILS Committee shall assign a point value for each criterion to each proposal being
evaluated; the determination of each point value shall be by consensus.
Page | 23
The successful proposal will be selected as a result of the fair application of evaluation criteria by the
SWAN Board.
1.3.28 The SWAN ILS Committee shall be co-chaired by two individuals designated by the SWAN
Board.
1.3.29 The following criteria shall be employed in the evaluation of proposals and the decision to
award the contract to the successful Vendor. Each proposal will be scored independently.
1. Applications functions and capabilities of proposed software
30 points
2. Resource sharing functionality
30 points
3. Overall suitability of the Vendor and proposed system to present and
24 points
future needs of SWAN
4. Quoted costs of proposal
20 points
5. Costs to SWAN implied by the proposal
20 points
6. Vendor's proposed training for SWAN
11 points
7. Vendor's plan and ability for fulfilling proposal
10 points
8. Performance in other locations of Vendor and of systems similar to those
10 points
proposed
9. Future development and ongoing development of consortia features.
10 points
Ability to contribute to development and the capacity of the system to
support growth.
10. Provision, capabilities, and costs of software to load, store, and output in
10 points
applicable MARC formats bibliographic and authority records, and
machine-readable patron, loan, and other records to/from SWAN’s system
11. Suitability, performance, capacity, and growth path of proposed system
6 points
hardware and software platforms and telecommunications systems,
including the results of applicable benchmark tests, as described in Section
6.10 & 6.11
12. Vendor's hardware and software maintenance services and software
5 points
support services
13. Significance of deviations of proposal from the system requirements and
4 points
Page | 24
instructions for format and content of the proposal
14. Vendor's overall experience in the library automation industry
4 points
15. Vendor's financial stability
3 points
16. Vendor's company organization and staffing
3 points
Total
200 Points
Strongly negative findings or judgments on the basis of any one of the above criteria may
result in elimination of a given proposal from further consideration.
1.3.30 The SWAN ILS Committee will assign point values for each criterion to each proposal being
evaluated according to the following guidelines:
0=
Proposal is non-responsive or wholly inadequate; this could result in elimination
of a given proposal from further consideration.
Highest Score =
Best proposal
Equal Score =
Two or more proposals may receive the same score when they are considered
equally responsive.
1.3.31 The evaluation process is designed to award the acquisition not necessarily to the Vendor of
least cost, but rather to that Vendor with the best combination of attributes based upon the evaluation
criteria.
The SWAN ILS Committee will compile the scores, which during the first phase of the
evaluation process, as described by ¶1.3.23, will be used to select two or more proposals for further
evaluation during the second phase; and which during the second phase will be the basis for selecting
the successful proposal.
Vendor is aware that comparison of Vendors' proposals can be a difficult process due to
multiple variables including price, products, references, and recommendations. This process requires
subjective assessment by SWAN of overall suitability and quality for SWAN’s purposes. SWAN’s use of
evaluation criteria in no way alters SWAN’s discretion in selecting a Vendor deemed by SWAN to be
best suited to meet SWAN’s need.
1.3.32 Negotiations for procurement of a system will be conducted by SWAN’s Negotiating Team as
described in Section 1.1.
Page | 25
1.3.33 SWAN will formulate benchmark and acceptance testing procedures and system performance
warranties with the successful Vendor, and provisions for such will be included in the contract for
procurement of its system. Section 6.10.5.2 of this RFP presents requirements for transaction
throughput and response-time testing that will be part of system acceptance. Section 6.10 presents
definitions, guidelines, and requirements for acceptance tests.
1.3.34 Payment for the system and services provided by the successful Vendor will be made upon
completion of specific tasks, for which terms and conditions will be included in the contract for
procurement of SWAN’s system.
SWAN’s contract with the successful Vendor will include provisions for monetary penalties for nonperformance of the successful Vendor in making scheduled delivery of components of contracted
systems and services.
1.3.35 This RFP, the successful Vendor’s proposal, and other written communications between SWAN
and the successful Vendor will become part of the contract to be negotiated with the successful
Vendor.
1.3.36 Regardless of where located, all equipment and materials, including software, are to be insured
under policies carried and paid for by the successful Vendor during the period between signing of the
contract and acceptance of the system.
1.3.37 Award of a contract is subject to the availability, appropriation, and certification of sufficient
funds as may be required; and any contract resulting from such award may be canceled if sufficient
funds are not available, appropriated, and certified.
1.3.38 Approval of selected Vendor and final contract lies with the SWAN Board.
1.3.39 The successful Vendor may be required to provide a performance bond payable to SWAN,
executed by a surety authorized to do business in Illinois, in the sum of 100 percent of the contracted
price, as it may be increased, said bond to be delivered to SWAN at the time contract documents are
signed.
1.3.40 SWAN requires that the contract with the Vendor include the following terms:
A
Vendor acknowledges that SWAN’s financial commitment in purchasing and
maintaining the system is substantial and that SWAN enters into the contract
expecting Vendor will remain in business in the foreseeable future to service and
maintain the system and fulfill Vendor’s obligations. Accordingly, Vendor
represents and warrants that:
(1)
Vendor has not received any notice or claim from any other
party that any portion of the system is being used contrary
Page | 26
to or in violation of another party’s patent, copyright,
trademark, trade secret, license, or other intellectual
property interest;
(2)
Vendor is not now negotiating for the sale or transfer of its
business or assets to another entity or company;
(3)
Vendor has no knowledge or information that, in the
foreseeable future, its ability to fulfill its obligations and
commitments to SWAN will be hindered or jeopardized.
B
Vendor and SWAN shall pay all reasonable attorney’s fees, expert witness fees, and
costs incurred by the other in enforcing the terms and provisions of the contract
and in defending any proceeding to which either Vendor or SWAN are made parties
as a result of the wrongful acts or omissions of the other party. The parties intend
that only the prevailing party is entitled to fees and costs.
C
The liability of Vendor and SWAN and any concomitant damages shall be
determined in such amount and to such extent as is commensurate with their
conduct as provided by ILLINOIS law.
D
Any claims, disputes, or liabilities of the parties or other matters between Vendor
and SWAN shall be resolved in the circuit court of COOK County, ILLINOIS, in
accordance with ILLINOIS law. Vendor and SWAN are not precluded, of course,
from consenting to mediation or arbitration.
E
Upon termination of the contract, Vendor will provide all cooperation and
assistance reasonably necessary to assist SWAN with the transition to another
system.
F
In the event any portion of the system must be repaired or replaced due to defects
in materials, and provided SWAN is current with its payments to Vendor, Vendor
shall pay all costs of repair or replacement, including all transportation or shipping
costs.
G
Vendor represents and warrants that:
(1)
It is familiar with SWAN and its current operations and
systems.
(2)
It is familiar with and is satisfied as to all local conditions
which may affect cost and/or performance of Vendor’s
Page | 27
system.
(3)
H
All work will be performed in accordance with the standard
of care applicable to comparable technological systems and
services in the CHICAGO metropolitan area.
Vendor agrees to indemnify and hold harmless SWAN from and against all claims,
losses, damages, and expenses to the extent such claims, losses, damages or
expenses are caused by Vendor’s conduct, acts, errors, or omissions. SWAN agrees
to indemnify and hold harmless Vendor from and against legal liability for all
claims, losses, damages, and expenses to the extent such claims, losses, damages
or expenses are caused by SWAN’s conduct, acts, errors or omissions. In the event
such claims, losses, damages, or expenses are caused by the joint or concurrent
conduct, acts, errors or omissions of Vendor and SWAN they shall be borne by each
party in proportion to its own conduct.
Page | 28
SECTION 2: CONFIGURATIONS, REQUIREMENTS, COST FORMS, AND
QUESTIONS FOR SYSTEMS AND SERVICES
This section specifies alternative configurations of required systems and services described in RFP
TABLE 2-0, for which cost proposals are requested.
RFP TABLE 2-0 summarizes configurations of interest. Beginning with Section 2.1, separate sections
describe further each of the Configurations listed in RFP Table 2-0, and contain checklists, cost forms,
and specific requests for information and questions of vendors to which vendors must respond in their
proposals.
Please note the following explanations and instructions for Section 2:





RFP TABLE 2-0 summarizes configurations of interest;
The Vendor must complete and return a Cost Form (included in each subsequent Configuration
section) for each Configuration that is proposed -- including alternative configurations;
The Vendor is encouraged to propose alternative solutions for each Configuration -- please
include a Cost Form for each alternative that is proposed;
The following sections, beginning with Section 2.1, describe each of the Configurations listed in
RFP TABLE 2-0.
These following sections contain checklists, cost forms, and specific requests for information
and questions of vendors to which vendors must respond in their proposals.
Page | 29
RFP TABLE 2-0: SUMMARY OF CONFIGURATIONS OF SYSTEMS AND
SERVICES
(Sections that follow describe each of the Configurations summarized below)
CONFIGURATION #1
ON-PREMISE SERVER-BASED INTEGRATED LIBRARY S YSTEM (ILS) FOR SWAN –
PRODUCTION SYSTEM
Configuration #1 is for a total, turnkey hardware/software on-premise serverbased solution sized for 2018 for ≥2,200 peak-load concurrent public and staff
users at 80 library locations: 1,100 Staff Licenses, and Unlimited (estimated at
≥1,100) Web Portal and Public Access Users, including ≥1,100 at public
workstations in libraries); plus needed services including data migration and
training. The hardware servers should be scaled for ≥2,200 concurrent users
(1,100 staff, ≥1,100 Public Access Users). Separate hardware servers should be
configured for the Database Server (ILS production) and Web Server (OPAC)
and any other servers as needed (such as SIP).
For Configuration #1 please fill out and return:
 RFP TABLE 2.1-1 APPLICATIONS MODULES AND FUNCTIONALITY
CHECKLIST
 RFP TABLE 2.1-2 CONFIGURATION #1 COST FORM
 RFP TABLE 2.1-3 CHECKLIST QUESTIONS
 TABLES 2.1-4 NARRATIVE QUESTIONS
CONFIGURATION #2
ON-PREMISE SERVER-BASED STANDALONE ILS TEST AND TRAINING SYSTEM FOR
SWAN
Configuration #2 is for a Test and Training System that would be provided as a
total, turnkey Hardware/Software Server solution sized for ≥30 users; and would
have the same software modules as Configuration #1, and would be used for
training staff, examining data migration test files, and testing software releases.
For Configuration #2 please fill out and return:
 RFP TABLE 2.2-1 CONFIGURATION #2 COST FORM
Page | 30
Configuration #3
Integrated Library System as a Service (ILS SaaS) for SWAN – Production
System
Configuration #3 is for an ILS provided as Software as a Service (SaaS) delivered
over the Internet that would be remotely operated and managed by vendor on
behalf of SWAN, to accommodate the same number of users as specified for
Configuration #1.
For Configuration #3 please fill out and return:
 RFP TABLE 2.3-1 CONFIGURATION #3 COST FORM
Configuration #4
ILS Test and Training System as a Service (ILS SaaS) for SWAN
Configuration #4 is for a Test and Training System that would be provided as
Software as a Service sized for ≥30 users; and would have the same software
modules as Configuration #3, and would be used for training staff, examining
data migration test files, and testing software releases for Configuration #2.
For Configuration #4 please fill out and return:
 TABLES 2.4-1 CONFIGURATION #4 COST FORM
Configuration #5
Software-Only and Services for an On-Premise Server-Based Integrated
Library System for SWAN – Production System
Configuration #5 is for a total, turnkey Software-Only and services solution for
an On-Premise Server-based Production System for which Hardware Servers
would be provided by SWAN, to accommodate the same number of users as
specified for Configuration #1.
For Configuration #5 please fill out and return:
 RFP TABLE 2.5-1 CONFIGURATION #5 COST FORM
Configuration #6
Software-Only and Services for an On-Premise Server-Based Standalone ILS
Test and Training System for SWAN
Configuration #6 is for a total, turnkey Software-Only and Services solution for
an On-Premise Server-based Test and Training System for which Hardware
Servers would be provided by SWAN, to accommodate the same number of
users as specified for Configuration #2
For Configuration #6 please fill out and return:
 RFP TABLE 2.6-1 CONFIGURATION #6 COST FORM
Page | 31
Configuration #7
Discovery Service for SWAN
Configuration #7 is for a Discovery Service to search SWAN’s databases, OPAC,
and State-provided resources.
For Configuration #7 please fill out and return:
 RFP TABLE 2.7-1 SERVICES CHECKLIST
 RFP TABLE 2.6-2 CONFIGURATION #6 COST FORM
 RFP TABLE 2.6-6 NARRATIVE QUESTIONS
Configuration #8
Sample Peripheral Devices for Use with Configurations #1, #2, #3 and #4
Configuration #8 is for a list of quotations for sample peripheral devices,
including inventory control devices, and any other equipment specified for use
with ILS Configurations #1, #2, #3, and #4.
For Configuration #8 please fill out and return:
 RFP TABLE 2.8-2 (CONFIGURATION #8 COST FORM)
Configuration #9
Custom Development Services
Configuration #9 is for personnel allocated to custom development of the ILS
and related systems and services to implement capabilities wanted by SWAN.
The Services would include but not necessarily be limited to the following
positions/roles:

Team Leader: That would serve as the Vendor’s Custom Development
Liaison to SWAN and as Manager of the Custom Development Team,
including the below-described Lead Analyst and Developer roles.
The Team Leader would be a designated individual, allocated as needed
to SWAN-related tasks.

Lead Analyst: That would serve as the Vendor’s Lead Analyst in working
with SWAN to define requirements for wanted functionality, and in
working with other Vendor staff to develop the wanted functionality.
The Lead Analyst would be a designated individual, allocated as needed
to SWAN-related tasks.

Developers: Development personnel that would be allocated as needed
Page | 32
to SWAN-related development tasks to provide wanted functionality,
including production of documentation.
For Configuration #9 please fill out and return:
 RFP TABLE 2.9-1 CONFIGURATION #9 COST FORM
 RFP TABLE 2.9-2 NARRATIVE QUESTIONS
Page | 33
SECTION 2.1 CONFIGURATION #1: ON-PREMISE SERVER-BASED
INTEGRATED LIBRARY SYSTEM (ILS) FOR SWAN PRODUCTION SYSTEM
Please propose an ILS that would be provided as a total, turnkey Hardware/Software On-Premise
Server-Based solution sized for year 2018 for ≥2,200 peak-load concurrent public and staff users at 80
library locations: 1,100 Staff Licenses, and Unlimited (estimated at ≥1,100) Web Portal and Public
Access Users, including ≥1,100 at public workstations in libraries); plus needed services including data
migration and training. The hardware servers should be scaled for ≥2,200 concurrent users (1,100 staff,
≥1,100 Public Access Users). Separate hardware servers should be configured for the Database Server
(ILS production) and Discovery Services (OPAC) and any other servers as needed (such as SIP2).
CONFIGURATION #1 requirements are based on best estimates at the time of this writing.
Estimated Data Storage and Processing Requirements: Please configure for 2018
Estimates
2013 Current
77
2018 Estimates
80
Titles
1,442,470
1,510,000
Volumes/Items
7,920,075
8,100,000
13,000,000
16,000,000
1,077,333
1,200,000
895,315
1,000,000
900
1,800
Staff Workstations in SWAN
Libraries
1,180
1,380
Public Workstations, Laptops,
Tablets, etc. in SWAN libraries
1,200
1,400
Patrons connected through
Internet
20,000
25,000
Total Estimated Concurrent
Users
2,200
2,400
Libraries
Annual Circulation
Patrons
Authority Records
Staff Licenses
Page | 34
CHECKLIST OF ILS APPLICATIONS SOFTWARE MODULES AND KEY
FUNCTIONALITY WANTED BY SWAN
Checklist of ILS Questions
RFP TABLE 2.1-1 presents a checklist of Yes or No questions about your proposed ILS for you to
complete and return. This checklist matches the Cost Form RFP TABLE 2.1-2
Cost Forms for ILS
RFP TABLE 2.1-2 contains a Cost Form for providing quotes for Configuration #1. Costs for each
application category should be quoted based on the more detailed itemization as shown on RFP TABLE
2.1-1.
In the checklist which follows as RFP TABLE 2.1-3, please indicate for the ILS you are quoting for
Configuration #1 whether the described feature or function is available (in general release and installed
in at least one customer site), planned or in development (with a specific hard release date), or not
available.
ILS Questions for Narrative Response
RFP TABLE 2.1-4 presents a list of questions about your proposed ILS for you to answer.
Page | 35
RFP TABLE 2.1-1: CHECKLIST OF YES OR NO ILS QUESTIONS
In the checklist that follows, please indicate a Yes or No answer to each question posed of your ILS.
Please include the completed checklist in Part 3 of your Proposal.
These Yes/No questions mirror the RFP TABLE 2.1-2: CONFIGURATION #1 COST FORM which follows
this checklist.
(1)Module
(2)Question
1. Central Site Hardware
1.1
1.2
1.3
1.4
1.5
1.6
1.7
1.8
1.9
1.10
2
(2) Yes
(3) No
Can the ILS Application server run separately from the ILS
Database server?
Is the Discovery Service running in a separate server?
Is the disk storage-array a separate piece of hardware?
Is the operating system software & utilities included with
the ILS?
Do you supply a configuration with an uninterruptable
power supply (UPS)?
Web/Portal Servers
Can the ILS run a Training or Test ILS server separate from
the Production ILS server?
Is the ILS backup system a separate device?
Will additional or other hardware be required?
SUBTOTAL: Hardware
Applications Software and Utilities
2.1
2.2
2.3
2.4
2.5
2.6
2.7
2.8
2.9
2.10
2.11
Bibliographic Database System (including DBMS license)
Is there ILS Cataloging functionality with Authority
Control?
Is there ILS Acquisitions with Fund Accounting?
Is there ILS Serials Control?
Is there a Discovery Service?
Is there System Administration of the Discovery Service?
Is there an ILS Circulation System?
Is there an ILS Stock Rotation Module/Capability?
Is there an ILS Course Reserve Module?
Is there an ILS Program Registration, Room Booking and
Scheduling Module?
Is there a native ILS Inventory Control?
Page | 36
RFP TABLE 2.1-1: CHECKLIST OF YES OR NO ILS QUESTIONS
In the checklist that follows, please indicate a Yes or No answer to each question posed of your ILS.
Please include the completed checklist in Part 3 of your Proposal.
These Yes/No questions mirror the RFP TABLE 2.1-2: CONFIGURATION #1 COST FORM which follows
this checklist.
(1)Module
2.12
2.13
2.14
2.15
2.16
2.17
3
2.18
2.19
Interfaces
3.1
3.2
3.3
3.4
3.5
3.6
3.7
3.8
3.9
3.10
3.11
3.12
3.13
3.14
3.15
3.16
3.17
3.18
3.19
3.20
3.21
(2)Question
Is there an ILS Inter-library Loan (ILL) Management
System?
Does the ILS have a Z39.50 Server?
Does the ILS have a Z39.50 Client module?
Does the ILS have a Report Generator?
Can the ILS manage Subscription Services to electronic
resources?
Does the ILS have a Electronic Resource Management
(ERM) capability?
Does the ILS have a Web Browser based staff client?
Does the ILS have a System Administration Module?
(2) Yes
(3) No
3M: Cloud Library
3M: self-check
3M: AMH
A.N.D. Technologies: P-Counter
Bibliotheca: self-check
Central Technologies (CenTec): i-circ self-check
Comprise: SAM
Cybrarian
Envisionware: LPTOne
Envisionware: PC Reservation
Evanced Solutions: Events, Room Reserve, Summer
Reader
ITS: MyPC
ITS: Papercut
Librarica: CASSIE
Library Ideas: Freading
Library Ideas: Freegal
OCLC: EZ Proxy
OverDrive: eMedia Library, My Media Mall, Media on
Demand
Pharos: Computer Reservation System
Pharos: Print Management
TechLogic: ACS self-check
Page | 37
RFP TABLE 2.1-1: CHECKLIST OF YES OR NO ILS QUESTIONS
In the checklist that follows, please indicate a Yes or No answer to each question posed of your ILS.
Please include the completed checklist in Part 3 of your Proposal.
These Yes/No questions mirror the RFP TABLE 2.1-2: CONFIGURATION #1 COST FORM which follows
this checklist.
(1)Module
3.22
3.23
3.22
(2)Question
TechLogic: AMH
Unlimited SIP2 Interfaces
Vendprint
(2) Yes
(3) No
Page | 38
RFP TABLE 2.1-2: Configuration #1 Cost Form
COST SUMMARY FOR ON-PREMISE SERVER-BASED ILS PRODUCTION SYSTEM
Please include the completed Cost Form in Part 2 of your Proposal.
(1)
(2)
Category
One-Time Annual
$ Cost
$ Cost
1
Central Site Hardware
1.1 Database/Application Server
1.2 Web Server
1.3 Disk storage
1.4 Operating system software, utilities
1.5 Uninterruptable power supply
1.6 Web/Portal Servers
1.7 Training, Other server(s)
1.8 Backup device
1.9 Other
1.10 SUBTOTAL: Hardware
2
Applications Software and Utilities
(include costs for all items from RFP TABLE 2.1-1)
2.1 Bibliographic Database System (including DBMS license)
2.2 Cataloging (w/Authority Control)
2.3 Acquisitions (w/ Fund Accounting)
2.4 Serials Control (w/ Fund Accounting)
2.5 Discovery Service
2.6 Administration of Discovery Service
2.7 Circulation System
2.8 Stock Rotation Module/Capability
2.9 Course Reserve Module
2.10 Program Registration, Room Booking and Scheduling Module
2.11 Inventory Control
2.12 ILL Management System
2.13 Z39.50 Server
2.14 Z39.50 Client module
2.15 Report Generator
2.16 Subscription Services
2.17 Electronic Resource Management
2.18 Browser Based Staff Client
2.19 System Administration Module
(3)
Page | 39
RFP TABLE 2.1-2: Configuration #1 Cost Form
COST SUMMARY FOR ON-PREMISE SERVER-BASED ILS PRODUCTION SYSTEM
Please include the completed Cost Form in Part 2 of your Proposal.
(1)
3
4
5
Category
Interfaces
3.1 3M: Cloud Library
3.2 3M: self-check
3.3 3M: AMH
3.4 A.N.D. Technologies: P-Counter
3.5 Bibliotheca: self-check
3.6 Central Technologies (CenTec): i-circ self-check
3.7 Comprise: SAM
3.8 Cybrarian
3.9 Envisionware: LPTOne
3.10 Envisionware: PC Reservation
3.11 Evanced Solutions: Events, Room Reserve, Summer Reader
3.12 ITS: MyPC
3.13 ITS: Papercut
3.14 Librarica: CASSIE
3.15 Library Ideas: Freading
3.16 Library Ideas: Freegal
3.17 OCLC: EZ Proxy
3.18 OverDrive: eMedia Library, My Media Mall, Media on Demand
3.19 Pharos: Computer Reservation System
3.20 Pharos: Print Management
3.21 TechLogic: ACS self-check
3.22 TechLogic: AMH
3.23 Unlimited SIP2 Interfaces
3.22 Vendprint
3.23 SUBTOTAL INTERFACES
Data migration, preparation and loading of database
(2)
(3)
One-Time Annual
$ Cost
$ Cost
Other costs:
5.1 Freight
5.2 Installation (including expenses)
5.3 Training (see RFP Table 2.1-5 for requirements)
5.4 Documentation
Page | 40
RFP TABLE 2.1-2: Configuration #1 Cost Form
COST SUMMARY FOR ON-PREMISE SERVER-BASED ILS PRODUCTION SYSTEM
Please include the completed Cost Form in Part 2 of your Proposal.
(1)
Category
5.5 Other
5.6 SUBTOTAL: OTHER COSTS
6
TOTAL SYSTEM COST
7
Number of Users/User Licenses
8
Amount of physical disk storage (GB)
8.1 Amount of logical storage as configured
9
Cost of disk storage
9.1 One-Time
9.2 Annual Maintenance
10
Warranty Periods (in years)
10.1 Software
10.2 Central Site Hardware
11
5-Year Costs
11.1 All One-time costs
11.2 Total of all recurring Costs for 5-years
11.3 Total 5-year Cost (Line 11.1 + 11.2)
(Note: These will be used to determine the quoted costs)
(2)
(3)
One-Time Annual
$ Cost
$ Cost
Page | 41
CHECKLIST OF ILS APPLICATIONS SOFTWARE MODULES AND KEY
FUNCTIONALITY WANTED BY SWAN
The RFP TABLE 2.1-3: CHECKLIST OF ILS APPLICATIONS SOFTWARE MODULES AND KEY
FUNCTIONALITY WANTED BY SWAN expands on the RFP TABLE 2.1-1, seeking details on
functionality.
Please indicate for the ILS you are quoting for Configuration #1 whether the described feature or
function is available (in general release and installed in at least one customer site), planned or in
development (with a specific hard release date), or not available.
The RFP TABLE 2.1-3 checklist is numbered by column:
1. Applications Modules and Functions: SWAN has organized these around traditionally
expected ILS modules, but it is possible that “modules” do not exist within the Proposer’s ILS
2. Date Available MM/YYYY: this allows a Proposer to note modules and functions that are in
development for a future release
Installed in a Library? SWAN wishes to see if a specific module or function is in a production
environment.
3. Yes
4. No
3rd Party Product? SWAN is allowing for the use of a 3rd party product to be noted in lieu of an
absent ILS module or function.
5. Yes
6. No
Page | 42
RFP TABLE 2.1-3: CHECKLIST OF ILS APPLICATIONS SOFTWARE MODULES
AND KEY FUNCTIONALITY WANTED BY SWAN
In the checklist that follows, please indicate a Yes or No answer to each Module and Function posed of
your ILS. Please include the completed checklist in PART 2 OF YOUR PROPOSAL, to specify the items
included in your quotation for Configuration #1.1
Column 1
1.1.1
1.1.2
1.1.3
1.1.4
1.2.1
1.2.3
Can bib records be edited and
validated?
Merge bib records and combine
their holding/item records
automatically?
Batch export MARC records with
or without holding information via
scheduled task?
1.2.5.1
1.2.5.2
YES
NO
Column 5 Column 6
3rd Party Product?
YES
Cataloging (w/Authority Control)
Is there a subscription to MARC
cataloging source?
Batch import/download MARC
records from any source and
generate bib records, item, and
acquisition order records?
1.2.5
Column 3 Column 4
Installed in a Library?
Bibliographic Database System
Unicode compliant?
Supports FRBR?
Supports RDA
Supports for diacritics?
1.2.2
1.2.4
Column 2
Date
Available
MM/YYYY
 Export of bib and holdings
records for designated group of
libraries?
 Quick and easy export of the
entire bibliographic database?
Page | 43
NO
Column 1
1.2.5.3
1.2.5.4
1.2.5.5
Column 3 Column 4
Installed in a Library?
YES
NO
Column 5 Column 6
3rd Party Product?
YES
 OCLC Connexion client
interactively (i.e. immediately
visible in the catalog) loads bib,
item, and order records into the
ILS?
 Ability to overlay existing
records in SWAN via OCLC
Connexion?
 Full and immediate indexing
of imported records including
keyword indexing?
1.2.6
1.2.7
Spell checker?
Real-time download with Z39.50
targets?
1.2.8
1.2.8.1
1.2.8.2
1.2.8.3
1.2.9
1.2.9.1
1.2.9.2
1.2.9.3
1.2.9.4
1.2.9.5
1.2.9.6
1.2.9.7
1.2.9.8
Global edit bib records?
 Add/delete fields?
 Edit fields and subfields?
Replace fields and subfields?
Global edit holding/item record?
 Collections?
 Item type?
 Call number?
 Location?
 Notes?
 Status?
 Add/delete fields?
 Limited by library location’s
items?
Build customized spine and
pocket labels?
1.2.10
Column 2
Date
Available
MM/YYYY
1.2.11
Provide customizable duplicate
detection?
1.2.11.1
1.2.11.2
1.2.11.3
 Duplicate call numbers?
 Duplicate OCLC nos.?
 Duplicate standard numbers,
e.g. MARC 020, 022, 024, 028,
037?
Page | 44
NO
Column 1
1.2.11.4
1.2.11.5
1.2.12
1.2.13
1.2.14
1.2.15
1.2.16
1.2.17
1.2.17.1
1.2.17.2
1.2.18
1.2.19
1.2.20
Column 3 Column 4
Installed in a Library?
YES
NO
Column 5 Column 6
3rd Party Product?
YES
 Duplicate detection by LC
no.?
 Duplicate detection by title,
MARC, and non-MARC?
Use formatted coding templates
to reduce errors in fixed-field
coding?
Manage links between authority
and bibliographic records
automatically?
Fully supports Unicode in special
characteristics and diacritics?
Flexibility in searching
bibliographic records by any
MARC field?
Create customized lists and
reports?
Ability to create non-MARC
metadata that is searchable and
indexable, e.g. brief order records,
generic MARC-like records?


Dublin core?
Other?

Authority Control
Automatically verify the headings
in any record?
Merge authority records and
adjust their linked headings
automatically?
Ability to create, edit, merge,
delete headings?
1.2.21
Ongoing update authority
headings according to LC?
1.2.22
Globally update authority
headings records by any
MARC field?
Report blind headings?
1.2.23
Column 2
Date
Available
MM/YYYY
Page | 45
NO
Column 1
1.3.0
1.3.1
 Download Acquisitions
Vendor selection list?
1.3.1.2
 Integrate multiple Vendors’
selection lists?
1.3.1.3
 Staff additions and deletions
to selection and order lists?
1.3.1.4
 Electronic ordering with
selection list?
Are selections and purchase
request functions part of the
Acquisitions Module?
1.3.3
Ability to make customizable data
entry and add free text fields to
selection and purchase requests?
1.3.4
Ability to produce individual
purchase requests and desiderata
1.3.5
Sort purchase requests by
selector, program or budget code,
1.3.6
Ability to customize work slips to
reflect local format and fields
1.3.7
1.3.7.1
1.3.7.2
1.3.8
Is there “Workslip” functionality?
 Electronic workslips?
 Printed workslips ?
Accessibility to acquisitions
information throughout the
processing workflow and in the
OPAC? For:
 Selection?
 Ordering?
 Receiving?
1.3.8.1
1.3.8.2
1.3.8.3
Column 3 Column 4
Installed in a Library?
YES
NO
Column 5 Column 6
3rd Party Product?
YES
Acquisitions (w/ Fund
Accounting)
Ability to have separate
Acquisitions budgets, vendors,
activity and data for designated
groups of libraries
Ability to create and maintain
selection and ordering lists?
1.3.1.1
1.3.2
Column 2
Date
Available
MM/YYYY
Page | 46
NO
Column 1
1.3.8.4
1.3.8.5
1.3.8.6
1.3.8.7
1.3.9
1.3.10
1.3.10.1
1.3.10.2
1.3.10.3
1.3.10.4
1.3.10.5
1.3.10.6
1.3.10.7
1.3.11
1.3.11.1
1.3.11.2
1.3.11.3
1.3.11.4
1.3.11.5
1.3.11.6
1.3.11.7
1.3.11.8
1.3.11.9
1.3.12
1.3.12.1
1.3.12.2
Column 2
Date
Available
MM/YYYY
Column 3 Column 4
Installed in a Library?
YES
NO
Column 5 Column 6
3rd Party Product?
YES
 Pre-processing?
 Cataloging?
 Post-processing?
 OPAC?
Ability to suppress
selections/desiderata bib records
in OPAC?
Automatic update of bib record in
OPAC throughout the
acquisitions/processing/cataloging
workflow for requested, ordered,
pre-processing, cataloging,
estimated wait time, available,
personal emails?
 Selection
 Ordering
 Receiving
 Pre-processing
 Cataloging
 Post-processing
 OPAC
Ability to send emails at the
selection stage and throughout
the
acquisitions/processing/cataloging
workflow? For the following:
 Requesting user?
 Acquisitions vendor?
 Selection?
 Ordering?
 Receiving?
 Pre-processing?
 Cataloging?
 Post-processing?
 OPAC?
Import EDI records from vendors?
 Ordering?
 Invoicing?
Page | 47
NO
Column 1
1.4.1
1.4.1.1
1.4.1.2
1.4.2
1.4.3
1.4.4
1.4.5
1.4.6
1.4.7
Column 2
Date
Available
MM/YYYY
Column 3 Column 4
Installed in a Library?
YES
NO
Column 5 Column 6
3rd Party Product?
YES
Serials Control (w/ Fund
Accounting)
Issue arrival prediction?
 Regular patterns?
 Irregular patterns?
Automatic check-in?
Flexible Holdings Display (Free
Text)?
Manual edit of holdings patterns?
Display of serials holdings data in
other modules?
Accommodate and link title
variations?
Accommodate and link multiple
formats of the same title (print,
fiche, electronic)?
1.4.8
1.4.9
Hyperlink to e-version of journal?
Flexible, customizable display of
call # and location?
1.4.10
Share Vendor records with
Acquisitions Module?
1.4.11
Share Fund records with
Acquisitions Module?
1.4.12
Manage subscription renewals
and cancellations?
1.4.13
Support automatic or mediated
claims and cancellations in email
or print formats?
1.4.13.1
1.4.13.2
1.4.13.3
1.4.13.4




1.5.1
1.5.2
Discovery Service
Web browser visual User Interface
Language Interfaces? in the
following languages:
Automatically, via email?
Manually, via email?
Automatically, via printouts?
Manually, via printouts?
Page | 48
NO
Column 1
1.5.2.1
1.5.2.2
1.5.2.3
1.5.2.4
1.5.2.5
1.5.2.6
1.5.3
1.5.4
1.5.5
1.5.6
 English?
 Spanish?
 Polish?
 Arabic
 Farsi
 Tagalog
Smartphone Interface?
E-Commerce Interface?
Spell checker?
Authentication by patron type to
access secure websites and
restricted resources?
1.5.7
Does your system allow
geolocation or GPS authentication
for OPAC users?
URL Link resolver?
Link from the Discovery Service to
multimedia and e-content? For:
1.5.8
1.5.9
1.5.9.1
1.5.9.2
1.5.9.3
1.5.9.4
1.5.10
 E-books?
 E-journals?
 Videos?
 Audio books?
Patron customizable capabilities
and personalization for…
1.5.10.1
 Interface look and feel
(skins)?
 To make request for alerts for
new content via keyword?
1.5.10.2
1.5.10.3
1.5.10.4
1.5.11
1.5.11.1
1.5.11.2
1.5.11.3
Column 2
Date
Available
MM/YYYY
Column 3 Column 4
Installed in a Library?
YES
NO
Column 5 Column 6
3rd Party Product?
YES
 User created “favorites” lists?
 Other capabilities?
Capabilities and vendor support
for Library’s page level
customization?
 Audio books?
 Customizable search buttons
 Customizable search
interface
Page | 49
NO
Column 1
1.5.11.4
 Display enriched content:
e.g., from Content café
1.5.12
Does your system offer patrons a
purchase option (e.g. Amazon),
and is this customizable at the
local library level?
1.5.13
“Similar search” or “did you
mean” function?
1.5.14
Limit searches to specific library
within SWAN?
1.5.15
Limit searches to specific
collections within SWAN?
1.5.16
Ability to narrow down search
results?
Ability for Patrons to place holds
on specific copies?
1.5.17
1.5.18
Ability for Patrons to place holds
on specific volumes?
1.5.19
Ability to specify item locations in
first results display screen?
1.5.20
Ability to specify item locations
and their display order in
subsequent results display
screens?
Ability to shelf-browse by library
Faceted searching?
RSS notification?
Content alert service matching
user profile?
1.5.21
1.5.22
1.5.23
1.5.24
1.5.25
1.5.26
1.5.27
Single Sign On (SSO)?
Suspend/unsuspend holds?
Cancel holds?
1.6
Administration of Discovery
Service
Customizable interfaces by
individual libraries?
1.6.1
Column 2
Date
Available
MM/YYYY
Column 3 Column 4
Installed in a Library?
YES
NO
Column 5 Column 6
3rd Party Product?
YES
Page | 50
NO
Column 1
1.6.2
Can the OPAC be customized at
the HTML/XHTML/CSS level?
1.6.3
Staging port for testing
configurations?
Profiles for Personalized Library
Services?
1.6.4
1.7.1
1.7.1.1
1.7.1.2
1.7.1.3
1.7.1.4
1.7.1.5
1.7.2
1.7.3
Can notice language be controlled
by library/group of libraries?
1.7.5
Can active URLs be embedded in
email notices and SMS
notifications?
Will the ILS store and retrieve
patron email notices sent from the
ILS?
Is there Offline Circulation
Backup?
Is there Online Patron
Registration?
1.7.7
1.7.8
Column 3 Column 4
Installed in a Library?
YES
NO
Column 5 Column 6
3rd Party Product?
YES
Circulation System
Are the Patron notifications…
 Printed?
 Email?
 Text messages to phones?
 Pre-overdue notices? 
 Automated Telephone
Notification System?
Can the patron select their
preferred delivery options for
notices and receipts?
Can individual libraries set
preferred options for their
patrons’ notices and receipts?
1.7.4
1.7.6
Column 2
Date
Available
MM/YYYY
Page | 51
NO
Column 1
1.7.9
1.7.9.1
1.7.9.2
1.7.10
1.7.10.1
1.7.10.2
1.7.10.3
1.7.10.4
1.7.10.5
1.7.10.6
1.7.10.7
1.7.10.8
1.7.10.9
1.7.10.10
1.7.11
1.7.11.1
Column 2
Date
Available
MM/YYYY
Column 3 Column 4
Installed in a Library?
YES
NO
Column 5 Column 6
3rd Party Product?
YES
Intuitive and easy to use staff
interface
 To make status changes?
 To edit records, item status,
etc. from one window, instead of
moving between windows?
Intuitive and easy to use staff
interface and functions for
Holds/Requests?
 To turn off/on the capability
to place holds on specific
items/copies at the bibliographic
record or collection level?
 To set rules by groups of item
types, patron types, and
locations?
 Customizable holds?
 Hold notifications?
 Hold reminder notifications?
 Customizable holds slips?
 Customizable holds checkout slips? 
 Support for in-transit
shipment of requested items?
 Hold workslips?
 Hold transit workslips?
Capability to set up floating
collections?
 For an individual multibranch library?
1.7.11.2
 For a designated group of
SWAN libraries?
1.7.11.3
 By designated groups of
items, e.g. collection or item type?
1.7.11.4
 By designated groups of
library locations?
Page | 52
NO
Column 1
1.7.11.5
1.7.12
1.8
1.8.1
1.8.2
1.8.3
1.9.1
YES
NO
Column 5 Column 6
3rd Party Product?
YES
Stock Rotation
Module/Capability
Capability to create groups of
items that will move as a group
between locations?
Capability to set a location routing
order for a group of items?
Capability to set a number of days
before routing at each location?
Course Reserve Module
Does Course Reserves have a staff
managed interface?
Does Course Reserves have an
accompanying display in the
Discovery Services/OPAC?
1.10
Program Registration, Room
Booking and Scheduling Module
1.10.1
Ability to create, edit, delete
events?
 Programs for an event?
 Repeating occurrences of
event?
 Repeated times within the
occurrence (e.g., Event A
scheduled for Monday AM and
Tues PM)?
1.10.1.3
Column 3 Column 4
Installed in a Library?
 Capability to specify a redistribution algorithm for a given
floating collection?
Is there a debt collection feature
that flags and tracks borrowers
that meet certain criteria for
collection agency referral?
1.9.2
1.10.1.1
1.10.1.2
Column 2
Date
Available
MM/YYYY
Page | 53
NO
Column 1
1.10.2
Ability to create, edit, delete
event locations? For:
1.10.2.1
1.10.2.2
 Rooms on premise?
 Combinations of large room
divided with partitions?
1.10.2.3
 Off premise locations
(schools, other buildings)?
Ability to register patrons?
 Staff interface registration?
 Patron online registration?
 Ability to determine eligibility
by patron type/home library?
1.10.3
1.10.3.1
1.10.3.2
1.10.3.3
1.10.3.4
1.10.3.5
1.10.3.6
1.10.4
1.10.4.1
1.10.4.2
1.10.5
1.10.5.1
1.10.5.2
1.10.6
1.10.6.1
1.10.6.2
1.10.7
1.10.7.1
1.10.7.2
1.10.8
1.10.8.1
Column 2
Date
Available
MM/YYYY
Column 3 Column 4
Installed in a Library?
YES
NO
Column 5 Column 6
3rd Party Product?
YES
 Ability to register nonpatrons?
 Ability to waitlist patrons?
 Ability to auto transfer from
waitlist
Ability to send confirmation of
registration?
 By email?
 By text message?
Ability to send reminders to
registrants
 By email?
 By text message?
Ability to send blast custom
notices to registrants
 By email?
 By text message?
Ability to send cancellation
notification?
 By email?
 By text message?
Ability to book rooms for no
conflict?
 Ability to book setup and
takedown time before/after
Events?
Page | 54
NO
Column 1
1.10.8.2
 Ability to book equipment for
rooms?
1.10.8.3
 Ability to book staffing for
rooms?
Ability to notify creator or
presenter? For:
1.10.9
Column 2
Date
Available
MM/YYYY
Column 3 Column 4
Installed in a Library?
YES
NO
Column 5 Column 6
3rd Party Product?
YES
 Registration not meeting
minimum
1.10.9.2  Registration exceeding
maximum
1.10.10
Cancelation of program?
1.10.10.1  Notification to creator?
1.10.10.2  Notification to presenter?
1.10.11
Ability to display library programs
& events in OPAC?
1.10.9.1
1.10.11.1
 Ability to display programs &
events in Calendar View?
 Are programs searchable and
retrievable in the OPAC?
1.10.11.3
1.10.12
1.11.1
 Ability to create room setup
views for staff?
Integration with e-Commerce for
fee payment?
Inventory Control Module
With portable inventory control
devices with no file size limit?
1.11.2
Ability to produce an integrated
shelf-list?
1.11.3
Ability to produce an exceptions
report?
1.12.1
1.12.1.1
1.12.1.2
ILL Management System
Does the ILS interface with other
software for inter-library loan
(ILL)?
 Interoperate with OCLC?
 Interoperate with other ILSs?
Page | 55
NO
Column 1
1.12.2
Does the ILS ILL system support
for authentication?
1.12.3
Does the ILS ILL system have the
ability to send overdue
notifications?
 Custom email messages?
 Pre-scripted email messages?
 Over-due email notices?
 Automatic text messages to
phones?
1.12.3.1
1.12.3.2
1.12.3.3
1.12.3.4
1.12.3.5
1.12.4
1.12.5
1.12.6
Column 3 Column 4
Installed in a Library?
YES
NO
Column 5 Column 6
3rd Party Product?
YES
 Staff texting overdue
notices?
Capability to build a database of
libraries that have loaned
materials to the Library?
Ability to print ILL labels for
borrowing?
Ability for patron initiated ILL selfservice requests?
1.12.6.1
1.12.6.2


1.13.1
Z39.50 Server
Does Z39.50 server have ability to
restrict outside access?
Mediated requests?
Non-mediated requests?
1.13.2
Can the Z39.50 scope to SWAN
library collections?
1.14
1.14.1
Z39.50 Client
Does Z39.50 client search external
catalog target Z39.50 servers?
1.14.2
Does Z39.50 client retrieve and
import records into the ILS?
1.15.1
Column 2
Date
Available
MM/YYYY
Report Generator
Is there the capability for SQL
queries?
Page | 56
NO
Column 1
1.15.2
1.15.3
1.15.4
1.15.4.1
1.15.4.2
1.15.4.3
1.15.5
Column 2
Date
Available
MM/YYYY
Column 3 Column 4
Installed in a Library?
YES
NO
Column 5 Column 6
3rd Party Product?
YES
User customizable reports?
Capabilities to schedule reports?
Capabilities to generate reports
on batch loads and exports of
records?
 MARC records?
 Patron records?
 Item records?
Are there capabilities to create
files of records and export them in
selected formats?
1.15.5.1
1.15.5.2
1.15.5.3
1.15.6
 MARC format?
 CSV format?
 Export via FTP?
Does the Report Generator email
reports in a variety of formats?
1.15.6.1
1.15.6.2
1.15.6.3



1.16
Subscription Services
NOT REQUIRED BY SWAN: SKIP QUESTION
1.17
Electronic Resource
Management
NOT REQUIRED BY SWAN: SKIP QUESTION
1.18
1.18.1
Browser-based Staff Clients
Does the ILS have a browser
based client for all Staff modules?
1.18.1
Does the ILS have a browser
based client for System
Administration?
1.19
1.19.1
System Administration
Is the source code for the ILS
application available to be
modified by the SWAN system
administrator & designated library
staff, i.e. open source?
HTML?
CSV?
PDF?
Page | 57
NO
Column 1
1.19.2
Is the ILS software licensed under
the GNU General Public License?
1.19.3
Is the source code for the ILS
closed to the SWAN system
administrator?
Will SWAN have full/root (read,
write, modify) and direct SQL
access to database management
system (DBMS)?
Does the ILS have debugging or
logging tools which the SWAN
system administrator can utilize?
1.19.4
1.19.5
1.19.6
Does the ILS have a separation of
staff and user passwords and
privileges at granular level?
1.19.7
Can any record (item, bib, patron,
etc.) be modified or viewed by
more than one user at a time?
1.19.8
Can the System Administrator
functions add/remove access
rights for individual ILS users?
1.19.9
Could SWAN create additional
library locations (sites) without
additional cost?
Could SWAN rename its libraries
in the system without additional
cost?
SQL access for query?
SQL access for data
manipulation?
Can local system administrator
create temporary tables?
1.19.10
1.19.11
1.19.12
1.19.13
1.19.14
Can local system administrator
create permanent tables?
1.19.15
Can staff views be created based
on locally added tables?
1.19.16
Is the ILS NCIP fully compliant
with the NISO standard?
Column 2
Date
Available
MM/YYYY
Column 3 Column 4
Installed in a Library?
YES
NO
Column 5 Column 6
3rd Party Product?
YES
Page | 58
NO
Column 1
1.19.17
1.19.18
1.19.19
Column 3 Column 4
Installed in a Library?
YES
NO
Column 5 Column 6
3rd Party Product?
YES
Does the ILS have application
programming interfaces (APIs)
available to the SWAN system
administrator?
Does the ILS staff client
communicate back to the ILS
server using encryption, e.g. SSL,
HTTPS?
Can your ILS production system
be configured and warranted for
99.99% availability?
1.19.20
Do the configurations you have
described and quoted achieve
99% availability?
2.1
2.1.1
2.1.2
2.1.3
2.1.4
2.1.5
2.1.6
2.1.7
Interfaces (See Section 5)
3M: Cloud Library
3M: self-check
3M: AMH
A.N.D. Technologies: P-Counter
Bibliotheca: self-check
Central Technologies (CenTec): icirc self-check
Comprise: SAM
2.1.8
2.1.8.1
Cybrarian
Envisionware: LPTOne
2.1.8.2
Envisionware: PC Reservation
2.1.8.3
Evanced Solutions: Events, Room
Reserve, Summer Reader
ITS: MyPC
ITS: Papercut
3M: Cloud Library
3M: self-check
3M: AMH
2.1.9
2.1.10
2.1.11
2.1.12
2.1.13
Column 2
Date
Available
MM/YYYY
Page | 59
NO
Column 1
2.1.14
2.1.15
2.1.16
Librarica: CASSIE
Library Ideas: Freading
2.1.17
2.1.18
OCLC: EZ Proxy
OverDrive: eMedia Library, My
Media Mall, Media on Demand
Pharos: Computer Reservation
System
Pharos: Print Management
TechLogic: ACS self-check
TechLogic: AMH
Unlimited SIP2 Interfaces
Vendprint
2.1.19
2.1.20.
2.1.21
2.1.22
2.1.23
2.1.24
Column 2
Date
Available
MM/YYYY
Column 3 Column 4
Installed in a Library?
YES
NO
Column 5 Column 6
3rd Party Product?
YES
Library Ideas: Freegal
Page | 60
NO
RFP TABLE 2.1-4: ILS QUESTIONS FOR NARRATIVE RESPONSE
Please respond in writing straightforwardly to the following questions; as a courtesy to readers; please
repeat each question with your answer. Please include the questions and answers in Part 3 of your
Proposal.
General Questions
Question #1)
Does your system provide web-based staff clients, and will you please list
them? Also, please list the modules and functions that cannot be performed with a web
browser and describe the clients that are required, and how they would be updated for libraries
using your ILS.
Question #2)
What is your experience in migration of libraries from Innovative Interfaces Inc.
Millennium System to your system? If SWAN were to migrate to the system you have
configured, what would be the requirements for migration of all bibliographic, patron, item,
vendor, acquisitions and transaction data to your system? Can all data be captured, output,
and migrated? Please discuss.
Question #3)
SWAN Libraries use item and patron barcode labels described in Appendix 1.
Does the system you have configured support use of these? Please discuss, and identify any bar
code types that your system cannot handle.
Question #4)
What are your recommended PC workstation configuration requirements for
PCs running your staff client?
Question #5)
What other workstation platforms can operate your staff client? (e.g. Mac,
Linux, Thin Client, iOS, Android)
Question #6)
What other workstation platforms can operate your OPAC/Discovery Service?
(e.g. Mac, Linux, Thin Client, iOS, Android)?
Question #7)
Which Web browsers is your ILS optimized for? What additional browsers will
work successfully with your system?
Question #8)
What are your recommended bandwidth requirements per staff user and per
public access user for Internet connectivity and for WAN/LAN delivery of services to users in
libraries? Explain your recommendations.
Question #9)
Describe access by mobile devices to your system for staff and patrons.
Question #10)
Do you provide an app, and if so, for which services? What functionality is
provided? Is the cost of the app included in your basic system price or is it an add-on for a cost?
Question #11)
Do you provide a site designed for mobile users, and if so, for which services?
Describe if it is a mobile site, a responsively-designed site, and what functionality is provided. Is
the cost of the mobile site included in your basic system price or is it an add-on for a cost?
Page | 61
Question #12)
scalability?
How does your proposed ILS on-premise server-based system provide
Question #13)
Describe the server hardware and operating system platforms and database
management systems that you offer and support for your ILS. Please note that SWAN has a
preference for Red Hat Linux if a Linux OS is utilized.
Question #14)
Will you warrant the functionality, response time performance, and uptime
availability of your on-premise ILS? Please describe your warranties of the functions, response
time performance, and system availability.
Question #15)
What assurances can you give that the systems you have described and quoted
in response to this RFP can accommodate the projected numbers of concurrent users and
transaction volumes projected for SWAN for 2018?
Question #16)
Describe how, where, and by whom, software support and upgrade services are
handled, including Help Desk services.
Question #17)
How often are there integer releases and dot releases?
Question #18)
How do you communicate plans and arrangements for scheduled
maintenance? How much downtime is required for maintenance? How far in advance would we
be warned of scheduled maintenance and scheduled system unavailability?
Question #19)
Describe how you provide security for an on-premise server based system.
Question #20)
Describe the system backup procedure. What media and formats are used for
backup? How long do you anticipate SWAN’s backup will take, given the size of the SWAN
database? Can the backup time be scheduled by SWAN?
Question #21)
Describe the system’s ability to download data. Would SWAN be able to get a
data dump from the system? Who executes the data dump, and are there fees involved?
Question #22)
Does the system control or warn about running of reports that impact system
performance? If so, please describe how the warning or control functions.
Question #23)
Does the system require authorization to run or perform batch functions that
are intensive in the use of system resources and/or that impact the performance of interactive
system functions? Please explain how this authority is assigned.
Question #24)
Describe if and how local library personnel can specify open/closed dates
without assistance from the System Administrator, and if on a local library basis these settings
will determine due dates on items and levying of fines.
Question #25)
Describe how patrons can be blocked based on fines accrued or accruing. How
are the block settings administered, and can they be determined at a local library level?
Page | 62
Question #26)
Describe how the daily operational functions of the system are set up or work in
the administration module or processes (i.e. materials becoming lost, holds showing up on a
pull holds list, holds expiring, notices being sent to patrons, etc.). Are these set up in a back-end
processes or are they controlled through scheduled reports or similar functionality? What
ability does SWAN have to control these processes?
Question #27)
Which fields in records in system files are searchable using reports?
Question #28)
What help do you provide during conversion, especially with mapping?
Question #29)
How does a staff member log into the system? Describe how user access
control is delegated. Who sets permissions? What levels of hierarchy are available? How many
logins are available?
Question #30)
Does the system continually update information on the server? What is the
turnaround time for entering or deleting items, e.g.?
Question #31)
Describe your plans for disaster recovery. How would your software
development and support services be continued?
Circulation, Holds and Notices:
Question #32)
How many patron and item types are available? Can circulation rules be set by
combinations of:
a. checkout locations
b. owning location
c. item types
d. patron types?
Question #33)
How are fines and fees assessed (by item owning location, borrowing location,
patron type, etc.)? Can fines/fees be set to always follow the owning library checkout location
rules?
Question #34)
library level)?
Who controls maximum fines, processing fees, etc. (at SWAN level, or local
Question #35)
What information is recorded in the borrower’s record about notifications sent?
Question #36)
Can priorities for filling holds be set by defined pickup location/filling location?
Can this be done by groups of locations? Please describe.
Question #37)
Is self-registration supported? Please describe.
Page | 63
Question #38)
What options are available for merging and linking borrower records?
Question #39)
What information is recorded on borrower-related financial transactions and
how can staff view the information?
Question #40)
Can items assigned a ‘claimed returned’ status age to lost, and what is the
process for this? Are fines changed if item is checked in through normal process? Explain the
claims return process.
Question #41)
Describe the workflow for the Holds/Requests. Of interest are:
a. Patron request workflow (both patron-initiated and staff-mediated)
b. Lending (Staff) workflow
c. Borrowing (Staff) workflow
d. Clearing the hold shelf
e. Ability to identify in the item record whose hold shelf the item is on
Question #42)
Describe if and how your ILS can create photographs of patrons and add them
to patron records. How does it display photographs of patrons? What additional hardware is
required? Please list recommended manufacturers and models.
Question #43)
Describe how your ILS can create and store patron signatures in patron records.
Question #44)
What receipt printers are supported? Are there options within the set-up of the
receipt printer to choose when it prints and how?
Question #45)
What delivery options are available for notices and receipts (e.g. email,
telephony, or SMS)?
Question #46)
What are the capabilities for allowing and filling requests, particularly in
relation to groups of pickup locations, item location, item type, patron type, and due date?
Question #47)
What options are available for lending libraries to be notified of pending holds
(paging list, push alerts, etc.)? What is the frequency of notification, and can that be set by local
libraries?
Question #48)
What options are available for borrowing libraries to be notified of expired
holds (list, push alerts, etc.)? How does your system handle holds that are unable to be filled?
Question #49)
Does your system have cascading holds (ability for patrons to place a hold on a
series and receive the items sequentially)? If so, describe how this functionality works. (See
Appendix 4 for more information about SWAN’s current holds functionality.)
Question #50)
Describe your process for loading patron records into the system.
Page | 64
OPAC and Discovery Service
Question #51)
Tell how the patron can modify their experience in the OPAC, e.g group the
libraries you want to search, save checkout history, search profiles
Question #52)
How does your system allow patrons to track their reading history?
Question #53)
how it works.
What social networking integration is available within your OPAC? Describe
Question #54)
How can patrons view, cancel, and suspend/freeze holds at the OPAC?
Question #55)
What web browsers is your OPAC optimized for? What additional browsers will
work successfully with your system?
Question #56)
How is FRBR employed to streamline the customer experience?
Question #57)
Describe if and how (e.g., with what features) your Discovery Service
incorporates semantic search?
Question #58)
library, user.
What facets are available for refined searching? Level of control: SWAN,
Question #59)
What widgets can be embedded in the catalog?
Question #60)
What is the order in which items are displayed in the OPAC when owned by
multiple libraries? How does the system prioritize the patron’s home library?
Question #61)
Describe how the OPAC handles e-content integration. Please specify vendors.
Question #62)
How are electronic items added to the catalog?
Question #63)
How are electronic items in the catalog discovered?
Question #64)
To what level do you provide authentication, checkout, and downloading
through the catalog?
Question #65)
How does your system handle the purchase of the same e-titles by multiple
libraries, from different platforms, vendors, or subscriptions?
Question #66)
Does your system provide single sign-on for e-content, databases, and other 3rd
party content? Describe how this works.
Question #67)
How can patrons make purchase suggestions within the OPAC?
Question #68)
How does your OPAC support Patron-Driven Acquisition for individual libraries?
Page | 65
Question #69)
required?
How does your system save settings for an individual library or user? Is login
Question #70)
Can the staff client be customized at the HTML/XHTML/CSS level? Can this be
done at the SWAN staff and local library level? Describe.
Question #71)
Describe if and how your ILS allows users to make credit card payments – and
for what. Does this service exist external to the ILS, and if so, who provides it? Describe if and
what SWAN or its member libraries are required to do to meet PCI compliance and any credit
card security requirements.
Question #72)
Describe options for customizing the appearance of the OPAC and staff client.
Can these changes be made at the individual library level?
Cataloging and e-Content:
Question #73)
What are the limits on the number of item records that can be connected to a
bib record, if any?
Question #74)
Can overlay rules for imported records of any kind be set to match on a MARC
tag, or to never match and always create a new record? Describe the available options.
Question #75)
How does the system track user bib additions and modifications?
Question #76)
What ability do local libraries have to create custom fields in item records?
Question #77)
Which classification schemes do you support (Dewey, LC, BISAC) and can they
be mixed within local libraries’ collections?
Question #78)
Describe how users can make global changes or modify groups of records.
Question #79)
Is your system fully RDA compliant? Are new MARC tags (e.g. MARC 264)
indexed? Can new MARC tags 3XX be fully-indexed or partially-indexed?
Question #80)
What label printers are supported? How are these printers set up in the system
and on PCs, especially for network printing? Please describe how spine label printing is
supported.
Question #81)
What fields in a MARC record are indexed? What fields can be keyword
indexed? What fields cannot be indexed at all? Can deletion of batches of item and bib records
be scheduled for off hours?
Acquisitions, Finance and Serials:
Page | 66
Question #82)
How does your system handle automatic creation of item records when doing a
batch-receiving function?
Question #83)
Describe how your system provides electronic ordering support (EDI or
otherwise), and list vendors. Describe how your system pulls in brief vendor records, especially
customized MARC tags, ability to match existing records, ability to create item records, order
records, acquisition records.
Question #84)
Describe how your system handles electronic invoicing.
System Administration:
Question #85)
What programming languages are used for the ILS?
Question #86)
Can staff user views be changed to include/suppress fields, change order of
fields, etc.? Can this be done from a central location or at the local library level?
Question #87)
location?
How do checkout statistics record transaction location/borrower location/item
Question #88)
Describe how statistics for holds filled are incremented and reported.
Question #89)
What statistics are retained at the item level and bib level? Are there annual
item statistics as well as total use to date? Do annual statistics automatically update each year?
Question #90)
List the languages of your ILS staff interface and OPAC/Discovery Service.
Question #91)
Must the production system be taken out of service for maintenance? If so, how
often, and for how long?
Question #92)
Describe if and how your system can be configured to allow for parental control
and consent of children’s access to the Internet/Web and also to content. Explain if any such
controls are age-related, and if so how this could be implemented.
Question #93)
Explain how such controls could be implemented within a consortium system
so that the autonomy of individual libraries’ preferred policies and practices can be
accomodated.
Question #94)
Describe if and how your system could allow autonomy among consortium
libraries’ policies and practices, including different loan periods and fines.
Question #95)
Describe and explain any limits or constraints in autonomy of policy and
practice in set-up and configuration of your system for a consortium implementation. Explain if
and how accommodations of consortium members’ independent policies and practices in
implementation of your system might introduce complexities in libraries’ operations and
workflows, and impact system performance.
Page | 67
Question #96)
Describe and quote all one-time and all recurring costs for 5-years, and the total
5-year costs for providing a redundant total, on-premise Hardware/Software production system
– the same as for Configuration #1 -- or a fail-safe Configuration #1 production system.
Reports and Stats:
Question #97)
Describe the capabilities and workflow for creation and running of custom
reports. Include the type of reporting capabilities you provide and whether or not they are
included in your base system components or whether additional charges for them are required?
Of interest are:
Combining data from two or more record types (e.g., bibliographic, item, patron, etc.) without
the use of SQL or other software or services for which there are additional charges.
Whether custom reports must be done at the System Administrator level or if local library
personnel can do this?
Question #98)
What tools can be used to create custom reports?
Question #99)
How can custom reports be created by the System Administrator and later run
by library personnel? (Please confirm that you have included available capabilities for custom
report generation in your responses to Section 2 Configurations and Costs.)
Question #100) Describe the process for exporting reports. Can reports be emailed? In what
formats can reports be exported?
Question #101) Describe how your ILS supports Web-based report creation.
Page | 68
RFP TABLE 2.1-5: SWAN ILS TRAINING REQUIREMENTS
Please provide a cost quotation as requested in RFP Table 2.1-2, Line 5.3, for training services at the
following levels, for which full descriptions are requested in Part 1.4 of your Proposal, per Section 3.1.4
of this RFP:
 General Training of SWAN staff in system concepts and the requirements for system operation
and performance.
 Technical Training of key personnel in technical aspects of the system, including hardware,
software, telecommunications, and housekeeping. This training is to include trouble-shooting,
first-level maintenance, and daily operation of the system.
 Ongoing Training for new libraries, new functions, software enhancements, and new system
components.
 Applications Training of the following personnel estimated in the following table – including
some who will become trainers and will be responsible for training of other staff:
MODULE/FUNCTION
PERSONNEL TO BE TRAINED BY VENDOR
General Overview:
Acquisitions
80
Circulation
80
Cataloging
10
Facilities (Room) Booking/Scheduling
80
Program Registration
80
Serials
80
IT System Administrators
6
IT System Operators
6
Public Services
80
ESTIMATED TOTAL PERSONNEL TO BE
TRAINED
502
Page | 69
SECTION 2.2 CONFIGURATION #2: ON-PREMISE SERVER-BASED STANDALONE
ILS TEST AND TRAINING SYSTEM FOR SWAN
Please propose an On-Premise Standalone Test and Training System that would be provided as a total,
turnkey Hardware/Software Server solution and have the same software modules as Configuration #1,
and would be used for training staff, examining data migration test files, and testing software releases.
The Hardware/Software Server should be sized for ≥ 2,400concurrent users.
Cost Form for Configuration #2
RFP TABLE 2.2-1 contains a Cost Form for providing quotes for Configuration #2.
Page | 70
RFP TABLE 2.2-1: Configuration #2 Cost Form
COST SUMMARY FOR ON-PREMISE SERVER-BASED STANDALONE ILS TEST AND TRAINING
SYSTEM
Please include the completed Cost Form in Part 2 of your Proposal.
(1)
(2)
(3)
One-Time Annual
Category
$ Cost
$ Cost
1 Central Site Hardware
1.1
Database/Application Server
1.2
Web Server
1.3
Disk storage
1.4
Operating system software, utilities
1.5
Uninterruptable power supply
1.6
Web/Portal Servers
1.7
Other server(s)
1.8
Backup device
1.9
Other
1.10 SUBTOTAL: Hardware
2 Applications Software and Utilities
(include costs for all items from RFP Table 2.1.1-1)
2.1
Bibliographic Database System (including DBMS license)
2.2
Cataloging (w/Authority Control)
Page | 71
RFP TABLE 2.2-1: Configuration #2 Cost Form
COST SUMMARY FOR ON-PREMISE SERVER-BASED STANDALONE ILS TEST AND TRAINING
SYSTEM
Please include the completed Cost Form in Part 2 of your Proposal.
(1)
(2)
(3)
One-Time Annual
Category
2.3
Acquisitions (w/ Fund Accounting)
2.4
Serials Control (w/ Fund Accounting)
2.5
OPAC
$ Cost
$ Cost
2.6 Portal Module
2.7
Circulation System
2.8
Stock Rotation Module/Capability
2.9.
1
Course Reserve Module
2.9.
2
Facilities (Room) Booking and Scheduling Module
2.9.
3
Program Registration
2.10 Inventory Control
2.11 ILL Management System
2.12 Z39.50 Server
2.13 Z39.50 Client module
2.14 Management Information System/ Report Generator
Page | 72
RFP TABLE 2.2-1: Configuration #2 Cost Form
COST SUMMARY FOR ON-PREMISE SERVER-BASED STANDALONE ILS TEST AND TRAINING
SYSTEM
Please include the completed Cost Form in Part 2 of your Proposal.
(1)
(2)
(3)
One-Time Annual
Category
$ Cost
$ Cost
2.15 Subscription Services NOT REQUIRED
2.16 Electronic Resource Management NOT REQUIRED
2.17 Staff client licenses
2.18 System Administration Module
2.19 SUBTOTAL: APPLICATIONS SOFTWARE
3
Interfaces3.1
3M: Cloud Library
3.2
3M: self-check
3.3
3M: AMH
3.4
A.N.D. Technologies: P-Counter
3.5
Bibliotheca: self-check
3.6
Central Technologies (CenTec): i-circ self-check
3.7
Comprise: SAM
3.8
Cybrarian
3.9
Envisionware: LPTOne
3.10 Envisionware: PC Reservation
Page | 73
RFP TABLE 2.2-1: Configuration #2 Cost Form
COST SUMMARY FOR ON-PREMISE SERVER-BASED STANDALONE ILS TEST AND TRAINING
SYSTEM
Please include the completed Cost Form in Part 2 of your Proposal.
(1)
(2)
(3)
One-Time Annual
Category
$ Cost
$ Cost
3.11 Evanced Solutions: Events, Room Reserve, Summer Reader
3.12 ITS: MyPC
3.13 ITS: Papercut
3.14 Librarica: CASSIE
3.15 Library Ideas: Freading
3.16 Library Ideas: Freegal
3.17 OCLC: EZ Proxy
3.18 OverDrive: eMedia Library, My Media Mall, Media on Demand
3.19 Pharos: Computer Reservation System
3.20 Pharos: Print Management
3.21 TechLogic: ACS self-check
3.22 TechLogic: AMH
3.23 Unlimited SIP2 Interfaces
3.22 Vendprint
3.23 SUBTOTAL INTERFACES
Page | 74
RFP TABLE 2.2-1: Configuration #2 Cost Form
COST SUMMARY FOR ON-PREMISE SERVER-BASED STANDALONE ILS TEST AND TRAINING
SYSTEM
Please include the completed Cost Form in Part 2 of your Proposal.
(1)
(2)
(3)
One-Time Annual
Category
$ Cost
$ Cost
4 Data migration, preparation and loading of database
5 Other costs:
5.1
Freight
5.2
Installation (including expenses)
5.3
Training (see RFP Table 2.1-5 for requirements)
5.4
Documentation
5.5
Other
5.6
SUBTOTAL: Other Costs
6 TOTAL SYSTEM COST
7
Number of Users/User Licenses
8 Amount of physical disk storage (GB)
8.1
Amount of logical storage as configured
Page | 75
RFP TABLE 2.2-1: Configuration #2 Cost Form
COST SUMMARY FOR ON-PREMISE SERVER-BASED STANDALONE ILS TEST AND TRAINING
SYSTEM
Please include the completed Cost Form in Part 2 of your Proposal.
(1)
(2)
(3)
One-Time Annual
Category
$ Cost
$ Cost
9 Cost of disk storage
9.1
One-Time
9.2 Annual Maintenance
10 Warranty Periods (in years)
10.1 Software
10.2 Central Site Hardware
11 5-Year Costs
11.1 All One-time costs
11.2 Total of all recurring Costs for 5-years
11.3 Total 5-year Cost (Line 11.1 + 11.2)
(Note: These will be used to determine the quoted costs)
Page | 76
SECTION 2.3 CONFIGURATION #3: INTEGRATED LIBRARY SYSTEM AS A SERVICE
(ILS SaaS) FOR SWAN – PRODUCTION SYSTEM
Please propose an ILS provided as Software as a Service (ILS SaaS) delivered over the Internet that
would be remotely operated and managed by vendor on behalf of SWAN, with identical functionality as
Configuration #1, for the same number of users, and for the same interfaces.
Cost Form for Configuration #3
RFP TABLE 2.3-1 contains a Cost Form for providing quotes for Configuration #3.
ILS SaaS Question for Narrative Response
RFP TABLE 2.3-2 presents a question about human resource requirements for your proposed
Integrated Library System delivered as a Service (ILS SaaS) for you to answer.
Page | 77
RFP TABLE 2.3-1: Configuration #3 Cost Form
COST SUMMARY FOR ILS SaaS PRODUCTION SYSTEM
Please include the completed Cost Form in Part 3 of your Proposal.
(2)
(3)
(1)
Category
One-Time
Annual
$ Cost
$ Cost
1 Application Software Services
1.1
System Provision
1.2
Customization/programming
1.3
Profile Development and Setup
1.4
Other (
1.5
Web/Portal Servers
1.6
Other server(s)
1.7
Backup device
1.8
Other
1.9
SUBTOTAL
)
2 Other Costs
2.1
Data Extraction, Conversion, and Loading
2.2
Training
2.3
Training Travel Expenses
2.4
Installation (including expenses)
2.5
Other (
2.6
SUBTOTAL
)
Page | 78
RFP TABLE 2.3-1: Configuration #3 Cost Form
COST SUMMARY FOR ILS SaaS PRODUCTION SYSTEM
Please include the completed Cost Form in Part 3 of your Proposal.
(2)
(3)
(1)
Category
One-Time
Annual
$ Cost
$ Cost
3 Interfaces to other systems (same as Configuration #1)
4 TOTAL SYSTEM COST
5 5-Year Costs
5.1
All One-time costs
5.2
Total of all recurring Costs for 5-years
5.3
Total 5-year Cost (Line 5.1 + 5.2)
(Note: These will be used to determine the quoted costs)
Page | 79
RFP TABLE 2.3-2 ILS SaaS QUESTIONS FOR NARRATIVE RESPONSE
Please respond in writing straightforwardly to the following questions; as a courtesy to readers; please repeat
each question with your answer. Please include the questions and answers in Part 3 of your Proposal.
Question #1)
Does the software you would provide for an Integrated Library System as a
Service (ILS SaaS) have the same – identical – functionality as you would provide for an OnPremise Server-Based System?
Question #2)
Are the responses you have provided to Tables 2.1.1-3 and 2.1.1-4 valid for both
your ILS SaaS and On-Premise Server-Based System offerings? Please explain any differences.
Question #3)
How does your proposed ILS SaaS provide scalability?
Question #4)
service?
How does/will the lack of Net Neutrality impact the performance of your
Question #5)
Will you warrant the functionality, response time performance, and availability
of your ILS SaaS?
Question #6)
Is your ILS SaaS available 24 x 7 x 365?
Question #7)
Describe your warranties of the functions, response time performance, and
availability of your service.
Question #8)
Describe how, where, and by whom your ILS SaaS is hosted, and the platforms
that are used: hardware and operating system platforms and database management system.
Question #9)
operations.
Describe your plans for disaster recovery for ILS SaaS host facilities and
Question #10)
How would your ILS SaaS delivery be continued?
Question #11)
Is the ILS SaaS on a stand-alone server? Is it on multiple servers? Is it on
dedicated or shared server(s)?
Question #12)
How do you communicate plans and arrangements for scheduled
maintenance? How much downtime is required for maintenance?
Question #13)
How far in advance would we be warned of scheduled maintenance and
scheduled system unavailability?
Question #14)
Describe how, where, and by whom, ILS SaaS software upgrades are handled.
Question #15)
How often are there integer releases and dot releases?
Page | 80
Question #16)
Describe how you provide security for delivery of your ILS SaaS and its data
over the Internet and into local networks.
Question #17)
Describe if and how the SWAN System Administrator and personnel in SWAN
member Libraries can request and run reports and other batch processing operations.
Question #18)
Describe what and how accesses to the system policies, settings, tables, and
raw data would be provided to the SWAN System Administrator and to personnel in SWAN
Member Libraries.
Page | 81
SECTION 2.4 CONFIGURATION #4: ILS TEST AND TRAINING SYSTEM AS A
SERVICE (ILS SaaS) FOR SWAN
Please propose an ILS Test and Training System provided as a service (ILS SaaS) delivered over the
Internet that would be remotely operated and managed by vendor on behalf of SWAN, with identical
functionality as Configuration #3, with the same number of users as Configuration #2.
Cost Form for Configuration #4
RFP TABLE 2.4-1 contains a Cost Form for providing quotes for Configuration #4.
Page | 82
RFP TABLE 2.4-1 Configuration #4 Cost Form: COST SUMMARY FOR ILS TEST AND
TRAINING SYSTEM AS A SERVICE (ILS SaaS)
Please include the completed Cost Form in Part 3 of your Proposal.
(1)
Category
1 Application Software Services
1.1
System Provision
1.2
Customization/programming
1.3
Profile Development and Setup
1.4
Other (
1.5
Web/Portal Servers
1.6
Other server(s)
1.7
Backup device
1.8
Other
1.9
SUBTOTAL
(2)
(3)
One-Time
$ Cost
Annual
$ Cost
)
2 Other Costs
2.1
Data Extraction, Conversion, and Loading
2.2
Training
2.3
Training Travel Expenses
2.4
Installation (including expenses)
2.5
Other (
2.6
SUBTOTAL
)
Page | 83
RFP TABLE 2.4-1 Configuration #4 Cost Form: COST SUMMARY FOR ILS TEST AND
TRAINING SYSTEM AS A SERVICE (ILS SaaS)
Please include the completed Cost Form in Part 3 of your Proposal.
(1)
(2)
(3)
Category
One-Time
$ Cost
Annual
$ Cost
3 Interfaces to other systems (same as Configuration #1)
4 TOTAL SYSTEM COST
5 5-Year Costs
5.1
All One-time costs
5.2
Total of all recurring Costs for 5-years
5.3
Total 5-year Cost (Line 5.1 + 5.2)
(Note: These will be used to determine the quoted costs)
Page | 84
SECTION 2.5 CONFIGURATION #5: SOFTWARE-ONLY AND SERVICES FOR AN ON
PREMISE SERVER-BASED INTEGRATED LIBRARY SYSTEM FOR SWAN –
PRODUCTION SYSTEM
Please propose Software-Only and Services solution for an On-Premise Server-Based Production
System for which Hardware Servers would be provided by SWAN, to accommodate the same number
of users as specified for Configuration #1.
Cost Form for Configuration #5
RFP TABLE 2.5-1 contains a Cost Form for providing quotes for Configuration #5.
Page | 85
RFP TABLE 2.5-1Configuration #5 Cost Form: COST SUMMARY FOR SOFTWAREONLY AND SERVICES ON-PREMISE SERVER-BASED PRODUCTION SYSTEM
Please include the completed Cost Form in Part 2 of your Proposal.
(1)
(2)
1
One-Time
$ Cost
Central Site Hardware: Not Applicable, SWAN would provide servers
2
Applications Software and Utilities
Category
(3)
Annual
$ Cost
(include costs for all items from RFP TABLE 2.1-1)
2.1
Bibliographic Database System (including DBMS
license)
2.2
Cataloging (w/Authority Control)
2.3
Acquisitions (w/ Fund Accounting)
2.4
Serials Control (w/ Fund Accounting)
2.5
OPAC/Discovery Service
2.6
Portal Module
2.7
Circulation System
2.8
Stock Rotation Module/Capability
2.9.1
Course Reserve Module
2.9.2
Facilities (Room) Booking and Scheduling Module
2.9.3
Program Registration
2.10
Inventory Control
2.11
ILL Management System
2.12
Z39.50 Server
2.13
Z39.50 Client module
Page | 86
RFP TABLE 2.5-1Configuration #5 Cost Form: COST SUMMARY FOR SOFTWAREONLY AND SERVICES ON-PREMISE SERVER-BASED PRODUCTION SYSTEM
Please include the completed Cost Form in Part 2 of your Proposal.
(1)
Category
3
2.14
Management Information System/ Report
Generator
2.15
Subscription Services
2.16
Electronic Resource Management
2.17
Staff client licenses
2.18
System Administration Module
2.19
SUBTOTAL: APPLICATIONS SOFTWARE
(2)
(3)
One-Time
$ Cost
Annual
$ Cost
Interfaces to other systems and services (See Section 5)
3.1
3M: Cloud Library
3.2
3M: self-check
3.3
3M: AMH
3.4
A.N.D. Technologies: P-Counter
3.5
Bibliotheca: self-check
3.6
Central Technologies (CenTec): i-circ
self-check
Page | 87
RFP TABLE 2.5-1Configuration #5 Cost Form: COST SUMMARY FOR SOFTWAREONLY AND SERVICES ON-PREMISE SERVER-BASED PRODUCTION SYSTEM
Please include the completed Cost Form in Part 2 of your Proposal.
(1)
Category
3.7
Comprise: SAM
3.8
Cybrarian
3.9
Envisionware: LPTOne
3.10
Envisionware: PC Reservation
3.11
Evanced Solutions: Events, Room
Reserve, Summer Reader
3.12
ITS: MyPC
3.13
ITS: Papercut
3.14
Librarica: CASSIE
3.15
Library Ideas: Freading
3.16
Library Ideas: Freegal
3.17
OCLC: EZ Proxy
3.18
OverDrive: eMedia Library, My Media
Mall, Media on Demand
3.19
Pharos: Computer Reservation
System
3.20
Pharos: Print Management
3.21
TechLogic: ACS self-check
3.22
TechLogic: AMH
(2)
(3)
One-Time
$ Cost
Annual
$ Cost
Page | 88
RFP TABLE 2.5-1Configuration #5 Cost Form: COST SUMMARY FOR SOFTWAREONLY AND SERVICES ON-PREMISE SERVER-BASED PRODUCTION SYSTEM
Please include the completed Cost Form in Part 2 of your Proposal.
(1)
Category
3.23
Unlimited SIP2 Interfaces
3.22
Vendprint
3.23
SUBTOTAL: INTERFACE COSTS
4
Data migration, preparation and loading of database
5
Other costs:
5.1
Freight
5.2
Installation (including expenses)
5.3
Training (see RFP Table 2.1-5 for requirements)
5.4
Documentation
5.5
Other
5.6
SUBTOTAL: OTHER COSTS
6
TOTAL SYSTEM COST
7
Number of Users/User Licenses
(2)
(3)
One-Time
$ Cost
Annual
$ Cost
Page | 89
RFP TABLE 2.5-1Configuration #5 Cost Form: COST SUMMARY FOR SOFTWAREONLY AND SERVICES ON-PREMISE SERVER-BASED PRODUCTION SYSTEM
Please include the completed Cost Form in Part 2 of your Proposal.
(1)
Category
8
10
11
(3)
One-Time
$ Cost
Annual
$ Cost
Amount of physical disk storage (GB)
8.1
9
(2)
Amount of logical storage as configured
Cost of disk storage
9.1
One-Time
9.2
Annual Maintenance
Warranty Periods (in years)
10.1
Software
10.2
Central Site Hardware
5-Year Costs
11.1
All One-time costs
11.2
Total of all recurring Costs for 5-years
11.3
Total 5-year Cost (Line 11.1 + 11.2)
(Note: These will be used to determine the quoted costs)
Page | 90
SECTION 2.6 CONFIGURATION #6: SOFTWARE-ONLY AND SERVICES FOR AN
ON-PREMISE SERVER-BASED STANDALONE ILS TEST AND TRAINING SYSTEM
FOR SWAN
Please propose Software-Only and Services solution for an On-Premise Server-Based Test and Training
System for which Hardware Servers would be provided by SWAN, to accommodate the same number
of users as specified for Configuration #2.
Cost Form for Configuration #6
RFP TABLE 2.6-1 contains a Cost Form for providing quotes for Configuration #6.
Page | 91
RFP TABLE 2.6-1 CONFIGURATION #6 COST FORM: COST SUMMARY FOR
SOFTWARE-ONLY AND SERVICES FOR AN ON-PREMISE SERVER-BASED
STANDALONE ILS TEST AND TRAINING SYSTEM FOR SWAN
Please include the completed Cost Form in Part 2 of your Proposal.
(1)
(2)
Category
1. Central Site Hardware: Not Applicable, SWAN would provide servers
(3)
One-Time Annual
$ Cost
$ Cost
N/A
N/A
2 Applications Software and Utilities
(include costs for all items from RFP Table 2.1.1-1)
2.1
Bibliographic Database System (including DBMS license)
2.2
Cataloging (w/Authority Control)
2.3
Acquisitions (w/ Fund Accounting)
2.4
Serials Control (w/ Fund Accounting)
2.5
OPAC
2.6
Portal Module
2.7
Circulation System
2.8
Stock Rotation Module/Capability
2.9.1
Course Reserve Module
2.9.2
Facilities (Room) Booking and Scheduling Module
2.9.3
Program Registration
2.10
Inventory Control
2.11
ILL Management System
2.12
Z39.50 Server
Page | 92
RFP TABLE 2.6-1 CONFIGURATION #6 COST FORM: COST SUMMARY FOR
SOFTWARE-ONLY AND SERVICES FOR AN ON-PREMISE SERVER-BASED
STANDALONE ILS TEST AND TRAINING SYSTEM FOR SWAN
Please include the completed Cost Form in Part 2 of your Proposal.
(1)
(2)
Category
2.13
Z39.50 Client module
2.14
Management Information System/ Report Generator
2.15
Subscription Services
2.16
Electronic Resource Management
2.17
Staff client licenses
2.18
System Administration Module
2.19
SUBTOTAL: APPLICATIONS SOFTWARE
3
Interfaces to other systems and services (See RFP TABLE 2-2)
3
SUBTOTAL: INTERFACES
3.1
3M: Cloud Library
3.2
3M: self-check
3.3
3M: AMH
3.4
A.N.D. Technologies: P-Counter
3.5
Bibliotheca: self-check
3.6
Central Technologies (CenTec): i-circ self-check
3.7
Comprise: SAM
(3)
One-Time Annual
$ Cost
$ Cost
Page | 93
RFP TABLE 2.6-1 CONFIGURATION #6 COST FORM: COST SUMMARY FOR
SOFTWARE-ONLY AND SERVICES FOR AN ON-PREMISE SERVER-BASED
STANDALONE ILS TEST AND TRAINING SYSTEM FOR SWAN
Please include the completed Cost Form in Part 2 of your Proposal.
(1)
(2)
Category
3.8 Cybrarian
3.9
(3)
One-Time Annual
$ Cost
$ Cost
Envisionware: LPTOne
3.10 Envisionware: PC Reservation
3.11 Evanced Solutions: Events, Room Reserve, Summer Reader
3.12 ITS: MyPC
3.13 ITS: Papercut
3.14 Librarica: CASSIE
3.15 Library Ideas: Freading
3.16 Library Ideas: Freegal
3.17 OCLC: EZ Proxy
3.18 OverDrive: eMedia Library, My Media Mall, Media on Demand
3.19 Pharos: Computer Reservation System
3.20 Pharos: Print Management
3.21 TechLogic: ACS self-check
3.22 TechLogic: AMH
3.23 Unlimited SIP2 Interfaces
3.22 Vendprint
Page | 94
RFP TABLE 2.6-1 CONFIGURATION #6 COST FORM: COST SUMMARY FOR
SOFTWARE-ONLY AND SERVICES FOR AN ON-PREMISE SERVER-BASED
STANDALONE ILS TEST AND TRAINING SYSTEM FOR SWAN
Please include the completed Cost Form in Part 2 of your Proposal.
(1)
(2)
Category
3.23 SUBTOTAL INTERFACES
(3)
One-Time Annual
$ Cost
$ Cost
4 Data migration, preparation and loading of database
5 Other costs:
5.1
Freight
5.2
Installation (including expenses)
5.3
Training (see RFP Table 2.1-5 for requirements)
5.4
Documentation
5.5
Other
5.6
SUBTOTAL: Other Costs
6 TOTAL SYSTEM COST
7 Number of Users/User Licenses
Page | 95
RFP TABLE 2.6-1 CONFIGURATION #6 COST FORM: COST SUMMARY FOR
SOFTWARE-ONLY AND SERVICES FOR AN ON-PREMISE SERVER-BASED
STANDALONE ILS TEST AND TRAINING SYSTEM FOR SWAN
Please include the completed Cost Form in Part 2 of your Proposal.
(1)
(2)
Category
8 Amount of physical disk storage (GB)
8.1
(3)
One-Time Annual
$ Cost
$ Cost
Amount of logical storage as configured
9 Cost of disk storage
9.1
One-Time
9.2 Annual Maintenance
10 Warranty Periods (in years)
10.1 Software
10.2 Central Site Hardware
11 5-Year Costs
11.1 All One-time costs
11.2 Total of all recurring Costs for 5-years
11.3 Total 5-year Cost (Line 11.1 + 11.2)
(Note: These will be used to determine the quoted costs)
Page | 96
SECTION 2.7 CONFIGURATION #7: DISCOVERY SERVICE FOR SWAN
Configuration #7 is for a Discovery Service to search SWAN’s databases, OPAC, State-provided
resources, and Internet resources.
SWAN’s user populations are estimated to be:
Active Registered Patrons
1,080,000
Library Staff Workstations
1,280
Population of Area Served
1,500,000
Checklist of Features and Functionality of Discovery Services
RFP TABLE 2.7-1 presents a checklist of features and functionality of Discovery Services. Please
indicate for the Discovery Service you are quoting for Configuration #5 whether the described
feature or function is available (in general release and installed in at least one customer site),
planned or in development (with a specific hard release date), or not available.
Cost Form for Discovery Services
RFP TABLE 2.7-2 contains a cost form for providing quotes for Configuration #5.
Lists of Resources to be Searched
RFP TABLE 2.7-3 contains a list of SWAN’s databases to be searched.
RFP TABLE 2.7-4 describes the e-resources available from the State that are to be searched.
RFP TABLE 2.7-5 lists Internet sites to which SWAN provides access through links from its web
site.
Discovery Service Questions for Narrative Response
RFP TABLE 2.7-6 presents a list of questions about your proposed Discovery Service for you to
answer.
Page | 97
RFP TABLE 2.7-1 CHECKLIST OF FEATURES & FUNCTIONALITY OF
DISCOVERY SERVICES
In the checklist that follows, please indicate a Yes or No answer to each question posed of your
Discovery Service. Please include the completed checklist in PART 2 OF YOUR PROPOSAL, to specify the
items, functions, and capabilities included in your quotation for Configuration #5 Discovery Service.
TABLE 2.7.1 CHECKLIST OF FEATURES & FUNCTIONALITY OF DISCOVERY SERVICES
(1)
(2)
(3)
(4)
Date
Installed
Available
in a Library
Features and Functions
1
Comments
NO
Is there a single search box for your service?
1.1
2
MM/YYYY YES
(5)
Can it be embedded in any Web page?
Does your service perform searches:
2.1 Against an aggregated physical index of
harvested metadata?
2.2 With federated searching capabilities?
2.2.1
With Z39.50 connectors?
2.2.2
With custom-built connectors?
2.2.3
With other types of connectors?
2.3 With semantic searching capabilities?
3
Are metadata harvested and aggregated into a
physical index?
3.1 Could there be more than one aggregated
physical index for services to SWAN?
4
Could metadata be harvested from SWAN’s
Integrated Library System (ILS) service for your
Page | 98
TABLE 2.7.1 CHECKLIST OF FEATURES & FUNCTIONALITY OF DISCOVERY SERVICES
(1)
(2)
(3)
(4)
Date
Installed
Available
in a Library
Features and Functions
MM/YYYY YES
(5)
Comments
NO
Discovery Service for SWAN?
4.1 Would these metadata be added to the physical
index?
5
Could metadata be harvested from open content
web sites designated by SWAN for your Discovery
Service for SWAN?
5.1 Could these metadata be added to the physical
index?
6
Could metadata be harvested from each subscription
database (see RFP Table 2.2-3)?
6.1 Would these metadata be added to the physical
index?
7
Could metadata be harvested from other Member
Library local systems or databases?
7.1 Could these metadata be added to the physical
index?
7.2 From SWAN local history contents stored in
Content DM and served by OCLC?
7.3 From SWAN historic newspapers stored in and
served by Olive?
8
Would the following e-resources be searched for
Page | 99
TABLE 2.7.1 CHECKLIST OF FEATURES & FUNCTIONALITY OF DISCOVERY SERVICES
(1)
(2)
(3)
(4)
Date
Installed
Available
in a Library
Features and Functions
MM/YYYY YES
(5)
Comments
NO
SWAN by searches of an aggregated physical index?
8.1 SWAN’s Integrated Library System (ILS)
service?
8.2 SWAN’s subscription databases (see RFP Table
2.2-3)?
8.3 Open content web sites designated by SWAN
for your Discovery Service for SWAN?
8.4 Information from other Member Library local
systems or databases?
9
Would the following e-resources be searched for
SWAN by federated searches:
9.1 SWAN Integrated Library System (ILS) service?
9.2 SWAN subscription databases (see RFP Table
2.2-3)?
9.3 Open content web sites designated by SWAN
for your Discovery Service for SWAN?
9.4 Information from other Member Library local
systems or databases?
10 Does your service provide for user accounts and
profiles?
10.1
Are these stored in your system?
Page | 100
TABLE 2.7.1 CHECKLIST OF FEATURES & FUNCTIONALITY OF DISCOVERY SERVICES
(1)
(2)
(3)
(4)
Date
Installed
Available
in a Library
Features and Functions
10.2
Are these accessed in the Library’s ILS?
10.3
Can your service provide an alert service to
users for new content for which metadata
are harvested?
MM/YYYY YES
(5)
Comments
NO
11 Is authentication required?
11.1
Is there automatic authentication by IP
address?
11.2
Is there authentication by user log-in?
12 Is an A to Z list provided?
13 Do or can search results include:
13.1
Relevance ranking?
13.2
Facets?
13.3
URL linking?
13.4
Enriched catalog data?
13.5
Social networking information?
13.6
Delivery of full content of discovered
resources?
13.7
“Do you mean?” hints
13.8
Do you have an autocorrect feature?
Page | 101
TABLE 2.7.1 CHECKLIST OF FEATURES & FUNCTIONALITY OF DISCOVERY SERVICES
(1)
(2)
(3)
(4)
Date
Installed
Available
in a Library
Features and Functions
13.9
MM/YYYY YES
(5)
Comments
NO
User option to pay-for-download of
proprietary content to which user is not
authenticated for access?
14 Does your service interoperate or interface with ecommerce payment services?
15 Are there interfaces to mobile devices?
16 Are the interfaces ADA-compliant?
17 Does your service interoperate or interface with
other search engines?
17.1
Google?
17.2
Google Scholar?
17.3
Google Earth?
17.4
Yahoo?
17.5
Bing?
17.6
Wolfram Alpha?
17.7
(Other)?
17.8
(Other)?
17.9
(Other)?
18 Does your service search open content, e-book, and
social networking sites?
Page | 102
TABLE 2.7.1 CHECKLIST OF FEATURES & FUNCTIONALITY OF DISCOVERY SERVICES
(1)
(2)
(3)
(4)
Date
Installed
Available
in a Library
Features and Functions
18.1
Project Gutenberg
18.2
Google Books
18.3
Google eBooks
18.4
Amazon
18.5
Baker & Taylor’s Blio
18.6
Barnes & Noble NOOKbook Store
18.7
Overdrive’s Digital Library Reserve
18.8
Facebook
18.9
Twitter
18.10
YouTube
18.11
MySpace
18.12
Pinterest
18.13
Hathi Trust
18.14
Google+
18.15
Internet Archive
18.16
Chronicling America, Historical American
Newspapers
MM/YYYY YES
(5)
Comments
NO
19 Does your service allow for customizations?
Page | 103
TABLE 2.7.1 CHECKLIST OF FEATURES & FUNCTIONALITY OF DISCOVERY SERVICES
(1)
(2)
(3)
(4)
Date
Installed
Available
in a Library
Features and Functions
19.1
For search results?
19.2
For look and feel?
MM/YYYY YES
(5)
Comments
NO
21 Does your service have skins?
22 Does your service provide usage reports?
Page | 104
RFP TABLE 2.7-2 Configuration #7 Cost Form: COST SUMMARY FOR
DISCOVERY SERVICE
Please include the completed Cost Form in Part 2 of your Proposal.
RFP TABLE 2.7-2 CONFIGURATION #7 COST FORM: COST SUMMARY FOR DISCOVERY SERVICE
(1)
Category
(2)
(3)
One-Time
Annual
$ Cost
$ Cost
1 Discovery Services
1.1
Services Provision
1.2
Customization/programming
1.3
Profile Development and Setup
1.4
Other
1.5
Other
1.6
Other
1.7
Other (
1.8
SUBTOTAL
)
2 Other Costs
2.1
2.2
2.3
2.4
2.5
Other (
2.6
SUBTOTAL
)
Page | 105
RFP TABLE 2.7-2 CONFIGURATION #7 COST FORM: COST SUMMARY FOR DISCOVERY SERVICE
(1)
Category
(2)
(3)
One-Time
Annual
$ Cost
$ Cost
3 TOTAL SYSTEM COSTS
4 5-Year Costs
4.1
All One-time costs
4.2
Total of all recurring Costs for 5-years
4.3
Total 5-year Cost (Line 4.1 + 4.2)
(Note: These will be used to determine the quoted costs)
Page | 106
RFP TABLE 2.7-3: SWAN SUBSCRIPTION DATABASES TO BE SEARCHED
SWAN libraries participate in a group purchase for electronic research databases annually. Presently 55
of the 77 SWAN libraries participate in a purchase with ProQuest, World Book, and EBSCO.
The individual databases below do not represent the sum total of subscription databases SWAN
libraries partake in, but the 55 libraries have unique URLS linking directly to the following resources.
Presently SWAN does not integrate these resources within its OPAC or Discovery Service.
Databases
ProQuest
1.
CultureGrams
World Book
2.
World Book Discover
3.
World Book Info Finder
4.
World Book for Kids
5.
World Book Online Reference Center
6.
World Book Spanish Language Encyclopedia
EBSCO
7.
Novelist Plus
8.
Academic Search Premier
9.
Auto Repair Reference Center
10. Business Source Premier
11. Consumer Health Complete
12. ConsumerReports.org
13. History Reference Center
14. Literary Reference Center
15. MasterFILE Premier
Page | 107
16. Middle Search Plus
17. Points of View Reference Center
18. Primary Search
19. Science Reference Center
Page | 108
RFP TABLE 2.7-4 STATE-PROVIDED DATABASES TO BE SEARCHED
SWAN’s 77 full member libraries currently choose to subscribe to OCLC Services under the State of
Illinois OCLC “Group Services” contract. The following OCLC databases are available to SWAN member
libraries.
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
WorldCat
Electronic Books Database
ArchiveGrid
OCLC Article First database
CAMIO – Catalog of Art Museum Images Online
OCLC FirstSearch Electronic Collections Online database (bibliographic index only)
OAIster
OCLC PapersFirst database
OCLC ProceedingsFirst database
WorldCat Dissertations and Theses
Clase and Periodica
ERIC
GPO
MEDLINE
The World Almanac
Illinois Catalog (SILC)
ContentDM quick start
Page | 109
RFP TABLE 2.7-5 SWAN ACCESS TO SELECTED INTERNET SITES
None required by SWAN
Page | 110
RFP TABLE 2.7-6 DISCOVERY SERVICE QUESTIONS FOR NARRATIVE
RESPONSE
Please respond in writing straightforwardly to the following questions; as a courtesy to readers; please
repeat each question with your answer. Please include the questions and answers in Part 3 of your
Proposal.
Question #1)
Do you have GPS authentication? If so, please explain how this works?
Question #2)
What are your recommended PC workstation configuration requirements for
Public Access PCs and users’ personal PCs, laptops, and tablets operating with a Web browser,
using your service?
Question #3)
Does your Discovery Service have any limit on the number of e-content
providers or can it accommodate multiple providers and multiple subscriptions for the SWAN
consortium?
Question #4)
Will you warrant the response time performance of your service? Please
describe your warranties of the functions and response time performance of your service.
Question #5)
How does your proposed Discovery Service provide scalability to deal with
increased load or SWAN growth when it expands its user base?
Question #6)
Explain if and how your service can interoperate with SWAN’s planned
Integrated Library System (ILS) delivered as a service.
Question #7)
Explain if and how information from institutional systems and services other
than the Library’s ILS can be harvested and/or accessed and searched by your service.
Question #8)
Describe how you harvest metadata and construct indexes.
Question #9)
Explain how often metadata are harvested and the index updated.
Question #10)
Describe the Open Content sources that your service searches.
Question #11)
Describe how, where, and by whom your Discovery Service is hosted, and the
platforms that are used.
Question #12)
Describe how you provide security for delivery of your Discovery Service over
the Internet and into local networks.
Question #13)
What are your recommended bandwidth requirements per staff user and per
public access user for Internet connection for delivery to campus networks of your Discovery
Service? For example, will a public user on dial-up find the Discovery Service is problematic?
Page | 111
Question #14)
Will your Discovery Service allow for format type limiters per search? Please list
formats included.
Question #15)
Could you explain the usage statistics made available? Are accesses for full text
articles counted? Is the count of unique visitors tracked?
Question #16)
Is it possible to use Google Analytics with your website so that the library can
see the usage with its GA account?
Question #17)
Describe the interoperability between your Discovery search functions and
vendor databases.
Question #18)
How do you ensure support for new and forthcoming databases?
Question #19)
Describe if and how (e.g., with what features) your Discovery Service
incorporates semantic search.
Page | 112
SECTION 2.8 CONFIGURATION #8: SAMPLE PERIPHERAL DEVICES FOR USE
WITH CONFIGURATIONS #1, #2, #3 AND #4
SWAN requests quotations for peripheral devices that can be used specifically with the ILS proposed for
Configurations #1, #2, #3 and #4.
RFP TABLE 2.8-1 lists peripherals for which quotes are requested, so that SWAN can consider budget
requirements and possible purchases.
RFP TABLE 2.8-2 contains a cost form for providing quotes for Configuration #8.
Page | 113
RFP TABLE 2.8-1 Configuration #8: SPECIFICATIONS OF PERIPHERAL
DEVICE TYPES
Device Types
Portable Inventory Control Device for Use with ILS
Number to Be Quoted
10
Laser Bar Code Reader for Use with ILS
310
Spine Label Printer for Use with ILS
8
Receipt Printer for Use with ILS
350
Digital camera (capable of integrating with ILS for patron photos)
10
Digital signature pads (capable of integrating with ILS for patron
signatures for library card registration)
40
Page | 114
RFP TABLE 2.8-2 Configuration #8 COST FORM
(1)
1
Component
(2)
(3)
One-Time
Annual
$ Cost
$ Cost
1.1
1.2
1.3
1.4
1.5
1.6
1.7
1.8
1.9
2
5-Year Costs
2.1
All One-time costs
2.2
Total of all recurring Costs for 5-years
2.3
Total 5-year Cost (Line 2.1 + 2.2)
(Note: These will be used to determine the quoted costs)
Page | 115
SECTION 2.9 CONFIGURATION #9: CUSTOM DEVELOPMENT SERVICES
SWAN requests quotations for Custom Development Services that would consist of personnel allocated
to custom development of the ILS and related systems and services to implement capabilities wanted
by SWAN. The Services would include but not necessarily be limited to the following positions/roles:
Team Leader: That would serve as the Vendor’s Custom Development Liaison to SWAN and
as Manager of the Custom Development Team, including the below-described Lead Analyst
and Developer roles.
The Team Leader would be a designated individual, allocated as needed to SWAN-related
tasks.
Lead Analyst: That would serve as the Vendor’s Lead Analyst in working with SWAN to define
requirements for wanted functionality, and in working with other Vendor staff to develop the
wanted functionality.
The Lead Analyst would be a designated individual, allocated as needed to SWAN-related
tasks.
Developers: Development personnel that would be allocated as needed to SWAN-related
development tasks to provide wanted functionality, including production of documentation.
RFP TABLE 2.9-1 contains a cost form for providing quotes for the average hourly cost for
Configuration #9 Services.
RFP TABLE 2.9-2 presents a list of questions about your proposed Custom Development Services for
you to answer.
Page | 116
RFP TABLE 2.9-1 Configuration #9 Cost Form
AVERAGE HOURLY COST RATE FOR CUSTOM DEVELOPMENT SERVICES
Please include the completed Cost Form in Part 2 of your Proposal.
(1)
(2)
Average
Hourly
Category
$ Cost
1 Average Hourly Rate for Custom Development Services
Page | 117
RFP TABLE 2.9-2 CUSTOM DEVELOPMENT SERVICES QUESTIONS FOR
NARRATIVE RESPONSE
Please respond in writing straightforwardly to the following questions; as a courtesy to readers; please
repeat each question with your answer. Please include the questions and answers in Part 3 of your
Proposal.
Question #1)
Would the personnel providing your proposed Services be employees of or
contractors to your company?
Question #2)
Explain alternative ways for SWAN to request and receive wanted Custom
Developments to your proposed ILS and related systems and services.
Question #3)
Does your development process allow for joint development with other libraries
or organizations?
Question #4)
community.
Cite any examples of the cost of crowdsourcing development within your ILS
Question #5)
What is the typical timeframe from concept to implementation?
Page | 118
SECTION 3: INSTRUCTIONS FOR FORMAT AND CONTENTS OF PROPOSALS
In order to facilitate handling, understanding, and review and evaluation of Proposals, the format of the
Proposal should be as follows. Each copy of the Proposal should consist of the parts named below,
each of which should be individually, separately fastened or identified and complete in itself so that
review of each can be accomplished independently of the other parts:
Proposal Outline: Proposer Must Include the Following:
PART 1 VENDOR'S REQUIREMENTS AND QUALIFICATIONS
PART 1.1: VENDOR'S COMPANY
PART 1.2: VENDOR'S COMPLIANCE
COMPANY ORGANIZATION AND STAFFING
VENDOR'S FINANCIAL STABILITY
NON-COLLUSION AFFIDAVIT
PART 1.3: VENDOR'S EXPERIENCE
PART 1.4: SUMMARY OF ILS VENDOR’S PLAN FOR FULFILLING PROPOSAL
PART 1.5: VENDOR’S SUBCONTRACTORS
PART 2 COSTS OF ILS AND/OR DISCOVERY SERVICES
RFP TABLE 2.1-2
CONFIGURATION #1 COST FORM
RFP TABLE 2.2-1
CONFIGURATION #2 COST FORM
RFP TABLE 2.3-1
CONFIGURATION #3 COST FORM
RFP TABLE 2.4-1
CONFIGURATION #4 COST FORM
RFP TABLE 2.5-2
CONFIGURATION #5 COST FORM
RFP TABLE 2.6-2
CONFIGURATION #6 COST FORM
RFP TABLE 2.7-1
CONFIGURATION #7 COST FORM
RFP TABLE 2.8-1
CONFIGURATION #8 COST FORM
RFP TABLE 2.9-1
CONFIGURATION #8 COST FORM
ITEMIZED PRICE LIST OF PROPOSER'S HARDWARE AND SOFTWARE COMPONENTS AND RELATED
SERVICES
ITEMIZED PRICE LIST OF VENDOR'S SERVICES
ALTERNATIVE PAYMENT PLANS
PART 3 SPECIFIC RESPONSES TO R EQUESTS POSED BY THE RFP
RFP TABLE 2.1-1 CHECKLIST OF ILS APPLICATIONS S OFTWARE MODULES AND K EY
FUNCTIONALITY WANTED BY SWAN
RFP TABLE 2.1-3 CHECKLIST OF YES OR NO ILS QUESTIONS
RFP TABLE 2.1-4 ILS QUESTIONS FOR NARRATIVE RESPONSE
RFP TABLE 2.3-2 ILS SAAS QUESTION FOR NARRATIVE RESPONSE
RFP TABLE 2.5-1 CHECKLIST OF FEATURES AND FUNCTIONALITY OF DISCOVERY
SERVICES
Page | 119
RFP TABLE 2.5-6 DISCOVERY SERVICE QUESTIONS FOR NARRATIVE RESPONSE
TABLE 4-2 SWAN’S PCS AND OTHER PERIPHERAL DEVICES TO BE RE-USED WITH ILS
TABLE 5-1 CHECKLIST OF S EAMLESS INTERFACES BETWEEN YOUR ILS AND THIRD-PARTY
SYSTEMS AND SERVICES
PART 4 DESCRIPTIONS OF VENDOR'S CURRENT PRODUCTS AND SERVICES
PART 5 OTHER INFORMATION VOLUNTARILY SUPPLIED BY VENDOR
Each part of the Proposal should have its own title page containing the appropriate title and name of
the Vendor.
The following sections of this RFP prescribe the contents for each part of the Proposal.
Page | 120
SECTION 3.1: INSTRUCTIONS FOR PART 1 OF PROPOSAL
This section of each Vendor's Proposal should be entitled "PART 1: VENDOR'S REQUIREMENTS AND
QUALIFICATIONS." It should contain the sections named below.
3.1.1
Part 1.1: Vendor's Company
This section of Vendor's Proposal should present the following information:
3.1.1.1 Company Organization and Staffing
Vendor should provide a description of its company organization and staffing, including the
names and position titles of all full-time personnel who are assigned to the project. This
organization and staffing description should describe the Vendor's ability to supervise and
administer all aspects of fulfilling implementation of the ILS (Integrated Library System) and/or
Discovery Service addressed in the Proposal.
3.1.1.2 Vendor's Financial Stability
In this section of the Proposal Vendor is requested to attach a complete, audited financial
statement and previous year's financial report for (1) the branch or department of the
organization involved specifically in the project, and (2) for the overall organization.
Vendor is requested to disclose any and all judgments, pending or expected litigation, or other
real or potential financial reversals which might materially affect the viability or stability of the
proposing organization; or warrant that no such condition is known to exist.
3.1.2
Part 1.2: Vendor's Compliance
This section of the proposal shall present the following information.
3.1.2.1 Equal Employment Opportunity Statement
1) The Vendor will not discriminate against any employee or applicant for employment
because of race, color, religion, sex, age, physical handicap, marital status, or national
origin.
2) The Vendor will take affirmative action in regard to employment, upgrading, demotion,
transfer, recruitment, recruitment advertising, layoff, termination, rates of pay or other
forms of compensation and selection for training, so as to ensure that applicants are
employed and that employees during employment are treated without regard to their
race, color, religion, sex, age, physical handicap, marital status, or national origin.
3.1.2.2 Non-Collusion Affidavit
Vendor must attest that the proposal submitted in response to this RFP has not been directly or
indirectly induced or solicited in conjunction with any other vendors to put in a sham proposal
Page | 121
or in any other way whatsoever in any manner sought to secure by collusion an advantage over
any other Vendor or proposals.
3.1.2.3 Gratuities
SWAN may, by written notice to the Vendor, terminate the right of the Vendor to proceed
under this procurement process upon one (1) calendar days’ notice, if it is found that gratuities
in the form of entertainment, gifts, or otherwise were offered or given by the Vendor or any
agent or representative of the Vendor, to any employee of SWAN or its member libraries with a
view toward securing a contract or securing favorable treatment with respect to the awarding
or amending, or the making of any determination with respect to the performing of such
contract; proved, that the existence of the facts upon which SWAN makes such findings shall be
in issue and may be reviewed by any competent court.
3.1.3
Part 1.3: Vendor's Experience
This section of the Proposal shall present the following information.
3.1.3.1 Vendor is requested to submit the name, address, and telephone number of five (5)
buyers of integrated library systems provided by Vendor that are as large as or larger than
SWAN.
3.1.3.2 Vendor is requested to submit the name, address, and telephone number of any buyer
of
An Integrated Library System or service:
1) Provided by Vendor that replaced buyer’s Millennium System.
2) Provided by Vendor as a hosted ILS service delivered over the Internet that supports
25,000 concurrent users.
A Discovery Service:
1) Provided by Vendor to a library automation consortium similar to SWAN.
3.1.4
Part 1.4: Summary of ILS Vendor’s Plan for Fulfilling Proposal
This section of the Proposal regarding a proposed ILS must describe how Vendor would manage and
staff its efforts, how it would work with personnel of SWAN, and how it would provide the services
requested.
Vendor should describe its responsibilities, and project a schedule of key events in its performance from
time of award of contract to completion of delivery, installation, and acceptance of the various
Page | 122
subsystems (and phases) of the proposed systems. In particular, Vendor's plan should address the
following:















3.1.5
Summary of project plan that addresses key issues;
Resumes and descriptions of roles of Vendor's personnel who would be assigned to working
with SWAN;
Time frame from date of award of contract to a hypothetical Day 1 of System Operations, and
acceptance of system(s);
Vendor's responsibilities and key dates;
Responsibilities and dates of key events and activities that should be required of SWAN for it to
install any required local components and successfully operate the system;
Checkpoints and procedures for SWAN’s review and appraisal of progress of installation;
Any pre-delivery site preparation or other preparations required of SWAN;
Conversion and loading of SWAN’s machine-readable files of Bibliographic, Authority,
Acquisitions, Item Holdings, Serials Holdings, Patron, Fines, and Circulation Transaction
(including Loans) Records.
Systems-level and applications-level of software support;
Training;
Pre-operations test;
Response-time test;
Insurance;
Acceptance of system;
Payment plan for purchase of the service.
Part 1.5: Vendor’s Subcontractors
In this section of the Proposal, Vendor should name and provide information about each subcontractor.
Page | 123
SECTION 3.2: INSTRUCTIONS FOR PART 2 OF PROPOSAL
This section of the Proposal should be entitled "Part 2: Costs of Systems and Services." It should
present itemized costs of those required systems and services that the Vendor could provide in
response to the requests of this RFP.
Section 2 of this RFP specifies configurations of system components and services for which cost
quotations are requested.
In addressing costs, Vendor is requested to address alternative payment plans, as requested in Section
3.2.4 of this RFP.
Section 2 of this RFP specifies configurations of system components and services for which cost
quotations are requested, and contains the following tables which are to be filled out and included in
Part 2 of the Proposal:









RFP TABLE 2.1-2
RFP TABLE 2.2-1
RFP TABLE 2.3-1
RFP TABLE 2.4-1
RFP TABLE 2.5-2
RFP TABLE 2.6-2
RFP TABLE 2.7-1
RFP TABLE 2.8-1
RFP TABLE 2.9-1
CONFIGURATION #1 COST FORM
CONFIGURATION #2 COST FORM
CONFIGURATION #3 COST FORM
CONFIGURATION #4 COST FORM
CONFIGURATION #5 COST FORM
CONFIGURATION #6 COST FORM
CONFIGURATION #7 COST FORM
CONFIGURATION #8 COST FORM
CONFIGURATION #9 COST FORM
Please provide estimates of costs, or principles for establishing costs, for the items listed below. Where
possible, please estimate unit costs; else the one-time cost for non-unit based charges. Please fully
comment on each estimate, line-by-line.
3.2.1
Configuration/Cost Summary
Please complete and return the CONFIGURATION /COST FORMS #1 - #9 included in Section 2 of this RFP
for each configuration, according to the instructions that are provided in RFP TABLE 2-0 and elsewhere
throughout Section 2 of this RFP.
3.2.2
Itemized Price List of Proposer's Hardware and Software Components and Related Services
Please provide product identification name, number, definition, and unit price of each hardware and
software component of Vendor’s system relevant to Vendor’s Proposal; and name, description, and unit
price of each of Vendor’s services relevant to hardware and software components. Please show
applicable discounts.
3.2.3
Itemized Price List of Vendor's Services
Page | 124
Please provide name, description, and unit price of each of Vendor's services relevant to Vendor’s
Proposal. Please show applicable discounts.
3.2.4
Alternative Payment Plans
Please describe alternative payment plans that could be provided.
Page | 125
SECTION 3.3: INSTRUCTIONS FOR PART 3 OF PROPOSAL
This section of Proposal should be entitled "PART 3: S PECIFIC RESPONSES TO REQUESTS POSED BY THE
RFP." In this section, Vendors should provide responses to the requests made by Sections 2, 4, and 5,
including the following tables that are to be filled out and included in Part 3 of the Proposal:
 RFP TABLE 2.1-1 CHECKLIST OF ILS APPLICATIONS SOFTWARE MODULES AND KEY
FUNCTIONALITY WANTED BY SWAN
 RFP TABLE 2.1-3 CHECKLIST OF ILS APPLICATIONS SOFTWARE MODULES & KEY
FUNCTIONALITY WANTED BY SWAN
 RFP TABLE 2.1-4 ILS QUESTIONS FOR NARRATIVE RESPONSE
 RFP TABLE 2.1-5 SWAN ILS TRAINING REQUIREMENTS
 RFP TABLE 2.3-2 ILS SAAS QUESTION FOR NARRATIVE RESPONSE
 RFP TABLE 2.7-1 CHECKLIST OF FEATURES & FUNCTIONALITY OF DISCOVERY
SERVICES
 RFP TABLE 2.7-6 DISCOVERY SERVICE QUESTIONS FOR NARRATIVE RESPONSE
 RFP TABLE 2.9-2 CUSTOM DEVELOPMENT SERVICES QUESTIONS FOR NARRATIVE
RESPONSE
 RFP TABLE 4-1: PCS AND OTHER PERIPHERAL DEVICES TO BE RE-USED WITH ILS
 TABLE 5-1CHECKLIST OF SEAMLESS INTERFACES BETWEEN YOUR ILS AND THIRDPARTY SYSTEMS AND SERVICES
SECTION 3.4: INSTRUCTIONS FOR PART 4 OF PROPOSAL
This part of the Proposal shall be entitled “PART 4: DESCRIPTIONS OF VENDOR’S CURRENT PRODUCTS
AND SERVICES.”
In Section 4.1 of the Proposal, Vendor shall annotate with detailed and explicit narrative information on
the deviations of vendor's proposed systems and services from this RFP’s Section 6 Implementation
Requirements.
The remaining sections of Section 4.1 of the Proposal shall contain a detailed table of contents of
whatever additional descriptive information the Vendor may wish to submit on its currently available
systems.
In particular, the Vendor is requested to provide the following:
A description of how information is organized on Online Public Access Catalog displays. Please
describe the sorting technique used (alphabetical, ALA filing rules, chronologically), and if stopwords and filing indicators are used.


Samples of Operations Reports, and a brief outline of the process and sorting order by
which they are provided.
Samples of Management Reports, and names of reports that can be provided.
Page | 126





3.5
A description of how confidentiality of patrons’ records and transactions can be
maintained.
A description of how backup to system files is accomplished.
Sample copies of system documentation, including training materials and operations
manuals, are requested.
Descriptions of your capabilities for a public access “Discovery Services” or OPAC.
Descriptions of your capabilities for Unicode and the encoding and display of records in
multiple languages and character sets.
Instructions for Part 5 of Proposal
This section of the Proposal shall be entitled “PART 5: OTHER INFORMATION VOLUNTARILY SUPPLIED
BY V ENDOR.” It shall contain a detailed table of contents of whatever information the Vendor may wish
to submit.
Page | 127
SECTION 4: RE-USE OF SWAN’S PCs AND PERIPHERALS
Checklist of Re-Use of SWAN’s Peripherals with Proposed ILS
In the checklist that follows as RFP TABLE 4-1, please indicate with a Y (Yes) or N (No) response
whether or not a given type of peripheral device will work with your ILS.
Please include the completed table in Part 3 of your Proposal.
Please note that your return of the filled-out RFP TABLE 4-1 is intended to provide documented
verification whether or not your ILS would work with these devices.
RFP TABLE 4-1 that follows provides minimum specifications for PCs used by SWAN Libraries.
Page | 128
RFP TABLE 4-1: PCs AND OTHER PERIPHERAL DEVICES TO BE RE-USED
WITH ILS
Please include the completed checklist in Part 3 of your Proposal.
Library Equipment to be Re-Used
CAN BE USED WITH YOUR
PROPOSED ILS: Yes (Y) or No (N)
PC Workstation spec:
PC with 3 GHz CPU, 1 GB RAM, 1 GB Hard Disc space
1024 x 768 pixel resolution monitor
OS: Windows 2000 SP2
OS: Windows XP
OS: Windows Vista
OS: Windows 7 Professional
OS: Windows 8
OS: 64 Bit
Thin client spec:
Processor: 1 GHz dual core, or Numo System-on-chip, 1024 x
768 pixel resolution display
Star receipt printer models:
TSP847PAR
TSP847USB
TSP743PAR
TSP743USB
EPSON receipt printer:
TM220ACU Epson Impact Printer
Page | 129
TM220NON Epson Impact Printer
TM-T88IV Epson Restick Thermal Receipt Printer
Spine Label printer (Used in Technical Services
departments):
GX420T Zebra Printers
Digital Camera (Used to Capture Patron Portraits for
Millennium Patron Images product):
AXIS 211W Network Camera
Digital Signature Pad (Used to Capture Patron Signature
for Millennium Digital Sigantures product):
Topaz SignatureGem Backlit LCD 1x5
Topaz SigLit 1x5
Laser guns:
MS9520PS2 PC Metrologic Laser Scanner
MS9520USB PC Metrologic Laser Scanner
MS3780USB PC Metrologic Matrix Scanner
MS3780KBW PC Metrologic Matrix Scanner
Page | 130
SECTION 5: REQUIREMENTS FOR INTERFACES WITH SWAN’s ILSDEPENDENT OR RELATED SYSTEMS
Checklist of Seamless Interfaces
In the checklist that follows as RFP TABLE 5-1, please indicate with a Yes or No answer whether or not
you could provide a seamless interface between your ILS and each specified SWAN ILS-dependent or
related system or service. Please include the completed table in Part 3 of your Proposal.
Please note that your return of the filled-out RFP TABLE 5-1 is intended to provide documented
verification that your ILS system would work seamlessly with the SWAN’s dependent and related
systems.
Page | 131
TABLE 5-1CHECKLIST OF SEAMLESS INTERFACES BETWEEN YOUR ILS AND
THIRD-PARTY SYSTEMS AND SERVICES
Please include the completed checklist in Part 3 of your Proposal, to specify the items included in your
quotation for CONFIGURATIONS #1, #2, #3 AND #4.
ILS-DEPENDENT OR RELATED THIRD-PARTY SYSTEM OR SERVICE
1
3M: Cloud Library
2
3M: self-check
3
3M: AMH
4
A.N.D. Technologies: P-Counter
5
Bibliotheca: self-check
6
Central Technologies (CenTec): i-circ self-check
7
Comprise: SAM
8
Cybrarian
9
Envisionware: LPTOne
10
Envisionware: PC Reservation
11
Evanced Solutions: Events, Room Reserve, Summer Reader
12
ITS: MyPC
13
ITS: Papercut
14
Librarica: CASSIE
15
Library Ideas: Freading
16
Library Ideas: Freegal
17
OCLC: EZ Proxy
18
OverDrive: eMedia Library, My Media Mall, Media on Demand
Y
N
Page | 132
19
Pharos: Computer Reservation System
20
Pharos: Print Management
21
TechLogic: ACS self-check
22
TechLogic: AMH
23
Unlimited SIP2 Interfaces
24
Vendprint
SUBTOTAL INTERFACES
Page | 133
SECTION 6: ILS IMPLEMENTATION REQUIREMENTS
6.0
OVERVIEW
This section presents requirements for services relating to installation, implementation, testing,
acceptance, operation, and maintenance of the System. The contract with the successful Proposer will
include detailed provisions for these.
The configurations of services for which cost proposals are requested are specified in Section 2 of this
RFP.
Please note that Section 3.4 of this RFP gives instructions for submission of the PROPOSER’S PLAN FOR
FULFILLING PROPOSAL (PART 4.1 OF PROPOSAL) that should address the topics presented in the
sections that follow.
This section contains requests for information and questions of vendors, as indicated by shaded text.
Section 3 gives instructions for Proposer’s responses.
Contents of Section 6
Section Number
6.1
6.2
6.3
6.4
6.5
6.6
6.7
6.8
6.9
6.10
6.11
Section Name
Proposer’s Services
Documentation
Training
Specification of Parameters
Supplies
System Installation
Database Extraction, Conversion, Preparation and Loading
Application of Authority Control
Provision of Barcode Labels (NOT REQUIRED)
Acceptance Procedures
Performance Warranties and Tests
SECTION 6.1: Proposer's Services
SWAN requires the following assistance and services for which arrangements shall be made part of the
contract with the successful Proposer. Please note that Section 3.4 of this RFP gives instructions for
submission of the PART 1.4: PROPOSER’S PLAN FOR FULFILLING PROPOSAL that should address the
topics presented in the sections that follow.
6.1.1
Proposer's Assistance in Implementation
Page | 134
SWAN expects assistance and services for the following, some of which are addressed in greater detail
by other sections in Section 6.
(1)
(2)
(3)
(4)
(5)
(6)
6.1.2
Review and analysis of SWAN’s plans for automated systems and services
Notification of required supplies and assistance in obtaining them
Planning for conversion of and loading of SWAN’s database of machine-readable
records (see Section 6.7).
The designation of a specific Proposer’s employee to serve as the Proposer’s manager
for implementation of the system; the provision of charge-free telephone calls by the
library to this manager; and the provision by the Proposer of as many on-site visits to
SWAN and days of service on-site by this manager and other Proposer’s personnel as
necessary.
A written plan and schedule for installation, data migration, and testing of the system
(see Section 6.10).
Planning and assistance for SWAN in implementing the system.
Hardware and Software Maintenance and Support
The Proposer must provide detailed information on its ability to provide hardware and software service
and maintenance.
The Proposer must have access to SWAN’s system to diagnose and correct problems.
6.1.2.1 Software Maintenance and Support
The successful Proposer should agree to provide Software enhancements or upgrades for those
subsystems provided to SWAN at no extra charge beyond the annual software maintenance
and support fee for as long as the Proposer has the contract with SWAN. The successful
Proposer must take full responsibility for software maintenance including upgrading,
improvements, additions, enhancements, and changes in every respect.
Proposer must specify the base office location of the personnel who would maintain the
proposed software.
6.1.2.2 Hardware Maintenance and Support
Proposer must describe its maintenance and repair procedures, including warranty periods,
preventive maintenance, onsite repair, etc.
SECTION 6.2 Documentation
The successful Proposer must provide complete and comprehensive documentation of its system,
which should include staff and patron documentation, operational documentation, and system
hardware and software documentation, including file layouts and schematics. The selected vendor is
expected to provide source code to SWAN along with technical documentation or to guarantee to
Page | 135
SWAN in writing that source code and documentation have been deposited in escrow and will become
available to the library should the vendor cease business operations.
Modifications or enhancements to the manuals, or completely revised manuals and schematics
shall be provided to SWAN on a continuing and timely basis.
The Proposer is requested by Section 3.4 to provide sample copies of all types of documentation,
including training materials and operations manuals.
The Proposer is requested to describe all types of documentation, including training materials and
operations manuals, that are available in electronic format and available online or in other format.
SECTION 6.3: Training
The successful Proposer must provide training services at the following levels, for which full
descriptions are requested:



General Training: of SWAN staff in system concepts and the requirements for system operation
and performance.
Technical Training: of key personnel in technical aspects of the system, including hardware,
software, telecommunications, and housekeeping. This training is to include trouble-shooting,
first-level maintenance, and daily operation of the system.
Applications Training: of the following personnel estimated in the following table – including
some who will become trainers and will be responsible for training of other staff:
Please note RFP TABLE 2.1.1-5 specifies the numbers of staff to be trained.

Ongoing Training for new libraries, new functions, software enhancements, and new system
components.
The successful Proposer must provide multiple copies of training materials and of system user manuals.
The Proposer’s proposal must contain an outline of the training to be provided, including the level of
skill required of personnel to be trained, training schedule (showing numbers of days and hours), and
location of training.
The Proposer’s training program should include tests and assurances of trainees' proficiency.
SECTION 6.4: Specification of Parameters
The successful Proposer shall assist and work with SWAN to specify parameters for database
preparation and loading, and the specifications of options for functions and capabilities of the System
and its applications modules.
Page | 136
SECTION 6.5: Supplies
SWAN may require assistance from the successful Proposer in obtaining supplies and services
necessary for the system.
SECTION 6.6: System Installation
SWAN requires that the System be installed in phases, as outlined in TABLE 6.6-1.
6.6.1
Delivery of System Components
All equipment and other components of the System will be delivered as “inside deliveries” to
SWAN’s premises to a specific location as specified by SWAN.
6.6.2
Cabling and Wiring
The successful Proposer will install data cables required for data communications between the
Proposer's central server or servers and the Network switch/hub in conformance with EIA-TIA
568A standard for Category 5e or 6 unshielded twisted pair cabling.
6.6.3
Electrical Service, Wiring, and Outlets
SWAN shall provide all electrical service, wiring, and outlets that are required for use by the
System.
6.6.4
Installation of System Components
The successful Proposer shall furnish all necessary labor, materials, and other services required
to unpack all System components and equipment and install them at sites specified by SWAN.
The successful Proposer will remove all debris generated in the performance of installation
activities. Installation shall be performed during SWAN’s normal business hours.
Page | 137
RFP TABLE 6.6-1
OUTLINE OF PHASES FOR SYSTEM INSTALLATION
SWAN requests that all modules and capabilities of the System be installed and available for use on Day
One of Production Operation.
Page | 138
SECTION 6.7: Database Extraction, Conversion, Preparation and Loading
The successful Proposer will provide the following services in order to prepare and load SWAN’s
database into the System.
6.7.1
Extraction of Records from Current System
Extraction of the following records from SWAN’s Millennium ILS:











6.7.2
Bibliographic
Item Records (for Books, Serials Issues, AV items)
Patron
Loans
Current Blocks
Requests
Fines
Collection Agency information
Acquisitions Orders
Acquisitions Vendor Records
Acquisitions Fund Records
Conversion of Records that Have Been Extracted from Current System
Conversion of records extracted from the Library’s current system:
Bib records
1,450,000
Item records
7,920,000
Loans
1.000,000
Current Blocks
97,632
Patrons
1,100,000
Holds
80,000
Fines
500,000
Collection Agency Account
16,500
Acquisitions Vendor Records
3,000
Page | 139
Acquisitions Fund Records
5,000
Acquisitions Order Records
500,000
Acquisitions Purchase Requests
N/A
6.7.4
Processing and Loading of Item Records
Item records from SWAN’s current system are to be processed as described below and loaded into the
System. Location codes will be evaluated and if necessary revised during the migration.
The material codes that typically represent a mix of age, format, and genre from the current system will
be brought into conformance using a single set of material codes, converging codes as necessary.
SWAN estimates that 8 million item records will be required.
6.7.5
Processing and Loading of Bibliographic Records
SWAN has determined that no changes are required while moving to the new system.
6.7.6
Processing and Loading of Patron Records
SWAN’s patron records from the current system are to be processed as described below and loaded
into the System.
The Patron’s age level and patron type will be updated to a more current standing if the date their
patron record was entered suggests that they’ve grown out of that age level or patron type.
Loading and indexing of the Patron records into the proposed System, as specified by the parameters
developed by SWAN with the Proposer’s assistance.
1,100,000 Patron records are projected
6.7.7
Processing and Loading of Acquisitions Order Records
SWAN’s patron records from the current system are to be processed as described below and loaded
into the System.
Loading and indexing of acquisitions records into the proposed System, as specified by the parameters
developed by SWAN with the Proposer’s assistance.
(1)
(2)
(3)
3,000 vendor records are projected
5,000 fund records are projected
500,000 purchase order records are projected
Page | 140
6.7.8 Processing and Loading of Serials Holdings Records
Serials Holdings records from the current system are to be processed as described below and loaded
into the System
1) Location codes will be evaluated and if necessary revised during the migration.
2) Material codes shall be altered to match up correctly as specified by the parameters developed
by SWAN with the Proposer’s assistance.
6.7.9 Processing and Loading of Circulation Loans Records
Circulation Loans records from the current system are to be processed as described below and loaded
into the System
1) Location codes will be evaluated and if necessary revised during the migration.
2) Material codes shall be altered to match up correctly as specified by the parameters developed
by SWAN with the Proposer’s assistance.
6.7.10 Processing and Loading of Circulation Requests Records
Circulation Requests records from the current system are to be processed as described below and
loaded into the System
1) Location codes will be evaluated and if necessary revised during the migration.
6.7.11 Processing and Loading of Circulation Fines Records
Circulation Fines records from the current system are to be processed as described below and loaded
into the System
1) Location codes will be evaluated and if necessary revised during the migration.
Page | 141
SECTION 6.8: APPLICATION OF AUTHORITY CONTROL (NOT REQUIRED)
SECTION 6.9: PROVISION OF SMART BARCODE LABELS (NOT REQUIRED)
SECTION 6.10: ACCEPTANCE PROCEDURES
SWAN requires that the successful Proposer's system and each of its subsystems successfully pass the
following acceptance tests:



Successful loading of library database;
Successful, functional demonstration of required capabilities;
Performance of transactions at required response times;
Demonstration of reliable operation of the system
1) HARDWARE FUNCTIONALITY TEST
The purpose of the Hardware Functionality Test is to ascertain that the equipment installed by
Proposer is operational.
2) SYSTEM RELIABILITY TEST
The purpose of the System Reliability Test is to demonstrate and verify that the system operates at a
99% reliability level for an extended period of time.
3) MODULE FUNCTIONALITY TESTS
The purpose of the Module Functionality Test is to verify the required functional capabilities of each
module of software that has been delivered.
4) DATA LOAD TEST
The purpose of the Data Load Test is to demonstrate and verify that library's data files have been
properly loaded. This test will be performed to confirm that all patron records, bibliographic records,
item records, acquisitions and serials records, and transaction files have been successfully loaded into
the system. This test will be performed after all records have been loaded onto the system. This test
may overlap other tests.
5) RESPONSE-TIME ACCEPTANCE TEST
The purpose of the Response-Time Acceptance Test is to verify that the system is performing at the
warranted performance levels. SWAN will conduct or waive the Response-Time Acceptance Test as an
Page | 142
acceptance test, after the acceptance tests described above have been successfully completed. Should
the system demonstrate acceptable levels of performance through daily operations the Library may
choose to waive the acceptance test. Waiving the test at such time will not waive Library's right to
conduct such tests in the future and require full warranty performance by the Proposer in the event of
test failure.
The following two sections present definitions, requirements, and guidelines for conducting the
Response-Time Acceptance Test.
5.1 General Definitions
The delivered system, incorporating hardware and software, will provide transaction response
times at user workstations, as shown. In establishing these performance criteria, the following
definitions will be used.
1. Transaction: A "transaction" is defined as a complete unit of work achieved by an
individual using an online workstation in interactive mode. Such unit of work will
consist of one (1) or more inputs by the individual, and a responding output by the
system for each input. Each input will consist of one (1) or more characters of
information resulting from a keystroke or operation of a label-reading device such as a
light-pen or laser scanner. Each response by the system will consist of one (1) or more
characters of information transmitted to the workstation at which the individual made
the corresponding input.
Complete units of work that constitute transactions include, but are not limited to, the
following:









check-in
check-out
renewal inquiry (of any type)
patron record input
patron record update
bibliographic record input
bibliographic record update
authority record input
authority record update
A given transaction is completed once the individual at the workstation has received
the last character of response from the system (other than a "transaction in process"
response) at the point where no more inputs or outputs are required to complete a unit
of work.
Some transactions may require more than one (1) input and more than one (1) output in
order to complete a unit of work. Examples include, but are not limited to, checkout of
a single book volume; conduct of a complex inquiry; printing transaction receipts.
Page | 143
2. Workstation: Any device that provides for interaction between a user and the system.
Workstation devices include personal computers, other screen displays with keyboards,
light-pens, laser scanners, printer, and other user-operated devices.
3. Response Time: The elapsed time between the completion of a user input (pressing a
key, light-pen scanning or laser scanning of a label) and the start of the resulting
computer and printer response (first character of a display, acknowledge tone), other
than a "transaction in process" response.
5.2 General Guidelines for Performing Response-Time Acceptance Tests
On demand, within the acceptance period, during operation of the System under
normal business conditions during Normal Business Hours in which the activities of
users are not scripted to create pre-defined transaction mixes for purposes of stresstesting the System or the response-time performance or capacity of the System, a
thirty (30) minute Response-Time Acceptance Test may be conducted by the Library to
determine whether the System is meeting the contracted response times.
To successfully pass the Response-Time Acceptance Test, the System shall perform all
interactive transactions with average response times =2 seconds for users whose
workstations are connected to the system server via a =100mbps LAN segment.
The Response-Time Acceptance Test may be conducted by the Library to determine
whether the System is meeting the above response times using one (1) to three (3)
workstations connected to the system server via a =100 mbps LAN segment.
If the System is not meeting the response times as shown above, then the successful
Proposer shall make the necessary Equipment and Licensed Software adjustments to
cause the system to meet the contracted response time. The successful Proposer shall
make adequate personnel available to consult with the Library and to fix any problems
so that the system will meet all response times and performance measurements. If the
System does not meet response times and performance measures, then the successful
Proposer will continue to work to remedy the problem, and the Response-Time
Acceptance Tests shall be repeated. This process shall be repeated until either the
system successfully passes the Response-Time Acceptance Test or the Library rejects
the system.
6) ACCEPTANCE OF CHANGES TO SYSTEM
At the Library’s option, acceptance of each change to the system, including but not limited to
installation of new or upgraded hardware and/or software configuration, or a new or enhanced
software module or release, may also require successful completion of each of the types of
Acceptance Tests named above in (1) through (5) all of which must be attempted or waived by
the Library within thirty (30) days of such change.
Page | 144
SECTION 6.11: PERFORMANCE WARRANTIES AND TESTS
SWAN requires that the successful Proposer warrant the performance of the system during the term of
the agreement between the Library and the successful Proposer, in which the system is under the
successful Proposer’s warranty period, and thereafter as long as the Library has a maintenance
agreement with the successful Proposer, as follows:
During operation of the system under normal business conditions during normal business hours in
which the activities of users are not scripted to create pre-defined transaction mixes for purposes of
stress-testing the system or the response-time performance or capacity of the system, the successful
Proposer warrants that the system shall perform all interactive transactions with average response
times ≤2 seconds for users whose workstations are connected to the system server via a ≥100mbps LAN
segment.
On demand, at any time during the term of the agreement between the Library and the successful
Proposer, in which the system is under the successful Proposer’s warranty period, and thereafter as
long as the Library has a maintenance agreement with the successful Proposer, a thirty (30)-minute
Response-Time Warranty Test may be conducted by the Library to determine whether the system is
meeting the above warranted response times using one (1) to three (3) workstations connected to the
system server via a ≥100mbps LAN segment. The transactions active at the time shall be those
occurring under normal business conditions during Normal Business Hours.
For the term of the agreement between the Library and the successful Proposer, if the system fails to
perform within the contracted response-time performance levels or functions and capabilities, the
successful Proposer will make whatever enhancements to licensed software or equipment, or both, are
necessary to provide the contracted levels of performance and functionality within a reasonable time
frame and at no cost to the Library.
Page | 145
APPENDIX 1: SWAN BARCODE LABELS & PATRON ID CARDS
[Please answer Question #3 in RFP TABLE 2.1-4 on whether your system can work successfully with the
bar codes and their encoded values described by Appendix 1.]
1.
2.
3.
4.
SWAN library barcodes are ordered by member libraries individually.
All SWAN barcodes for patrons and items are the CODABAR format.
All SWAN barcodes are 14 digits
SWAN libraries also honor library cards from the neighboring Chicago Public Library, which
utilizes a 12 digit Code 39 format barcode.
5. The difference in Book from Patron barcodes is only the number sequence.
6. The SWAN library card which is hard plastic, ordered from any of a number of vendors.
Page | 146
APPENDIX 2: SWAN LIMITS WITH CURRENT ILS
SWAN currently in the Millennium ILS has limits within its configuration “tables.”
Table
LOCATION/BRANCH Codes
Maximum Limit
3,600 codes
LOCATION Codes associated with a Locations
Served Entry
500 Location codes
LOCATION Codes associated with a Scope
1024 Location codes
Collection Agency Setting Table
100 Location codes per entry
Hold Pickup Location Table
500 Entries in table
Loan rules
1,000
Item Types
256
Patron Types
256
Formats (Materials Category)
32
Fixed Field Codes
26
Patron Block Table
900
Link Maintenance
Presently a scheduled nightly process performs (1)
synchronizing Items (additions and deletions) to
Location Served, (2) alphabetizing the display of
item records in the ILS & WebAC/Encore.
Time to Reshelve
Limited to 400 lines
# of Items on a Bibliographic Record
5,000
Imported Bib Record
Limited to creating 1 item attached to bib
There is also a limit of 100 LOCATION codes in order records and a limit of 255 Entries in the Addresses
referred to by RLOC (Receiving Loc)/BLOC (Billing Loc).
Page | 147
SWAN is unlimited in the following areas:
Holds
Statistical codes
Reading history in OPAC patron account
Item records
Patron records
Bibliographic records
Serials checkin records
Authority records
Page | 148
APPENDIX 3: SAMPLE DAY ONE REQUIRED REPORTS
Below is a listing of SWAN’s current ILS reports.
NAME OF
REPORT
DELIVERY DESCRIPTION
METHOD
Courtesy Notice
Email Only
Overdue Notice
(1st)
Paper
Email
Second Overdue
Notice
Billing Notice
Paper
Email
Paper
Only
Lists, by patron, items that are due soon. For items with loan
periods of 8 or more days, courtesy notices are sent out 3 days
before the due date. For items with loan periods of 3 to 7 days,
courtesy notices are sent out the day before items are due. No
courtesy notices are produced for items with loan periods of less
than 3 days
Lists, by patron, items that are 2, 7 or 14 days overdue. Each notice
lists the author (if there is one), title, call number, barcode, lending
library, owning location, due date and checkout date for each
overdue item. The loan rules determine when overdue notices are
produced. Bounced email notices are forwarded to the library listed
in the return address portion of the notice.
Each library can have these notices sent either to the library or
mailed directly to the patron. For reciprocal borrowing transactions
the circulating library decides how the notices are delivered.
Lists, by patron, items that are 7 or 28 days overdue. Each notice
lists the author (if there is one), title, call number, barcode, lending
library, owning location, due date and checkout date for each item.
Loan rules determine when overdue notices are produced. Bounced
email notices are forwarded to the library listed in the return
address portion of the notice.
Each library can have these notices sent either to the library or
mailed directly to the patron. For reciprocal borrowing transactions
these notices are sent to the patron’s home library, with a green tag
attached, asking for assistance in recovering the overdue item.
Lists, by patron, items that are 42 days (6 weeks) overdue. Bills list
the author (if there is one), title, owning location, call number,
barcode, lending library, date checked out, date due, and the
amount billed (item charge plus automatic $5.00 processing fee).
For reciprocal borrowing transactions both the patron’s home
library and the lending library receive a copy of the bill.
Page | 149
Billing Statement
Lost Item Bill
Paper
Only
Paper
Hold Pick-up
Notice
Email
Only
Hold Cancellation
Notice
Paper
Email
Title Paging List
( bib-level holds)
Each
library
produces
in-house
Page Slips
(for item-level
holds)
Paper
Circulation Activity
by Terminal (Daily
Circ Stats)
Email
This bill is generated by the manual adjustment of a bill or lost item
bill and contains the same information as the Bill Notice.
Produced the day after an item has been declared lost via the “Mark
Lost Items” function, if the patron did not pay for the item. Lost
Item Bills list the author (if there is one), title, owning location, call
number, barcode, lending library, date checked out, date due, and
the amount billed (item charge plus automatic $5.00 processing fee).
Lists, by patron, items that were checked in and given the status of
“On Hold” in response to a hold. These notices are sent by email
only. Hold Pick-up notices list the author (if there is one), title, call
number, barcode, owning library, pick-up location and the pick-up
date for each item. The pick-up date is determined by the loan rule
and is set to 7 days from the time the item is put on the hold shelf.
Lists, by patron, holds that have been canceled or that have expired.
There are 4 different texts for these notices, one for each of the
following situations: a hold is cancelled by a library staff member at
the request of the patron; a hold is cancelled automatically because
all potential lenders were unable to fill the hold or refused to fill the
hold; a hold is cancelled automatically because there are no more
items in the database; or the hold expired. Hold cancellation notices
list the title, author (if there is one) and the call number (in the case
of item level holds) for each hold cancelled.
Lists, in call number order, items requested from your collection for
interlibrary loan. On a daily basis items should be pulled from the
shelf, checked in and sent to the borrowing library. If the item
cannot be found and the item record shows "On Shelf", change the
item’s status to missing. This will change in 2012 as libraries will
print the notices in-house.
Lists specific items requested from your collection for interlibrary
loan. On a daily basis items should be pulled from the shelf, checked
in and sent to the borrowing library. If the item cannot be found and
the item record shows a status of “On Shelf”, change the items
status to missing and send the item page slip to the borrowing
library to inform them that you will not be supplying the item.
Optional daily report by terminal number of checkouts, check ins,
and renewals. This report is delivered to your library’s generic email
alias.
Page | 150
Weekly Reports
Duplicate Item
Barcodes
Fax
List of item barcodes use in more than one item record. Libraries
need to determine which entry is incorrect and fix it. This report is
only sent to those libraries with duplicate item barcodes. This report
is compiled and sent by SWAN’s central cataloging staff,
Bibliographic Services.
Monthly Reports
Circulation
Activity by
Terminal – Ptype
Circulation
Activity by
Terminal – Patron
Statistical
Category
“Pcode2”
Circulation
Activity by
Terminal-Pcode3
Circulation
Activity by
Terminal – Patron
Statistical
Category
“Pcode4”
Circulation
Activity by
Terminal – Item
Statistical
Category
“IC1STAT”
Circulation
Activity by
Terminal – Item
Type
Circulation
Activity by
Email
Count, by PTYPE, of items checked out, checked in, or renewed and
Print
a holds placed at your library. Gives a percentage of total
Download circulation on the system. Portions of this report are used to
calculate the holds placed at your library, and reciprocal borrowing
activity at your library counts.
Email
Count, by PCODE2, of items checked out, checked in, or renewed
Print
and of holds placed at your library. This report shows circulation to
Download your in-house generic patrons as well as the ILL generic patrons.
This report is used to calculate ILL items sent.
Email
Count, by PCODE3, of items checked out, checked in, or renewed
Print
and of holds placed at your library. This report provides a detailed
Download breakdown of circulation in your library to Non-SWAN reciprocal
borrowers.
Email
Count, by PCODE 4, of items checked out, checked in, or renewed
Print
and of holds placed in your library. Gives a percentage of total
Download circulation. Look at the codes assigned to your library for a
breakdown of the number of items circulated to your patrons.
Email
Count, by item IC1STAT code, of items checked out, checked in, or
Print
renewed and of holds placed at your library. Gives a percentage of
Download total circulation. These figures include items you borrowed on ILL
from other SWAN libraries.
Email
Count, by ITYPE, of items checked out, checked in, or renewed and
Print
of holds placed at your library. Gives a percentage of total
Download circulation. These figures include items you borrowed on ILL from
other SWAN libraries.
Email
Print
Count, by item location code, of items checked out, checked in, or
renewed and of holds placed at your library. Gives a percentage of
Page | 151
Terminal – LOC
Download total circulation. The report includes items owned by your library
and those you borrowed from other SWAN libraries. Portions of this
report are used to calculate your ILL statistics, and total circulation
counts.
Circulation
Activity of Your
Items at All SWAN
Libraries
Comparative Circ
Activity by Agency
Webpage
This report contains the total number of checked outs, check ins and
renewals for items from each individual item location regardless of
where the transaction took place.
Webpage
OPAC Patron
Requests by
Location and
Ptypes
Webpage
Patron Renewals
Through the
Internet
Webpage
Renewals By Item
Location
(Circulation
[Renewal]
Statistics)
In-house Statistics
by Item Location
Webpage
This report contains the total number of check outs and renewals
(including ILLs received) done in each SWAN library for the month
and the percentage of SWAN’s total circulation. The same totals for
a particular library’s self-check unit are listed separately.
This report contains the total number of requests/holds placed by
patrons, or staff (if your staff uses the WebPAC to place holds for
patrons), via the WebPAC for the month. Each column counts the
requests/holds by Ptype and the rows count the requests/holds by
location of the WebPAC (e.g. the Internet or in a particular library).
This report contains a count, by item location, of the number of
renewals done by patrons via the Internet using the WebPAC and
the percentage of the total number of renewals done via the
Internet. This report is a subset of the numbers reported on the
Renewals By Item Location (Circulation [Renewal] Statistics) report.
This report contains a count, by item location, of the number of
renewals for the month regardless of where the renewal took place
(in a library or via the Internet) along with the percentage of the
total number of renewals.
ILL Items Sent and
Received
Webpage
Your Patrons’
Circulation
Webpage
Webpage
This report contains statistics generated by the use of the MilCirc
Count Use Mode. This mode and report allow libraries to track the
use of materials for various purposes such as internal use (items use
in the library but not checked out), photocopy use, or anything they
define. The grand total of these counts is located in the “Intl Use”,
“Copy Use” and “Iuse3” fields of item records.
This report contains the total number of ILLs sent to other SWAN
libraries or received from other SWAN libraries for the month. This
report is best viewed using Excel. SWAN libraries as borrowers are
listed vertically on the left side of the report (in column “A” in Excel)
and SWAN libraries as lenders are listed horizontally across the top
of the report (in row “1” in Excel). The total number of items your
library borrowed is listed in the last column on the right of the report
and the total number of items your library lent is listed in the last
row at the bottom of the report.
This report counts by PTYPE the number of checkouts, checkins,
renewals, and holds placed at each SWAN library or through the
Page | 152
Activity Report
OPACs. This report shows your patrons’ activity both in your library
and as reciprocal borrowers in other SWAN libraries. Renewals and
holds placed via the Internet are found under the stat group
numbers of 0 (zero) and 100. Stat group numbers ending in 1, 2, 3,
4, or 5, report activity done via OPACs in a specific library. Stat
group numbers ending in a 6 report activity done at self-check units.
This report counts the number of new bib records added to the
database for each bib location (e.g. xxs and xxsj).
This report counts the number of new item records added to the
database by item location.
This report counts the number of new patron records added to the
database by HOME LIBR code. This report does not include any
patron records new to a library that were created from existing
patron records (e.g. re-registrations or “re-reges”).
Count, by non-SWAN library, of the number of items borrowed by
SWAN library patrons. This report is compiled and sent by SWAN
Member Services.
Lists items that have had a “Billed” status for 3 months. This report
includes both ILL and Reciprocal Borrowing transactions.
Bibs Added
Webpage
Items Added
Webpage
Patrons Added
Webpage
Non-SWAN Stats
Email
Items With Billed
Status
Each
library
produces
in house
Items With Claims
Returned Status
Each
library
produces
in house
Lists items that have had a “Claims Returned” status.. Since the
claims returned process is not used with ILL or Reciprocal Borrowing
transactions, this report should contain only those items that were
checked out at your library by your patrons.
Items With Lost
Status, Lost and
Paid Status, Lost
and Billed Status
Each
library
produces
in house
Lists items that have had a “Lost” status. This report may contain
some ILL transactions but no Reciprocal borrowing transactions.
Items With
Missing Status
Each
library
produces
in house
Lists items that have had a “Missing” status..
ILL/RB Status
Report
Each
library
produces
in house
In Transit Report
Each
library
Lists items with one of the following codes: IC2SUPP of “i” (ILL
delete); IC2SUPP of “r” (reciprocal borrowing delete); STATUS of
“q” (Metroreimburse); or STATUS of “d” (Metro RB CR). Items on
this list have had one of these codes for 13 months. This report is
produced in the 4th week of each month.
Lists items that have had a status of “In Transit”. This report
contains ILL and reciprocal return transactions.
Page | 153
produces
in house
Annual Reports
Circulation
Activity of Your
Items at all SWAN
Libraries
Comparative
Circulation
Activity by Agency
Webpage
Annual total (based on calendar year) of the number of check outs,
check ins and renewals for each individual item location regardless of
where the transaction took place.
Webpage
Patron Renewals
Through The
Internet
Webpage
Renewals By Item
Locations
(Circulation
[Renewal]
Statistics)
Inhouse Statistics
by Item Location
Webpage
Annual total of check outs and renewals (including ILLs received)
done in each SWAN library and the percentage of SWAN’s total
circulation for the last two years. The same annual totals for a
particular library’s self-check unit are listed separately.
Annual total (based on calendar year), by item location, of the
number of renewals done by patrons via the Internet using the
WebPAC and the percentage of the total number of renewals done
via the Internet.
Annual total, by item location, of the number of renewals regardless
of where the renewal took place (in a library or via the Internet)
along with the percentage of the total number of renewals.
Cumulative
Circulation
Activity
Email
Occasional Reports
Millennium Offline
Circ Exception
Messages
Webpage
Paper
Annual total, by item location, of the statistics generated by the use
of the MilCirc Count Use Mode. (See this same report title under
“Monthly Reports for more details.)
Annual total (based on the library’s fiscal year) of the number of
items circulated by itype orIC1STAT code. This report contains the
total number of circulations in each IC1STAT code and the
percentage of the grand total that amount represents.
Lists each transaction that generated an exception message when
the transactions were processed. Exception messages fall into one
of two categories: not denied and denied. Exception messages that
have not been denied have been processed and counted by the
computer. Denied transactions may have to be hand keyed into
SWAN.
By Request
Page | 154
Hourly Circ Stats
Email
Patron Counts
Email
Item/Inventory
Counts
Email
Patron Purges
Email
Order Record
Purges
Email
This optional report can be requested for use with a special project
and for a limited time frame. The report contains a count of
checkouts and check ins per hour for the time frame specified by the
requesting library.
This report furnishes a count of patron records by the criteria
established by the library.
Count of the number of items owned by a library by either Itype or
IC1STAT code. This report can include the total price of the items,
the number and total of renewals, the total number of checkouts,
the number of overdues produced for those items currently checked
out, and the year to date circulation (i.e. the total number of
circulations since 3/1/99).
Patron purges are done as often as needed and help keep patron
records up to date. It is recommended that libraries request at least
one purge per year.
Purges of fully paid or cancelled order records are done as often as
needed and make room for the creation of more order records. An
annual purge is recommended for libraries that have used the
Acquisitions module for at least 4 years.
Page | 155
APPENDIX 4: SWAN’s CURRENT HOLDS FUNCTIONALITY
System looks at the location of an item, type of item and type of patron to determine if an item is
“holdable” to a patron and may be placed on both bibliographic and item levels.
Holds are typically filled in order of date/time placed however priority is given to holds to be picked up
at the item’s home. An ILL-filled statistic will increment when the item is checked out to the patron.
This statistic is reported by patron’s home library.
If an item is used to fulfill a hold the following occurs:
1) When the item is at the pickup location:
a) Item’s status is changed to indicate it is ready for pickup
b) Pickup notice generated for patron
2) When the item is not at pickup location (SWAN Member Library):
a) Item status is changed to indicate item is in transit to pick up location
b) Note is generated in item record to indicate both the item’s start and destination locations.
c) Hold information on patron’s record reflects in-transit status
3) When the item is not at pickup location (non-SWAN contracting Library*):
a) Item is automatically “checked out” to the contracting library
Library personnel are able to:











Choose pickup location of item
Define a “not wanted before” date
Define a “not wanted after” date, both manually and automatically
Determine if an item is holdable for a patron without needing to place a hold
Enter a note on the hold
Limit holds to certain collections
Cancel holds
Determine a hold’s status from both the bibliographic and patron records (i.e. not yet filled, in
transit to pick up location, on hold shelf awaiting patron pickup, etc.)
Place multiple holds on a bibliographic record for “book discussions”
Deny holds in the case of missing or damaged material
Re-prioritize the hold queue
Patrons are able to:


Place and cancel holds via PAC
Suspend and un-suspend holds for vacation, etc. and still have their hold move up in the queue
*SWAN contracts with non-SWAN libraries to allow them access to place holds
Page | 156
APPENDIX 5: SWAN’S EXISTING ILS SERVER HARDWARE &
CONFIGURATION
SWAN ILS servers were purchased in December 2012. The current Millennium Production, Report, and
Test servers run in a virtual machine environment using VMware. For Configurations #5 & #6, SWAN
would consider running a Software-Only and Services for an On-Premise Server-Based ILS for SWAN’s
Production System environment and a Test.
Existing SWAN ILS Server Environment: Used for Production & Test/Training
2 EqualLogic PS4100x Virtualized iSCSI SAN, 15k SAS drives
2 Dell PowerEdge R910 (Application servers): (4) x Intel Xeon E7-4850 2.00GHz, 24M Cache, 6.4 GT/s
QPI, Turbo, HC, 10 Core 1066MHz Max Memory; 128GB Memory (32 x 4GB), 1066MHz
2 HP ProCurve gigabit switches
VMware vSphere Enterprise v5: 1 processor
VMware support Enterprise: 1 processor
VMware vCenter Standard for vSphere 5
VMware support Standard for vCenter Standard v5
Veeam Backup & Replication
Below is a network diagram of existing SWAN ILS server hardware, including centralized notice printer
and redundant firewalls.
Page | 157
Figure 1 Existing SWAN ILS Server Diagram
Page | 158
[END OF RFP DOCUMENT]
Page | 159