Library Automation Course Material
Library Automation Course Material
COURSE INFORMATION
Course Code: LIS 402
Course Title: Library Automation
Credit Unit: 2
Course Status: Compulsory
Semester: 2nd
Required Study Hour: 1 hour per day
Course Edition: First
COURSE TEAM
Course writer: Dr. Olaronke O. Fagbola, PhD, CLN – University of Ilorin
Instructional Designer:
Learning Technologists:
Course Editor: Dr. Ukoha Igwe, NOUN
Copy Editor:
Lagos Office
14/16 Ahmadu Bello Way
Victoria Island, Lagos
e-mail: [email protected]
URL: www.nou.edu.ng
All rights reserved. No part of this book may be reproduced, in any form or by any
means, without exclusive permission in writing from the publisher.
Published by:
Printed
ISBN:
2
LIS 402 (LIBRARY AUTOMATION)
3
LIS 402 (LIBRARY AUTOMATION)
4
LIS 402 (LIBRARY AUTOMATION)
5
LIS 402 (LIBRARY AUTOMATION)
6
LIS 402 (LIBRARY AUTOMATION)
7
LIS 402 (LIBRARY AUTOMATION)
8
LIS 402 (LIBRARY AUTOMATION)
9
LIS 402 (LIBRARY AUTOMATION)
10
LIS 402 (LIBRARY AUTOMATION)
COURSE GUIDE
INTRODUCTION
Welcome to LIS 402: Library Automation. This is a two-credit (2-CR) unit course
which is compulsory for all undergraduate students in the Department. The essence
of the course is to enable the students to understand the concept of library automation
and its relevance to the world of work in today's library environment. Exposure to the
course will facilitate an extraordinarily successful academic journey and enhance
students' personal development and social status in the community of information
professionals. Topics covered in the course include the definition of concepts;
objectives, needs, importance, benefits and history of library automation; functions,
basic requirements and areas and services of library automation, components of
library automation, planning for automation, hardware and software selection
procedures, system requirements, library automated system, process, system
implementation, training, funding, and practical work based in libraries and
information services.
The course guide tells you briefly what to expect from reading the accompanying
study material. In addition, it provides you with information on how to make the best
use of it to achieve success. So make sure you read it carefully and follow the
instructions and suggestions.
COURSE AIMS
Today, libraries play two distinct roles –as a local centre of information and
knowledge and as gateways to information sources and resources. Moreover,
information and communication technology developments brought drastic changes in
how information is collected, stored, retrieved and distributed. As such, several
existing specialised databases, online information services, and resource-sharing
networks necessitate the application of computers for libraries to harness the
possibilities offered by these developments. Therefore, library and information
science graduates must be prepared and equipped with the skills needed to assume
responsible positions in library and information centres.
This course aims to introduce you to the concepts of and general knowledge in
library automation. This will entail a thorough understanding of the application and
use of computer systems, related devices and technologies generally as tools for
effective and efficient library services delivery and operations. You will be exposed
to how to automate the routine procedures in libraries, such as acquisition,
cataloguing, circulation, Online Public Access Catalogue (OPAC), serials
management and report generation, among other library activities.
In addition, this course offers you the chance to thorough and carefully study the
basics of automation in libraries; history, requirements and areas and services of
library automation, components of the automation system, steps in library
automation, system requirements, hardware and software selection procedures,
11
LIS 402 (LIBRARY AUTOMATION)
LEARNING OUTCOMES
By the end of this course, you should be able to discuss any topic in the area of
library automation. Specifically, you will be able to:
i. define the concept of automation;
ii. discuss the concept of library automation;
iii. outline the objectives of library automation;
iv. state the basic requirements of library automation;
v. highlight the benefits of library automation;
vi. discuss the history of automation in libraries;
vii. outline the functions of library automation;
viii. describe the steps in planning for library automation;
ix. explain the software concept;
x. identify the categories of software;
xi. outline the characteristics of an integrated library software;
xii. state the hardware requirements for library automation;
xiii. describe the retrospective conversion process;
xiv. outline the steps in library automation;
xv. describe the modules in a library management system;
xvi. outline the library automation process;
xvii. discuss the importance of training in library automation;
xviii. state the importance of funding library automation;
xix. outline the automated system implementation process; and
xx. describe the practical-related scenario in library automation.
12
LIS 402 (LIBRARY AUTOMATION)
PRESENTATION SCHEDULE
The presentation schedule gives you the important dates for the completion of your
computer-based tests, participation in forum discussions and at facilitation.
Remember, you are to submit all your assignments at the appropriate time. Therefore,
it would be best if you guided against delays and plagiarism in your work.
Plagiarism is a criminal offence in academics and is liable to heavy penalties.
ASSESSMENT
There are two main forms of assessment in this course that will be scored. First is the
set of Tutor-Marked Assignments (TMAs). You are advised to be sincere in attending
to the exercises. The second is TMAs. This is the continuous assessment component
which is graded. It accounts for 30% of the total scores. You are advised to take this
with all seriousness because it will assist you in passing the course. The TMAs will
13
LIS 402 (LIBRARY AUTOMATION)
COURSE OVERVIEW
How to get the Most from the Course
The study units in Open and Distance Learning (ODL) replace the university lecture.
This is one of the advantages of ODL. You can read and work through specially
designed study materials at your own pace and at a time and place that is convenient
for you. Just as a lecturer may give you classroom exercises, your study units provide
exercises for you at a particular time.
Each of the study units follows a common format. The first item is an introduction to
the subject matter of the study unit and how a specific study unit is integrated with
the other study and the course as a whole. Following the introduction are the intended
learning outcomes which help you to know what you should be able to do by the time
you have completed the study unit. While studying the unit, you should go back and
check if you have achieved the stated learning outcomes. If you consistently do this,
you will improve your chances of passing the course. The main content of the study
unit guides you through the required reading from recommended sources.
Tutor-Marked Assignments (TMAs) are found at the end of every study unit.
Working through these SAEs will help you achieve the study units' objectives and
prepare you for the examination.
You should do every SAE as you come to it in the study units. There will also be
examples given in the study units. Work through these when you get to them too.
The following is a practical strategy for working through the course. If you encounter
any problem, telephone your tutor immediately. Remember that your tutor’s job is to
help you. When you need help, do not hesitate to call and ask your tutor to provide it.
14
LIS 402 (LIBRARY AUTOMATION)
1. The main body of the unit guides you through the required reading and directs
you to other sources, if any.
2. Your first assignment in this course is to read this course guide thoroughly.
3. Organise a study schedule: Refer to the course overview for more details. You
should note that you are expected to devote at least 2 hours per week to study
this course. Note important information such as details of your tutorials, dates
for submission of TMAs, exams etc. and write it down in your diary.
4. Once you have created your study schedule, do everything to stay faithful. The
major reason students fail is that they get behind in their coursework. If you
get into difficulties with your schedule, please let your tutor know before it is
too late to help.
5. Turn to Unit 1, and read the introduction and the objectives for unit 1.
6. Assemble the study materials. You will need your references and the unit you
were studying at any time.
7. As you work through the unit, you will know the sources to consult for further
readings.
9. Before the relevant due dates (about four weeks before the due dates), visit
your study centre for your next required assignment. Remember that you will
learn a lot by doing the assignment carefully. They have been designed to help
you meet the objectives of the course and, therefore, will help you pass the
examination. Submit all assignments not later than the due date.
10. Review the objectives for each study unit to confirm that you have achieved
them. Review the study materials or consult your tutor if you feel unsure about
any of the objectives. You can start on the next unit when you are confident
that you have achieved a unit’s objectives. Proceed unit by unit through the
course and try to space your study to keep yourself on schedule.
11. When you have submitted an assignment to your tutor for marking, do not
wait for its return before starting the next unit. Keep to your schedule. When
the assignment is returned, pay particular attention to your tutor’s comments
on the tutor-marked assignment form and the written comments on the
ordinary assignments.
15
LIS 402 (LIBRARY AUTOMATION)
12. After completing the last unit, review the course and prepare yourself for the
final examination. Check that you have achieved the unit objectives (listed at
the beginning of each unit) and the course objectives (listed in the Course
Guide).
FACILITATION
You will receive online facilitation. The facilitation is learner-centred. The mode of
facilitation shall be asynchronous and synchronous. For asynchronous facilitation,
your facilitator will:
Read all the comments and notes of your facilitator, especially on your assignments;
participate in the forums and discussions. This allows you to socialise with others in
16
LIS 402 (LIBRARY AUTOMATION)
the programme. You can discuss any problem encountered during your study. To
gain the maximum benefit from course facilitation, prepare a list of questions before
the discussion session. You will learn a lot from participating actively in the
discussions.
Finally, respond to the questionnaire. This will help the university to know your
areas of challenges and how to improve them for reviewing the course materials and
lectures.
Contents
Module 1 Basics of Library Automation
Unit 1 Concept of Library Automation.
Unit 2 Requirements for Library Automation.
Unit 3 Basic Components of Library Automation System.
Unit 4 Planning for Library Automation.
Module 2 Software Selection and System Requirements
Unit 1 The Software Concept.
Unit 2 Library Automation Software Packages.
Unit 3 Library Management System Structure.
Unit 4 Selection of Library Automation Software.
Module 3 Automated System Implementation and Processes
Unit 1 System Requirements for Library Automation.
Unit 2 The Library Automation Process.
Unit 3 Library Automated System Implementation.
Unit 4 Training in Library Automation.
Unit 5 Funding Library Automation.
Module 4 Practicum in Library Automation
Unit 1 Practicum / Practical work-based on Library Automation.
17
LIS 402 (LIBRARY AUTOMATION)
1.1 INTRODUCTION
Libraries are an integral part of society and educational institutions. They serve as the
hub for learning, research and teaching; and provide unrestricted access to a vast
quantum of information resources and sources to students, patrons, researchers, and
teachers alike (Muniraja, 2021). Libraries and information professionals are not left
out of the digital transformation frenzy in workplaces, as computers are used as
powerful tools to improve both the operational efficiency of the library and
information personnel and the quality and range of services provided to the user
community. Basic knowledge of the automation concept would put the icing on the
cake for the smooth running of the library and information centres. This unit
therefore, exposes you to the definition of the concepts of automation and library
automation, objectives, importance, reasons, disadvantages and landmark
development in the history of library automation.
18
LIS 402 (LIBRARY AUTOMATION)
19
LIS 402 (LIBRARY AUTOMATION)
Automation replaces labour and helps organisations streamline their entire workflow.
Gavit (2019) described automation as the automatic operation and control of a
process, equipment, or system; or the techniques and equipment used to accomplish
this. Automation exists in all functions, involving many key elements, systems, and
jobs within the industry, including integration, installation, procurement,
maintenance, marketing, sales, healthcare and education. In Library and Information
Science, automation is the technology involved with designing and developing
processes and systems that reduce the need for human intervention in their
functioning (Librarianshipstudies.com, 2020). Moreso, automation revolutionised
those areas in which it has been introduced, and there is scarcely an aspect of modern
life that has not been affected by it.
https://youtube/W8mKWrT-Cxk?t=1
What is Automation?
20
LIS 402 (LIBRARY AUTOMATION)
Library automation is a generic term that refers to the application of computers and
other related technologies to manage library operations and services. Atanda (2018)
defined library automation as the use of automatic and semi-automatic data
processing machines to perform traditional library functions such as acquisition,
circulation, cataloguing, and serial management. Patel (2014) described library
automation as the different activities relating to locating, acquiring, storing, updating,
processing, packaging, reproducing, disseminating, communicating and improving
the quality of products and services of a library. Accordingly, library automation is
an essential tool for effective library management. It conserves the librarian's time for
other services, saves them from routine clerical tasks and enhances the workforce's
speed, efficiency, and productivity (Bhardwaj & Shukla, 2000).
Library automation involves the application of computer and telecommunications
technology to bibliographic control, database access, resource sharing and other
electronic communication or transmission to improve and enhance library users'
services (Western New York Regional Information Center (WNYRIC), 2019).
LISBDNETWORK (2022) described library automation as providing fast and easy
access to information resources wherever they might be located, either in the
information system or the cloud. Also, Librarianship Studies and Information
Technology (2020) defined library automation as the use of the computer to automate
the typical procedures of libraries, such as acquisition, cataloguing, circulation and
report generation. In essence, the automation of library processes is not just a fad;
instead, it is crucial for improved and effective library operations, increased customer
satisfaction, and increased efficiency and productivity of library personnel.
e. To take advantage of, and add to local and international cataloguing and
indexing by offering users access to unique information resources in other
libraries.
21
LIS 402 (LIBRARY AUTOMATION)
g. To assist people in developing the computer literacy skills they need in a fast-
changing learning environment, therefore reducing the digital divide.
j. To Improve operations and speed, thus, saving the readers' time according to
the fourth law of Library Science.
State any five (5) objectives of library automation
a) The automated system provides better and easy access to the library
collection. With just a click, patrons can search for books available in the
library's database.
b) The automated system makes stock checking and book verification possible
within a couple of hours, thus saving a considerable amount of time as
opposed to the manual system.
c) The library automation software makes the library smart by organising the
books systematically according to the author, title and subject. It allows for a
quick and effortless search by the patrons.
d) The automation system provides the facility of easy maintenance.
e) The automated system makes it possible to generate reports promptly.
f) It improves the search process by advancing the search option.
g) Library automation system provides users(s) with a better search interface and
information access to library users.
h) Library automation reduces workload and improves the productivity of library
personnel.
Why is automation important in libraries?
22
LIS 402 (LIBRARY AUTOMATION)
e) To have better and more effective control over the entire library collection and
operation.
g) Library automation provides easy access to the information system that stores
information and knowledge in diverse formats, such as books, journals,
videos, maps, bulletins, and photographs, among others.
23
LIS 402 (LIBRARY AUTOMATION)
24
LIS 402 (LIBRARY AUTOMATION)
The process of automating libraries started gradually, with separate systems for
acquisition, cataloguing, database search, reference service, and circulation. Although
advances in telecommunication technology accelerated the advancement of computer
hardware and software, only a few libraries could afford mainframe computers
because they were so expensive and had to be kept in air-conditioned, dust-proof
rooms and cared for by people in white lab coats (Syed, 2011). Library automation
changed with the introduction of graphical user interfaces (GUI), particularly the
Windows operating system, with vendors shifting quickly from character-based
mainframe systems to client/server Windows GUIs. Consequently, requests for
proposals (RFPs) was created by librarians to upgrade their outdated automated
systems. The new systems benefited users because they no longer had to memorise
long commands to search, retrieve, and display bibliographic entries.
Throughout the 1990s, the pace of development in libraries matched the changes
fueled by the introduction of the World Wide Web. As a result, many library
automation vendors adopted the Z39.50 standards and developed Web-based
catalogues. Though new products included features from previous generations of
online catalogues, such as author/title/subject or keyword searching, Boolean
operators, and truncation capabilities, they also gave users new ways to search for
and display the requested information. In addition, adopting Z39.50 standards
ensured that these features were implemented consistently across Web interfaces. For
libraries to provide better service to their users, they have their subsystems
automated. At the same time, advances in computer and telecommunication
technologies, new standards for document storage and retrieval, and the World Wide
Web transformed the roles of librarians and automating libraries now refers to the
transfer of digital information from the producer to the consumer, regardless of the
medium, shape, size, or form. Thus, library automation has evolved into information
automation.
The late 1930s - early 1940s: World War II slowed down the development of
computer systems.
From 1946 - 1947: John Mauchly and J. Presper Eckert of the University of
Pennsylvania designed The Electronic Numerical Integrator and Calculator
(ENIAC I) computer; the computer contained 18,000 vacuum tubes, weighed
25
LIS 402 (LIBRARY AUTOMATION)
1961: H.P. Luhn created a brand-new indexing method for articles found in
chemical abstracts called ‘Keyword in context’ (KWIC). However, even
though keyword indexing was nothing new, it was discovered to be
particularly computer-friendly due to its low cost and multiple access points.
Between 1965 and 1968: The Library of Congress (LoC) initiated the
MARC I and MARC II projects. MARC was created as a method for
‘tagging’ bibliographic documents with three-digit numbers to designate
fields.
26
LIS 402 (LIBRARY AUTOMATION)
During 1980s: Technology made computers smaller and faster, with more
RAM and storage. As a result, in industrialised nations, households, schools,
libraries, and offices increasingly use microcomputers.
1992 -1993: The World Wide Web evolved and became the fastest-growing
medium for all types of information delivery.
27
LIS 402 (LIBRARY AUTOMATION)
technology, open source, big data, cloud service, augmented reality, state-of-
the-art displays, AI, IoT, block chain, virtual reality, and Librarian 4.0.
Describe the landmark development in the history of library automation?
1.7 SUMMARY
Advances in technologies opened up a new vista for libraries. Computers and other
devices are used for general library services, operation, and information management.
These significantly increase library automation, freeing librarians and staff from
repetitive library routines and allowing them to contribute meaningfully to
knowledge and information dissemination. This unit examined the definition of
automation and library automation, objectives, importance, reasons, and
disadvantages of library automation. The unit also covered the history of library
automation and landmark development in the history of automation.
SELF-ASSESSMENT EXERCISE
Filling the gaps as appropriate
a. Automation replaces labour and helps organisations -----------------------
their entire workflow.
b. Library automation as the use of the computer to automate the --------------
----------------------------- of libraries.
c. Automation increases ------------------------ of library staff Library
automation saves the time of users and library staff.
d. Automation is a ---------------------------- process that requires regular -------
--------------------------- and frequent ------------------------ training.
e. Library automation provides easy access to ------------------------------ that
stores information and knowledge in diverse formats.
f. The first steps toward library automation were taken when -------------------
-------------- equipment was used for circulation and acquisition in libraries.
g. The Electronic Numerical Integrator and Calculator computer contained ---
--------------- vacuum tubes.
h. The first computer to use transistors was named ----------------------------.
i. The ----------------------- ushered in a new era of library automation.
j. The ------------------------- revolution drove computing advancements.
1.8 GLOSSARY
28
LIS 402 (LIBRARY AUTOMATION)
Ajay, S.M, Santosh, K.T. & Tarseem, S. (2015). Library automation: Issues,
challenges and remedies. Times International Journal of Research, 9 - 16
https://www.researchgate.net/publication/277668181_LIBRARY_AUTOMATI
ON_ISSUES_CHALLENGES_AND_REMEDIES_AUTHOR.
Anurag, B. (2020, December 21). Library Management System: What is the purpose
of a library management system. SkoolBeep Blog.
https://www.skoolbeep.com/blog/library-management-system/
Atanda, L.A. (2018). Impact of library automation in Nigerian universities. Research
Journal of Library and Information Science, 2(4), 21-25
https://www.sryahwapublication.com/impact-of-library-automation-in-
Nigerian-universities
Bhardwaj, R.K. & Shukla, R.K. (2000). A practical approach to library automation.
Library Progress (International), 20:1; 1 – 11,
https://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.629.4014&rep=rep1
&type=pdf
Borgman, C.L. (1997). From acting locally to thinking globally: A brief history of
library automation. Library Quarterly, 67(3), DOI:10.1086/629950.
https://escholarship.org/content/qt4jb6c1pz/qt4jb6c1pz.pdf?t=p7cadt.
Elibrarysoftware.com (2019, December, 23). Why is library automation important?
Elibrary software Blog https://www.elibrarysoftware.com/why-is-library-
automation-important.html blog.html.
Encyclopedia.com (2022). Library automation.
https://www.encyclopedia.com/media/encyclopedias-almanacs-transcripts-and-
maps/library-automation.
Gavit, B.K. (2019). Library automation. Library Philosophy and Practice (e-
journal). https://digitalcommons.unl.edu/libphilprac/2274.
International Business Machine (2022). What is automation.
https://www.ibm.com/topics/automation.
Levine – Clarke, M. (2013). The America Library Association of Glossary of Library
and Information Science. 4th edition. Chicago: American Library Association).
Library Academy (2020, July 2). What is the library automation system and its need
and objective? Library Academy Blog.
https://www.libraryscience.in/2020/07/library-automation.html.
LISBDNETWORK (2022, February, 16). Library automation. Library and
Information Science Academic Blog. https://www.lisedunetwork.com/library-
automation.html.
29
LIS 402 (LIBRARY AUTOMATION)
f. Punch card.
g. 18,000.
h. UNIVAC-1.
i. Internet.
j. Fourth industrial.
2.1 Introduction
2.2 Learning Outcomes
2.3 Functions of Library Automation
2.4 Basic Requirements of Library Automation
2.5 Areas and Services of Library Automation
2.5.1 Acquisition
2.5.2 Classification and Cataloguing
2.5.3 Circulation Control
2.5.4 Serials Control
2.5.5 Data Entry
2.5.6 Reference Services
2.5.7 Documentation and Allied Services
2.5.8 Information Retrieval
2.5.9 Library Cooperation
2.5.10 Reports
2.6 Barriers to Library Automation
2.7 Summary
2.8 Glossary
2.9 References/Further Readings
2.10 Possible Answers to Self-Assessment Exercises within the Content
2.1 INTRODUCTION
Library automation is the application of information and communication technologies
(ICTs) to library operations and services. Computers and other related technologies
gave way to new possibilities in the handling, accessing and disseminating of
information. In the previous unit, we discussed the definition and concept of
automation and library automation, its objectives, importance, disadvantages, and
historical development. In this unit, therefore, our focus will be on functions of
library automation, requirements for library automation and barriers to library
automation.
31
LIS 402 (LIBRARY AUTOMATION)
32
LIS 402 (LIBRARY AUTOMATION)
rejecting the type of system (hardware and software), consider the full
document backup and its storage capacity based on the library collections and
future projections. Several options are available in the market. The library
should decide on a system with a high hard disk storage capacity of between
1-3 Terabytes (TB) with a RAM of higher processing speed (see Table1and
2).
b. Type of services: The hallmark of any library is to render quality and timely
service to users. The nature of operations and the types of services the library
plans to provide with the automated system will directly impact the kind of
system to select. It is advisable to go for a system (hardware and software)
that has been tried and tested for quality, durability, speed and ability to
deliver and enhanced with the capacity to provide a wide range of timely,
dependable, efficient, and effective services.
c. Nature of the library’s daily transactions: The nature of the library’s daily
transactions entails the records of books processed, the number of serials
registered and issued, number of notices issued both to the students and
vendors. Thus, an anticipated daily transaction in a library will help decide on
the system to acquire. Note that the higher the volume of daily transactions,
the higher the speed and capability of the Random Access Memory (RAM)
and other secondary storage devices for archival storage and backup. It will
go a long way to ensure the speed at which the system will execute users’
commands and prevent avoidable delay (see Table 1 and Table 2 for the
Basic System Requirements).
33
LIS 402 (LIBRARY AUTOMATION)
turnkey system that can easily be configured to the need of any library or go
for either a cooperation system, in-house or commercial software.
34
LIS 402 (LIBRARY AUTOMATION)
Barcode system with Barcode system with software. Barcode system with software.
software.
Scanner. Scanner. Scanner.
Lamination machine. Lamination machine. Lamination machine.
Sources: https://www.techopedia.com/definition/13265/secondary-storage-device
https://www.educba.com/types-of-primary-memory/)
https://www.educba.com/types-of-cpu/?source=leftnav)
https://www.lisedunetwork.com/basic-components-of-library- automation/
35
LIS 402 (LIBRARY AUTOMATION)
36
LIS 402 (LIBRARY AUTOMATION)
37
LIS 402 (LIBRARY AUTOMATION)
38
LIS 402 (LIBRARY AUTOMATION)
Literature search.
Selective Dissemination of Information.
Newspaper cuttings.
2.5.10 Reports
The report generation module can generate customized reports, such as books and
circulation statistics, according to the library's needs by sorting and filtering results
39
LIS 402 (LIBRARY AUTOMATION)
from the library database. It handles and facilitates the generation of several reports
for decision-making in effective library management.
Describe any five (5) areas and services of library automation.
OPAC
ACQUISITION
CATALOGUING &
CLASSIFICATION
DATA ENTRY
CIRCULATION
DOCUMENTATION &
ALLIED SERVICES PATRON
INFORMATION DATABASE
RETRIEVAL
COMMUNICATION
NETWORK
LIBRARY COOPERATION
REPORTS
41
LIS 402 (LIBRARY AUTOMATION)
2.7 SUMMARY
Library automation is the application of computers to perform traditional library
functions such as acquisition, circulation, OPAC search, and cataloguing, all of
which constitute the areas and services of library automation. Undoubtedly, library
automation has helped reduce the burden of librarians and patrons, coupled with
overseeing all library operations and services with the provision of a friendly user-
interface and enhanced search functions. It has improved efficiency, effectiveness
and job satisfaction among the library staff. Therefore, adequate knowledge and
understanding of the functions of library automation, basic requirements of library
automation and areas and services of library automation will help in the planning for
the successful execution of the automation project.
SELF-ASSESSMENT EXERCISE
Fill in as appropriate
a. -------------------- refers to the activities associated with lending library books
and other materials to library users
b. ----------------------- are publications that contain current events and are issued in
successive parts but not necessarily, at regularly scheduled intervals
c. -------------------------- are a group of activities that enable the performance of the
day-to-day functions in a library.
d. Acquisition is a major and ---------------library operation critical to achieving
a library's mission and ------------------- developing information resources.
e. ------------------------ prime method of providing access to collections in a
library.
f. Library cooperation is a concept of -------------------------- among libraries by
sharing bibliographic data and library resources cost-effectively.
g. -------------------------------- one of the essential functions.
h. Reference service refers to the ------------------------------- offered to library
patrons.
i. Documentation service is ------------------------- any available material and
making it available to readers.
j. --------------------- is the mental process of grouping similar objects together
and organising library documents according to subject content.
2.8 GLOSSARY
Acquisition: Acquisition refers to all activities associated with the
selection and procurement of books, monographs, periodicals, audio-visual,
and electronic materials.
42
LIS 402 (LIBRARY AUTOMATION)
Serials: Serials are publications that contain current events and are issued in
successive parts but not necessarily, at regularly scheduled intervals.
Anurag, B. (2020, December 21). Library management system: What is the purpose
of a library management system. SkoolBeep Blog.
https://www.skoolbeep.com/blog/library-management-system/
Bhardwaj, R.K. & Shukla, R.K. (2000). A practical approach to library automation.
Library Progress (International), 20(1), 1-11.
https://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.629.4014&rep=rep1
&type=pdf
Bilal, D. (2002). Automating media centres and small libraries: A microcomputer
based-approach. Second edition. Libraries Unlimited.
Brainly 2022). Define library housekeeping functions. http://brainly.in/textbooks-
solutions/q-1-define-library-housekeeping-activities-1
Devi, G.R & Raghuveer, K. (2014), Hardware and software selection for library
automation. International Journal of Science and Research, 3(12), 1-5.
https://www.ijsr.net.
Encyclopedia.com (2022). Library automation.
http://www.encyclopedia.com/media/encyclopedias-almancs-transcripts-and-
maps/library-automation.
43
LIS 402 (LIBRARY AUTOMATION)
Patel, B.A. (2014). Automated libraries. Discovery Publishing House PVT. LTD:
Saharan, M.S. (2014). Library automation. Random Publication.
a. Circulation.
b. Serials.
c. Library housekeeping operations.
d. Essential, central to.
e. Cataloguing.
f. Collaborative activities.
g. Information retrieval.
h. Personalised assistance.
i. Reproducing.
j. Classification.
44
LIS 402 (LIBRARY AUTOMATION)
3.1 INTRODUCTION
Automation is a process. Planning for an automation project is one of the most
important steps in ensuring library automation occurs effectively and efficiently.
Planning enables libraries to prepare for the near future, align their programs and
services with customer needs and expectations, and monitor progress in reaching
what is specified in the plan’s objectives. Accordingly, the road to successfully
automating a library begins with setting objectives and determining a course of action
for achieving the goals. Libraries must create and maintain a technology plan to
actualise their mission and vision. The unit introduces you to the concept of planning
and the steps involved in planning and preparing for library automation.
45
LIS 402 (LIBRARY AUTOMATION)
Define planning.
46
LIS 402 (LIBRARY AUTOMATION)
47
LIS 402 (LIBRARY AUTOMATION)
a) Input: It is of utmost necessity to take regular input from the staff members
directly involved in the library's day-to-day operations scattered across
individual units and departments into the plan.
d) Research: There is a need for research to identify what the library patrons will
like and incorporate the findings into the plan for implementation. Therefore,
planning without proper research is bound to fail.
e) Review: This is very important. There is a need to review how to improve the
plan constantly.
48
LIS 402 (LIBRARY AUTOMATION)
A. Standards and Guidelines: Standards and guidelines are not plans but serve as
a framework for services because they are measurable and directly related to
goals. They convey critical information that libraries should review and
incorporate as they develop or revise their long-term plans. Standards and
guidelines also provide metrics for determining whether a service is suitable or
adequate.
49
LIS 402 (LIBRARY AUTOMATION)
c) Categorised the identified SWOT into critical areas that might impact the
future of the automation project.
d) Brainstorm ideas and perceptions about how the library intends to provide
user-friendly, cost-effective automated services long-term.
When the preparation for the automation of the library is in progress, the library staff
should learn the essential features of automation. Some of the features are:
Issues and challenges associated with using the online public access
catalogue (OPAC). Awareness of the common problems users experiences
using OPACs guides in selecting an automated system that meets users’
information needs and supports their information-seeking. It will also offer a
framework for the library to design robust user training after implementing an
OPAC.
51
LIS 402 (LIBRARY AUTOMATION)
The different system software available and suitable for library automation,
including the modules available, the ones recently added, and the strengths
and weaknesses of each module.
Investigate the financial stability and support of the software companies; and
the antecedents of vendors’ efforts in upgrading and implementing new
technologies.
3.5.1 Steps in preparing for library automation
The steps involved in preparing for library automation are:
A. Knowledge acquisition
Knowledge acquisition is the process of extracting, structuring, and organising
knowledge from one or more sources. For example, acquiring knowledge about the
automation process is vital for the project's success. This can be achieved by:
B Needs Assessment
A needs assessment is a part of the planning process. It is a systematic process that
examines what criteria must be met by an organisation (library) to reach the desired
outcome (automation). Needs assessment is carried out to examine and evaluate the
current procedures and functions to improve the library's productivity, effectiveness,
and efficiency, understand the library staff and user needs and ascertain how people
will be affected by the change. Activities in needs assessment are:
i. Staff needs
Evaluating staff needs is very pertinent to the library's automation project success. It
will help ease the fear of staff members of the imminent change in their work
relationships and practices, fear of the unknown, and economic insecurity. Also,
assessing staff needs will disclose their concerns, current roles and responsibilities,
level of job satisfaction, and readiness for the automation project. All these will
provide a framework for defining existing and identifying future problems, re-assess
job descriptions and reassigning responsibilities.
52
LIS 402 (LIBRARY AUTOMATION)
Well-trained staff members can assist with needs assessment, data collection, shelflist
preparation and collection inventory. Also, they should be involved in the decision-
making process because they are directly affected by the automation project. Their
involvement will help reduce job insecurity, confidence in performing new activities
and support. Therefore, the library management needs to strengthen their leadership
skills, develop an understanding of change and assume the role of change agents
saddled with the task of providing support and creating an environment that will
cushion the effect of the change.
53
LIS 402 (LIBRARY AUTOMATION)
54
LIS 402 (LIBRARY AUTOMATION)
C Funding
Automation does not save money. However, it is cost-effective, improves library
services, enhances access to the collection, and increases productivity, accuracy, and
efficiency in performing tasks. When sourcing money to fund an automation project,
the library may need to prioritise functions to guide the phasing in automation, thus
allowing for budget constraints.
Discuss?
3.6 SUMMARY
Planning is making or carrying out plans to establish goals, policies and procedures
for a social or economic unit. A plan at any organisational level identifies the goals
that will be pursued, the courses of action to adopt to attain those goals through
measurable objectives, and the allocation of organisational resources from the budget
for achieving those goals. Proper planning is crucial to meeting the technological
demands of all stakeholders in the library. Automation projects are successful in
libraries when they provide a solution for a need, not just because the library staff
wants to experiment with new technology. Establishing, developing, and maintaining
a library automation program is demanding and costly. Hence, the project should be
executed with utmost care through adequate planning. This unit examined the
concepts of planning and planning for library automation and the steps involved in
preparing for library automation.
SELF-ASSESSMENT EXERCISE
Please fill in as appropriate
a. A strategic plan is a high-level ----------------to fulfilling the library's vision and
mission.
b. --------------------------- a systematic process that examines what criteria must be
met by an organisation (library) to reach the desired outcome (automation).
c. Functional analysis is the ---------------------- in a needs assessment
d. Forecasting is estimating the ----------------------- of the future based on analysing
their past and present behaviour.
e. A plan is a ---------------- for doing or achieving something.
f. Planning is the ------------------------ management function.
g. Funding for the project should be assessed during the ----------------------- to
determine what funds will be available for present and future support.
h. Budgeting for the automation project requires a ---------------------for the overall
project.
3.7 GLOSSARY
Plan: Plan refers to is a detailed course of action designed today to do
something tomorrow.
Planning: Planning is the fundamental management function, which involves
deciding beforehand what is to be done, when it is to be done, how it is to be
done and who will do it.
3.8 References/Further Reading
Allison, K. (2017). How to plan for library automation.
https://www.bizfluent.com/list-6886218-components -erp-system.html
56
LIS 402 (LIBRARY AUTOMATION)
Library Academy (2020). What is library statistics and purpose of library statistics?
https://www.library science.in/2020/07/library-statistics html?
57
LIS 402 (LIBRARY AUTOMATION)
Saharan, M.S. (2014). Library automation. Random Publication. New Delhi, India.
58
LIS 402 (LIBRARY AUTOMATION)
4.5 Summary
4.6 Glossary
4.7 References/Further Readings
4.8 Possible Answers to Self-Assessment Exercise(s) within the Content
4.1 INTRODUCTION
The unit focuses on the concept of automated systems, namely the elements, types,
benefits, and components of integrated systems. An automated system is a
combination of software and computer hardware designed and programmed to work
automatically without requiring a human operator to provide inputs and instructions
for each operation (Techopedia.com, 2022). The automated system is built to
handle a wide range of tasks with precision, increased productivity, efficient use of
resources, reduced manual errors and increased performance.
Function: This refers to the automated system's ability to carry out tasks. This
can be on a standalone or integrated computer system.
59
LIS 402 (LIBRARY AUTOMATION)
An automated system consists of three basic elements (Brainkart, 2016). These are:
Power to accomplish the automation process and operate the system;
A program of instructions to direct the process (software), and
A control system to actuate the instructions.
The software and hardware must work concurrently for an automated system to
function properly.
(1)
Power
(2) (3)
Program of Process
Control system
Instruction
60
LIS 402 (LIBRARY AUTOMATION)
61
LIS 402 (LIBRARY AUTOMATION)
62
LIS 402 (LIBRARY AUTOMATION)
63
LIS 402 (LIBRARY AUTOMATION)
A. Input devices: Input devices are physical hardware used to enter data or
instructions into the central processing unit. They are generally peripheral
devices connected to the primary device (Techopedia, 2020). Examples of
input devices are as follows:
64
LIS 402 (LIBRARY AUTOMATION)
device with a small palm size box and a round ball at its base, enabling
interaction with objects on the screen. It may be wireless or wired.
Figure 13: Epson Perfection V19 Color Photo and Document Scanner with Scan-
to-cloud
Source: https://www-konga-com
res.cloudinary.com/w_auto,f_auto,fl_lossy,dpr_auto,q_auto/media/catal
og/product/C/F/163031_1631096166.jpg
65
LIS 402 (LIBRARY AUTOMATION)
wrong check-out and check-in of library materials, saves time and manpower;
and gets the exact figures in stock verification.
B. Output device
An output device is any hardware device that sends data from a computer to
another device or user. It converts machine-readable information into people's
readable form. Examples of output devices are:
C. Central Processing Unit (CPU): The central processing unit, often called the
processor, is the central part of a computer in which operations are controlled
and executed. It is the brain of the computer and contains, most importantly
67
LIS 402 (LIBRARY AUTOMATION)
D. Storage Device
A computer system contains a variety of storage devices to store instructions and
data for its operation. They are:
Primary memory refers to a set of internal memory units within the
computer. It stores and retrieves data, instructions, and information. The
central processing unit (CPU) has direct access to and stores instruction and
data needed for processing by the CPU. Examples are:
68
LIS 402 (LIBRARY AUTOMATION)
69
LIS 402 (LIBRARY AUTOMATION)
Flash drive: A flash drive, also known as a USB drive, data stick, or pen
drive, is a portable storage device often the size of a human thumb. It
connects to a computer via a USB port. It is a jump drive type of disk drive
70
LIS 402 (LIBRARY AUTOMATION)
that stores data on flash memory chips and is less prone to erratic behaviour.
As a result, it is faster and more reliable even during sudden power outages.
Blu-ray discs: Blu-ray is an optical disc format like CD and DVD designed
to display high-definition video and store large amounts of data. Blu-ray
discs can hold more information than other optical media because of the disc
drives' blue lasers. A single Blu-ray disc can hold up to 25GB of data.
4.4.2 Software
Software is a generic term that describes computer programs that run on computers,
mobile phones, tablets, or other intelligent devices. Software is often used to describe
a computer's functional aspects that does not refer to its physical components
(hardware). Scripts, applications, programs, and a set of instructions are often used to
describe software (Techopedia, 2020).
A. System Software
71
LIS 402 (LIBRARY AUTOMATION)
System software refers to a set of one or more programs designed to control the
operations and extend the processing capability of a computer system. It acts as
an interface between the hardware and user applications and controls the
computer’s internal functioning through an operating system and peripherals such
as monitors, printers, and storage devices. Example is:
Operating system: An operating system (OS) is software installed on a
computer's hard drive that enables the computer hardware to communicate
and operate with the computer software. A computer and software
programs would be useless without a computer operating system.
Examples are MS-DOS (command-like interface – challenging to use) and
Windows (Graphical user Interface – user-friendly and accessible).
B. Application Software
Application software is commonly defined as any program or number of
programs designed for end-users to solve a specific task. They are specialised in
their function and approach to solving a problem. Application software is non-
essential software installed and operated on a computer based on the user’s
requirements. Examples include Microsoft Word, Microsoft Excel, or any of the
web browsers used to navigate the Internet and Koha
4.4.3 Database
72
LIS 402 (LIBRARY AUTOMATION)
73
LIS 402 (LIBRARY AUTOMATION)
that is out of bounds for the host network nodes. Gateways serve as a
network's entry and exit points; all data routed inward or outward must
first pass through and communicate with the gateway to use routing
paths.
Local Area Network (LAN): A local area network is a data
communication network used to interconnect data terminal equipment
distributed over a limited area. LAN is valid for accessing the library
database within the organisation
74
LIS 402 (LIBRARY AUTOMATION)
Cable: The networking cable connects one device to another or connects two
or more computers to share a printer or scanner.
4.4.5 Server
75
LIS 402 (LIBRARY AUTOMATION)
4.5 SUMMARY
The automated system revolutionized every aspect of life, increasing productivity,
making work more accessible, and saving human power and time. As computers and
other technologies continue to be used to improve service provision in various
industries, information providers such as libraries are also leveraging the benefits of
automation to improve the efficiency of the entire library system. This unit discussed
the concept, types and benefits of an automated system. Equally examined were the
components and advantages of an integrated system.
SELF-ASSESSMENT EXERCISE
Fill-in as appropriate
a. Software is made up of ------------------------ and -------------------- software.
b. ---------------------- is an integrated collection of logically related records.
c. A computer system contains a variety of memory devices to store ----------- and
--------------- for its operation.
d. --------------------- is a portable external storage media to store media or data
files.
e. --------------------- refers to a set of one or more programs designed to control the
operations.
f. -------------------is an optical disc format like CD and DVD.
g ------------------------- interconnect the computers, computer peripherals and
switches for the sole purpose of information sharing.
h------------------------ a set of internal memory units within the computer.
76
LIS 402 (LIBRARY AUTOMATION)
4.6 GLOSSARY
Automated system: This refers to a combination of software (a computer program
designed to perform various functions) and hardware (computer system, input and
output devices and other related peripherals).
Central Processing Unit: This refers to the central part of a computer in which
operations are controlled and executed.
Computer peripheral: This refers to any external device that provides input and
output for the computer.
Computer system: This refers to a set of integrated devices that input, output,
process, and store data and information.
Networking device: This refers to hardware devices that are used to connect
computers, printers, fax machines and other electronic devices to a network.
Server: This refers to a computer that provides network resources and services to
other computers.
Software: This refers to a generic term used to describe computer programs that
run on computers, mobile phones, tablets, or other smart devices.
77
LIS 402 (LIBRARY AUTOMATION)
Amazon Business Editorial Desk (2021). Networking devices list 2021: A buying
guide for routers, modems and hotspots.
https://business.amazon.in/en/discover-more/blog/networking-devices-buying-
guide-2021
Anthony, R.J. (2016). System programming: Designing and developing distributed
application. https://www.doi.org/10.1016/B978-0-12-800729-7.00001-7.
Anurag, B. (2020, December 21). Library management system: What is the purpose
of a library management system. SkoolBeep Blog.
https://www.skoolbeep.com/blog/library-management-system/
Apprenda.com (2022). Cloud systems and technologies. https://www.
apprena.com/library/cloud/cloud-systems-and-technologies/
Bilal, D. (2014). Library automation: Core concepts and practical systems analysis.
3rd edition. Library Unlimited. Oxford. https://www.
books.google.com.ng/books?hl=en&lr=&id=hcqUAwAAQBAJ&oi=fnd&pg=P
P1&dq=library+automation+software&ots=CSULHYX1aa&sig=uXhsU1CogU
q237tpPUQRG5sluck&redir_esc=y#v=onepage&q=library%20automation%20s
oftware&f=false
Brainkart.com (2016, November 17). Basic elements of an automated system.
https://www.brainkart.com/article/Basic-Elements-of-an-Automated-
System_6383/
Britannica, T. Editors of Encyclopaedia (2021, July 16). Scanner. Encyclopedia
Britannica. https://www.britannica.com/technology/optical-scanner
Britannica, T. Editors of Encyclopaedia (2022). Software. Encyclopedia Britannica.
https://www.britannica.com/technology/software
Computer Hope (2021, April 12). Printer. Computer Hope Blog.
https://www.computerhope.com/jargon/p/printer.htm
78
LIS 402 (LIBRARY AUTOMATION)
79
LIS 402 (LIBRARY AUTOMATION)
80
LIS 402 (LIBRARY AUTOMATION)
UNIT STRUCTURE
1.1 INTRODUCTION
This unit introduces you to the software concept, categories and qualities of software.
This is another vital component that determines the success or failure of the
automation project. Every day, we come across different computer software that
helps us with our tasks and increases efficiency. Software is a collection of data,
programs, procedures, instructions, and documentation that perform various
predefined tasks on a computer system. The software enables users to interact with
the computer; it controls, integrates and manages the hardware components to
execute a specific or multiple task(s) with a user-friendly interface.
81
LIS 402 (LIBRARY AUTOMATION)
SOFTWARE
82
LIS 402 (LIBRARY AUTOMATION)
A. Operating System
The operating system is a collection of software that handles resources and provides
general services for the other applications that run over them. Operating systems are
the lifeline of the computer and are responsible for the successful functioning of all
hardware parts and their interoperability. It is the first to be loaded into computer
memory when switched on; it collects system performance information, stores data in
memory, and retrieves and controls improper computer use. There are various
operating systems, such as real-time, embedded, distributed, multiuser, single-user,
internet, mobile, and many more. Examples of the most popular operating system are
Unix, Android, MS Windows, Ubuntu, Linux and Mac OS.
There are two types of operating system software. They are:
83
LIS 402 (LIBRARY AUTOMATION)
B. Language processor
A language processor is a system software program designed to convert program
code to machine code. For example, a language processor converts all user
instructions into machine-understandable language. There are three (3) types of
human-machine interaction language processors. These are:
C. Language Interpreter
A language interpreter is a system software program used to directly execute a
program or instruction written using one of the many high-level programming
languages.
Types of language interpreters include:
Assembler: This refers to a program that takes basic computer instructions
and converts them into a pattern of bits (0 and 1) that the computer's processor
can use to perform its basic operations. It interprets software programs written
in assembly-level programs into machine language, code and instruction that a
computer can execute. It can optimise computer memory and hardware
utilisation.
Interpreter: This refers to a program that can analyse and execute a program
line by line. The interpreter directly executes instructions using one of the
many high-level programming languages. It is easy to write and does not
require ample memory space.
Compiler: A compiler is a software that converts the source code to the object
code.
Mention the three types of language interpreters.
84
LIS 402 (LIBRARY AUTOMATION)
D. Device Driver
A Device driver is a software that controls particular hardware attached to the
system. Hardware devices that need a driver to connect to a system include displays,
sound cards, printers, keyboards, headphones, mice and hard disks. All hardware
parts require a driver from your internal computer components,
State the function of a driver.
1.4.2 Application Software
Application software, also known as end-user programs or productivity programs,
helps users complete tasks such as doing online research, playing games, setting
alarms, designing graphics, and doing calculations. They lie above the system
software. It directs the computer to execute commands given by the user(s).
Application software has become our everyday companion, and different types are
available to suit every need and purpose. They are as follows:
Microsoft Office Suite: Microsoft Office Suite is a set of programs with
related functionality for everyday tasks. The primary programs are word
processing, spreadsheet and presentation graphics.
85
LIS 402 (LIBRARY AUTOMATION)
Browser: Browser refers to software that allows a computer user to find and
view information on the Internet (Gregersen, 2017). Web browsers interpret
the HTML tags in downloaded documents and format the displayed data
according to standard style rules. Web Browsers help the user to locate,
retrieve and display content found on the Internet. Examples are Mozilla
Firefox, Google Chrome, and MS Edge.
Music Software: Music Software is software used for this application for
music production, e.g., Spotify and Apple Music.
86
LIS 402 (LIBRARY AUTOMATION)
87
LIS 402 (LIBRARY AUTOMATION)
88
LIS 402 (LIBRARY AUTOMATION)
functions, features, and user interfaces and may be able to interact with each
other. One of the best-known software suites is Microsoft Office, which
includes Word, Excel, PowerPoint and other programs depending on the
version.
89
LIS 402 (LIBRARY AUTOMATION)
f) Efficiency: This refers to the software's ability to use system resources most
effectively and efficiently by making good use of storage space and executing
90
LIS 402 (LIBRARY AUTOMATION)
commands by the desired timing requirements, and it should perform well without
wasting resources, effort, or money.
g) Re-usability: This refers to the ability to reuse software code with some
modifications for different purposes.
l) Robustness refers to the degree to which the software can continue functioning
even when given incorrect data.
q) Usability: Usability is the degree to which specified consumers can use software
to achieve quantified objectives with effectiveness, efficiency, and satisfaction in
a quantified context of the use. This refers to how simple it is for a non-IT expert
to use the software.
91
LIS 402 (LIBRARY AUTOMATION)
1.7 SUMMARY
This unit examined the software concept. It discussed the types, categories and
qualities of software. Without software, computer hardware is virtually useless.
Software is the programs and other operating information used by a computer. There
are three categories of software. The system software controls the computer's internal
functioning and the peripherals such as monitors, printers and storage devices; the
application software directs the computer to execute commands given by the user(s)
and the utility software is designed to help analyse, configure and optimise hardware
performance. The qualities of software depend on its functionality, attributes, the
developer's ability to constantly adapt to meet new customer requirements, and the
prompt handling of identified problems of the software.
SELF-ASSESSMENT EXERCISE
Fill in the gap as appropriate
a). ----------------- software assists the systems software in their work.
b). ------------------------- controls and monitors the functioning of a specific device
on the computer.
c). Types of operating systems are ------------------------ and --------------------------
d). ----------------------- is the lifeline of the computer.
e). Language processor converts all user instructions into -------------------- language.
f). ----------------- software is computer software for which the software publisher or
individual owner retains intellectual property rights.
g). Application suite is an ------------------ management software package.
h). Open-source software is any ---------------- that prohibits license modification and
commercial redistribution.
i). ----------------------------- is distributed free on a trial basis?
j). Norton utility anti-virus is an example of ------------------ software.
1.8 GLOSSARY
Application software: A computer program that performs a specific function
directly for an end-user, or in some cases, for another application.
92
LIS 402 (LIBRARY AUTOMATION)
93
LIS 402 (LIBRARY AUTOMATION)
94
LIS 402 (LIBRARY AUTOMATION)
UNIT STRUCTURE
2.1 Introduction
2.2 Learning Outcomes
2.3 Library Automation Software
2.3.1 Qualities of Library Automation Software Package
2.4 Library Automation Software Package
2.4.1 KnowAll Matrix Library Management System
2.4.2 CodeAchi Library Management System
2.4.3 Library World
2.4.4 Alexandria Library Management Software
2.4.5 Mandarin 5 Library Automation Software
2.4.6 Library System Software 10 (LIBSYS 10)
2.4.7 Evergreen Integrated Library System
2.4.8 Apollos Integrated Library Software (ILS)
2.4.9 WorldShare Management Services (WMS)
2.4.10 Libib Library Management Service
2.5 Summary
2.6 Glossary
2.7 References/Further Readings
2.8 Possible Answers to Self-Assessment Exercise(s) within the Content
2.1 INTRODUCTION
Managing a library is laborious, process-oriented, and demanding for individuals
without making mistakes. Library automation is essential as deploying a robust
library automation software would eliminate daily repetitive activities. The current
trend in libraries is the digitisation of contents and the provision of open-source
integrated platforms to enable a broader search and usage spectrum 24/7 from remote
95
LIS 402 (LIBRARY AUTOMATION)
locations for member access. The best library automation software helps transform
the library and make it accessible. Therefore, libraries must endeavour to procure
software with a user-friendly interface for today’s computer-savvy users. This unit
therefore, focuses on library automation software vis-a-vis the definition, types and
qualities. Also, it brings to you some of the library automation software available in
the market and their unique features.
There are different library management software in the market with different
capabilities and functionality. However, the similarity of features makes it difficult to
categorise them. Based on where the software can be hosted/situated/ownership, it
can be categorised into the following types:
96
LIS 402 (LIBRARY AUTOMATION)
d) The software must support the proper management of books and other library
collections and accurately give details about the library stock and members.
e) The software must support the easy issuing and returning process.
97
LIS 402 (LIBRARY AUTOMATION)
capabilities. Each type of library has unique requirements to cater to its patrons. The
library management system software selection will depend on the type of library that
needs to be automated. Finding the right software solution for the library is vital for
managing the library’s assets and the service of patrons. Therefore, for automation
software to offer complete satisfaction to the users, and perform library activities and
functions effectively, it is essential to have options from which a choice can be made
based on the library’s requirements. Types and examples of leading library
automation software solutions in the market include but are not limited to the
following:
2.4.1 KnowAll Matrix Library Management System
98
LIS 402 (LIBRARY AUTOMATION)
https://youtu.be/xmiHZypPWbo
99
LIS 402 (LIBRARY AUTOMATION)
The platform helps streamline issue and return processes for books and other
materials.
It has a shelf management and barcode scanner feature for easy issues and
returns.
Allows quick data import using comma-separated values (CSV) or excel
sheets.
Provides an automatic fines calculator and automated borrower SMS and
notifications.
It includes acquisition, check-in, and issue book features for procurement
management.
The platform offers a 360-degree view of circulations and their inventory
status.
It has an automatic fine calculation module with SMS borrower notifications
through emails and SMS from the software.
CodeAchi provides multisystem support, allowing users to connect with other
library management tools and databases.
It provides after-sale support and data security.
https://youtu.be/p1N6VcP87BA
2.4.3. LibraryWorld
LibraryWorld is a cloud-based library automation solution with a full range of library
application modules, including catalogue, circulation, inventory, serials control, and
OPAC. LibraryWorld allows users to create a branded library site and access
customisable library automation options, catalogue their collection, manage
circulation, patrons, inventory, and more. In addition, the product offers an online
public access catalogue (OPAC) that allows patrons to search the collection and is
accessible via native mobile applications for Apple devices.
Features of LibraryWorld
The unique features of LibraryWorld are as follows:
The software streamlines library transactions with its intuitive circulation
management module.
It is a Web-based library automation service. No costly software, hardware, or
networking nightmares.
Quick email receipts for checkouts.
100
LIS 402 (LIBRARY AUTOMATION)
101
LIS 402 (LIBRARY AUTOMATION)
Source: https://s2.research.com/wp-
content/uploads/2022/06/28230039/LibraryWorld-dashboard-
1024x626.png
Alexandria is available for Cloud, Mac, Windows, Android, iPhone and iPad, and
configured to meet every library's unique needs. It includes catalogue management,
hosting options, 24/7 customer support, and many more. The platform also connects
users with eBook providers and offers free resources like monthly themed posters.
It has a map feature that pinpoints the location of any material searched for in
the system.
End-users can create virtual spaces for storing resources, creating events, and
reading lists.
102
LIS 402 (LIBRARY AUTOMATION)
It has options for additional hardware like scanners, printers, and labels to
integrate with the software.
https://youtu.be/BDpqBGHb_2Q
103
LIS 402 (LIBRARY AUTOMATION)
Generates custom reports with PDF and automatically sends them to relevant
email addresses.
Its Report Tool includes over 900 reports and free custom reports.
https://youtu.be/VSWYJNNk3Hk
https://youtu.be/ZU1Gxvx4awc?t=10
104
LIS 402 (LIBRARY AUTOMATION)
105
LIS 402 (LIBRARY AUTOMATION)
106
LIS 402 (LIBRARY AUTOMATION)
107
LIS 402 (LIBRARY AUTOMATION)
Delete items without losing information on items; also has batch weed/delete
capabilities.
Includes the Gabbie two-way texting tool and gives patrons access to their
librarians using a “Ask a Librarian” link.
The Gabbie two-way texting tool has auto-commands like “renew-due.”.
The Gabbie two-way texting tool provides librarians with an SMS phone
number that patrons can add as a contact.
It integrates most e-items automatically into client catalogues.
108
LIS 402 (LIBRARY AUTOMATION)
Circulation tasks are streamlined with a reduction in training period. Users can find
and request items in the library without changing interfaces.
109
LIS 402 (LIBRARY AUTOMATION)
Source: https://s2.research.com/wp-content/uploads/2022/06/28225107/Libib-
dashboard-1024x626.png
Note: The list of Library Automation software is inexhaustible. Please see Appendix
One for more examples. Also, visit the following sites for more information on
Library Management Systems/Library Automation Software packages.
https://research.com/software/best-library-management-software.
https://sourceforge.net/software/library-management/
Describe any five (5) library automation software of your choice.
2.6 SUMMARY
This unit examined library automation software. It discussed the meaning, types and
qualities. Equally discussed were examples of the library automation software
available in the market. Library automation software act as the central hub for all
library-related tasks, allows libraries to become more effective and librarians to be
more efficient, and drive member engagement. The library automation software has
enabled the digital transformation of libraries, making them more accessible to the
digital-native generation and 21st-century compliant. The robustness of the
automation software in use largely determines the success of a library automation
process.
SELF-ASSESSMENT EXERCISE
Fill in as appropriate
a). Library automation software is a ------------------------ information system.
b). The library management software helps libraries to ----------------- data
and information.
c). ------------------------- is a software that is designed to manage all the
functional activities of a library.
d). KnowAll Matrix Library Management System is a -----------------
integrated library management system.
e). ------------------------------ is an intuitive cloud cataloguing platform
f). Apollo is a hosted integrated library system (ILS) for ------------------------.
g). Mandarin M5 is a --------------------------- library management system.
h). Alexandria is built to meet the ---------------------- of every library.
2.7 GLOSSARY
Cloud-based library software: This refers to the applications, storage, on-
demand services, computer networks, or other resources that are accessed with
an Internet connection through another provider's shared cloud computing
framework.
Library Management Software: This refers to a multi-component
information system whose objective is to facilitate the management of library
information resources.
111
LIS 402 (LIBRARY AUTOMATION)
Chow, A.S & Bucknall, T. (2012). Customised fashion: Finding the right fit. In
Library Technology and user services: Planning, integration and usability
engineering.33 -79. https://doi.org/10.1016/B978-1-84334-638-8.50008-4
Frankel, S. (ed.) (1984). Computer Science and Technology: Introduction to software
packages – NBS Special Publication 500-114. National Bureau of Standards,
Washington.https://www.govinfo.gov/content/pkg/GOVPUBC13-
12c60ab743e7ac7bf180dc23324d22fc/pdf/GOVPUB-C-13
Ferguson, S. & Hebels, R. (2003). Library management system: An overview.
https://www.sciencedirect.com/topics/computer-science/library-management-
system
Goodfirms.co (2022). Best library automation software: Top Systems Review 2022.
https://www.goodfirms.co/library-automation-software
112
LIS 402 (LIBRARY AUTOMATION)
a). Multi-component.
b). Optimise.
c). Library Management System.
d). Browser-based.
e). Libib Library Management Service.
f). Public libraries.
g). Modern web-based.
h). Unique needs.
113
LIS 402 (LIBRARY AUTOMATION)
3.1 INTRODUCTION
The library management system is considered the central nervous system of library
automation as it acts as a bridge between the library, librarians and users. A Library
management system is vital to building an automated library collection, maintaining
book records efficiently, and providing access to a library's collection and external
resources. Also, the library management system ensures better library functions as it
improves the efficiency and productivity of the library staff. Therefore,
114
LIS 402 (LIBRARY AUTOMATION)
115
LIS 402 (LIBRARY AUTOMATION)
116
LIS 402 (LIBRARY AUTOMATION)
f. Interface: The interface refers to the library management search and retrieval
interface, which allows users to communicate and use the automation system.
Depending on the operating system, the interface can be a graphic user or
command line.
h. Input: This refers to how users (staff and students) interact with the LMS by
using the search buttons to find the information they need.
117
LIS 402 (LIBRARY AUTOMATION)
tablets to search for books and resources. Thus, easy access increases the
engagement of the users.
4. Data management: The automated system software hosted from a cloud
platform is very efficient. The functions of cataloguing, indexing, referencing,
and book circulation is managed automatically and saved on the cloud for
reliable and secure operations.
5. Saves time: The automated library system saves the library staff time and
effort by eliminating manual record entries and processing repetitive clerical
tasks, thereby making the database error-free and accurate.
6. Automated reports: The system reports the performance of the library
automatically. Charts and graphs are provided for review and tracking of the
library functions. This aids in making changes and improvements to the
library
7. Cost-effective: Automated library systems eliminate the need for extensive
paperwork and too many staff. Maintenance overheads and operation costs are
reduced
8. Communication: The library management system enables seamless
communication among the library's librarians, patrons and vendors.
118
LIS 402 (LIBRARY AUTOMATION)
Source: https://www.skoolbeep.com/blog/wp-content/uploads/2020/12/WHY-
SHOULD-LIBRAIRES-INVEST-IN-LIBRARY-MANAGEMENT-
SYSTEM-SOFTWARE-min-768x527.png
119
LIS 402 (LIBRARY AUTOMATION)
materials, and library users' data, sends notices to members and defines lending
periods and membership types. Also, the module changes member records, verifies
borrowers' identities, produces books on loan and due date lists.
120
LIS 402 (LIBRARY AUTOMATION)
121
LIS 402 (LIBRARY AUTOMATION)
122
LIS 402 (LIBRARY AUTOMATION)
3.5. SUMMARY
SELF-ASSESSMENT EXERCISE
Fill in as appropriate
a). All the functional modules in the library management system share a common --
-------------------------------------.
b). --------------------------------- automate essential housekeeping functions.
c). The circulation system is the -------------------------- that allows the system to
loan out and receive returned materials.
d). A report generation facility is an ------------------------ module that helps to keep
track of the library and its many activities.
e). ------------------------ is crucial to any library automation project's success.
3.6 GLOSSARY
Bhardwaj, R.K. & Shukla, R.K. (2000). A practical approach to library automation.
123
LIS 402 (LIBRARY AUTOMATION)
Bilal, D. (2014). Library automation: Core concepts and practical systems analysis.
3rd edition. Library Unlimited.
https://books.google.com.ng/books?hl=en&lr=&id=hcqUAwAAQBAJ&oi=fnd
&pg=PP1&dq=library+automation+software&ots=CSULHYX1aa&sig=uXhsU
1CogUq237tpPUQRG5sluck&redir_esc=y#v=onepage&q=library%20automati
on%20software&f=false
Chow, A.S. & Bucknall, T. (2012). Library technology and user services: Planning,
integration and usability engineering. Woodhead Publishing Limited: Oxford. A
volume in Chandos Professional Series.
https://www.sciencedirect.com/science/article/pii/B9781843346388500035
Ferguson, S. & Hebels, R. (2003). Library management system: An overview.
https://www.sciencedirect.com/topics/computer-science/library-management-
system.
Library and Information Science Education Network (2022, February, 19). Steps of
library automation. Library and Information Science Academic Blog.
https://www.lisedunetwork.com/steps-library-automation
124
LIS 402 (LIBRARY AUTOMATION)
Lucidea (2019). The integrated library system (ILS) Primer: What is an integrated
library system. https://lucidea.com/special-libraries/the-integrated-library-
system-ils-promer/amp
Panda, S. (2013). Library automation. New-Delhi. Excel Books.
https://ccsuniversity.ac.in/bridge-library/pdf/library-Automation.pdf.
Saharan, M.S. (2014). Library automation. Random Publication. New-Delhi, India.
TrustRadius (2022). Library management systems.
https://www.trustradius.com/library-management
UNIT STRUCTURE
125
LIS 402 (LIBRARY AUTOMATION)
4.1 Introduction
4.2 Learning Outcomes
4.3 Library Automation Software Selection
4.3.1 Options for Library Software Selection
4.4 Criteria for selecting Library Software
4.4.1 General criteria for Library Software Selection
4.4.2 Technical criteria for Library Software Selection
4.4.3 Support criteria for Library Software Selection
4.5 Library Software Selection Process
4.6 Challenges to Library Software Selection
4.7 Summary
4.8 Glossary
4.9 Reference/ Further Readings
4.10 Possible Answers to Self-Assessment Exercise(s) within the Content
4.1 INTRODUCTION
Software packages are versatile. Varieties of library management software are
available in the market. Some are cloud-based with integrated modules like
acquisition, cataloguing, circulation, serials control, and OPAC, while others are
independent modules meant to automate single functions. A significant aspect of the
library automation process is selecting a reliable and appropriate software package to
adequately complement the efforts of library personnel in discharging library services
and streamlining library operations to cater to the users' needs effectively and
efficiently. This unit examines the software selection options, guidelines for software
selection, criteria and the challenges associated with software selection.
126
LIS 402 (LIBRARY AUTOMATION)
127
LIS 402 (LIBRARY AUTOMATION)
a. Consultation
Consult with libraries that have already automated their operations; the team will
identify the process's benefits and disadvantages by gaining first-hand knowledge of
library automation processes.
b. Cost of Ownership
Compare and consider the software's capabilities and price with the library's
requirements, the available budget, and anticipated cost savings. The actual cost of
ownership includes licensing fees based on the projected number of users, number of
modules, cost of other software, hardware implementation, maintenance, training,
and support. It is advisable to have a rough estimate of all the identified costs before
contacting a software vendor.
c. Industry expertise
Industry expertise refers to a vendor's ability to cater to a library's specific needs
based on set requirements (expectations from an automated system). A thorough
evaluation of the vendor's reputation, credibility, and product scalability is vital,
and the ability of the vendor to understand the workings of a library is crucial for
the success of the software selection exercise.
d. Product validation
Product validation involves a comprehensive review of all the available software
products and providing a detailed summary of every function and capability. Next,
narrow down the list of vendors based on the technical evaluation of their products,
request a demonstration, and ask for documents on how the system will meet your
library’s requirements.
a. Technical support
Technical support services can be online, by email, chats or in real-time messaging
based on the company's location. The support may include the software
manufacturer's policy on updating, upgrading or outright replacing their products,
after-sales service, training, maintenance and other sundry supports.
128
LIS 402 (LIBRARY AUTOMATION)
b. Hardware compatibility
Hardware compatibility refers to specific hardware or operating system (single or
multi-user system) requirements that will be needed to run the software. For
example, most software is programmed to work with a particular operating system,
database, and sometimes on a specific hardware platform.
c. Scalability
Scalability is the ability of software to perform, support growing amounts of data
and handle increased workloads while adding users and removing them with
minimal cost impact. Scalability enhances software performance and data security,
which is crucial and a significant cost-saver for the organization. The selection
team should consider the proposed software's scalability and ability to fit into the
library's expansion programme through the years to save costs.
d. Ease-of-use
The ease of use relates to the complexity of the software and the time required to
train the users. Therefore, it is advisable to compare the benefits of the software
program’s enhanced functionality to the cost and challenges associated with training
users on how to use it.
e. Customisation
Customisation is a service provided by software manufacturers to modify licensed
software to suit individual libraries’ requirements and specifications. Most library
software packages are built with excellent functionality and are ready for use out of
the box. However, it is advisable to avoid customisation wherever possible because
it is not easy to change a pre-configured software.
f. Functionality
Functionality has to do with the robustness of software and its ability to be
deployed for different tasks based on the library’s requirements. Take the time to
outline the library’s needs and available options before investing in software or a
subscription renewal for a known favourite. Exploring new software could give
your library a much-needed boost.
g. Capability
The automation software should be capable of performing all the functions of the
library, integrating all the different modules and allowing for interactions between
the integrated modules.
h. Flexibility
The library automation software should be flexible and easy to upgrade, such as an
open application programming interface (API) environment that allows easy
integration with other services. For instance, viewing third-party catalogues that
agree with other libraries. It should run on various platforms like servers, personal
computers, and smartphones and be compatible with the operating system.
129
LIS 402 (LIBRARY AUTOMATION)
i. Accessibility
The automation software should be easily accessible from any location with web
access / Internet connection.
a. Documentation
Detailed documentation, such as a newsletter, information bulletin, or updated
publications, must include all the developments about the software, its use, and
training references should consist of an introduction to the basic features, a list of
commands, an online help system, tutorial support, and the option to interface at
different levels based on the user experience. The document can be in hard or soft
copy format. For the training, a reference manual with the table of contents, glossary,
index and step-by-step instructions on how to use the software.
c. Training
Training requirements differ based on the complexity of each software package. It is
essential to inquire with the vendors about their training and support programmes if
the exercise is provided free or at additional cost and available options vis-à-vis live
and recorded online training sessions, self-help resources, and in-person training.
There is a need to adequately train the library staff and users on how to work with
computers and use software to operate the library effectively.
e. User-friendly
The library automation software package should be user-friendly such as the ability
to use after a short training and practice. Both library staff and patrons should be able
to use and understand the software. New and experienced users should find the
interface easy to use.
130
LIS 402 (LIBRARY AUTOMATION)
a. Reexamination of the needs assessment was done during the planning stage.
b. Use the knowledge gained from literature to review set priorities, staff and
user information needs, and budgets.
d. Test and evaluate available software packages for the library's needs.
f. Visit libraries that have used the software under consideration to see how well
the software performs in real-world scenarios.
h. Narrow down the options based on prior knowledge gained from literature,
previews, demonstrations, and firsthand experience with the software
packages in automated libraries, taking into account the following:
131
LIS 402 (LIBRARY AUTOMATION)
4.7 SUMMARY
Selecting software is no simple task. Choosing the right software for a library is a
long process with many factors to consider because most library management
automation systems provide similar basic functionalities. It is essential to consider
the flexibility and ease of use that places the functionality in the hands of library
users, and bearing in mind that a software product that is easy to manage and
maintain will offer a predictable implementation time frame and a lower total cost of
ownership. The selection team should remember that software selection is
complicated and that the appearance of the software vis-à-vis the packaging, names,
directories, commercial details, brochure, or visual demonstration, is never enough to
determine its inherent capabilities and disadvantages. Therefore, a good
understanding of the software features, guided by software/hardware experts, may
help the selection process.
SELF-ASSESSMENT EXERCISE
Fill in as appropriate
a) ------------------------ package is off-the-shelf and ready-to-use software for
various purposes.
b) Selecting the right library management system software for a library can be a -
-------------------------.
c) The library automation software should be ----------------and easy to upgrade.
d) ------------------------ involves familiarisation with the software package, run
133
LIS 402 (LIBRARY AUTOMATION)
4.8 GLOSSARY
Criteria: This refers to a standard or principle for judging, evaluating, or
selecting something.
Software: This refers to a set of instructions, data or programs used to operate
computers and execute specific tasks.
Bilal, D. (2014). Library automation: Core concepts and practical systems analysis.
3rd edition. Library Unlimited.
https://books.google.com.ng/books?hl=en&lr=&id=hcqUAwAAQBAJ&oi=fnd
&pg=PP1&dq=library+automation+software&ots=CSULHYX1aa&sig=uXhsU
1CogUq237tpPUQRG5sluck&redir_esc=y#v=onepage&q=library%20automati
on%20software&f=false
134
LIS 402 (LIBRARY AUTOMATION)
Knops, M. (2021, July). Seven key phases of software selection. Software Advisory
Blog.https://blog.software-advisory.com/seven-key-phases-of-software-
selection.
Koha support.com (2022). 7 key features of an integrated library system.
https://kohasupport.com/7-key-features-of-an-integrated-library-system/
Kumar, B. (2019). Library automation.
http://vou.ac.in/slm/MLIB%20104_Library%20automation_MLISc.pdf
Lucidea (2019). The integrated library system (ILS) Primer: What is an integrated
library system. https://lucidea.com/special-libraries/the-integrated-library-
system-ils-promer/amp/
MasterSoft (2022). Library management system. MasterSoft Blog.
https://www.mastersofterp.com/product/library-management-system.aspx
Muniraja, A. (2021). Library Automation: An Introduction. International Journal of
Research in Library Science, 7(2), 192-198. https://www.ijrls.in/wp-
content/uploads/2021/06/ijrls-1413.pdf
Quora.com (2022). What are the features of the library management system
software? https://www.quora.com/What-are-the-features-of-the-library-
management-system-software
Rauhl, K. (2020). Software selection criteria template to choose the right software.
GetApp Blog. https://www.getapp.com/resources/software-selection-criteria-
template/
Saharan, M.S. (2014). Library automation. Random Publication.
Tahil, S.K. & Chairperson, C.S. (2022). Library automation: An emerging
technology for state university and colleges in Sulu Province. Natural Sciences
Engineering & Technology Journal, 2(1), 85 -89.
https://doi.org/10.37275/nasetjournal.v2i1.16
135
LIS 402 (LIBRARY AUTOMATION)
UNIT STRUCTURE
1.1 Introduction
1.2 Learning Outcomes
1.3 System requirements for Library Automation
1.3.1 Hardware requirements for library automation system implementation
1.3.1.1 System requirements for hardware installation
1.3.2 System requirements for Software programme
1.3.3 System requirements for a Library Management System
1.4 Hardware Configuration of Automated System
1.4.1 Non-networked Hardware configuration
1.4.1.1 Advantages of non-networked configuration
1.4.1.2 Disadvantages of non-networked configuration
1.4.2 Networked Hardware configuration
1.4.2.1 Local Area Network-based Hardware Configurations
1.4.2.2 Wide Area Network-based Hardware Configurations
1.5 Computer Architecture
1.5.1 Client / Server Architecture
1.5.1.1 Types of Client/Server Architecture
1.5.1.1.1 Two-tier Architecture
1.5.1.1.2 Three-tier Architecture
1.5.1.1.3 Thin Client Architecture
1.5.1.2 Advantages of a Client/Server Architecture
1.5.1.3 Disadvantages of Client/Server architecture
1.6 Summary
1.7 Glossary
1.8 References/Further Readings
1.9 Possible Answers to Self-Assessment Exercise(s) within the Content
1.1 INTRODUCTION
136
LIS 402 (LIBRARY AUTOMATION)
defined by an operating system are the hardware with the following requirements: its
architecture, processing power, memory, secondary storage, display adapter, and
peripherals. For example, an iPhone may require a specific operating system to run
an app. Before investing in a software solution or hardware device, it is advisable to
check the requirements, which are usually printed on the packaging to ensure
compatibility. This unit focuses on the system requirements and library automation's
system selection decision process.
137
LIS 402 (LIBRARY AUTOMATION)
138
LIS 402 (LIBRARY AUTOMATION)
Source: http://www.librarysoftware.in/library-automation-librarian-
systemreq.html
139
LIS 402 (LIBRARY AUTOMATION)
140
LIS 402 (LIBRARY AUTOMATION)
IT infrastructure.
Internet configuration A high-speed dedicated Internet link /
Wireless connectivity.
Workstation PC For large libraries that want heavy-
duty performance machines. Better
than Desktop PC in terms of
performance and durability.
Cloud computing Access Through cloud service providers like
Amazon or Google for the software
installation.
Ports Ethernet / USB.
Manpower Professionals with expertise in Linux
Operating system and knowledge of
LAN.
Sources: https://www.educba.com/types-of-cpu/?source=leftnav
http://www.librarysoftware.in/library-automation-librarian-
systemreq.html
Lopez (2015)
141
LIS 402 (LIBRARY AUTOMATION)
b. Users can easily access the library collection because cataloguing records are
downloaded locally.
142
LIS 402 (LIBRARY AUTOMATION)
d. Easy updating of the library’s OPAC locally is equally accessible on the web.
c. Users have access to only the library collection. Although therefore, they
cannot see the holdings of other libraries except in WAN-based
configuration; if they are not adequately skilled in the art of information
retrieval, problems may arise.
State the advantages and disadvantages of LAN-based hardware
configuration.
1.4.2.2 Wide Area Network-based Hardware Configurations
A wide area network (WAN) is a computer network that exists over a large-scale
geographical area. In a WAN-based hardware configuration environment, the library
automated software is kept in a central place on a WAN server, and most processing
tasks are done there. This makes the library automated software to be remotely
accessible to each library in the wide area network. The union catalogue is an
example of a shared automated system that operates over a wide area network.
c. Users with adequate information retrieval skills can search both the local
and union catalogues over the WAN.
d. The availability of a union catalogue over the WAN makes it possible for
users to access a rich collection, and they can issue an automated
interlibrary loan form to request an item when the feature is available
online.
143
LIS 402 (LIBRARY AUTOMATION)
b. Whenever there is downtime over the network, all the client computers linked
to servers in the central location will be affected. This will make help to be far
away from the users, and the library personnel may not be unable to seek
assistance from neighbouring libraries due to the disruption.
c. If users are not properly skilled in the art of information retrieval and the
ability to identify information from their local system, learning to use a shared
automated system in a WAN-based environment may be difficult because the
shared system may have additional features that a local system does not have.
State the disadvantages of WAN-based hardware configurations.
144
LIS 402 (LIBRARY AUTOMATION)
145
LIS 402 (LIBRARY AUTOMATION)
management system handles database processing. This type performs better in a local
area network (LAN) setting.
1.5.1.1.2 Three-tier Architecture Client/Server Architecture
A three-tier architecture is a client-server architecture in which the functional process
logic, data access, computer data storage, and user interface are developed and
maintained as independent modules on separate platforms (Techopedia, 2021). In a
three-tier design, part of the application logic runs on the client (the interface), which
are desktop computer with processing power, while the other half runs on the server.
As a result, the system handles high-volume transactions, and more servers speed up
network data transmission. Three-tier systems may be appropriate in a WAN
environment as they are used to access and operate application software like word
processing, web page development, and other tasks that necessitate using hard disk
storage.
b. Clients and servers are independent of the network structure (e.g., Ethernet,
token ring) and can run on various computer platforms (PCs).
146
LIS 402 (LIBRARY AUTOMATION)
d. There is less network traffic and fewer tasks for the server to handle because
the Graphical User Interface (GUI) software is on the client's computer. The
client controls input/output, data manipulation tasks, and screen display
reformatting.
e. Users have immediate access to new items added to the collection anytime the
automation software on servers and clients are updated.
f. Users can access the OPAC remotely if their client computers have a modem
with reliable Internet connections.
g. The ability of the users to share computer peripherals e.g. printers saves
hardware costs.
b. Each client computer in a network must have client software installed and
updated.
e. Numerous requests from a particular client may hinder and cause every
other network client to wait very long for a response.
g. Remote access to the OPAC is delayed when telephone lines are occupied,
which may distress users. Lack of access will frustrate the users and
interfere with the efficiency that automation is supposed to introduce.
147
LIS 402 (LIBRARY AUTOMATION)
i. Downtime can frustrate both users and staff, thus, affecting automation's
goal of efficiency.
1.6 SUMMARY
An automated library system is a software developed to handle essential
housekeeping functions of a library. The system interfaces with the requirements to
achieve a successful interface. It interfaces with some hardware, such as a barcode
scanner, computer, and printer, to function correctly through a computer network for
effective and efficient library operation. Consequently, the automation system helps
library staff with their work; it organises and monitors all library-related materials
and data systems to ensure a seamless workflow.
SELF-ASSESSMENT EXERCISE
Fill in as appropriate.
a. Hardware configuration is the details and ------------------------settings assigned to a
particular device.
b. ------------------------------ hardware configuration comprises one or more stand-
alone microcomputers.
c. A ------------------------is an example of a shared automated system that operates
over a wide area network.?
d. System requirements for software are the required -----------------------an automated
system must have to use specific software.
e. -------------------------, --------------------------, and --------------------- are types of
Client /Server architecture?
f. ----------------------- is a communication endpoint that connects devices in a
networked area.
g Most computer hardware has laid down guidelines for -----------------------------------
---------------- compatibility.
h. ------------------------------ and ---------------------------- are categories of hardware
configuration.?
i. ------------------------------- to a set of rules and methods that describes the
functionality.
j. Another name for thin client is -----------------------------------
148
LIS 402 (LIBRARY AUTOMATION)
1.7 GLOSSARY
Automated system: This refers to software developed to handle essential
housekeeping functions of a library.
Computer architecture refers to a set of rules and methods describing
computer functionality, management and implementation.
Hardware configuration: Hardware configuration is the details and system
resource settings assigned to a particular device.
Local Area Network: A local area network (LAN) is a collection of devices
connected in one physical location, such as a building,
Thin Client architecture: Thin Client architecture or lean client is a virtual
desktop computing model that runs on the resources stored on a central server
instead of a computer's resources.
Three-tier architecture refers to a client-server architecture in which the
functional process logic, data access, computer data storage and user interface
are developed and maintained as independent modules on separate platforms.
Two-tier architecture refers to a software architecture in which a
presentation layer or interface operates on a client (desktop computer), and a
data layer/structure gets stored on a server (provider).
Wide Area Network: A wide area network is a telecommunications network
that extends over a large geographic area.
149
LIS 402 (LIBRARY AUTOMATION)
150
LIS 402 (LIBRARY AUTOMATION)
https://www.ijlis.org/articles/selection-of-hardware-and-software-for-library-
automation.pdf
Sadaf, F. (2015). Application and utility of OPAC in Maulana Azad Library.
http://ir.amu.ac.in/id/eprint/3218
Saharan, M.S. (2014). Library automation. Random Publication.
Siedle, J. (2015). Inf Sys 6840: Information system analysis
https://www.umsl.edu/~sauterv/analysis/F2015/System%20Requirements.html.ht
m
Techopedia Inc (2022). What are system requirements?
https://www.techopedia.com/definition/system-requirements
Techopedia Inc (2022). What is two-tier architecture?
https://www.technopedia.com/definition/467/two-tier-architecture
Techopedia Inc (2022) What is client/server architecture?
https://www.techopedia.com/definition/438/clientserver-architecture
Techopedia Inc (2015, August 4). System requirements: What does system
requirements mean? https://www.techopedia.com/definition/4371/system-
requirements.
Techopedia Inc (2021, January 15). Three-tier architecture.
https://www.techopedia.com/definition/24649/three-tier-architecture
Tutorialspoint (2021, November 30). What is computer architecture.
https://www.tutorialspoint.com/what-is-computer-architecture
Vyawhare, A. (2021, March 10). Library management software requirements for best
efficiency. MasterSoft Blog. https://www.iitms.co.in/blog/library-management-
software-requirements.html
151
LIS 402 (LIBRARY AUTOMATION)
UNIT STRUCTURE
2.1 Introduction
2.2 Learning Outcomes
2.3 Automation System Implementation Plan
2.3.1 Collection preparation
2.3.1.1 Weeding
2.3.1.2 Take Inventory
2.3.1.3 Shelflist analysis
2.3.2 Bibliographic Formats and Standards
2.3.2.1 Machine Readable Cataloguing Standard (MARC 21)
2.3.2.2 Anglo-American Cataloguing Rules (AACR)
2.3.2.3 International Standard Bibliographic Description (ISBD)
2.3.2.4 Z39.50 Standard
2.3.3 Retrospective Conversion
2.3.3.1 Retrospective Conversion Specifications
2.3.3.2 Methods of Retrospective Conversion
2.3.3.3 Challenges of Retrospective Conversion
2.3.4 Barcoding the Collection
2.3.4.1 Types of Barcodes
2.3.5 Spine Label
2.4 Summary
2.5 Glossary
2.6 References/Further Reading
2.7 Possible Answers to Self-Assessment Exercise(s) Within the Content
2.1 INTRODUCTION
The system implementation plan is the hub for all planning activities associated with
developing and implementing a library management information system. The
implementation process involves installing and using the new system, which is vital
to completing the automation project. This phase should be handled with utmost care
to prevent errors that could mar the automated system's performance. In the previous
unit, we examined the system requirements, hardware configuration and computer
architecture required to install an automated system in the library. A clear
152
LIS 402 (LIBRARY AUTOMATION)
2.3.1.1 Weeding
Weeding is an essential component of a library's collection management system,
often related to the organisation's goals and mission. Weeding involves the removal
and appropriate discharge of items that no longer meet the needs of the patrons from
the library's collection based on appearance, condition, content, age, relevancy, and
duplicates, aside from materials of archival, classical and historical value (American
Library Association, 2017; Bilal, 2002). It is one of the very vital library activities
because it saves time and money, makes it easier to browse the collection, saves shelf
space, removes outdated materials and prevents library staff from keeping unwanted
items in the library. Accordingly, a library's collection development policy on
weeding guides library staff when preparing a collection for retrospective conversion.
153
LIS 402 (LIBRARY AUTOMATION)
Inventory is a process that compares the information in the item record with the
physical materials on the shelf. The library needs to organise a detailed library
collection inventory to identify items without shelf list cards and the materials for
which cards are missing. After discarding old items during the wedding, a new
inventory of items kept should be completed. Inventory serves as a record with which
stocktaking may be done to find missing items by checking the accession number of
each book on the shelf against the shelflist, which should match what books are on
the shelf. The importance of shelflist is ensuring that the call number assigned to a
particular material is unique and maintaining the file's integrity. A good inventory
will ensure the new system is accurate and help with future inventories and audits.
154
LIS 402 (LIBRARY AUTOMATION)
allow libraries to share automated catalogues and transfer records from one
automated system to another. It also ensures the format and content of a database are
based on recognised bibliographic standards such as MARC, ISBD, AACR2 and
Z39.50. Therefore, adhering to standards eliminates redundant efforts and help
reduce cataloguing cost, especially in a resource-sharing environment. The standards
include the following:
155
LIS 402 (LIBRARY AUTOMATION)
157
LIS 402 (LIBRARY AUTOMATION)
barcode before saving. The saved records will be downloaded later into the
cataloguing module for implementation. The outcome of the In-House conversion
process usually leads to high-quality control, meeting library requirements and the
objectives of the conversion because the staff understands the users' needs.
c) With an Internet connection, it will be easy for library staff to work remotely
locating and matching MARC records with the library's shelflist.
d) There is no distraction for library staff engaged in the exercise; thereby, the
quality of the conversion process is guaranteed.
c) The conversion may take a long time to complete if the library is understaffed
because the more extensive the library collections, the longer the RECON
process.
d) Because of the length of time spent on RECON by the library staff, there are
tendencies for other library services to be neglected
e) Regular staff interruption may result in a high error rate, lowering the
database's quality.
158
LIS 402 (LIBRARY AUTOMATION)
The combined conversion procedure involves outsourcing some aspects while the
library staff will handle the other part of the conversion exercise. For instance, library
staff may handle non-print materials In-House, while the conversion of print
materials will be outsourced to a third party. This method combines both the
advantages and disadvantages of outsourced and In-House conversion methods. The
preferred conversion method will be determined by cost, knowledge, the skill of the
library staff saddled with the In-house process, staffing and the timeline for
implementing the automation project.
a. The entire process can be completed within the stipulated time frame with
minimal impact on the library's routine work.
b. Outsourcing the RECON process will enable library staff to engage in other on-
site activities while the conversion process is underway.
c. Outsourcing of the process allows for faster database creation because the
operators are well-versed in the procedure and may engage many full-time
workers for the project.
d. The time required to complete the exercise can be predicted. This will assist
planners and managers in developing a timetable for implementing the
automated system.
e. There is a tendency for the outcome of the exercise to produce a high match
rate, especially when multiple databases are used.
f. The operator can create records for unmatched items, saving library staff time.
g. Smart barcodes are linked to their respective items during RECON and supplied
with converted items.
h. Authority records can be linked to converted items, thereby saving time when
creating cross-references after the automated system is implemented.
159
LIS 402 (LIBRARY AUTOMATION)
c) The absence of the library's shelflist may make it difficult to answer some
users' questions. For example, a user may want to know how many volumes of
a specific work the library owns. This information may appear on the shelflist
but not on the card catalogue.
Note: Before settling for a RECON method, each method's cost analysis
should be carried out. It is the outcome that will help the library to decide
on the conversion method to adopt.
f) Poor supervision of the editing aspect of the entire process could impede the
designated authorities' ability to monitor and coordinate the procedure
effectively.
160
LIS 402 (LIBRARY AUTOMATION)
A. Smart Barcodes
Smart barcodes are customised and created from computerised bibliographic records.
The barcode contains the item's title, call number, author, and institution's name; it
identifies the individual item without scanning it in the automated system and is
linked to their respective items during retrospective conversion. Therefore, depending
on record conversion, the barcode on the item must be correct.
B. Generic/Dumb Barcodes
Generic or Dumb barcodes have no pre-defined connection to items in the collection;
unless linked, they cannot identify any item's titles, call numbers or authors to their
respective items in the automated system. Dumb barcodes are linked to individual
items as they are catalogued, converted, or checked out of the library.
161
LIS 402 (LIBRARY AUTOMATION)
number and a collection prefix for shelving. The library must decide on the format of
the spine labels for the new automation system.
2.4 SUMMARY
The library automation system plan encompasses collection preparation,
bibliographic formats and standards, retrospective conversion, barcoding of
collection and spine labels. Each of these activities can be time-consuming because
decisions must be made at each stage, especially about weeding, inventorying the
collection, shelflist analysis, and identifying the part of the collection that is the
subject of retrospective conversion. No doubt, implementing a new automation
system can be tedious but worth the while when it is completed. Therefore, each
phase must be handled painstakingly for the success of the automation project.
SELF-ASSESSMENT EXERCISE
Fill in as appropriate
a. Weeding involves the ----------------------------------- from the library collection.
b. AACR is widely used ------------------------------- for the descriptive cataloguing
of various types of information resources by libraries.
c. ISBD is a concise set of rules and a simple -------------------------------
representation of a bibliographic record.
d. Barcoding involves --------------------------- to each database item in the library.
e. Outsourcing is the process of -------------------------------- to conduct services that the
organisation typically performs.
f. ------------------------------- is a process that compares the information in the item
record with the physical materials on the shelf.
g. Shelflist is a file of --------------------------------------------- arranged by call
number, in which entries are arranged in the same manner as materials on the
shelves.
h. The -------------------refers to the paper or leather descriptive tag attached to the
book's spine.
i. Barcodes are classified into ------------------------ and -----------------------
j. Z39.50 is a national and international standard that defines -------------------------
for computer-to-computer information search and retrieval.
k. The process by which libraries convert a shelflist (master catalogue) into a
searchable, computerised database is ------------------------------------------------?
l. --------------------------------- help vendors and in-house staff understand what is
expected of them and ensure the process's outcome aligns with the library's
requirements.
m. Outsourcing is the process of hiring --------------------------------- to conduct services that
were typically performed by the organisation.
n. ISBD is a standard that specifies eight -------------------------------------- for various
types of materials.
o. -------------------- is a standard format for exchanging data with a local database.
p. ---------------------------- standards are one of the most important standards to librarians.
162
LIS 402 (LIBRARY AUTOMATION)
2.5 GLOSSARY
Barcode: This refers to the small image of lines (bars) and spaces affixed to
library books to identify a particular product number.
Bilal, D. (2014). Library automation: Core concepts and practical systems analysis.
3rd edition. Library Unlimited. Oxford.
https://books.google.com.ng/books?hl=en&lr=&id=hcqUAwAAQBAJ&oi=fnd
&pg=PP1&dq=library+automation+software&ots=CSULHYX1aa&sig=uXhsU
1CogUq237tpPUQRG5sluck&redir_esc=y#v=onepage&q=library%20automati
on%20software&f=false
163
LIS 402 (LIBRARY AUTOMATION)
Levine-Clark, M. & Carter, T.M. (eds.). (2013). ALA glossary of library and
information science.
https://books.google.com.ng/books/about/ALA_Glossary_of_Library_and_Infor
mation.html?id=QQObAwAAQBAJ&redir_esc=y
Library of Congress Help Desk (2007). The MARC 21 format: Background and
principles. https://www.loc.gov/marc/96principl.html
Library of Congress Help Desk (2009). Understanding MARC bibliographic: Parts 1-
6. http://www.loc.gov/marc/umb/um01to06.htm.
Librarianship Studies and Information Technology (2019, July 2). Z39.50.
Librarianship Studies and Information Technology Blog.
https://www.librarianshipstudies.com/2017/10/z3950.html
Mukhopathyaj, P. (2017). Unit 1: Introduction to automation.
https://egyankosh.ac.in/bitstream/123456789/35926/5/Unit-1.pdf
Online Computer Library Centre (OCLC, 2019). Bibliographic formats and
standards. 4th edition. https://www.oclc.org/bibformats/en.html
The Open University of Hong Kong (2016). Introduction to systems implementation.
https://www.opentextbooks.org.hk/ditatopic/25374
Panda, S. (2013). Library automation. Excel Books.
https://ccsuniversity.ac.in/bridge-library/pdf/library-Automation.pdf.
Saharan, M.S. (2014). Library automation. Random Publication.
164
LIS 402 (LIBRARY AUTOMATION)
a. Removal of resources.
b. Cataloguing code.
c. Human-readable.
d. Assigning a barcode.
e. Hiring third parties.
f. Inventory.
g. Bibliographic records.
h. Spine label.
i. Smart and Dumb.
j. A protocol.
k. Retrospective conversion.
l. Specification.
m. Third parties
n. Descriptive elements
o. MARC 21
p. Bibliographic
165
LIS 402 (LIBRARY AUTOMATION)
UNIT STRUCTURE
3.1 Introduction
3.2 Learning Outcomes
3.3 System Implementation
3.3.1 Site Preparation
3.3.1.1 Computer Workstation
3.3.1.2 Barcode Reader
3.3.1.3 Printer
3.3.1.4 Furniture
3.4 Installation and Testing of Software
3.4.1 Installation
3.4.2 Software Testing
3.4.3 Patron Records
3.6 System Conversion
3.5.1 Direct conversion Approach
3.5.2 Parallel conversion Approach
3.5.3 Phased conversion Approach
3.5.4 Modular Conversion Approach
3.5.5 Pilot conversion Approach
3.6 System Maintenance
3.6.1 Preventive maintenance
3.6.2 Corrective maintenance
3.6.3 Levels of System Maintenance
3.6.3.1 Hardware maintenance
3.6.3.1.1 Tips for Computer Hardware Maintenance
3.6.3.2 Software maintenance
3.6.3.3 Documentation maintenance
3.6.4 System Maintenance Activities
3.6.4.1 Environmental Care
3.6.4.1.1 Tips on Environmental care of the Library Management
System
166
LIS 402 (LIBRARY AUTOMATION)
3.1 INTRODUCTION
System implementation is the final step toward completing the library automation
project. It defines how the automated system should be installed (physical system
design), train the users on how to handle the system and plan for a smooth conversion
(Tutorialspoint, 2022). The project team need to assess and approve the
appropriateness of the existing facility with consideration for the users' needs. The
first four activities were automation planning, hardware configuration, software
selection, and implementation. This unit examines the automated system
implementation vis-a-vis site preparation, software installation and testing, system
conversion, maintenance, evaluation and factors promoting the successful
implementation of an automated system.
167
LIS 402 (LIBRARY AUTOMATION)
the operation of the system for use and evaluation. The implementation of the
automation system involves the following:
168
LIS 402 (LIBRARY AUTOMATION)
3.3.1.3 Printers
Printers are hardware output devices that print electronic data from a computer or
other device(s). They are needed to print OPAC users' search results, citations, and
bibliographies and to support administrative functions. The number of printers
installed will depend on the library's size, user population, and cost. However, based
169
LIS 402 (LIBRARY AUTOMATION)
on the software vendor's recommendations, the best brand must be chosen (see pg.59.
Figure 16).
3.3.1.4 Furniture
The computer desk and related ergonomic desks are furniture pieces designed to
comfortably and aesthetically provide a working surface and house or conceal office
equipment, including computers, peripherals and cabling for office users. There are
different designs and styles of furniture on the market, and the specification and
guidelines for the right set of furniture and other equipment to acquire for the library
are available from vendors. Users' comfort and available funds must guide a library's
choice of furniture because a poorly designed workstation can lead to poor health,
induce and increase stress, and cause people to react negatively to the new automated
system. Also, ensure that computer terminals are placed on adjustable tables so users
can sit or stand. When purchasing furniture, pay attention to all users (staff and
patrons), including those with special needs. Furnishings, especially chairs, should be
ergonomic and comfortable.
170
LIS 402 (LIBRARY AUTOMATION)
171
LIS 402 (LIBRARY AUTOMATION)
172
LIS 402 (LIBRARY AUTOMATION)
approach can be risky because even with sufficient testing, it is impossible to ensure
everything runs smoothly with the new system.
173
LIS 402 (LIBRARY AUTOMATION)
174
LIS 402 (LIBRARY AUTOMATION)
that problems are avoided before they occur. System maintenance is divided into
three levels:
3.6.3.1 Hardware maintenance
Hardware maintenance involves testing, cleaning, and ensuring adequate functioning
of the system's physical components. Generally, computers, peripherals, cabling and
other devices are exposed to wear and tear and accidents that can damage their
components. Also, factors such as overheating, dirt/dust accumulation, usage, and the
passage of time can damage a machine and cause a breakdown.
175
LIS 402 (LIBRARY AUTOMATION)
176
LIS 402 (LIBRARY AUTOMATION)
Servers should be placed in a safe room away from traffic and patrons.
Uninterrupted power supply (UPS) / surge protectors should be provided to
prevent power surges and total blackouts.
177
LIS 402 (LIBRARY AUTOMATION)
3.6.5 Maintenance and Security Tips for the Library Management System
Maintenance is modifying an information system to satisfy organisational and user
requirements continually. To ensure the security and maintenance of the library
management system, the library personnel in charge should ensure the following:
Do not turn off the computer's power switch until Windows has shut down
properly.
Install an uninterruptible power supply (UPS) for the computer system.
Never unplug a peripheral from a running system.
Install security patches on network computers for data protection.
Review computer logs regularly for hacking/security alerts.
Ensure that the antivirus software on all networked computers is updated
regularly.
Run a disk scan and defragmentation at least once a month.
Use a firewall program for a fast Internet connection.
Save the software disk that came with your system and the new peripherals.
Backup data to external drives such as SSD, CDs, USB drives, memory
cards, and the Cloud. Unauthorised person(s) does not have access to the
computer room.
Enumerate the tips for the maintenance and security of the library
management system.
178
LIS 402 (LIBRARY AUTOMATION)
b) Technical support: Good and reliable software vendors' support ensures new
software solutions are installed promptly and train users so the automated
system performs smoothly.
e) Capacity building: Regular in-house capacity training for librarians will aid
in successfully implementing the library automation process.
179
LIS 402 (LIBRARY AUTOMATION)
3.9 SUMMARY
System implementation allows the users to take over the operation of a system for
use and evaluation. The implementation programme encompasses site preparation,
software installation and testing, system conversion, maintenance and evaluation. To
ensure the successful implementation and use of the automated system, the software
vendor should train the library staff on operating all the modules. Hands-on practice
for library staff during the training is vital as it will expose them to the workings of
the new system and familiarise them with its operations.
SELF-ASSESSMENT EXERCISE
Fill in as appropriate
a. System implementation is the ------------------------ how the system should build
and ensures it is operational.
b. Workstations are high-performance, -------------------------- with advanced graphics
capabilities.
c. Installation refers to the process of making ------------------------ configuration
usable with the computer.
d. Software testing is the process of assessing the ------------------ of
a software program.
e. The patron record is a ------------------- of information about a particular patron in
the library's database.
f. ------------------------------ is an umbrella term that encompasses various forms of
computer maintenance needed to keep a system running.
g. Components of system maintenance are --------------------- and ----------------------
maintenance.
h. The levels of system maintenance are------------------------, -----------------------, and
-------------------------.
i. The end file generated through system backup process is known as the ---------------
------.
j. Evaluation of the automated system refers to --------------------- assessment.
k. System data backup is critical to a successful-----------------------------plan and are
vital infrastructure components in any organisation.
l. --------------------- refers to the protection of the computer systems and information
from harm.
m.Forms of system evaluation are -----------------------, -------------------------- and -----
------------------.
3.10 GLOSSARY
Computer security: Computer security refers to the protection of a computer's
hardware and the data that it holds.
180
LIS 402 (LIBRARY AUTOMATION)
Bilal, D. (2014). Library automation: Core concepts and practical systems analysis.
3rd edition. Library Unlimited..
https://books.google.com.ng/books?hl=en&lr=&id=hcqUAwAAQBAJ&oi=fnd
&pg=PP1&dq=library+automation+software&ots=CSULHYX1aa&sig=uXhsU
1CogUq237tpPUQRG5sluck&redir_esc=y#v=onepage&q=library%20automati
on%20software&f=false
181
LIS 402 (LIBRARY AUTOMATION)
Jackson, S., Gallagher, B., & Dorgan, D. (2021, May 19). System maintenance.
Systems Engineering Body of Knowledge SEBoK.
https://www.sebokwiki.org/w/index.php?title=System_Maintenance&oldid=65
271.
182
LIS 402 (LIBRARY AUTOMATION)
Pardo, D. (2018, June 26). Three (3) level of systems maintenance. EHORUS Blog.
https://ehorus.com/systems-maintenance/
Posey, B., Miller, J.A. & Kran, G. (n.d). TechTarget Blog. Backup.
https://www.techtarget.com/searchdatabackup/definition/backup
Sun Microsystem Inc. (2004). Site planning guide for entry-level servers version 1.4:
Site preparation. https://docs.oracle.com/cd/E19095-01/sfv890.srvr/816-1613-
14/Chapter1.html
Techopedia Inc. (2017, February 9). Installation: What does installation mean?
https://www.techopedia.com/definition/32115/installation
183
LIS 402 (LIBRARY AUTOMATION)
Wiesen, G. (2022, October 03) . What is system maintenance? EasyTech Junkie Blog
https://www.easytechjunkie.com/what-is-system-maintenance.htm
Yaser, K. (2022, August 12). What is software testing?: Definition, types and
importance TechTarget Blog.
https://www.techtarget.com/whatis/definition/software-testing?amp=1
184
LIS 402 (LIBRARY AUTOMATION)
UNIT STRUCTURE
4.1 Introduction
4.2 Learning Outcomes
4.3 Training
4.3.1 Training Plan
4.3.1.1 Criteria to consider when making a Training plan
4.3.2 Benefits of Training
4.4 Types of Training Methods
4.5 Training in the use of Library Automation System
4.5.1 Library personnel
4.5.2 Library Patrons
4.5.3 Tips to conduct Library Automation Training
4.6 Challenges of Library Automation Training
4.7 Summary
4.8 Glossary
4.9 References/Further Readings
4.10 Possible Answers to Self-Assessment Exercise(s) within the Content
4.1 INTRODUCTION
Training is a vital component of library automation. It is key to planning and
implementing the automated system. Training is the action of teaching somebody a
185
LIS 402 (LIBRARY AUTOMATION)
particular skill, such as the use of an automated system. Training library personnel
and other stakeholders in deploying the new system for library operations has several
benefits, as it will allow having firsthand knowledge of the benefits and capabilities
of the library management system. Training should be prioritised to host the right
training experiences for different employees and contribute to the successful rollout
of new technology. Consequently, the library's vision and strategic plan should be the
basis for technology adoption, and the training plan should serve as a roadmap for
achieving the training program's objective. This unit, therefore, examines the
meaning, criteria, benefits, methods, and challenges of training.
4.2 TRAINING
186
LIS 402 (LIBRARY AUTOMATION)
Training is essential for successfully implementing and utilising the system as it aims
to improve the library staff's capability, capacity, productivity and
performance. Training in library automation teaches the skills to design, develop,
implement, maintain, support, operate, and manage computer-based information
systems. Thus, it is important to regularly train library personnel and patrons in
technology use. This will expose them to the workings of the library management
system, and equip them with relevant information retrieval, search and computer
literacy skills needed to use the automated system. Therefore, end-user training is key
to successfully implementing automation software.
b) Needs assessments: This is the process by which the library identifies its
personnel's training needs so they can do their job effectively. In creating a
training programme, there is a need to evaluate the library personnel's
technical skill level (s) using the library management system. The needs
assessments also assist the trainers in ensuring that they have appropriate
training programmes to match the identified gap.
187
LIS 402 (LIBRARY AUTOMATION)
vii. Foster growth: Training is a tool for maximising the potential of employees.
The better the training, the better the growth of the organisation.
viii. Cost saving: Adequately trained library staff will spend less time fixing a
system and more time engaging in productive library activities.
188
LIS 402 (LIBRARY AUTOMATION)
189
LIS 402 (LIBRARY AUTOMATION)
190
LIS 402 (LIBRARY AUTOMATION)
Therefore, the regular training of library patrons and other stakeholders in using the
automated system is important because most of them need help with using OPAC and
other automated platforms in the library. Also, some patrons struggle with
information overload and the inability to develop effective search strategies, while
others accept search defaults when numerous search options are available (Bilal,
2014; 2002). Therefore, the training exercise should focus on information searching
skills, search strategies, computer literacy and information retrieval skills, and the
training method can be group-based, regular hands-on practical sessions,
individualised, Web-based, class-integrated, or a combination of methods.
Undoubtedly, the outcome of such a training programme will promote easy and quick
access to information, the ability to evaluate information evaluation; and enhance the
proper and creative use of information. Therefore, library personnel should develop
the necessary skills to empower library users to develop confidence and
independence in using the library automation system.
Training library patrons on the library automation system would help improve their
information search skills and equip them with the relevant skills needed to navigate
the library system effortlessly. Hence, Gerding (2011) opined that the training
programs should be widely publicised using library websites, blogs, online event
calendars, newsletters, direct emails, posters in public spaces, flyers placed in books
at checkout points, and through library press release to have a successful training
session. He stated that the trainer(s) should encourage in-depth questions after some
practical sessions bearing in mind that the increase in the use of the Web and its
resources in libraries makes it expedient to teach users fundamental information
retrieval and computer literacy skills. This development will allow library personnel
to proactively teach users and not make them experts within a period (Sass, n.d.).
191
LIS 402 (LIBRARY AUTOMATION)
192
LIS 402 (LIBRARY AUTOMATION)
e. The inability of the trainers to keep up with the latest trends: Most
software vendors rely on outdated manuals for training, forgetting that as
technology changes, the manual need to be updated to the current realities.
f. Lack of computer skills: Some library staff may lack information and
communication technology skills, thus, resulting in low confidence and
comfort with technology.
4.7 SUMMARY
Training helps to determine whether a technology implementation project is
successful. Training employees on the new automated system requires a thorough
and committed action plan. Planning for training should begin long before the first
build of the automation system is ready for testing and rolling out the software
implementation plan for the end-user experience. Library management should be
guided by the type and level of training across staff and patrons because library
automation can only be effective if the library staff are knowledgeable of the
procedures and trained to provide automated services. Therefore, effective training
programmes and processes must be planned and implemented from the outset with
total involvement and commitment from the stakeholders at all levels.
SELF-ASSESSMENT EXERCISE
Fill in as appropriate
a. Training is a formal process by which -------------------------- professionals help
individuals improve performance at work.
b. Library patrons are individuals or groups who enter the library ----------------or -----
-------------------------- to use library resources.
c. A -------------------- is an organised description of the actions and resources
employees use to do their jobs efficiently.
193
LIS 402 (LIBRARY AUTOMATION)
4.8 GLOSSARY
Library patrons: Library patrons are individuals or groups who enter the
library physically or electronically to use library resources
Library personnel: Library personnel comprises professional librarians and
paraprofessional librarians working in libraries
Training: Training is the process of learning the skills required for a
particular job
Indeed Editorial Team (2021, June 28). Example of a training plan: How to make
one. Indeed Blog. https://www.indeed.com/career-advice/career-
development/training-plan-example
194
LIS 402 (LIBRARY AUTOMATION)
Knops, M. (2021 April). Software selection process and criteria. Software Advisory
Blog. https://blog.software-advisory.com/software-selection-process-and
criteria?hs_amp=true
Moruf, H.A. & Olaojo, P. O. (2020). Library automation and the training needs of the
21st century professionals: Trend and challenges in academic library. FUDMA
Journal of Educational Foundations, 3(2), 45-53.
https://www.researchgate.net/publication/345630566Library_Automation_and_t
he_Training_Needs_of_21st_Century_Professionals_Trend_and_Challenges_in_
Academic_Library.
Panda, S. (2013). Library automation. Excel Books.
https://ccsuniversity.ac.in/bridge-library/pdf/library-Automation.pdf.
Patel, H. (2022, March 28). The 7 greatest challenges education technology faces
today. WPG Consulting Blog. https://www.wpgconsult.com/the-7-greatest-
challenges-facing-eduction-technology-today/
ProTech Services Group (2022). 5 benefits of technology training.
https://www.psgi.net/5-benefits-of-technology-training/
Sass, R.K. (n.d). Training techniques for new technologies.
http://web.simmons.edu/~chen/mit/NIT%E2%80%9990/297~sass.html
Scarf, N. (2021, November 7). 6 most common employee training challenges for new
systems. Telic Digital Blog. https://telic.digital/blog/f/6-most-common-
employee-training-challenges-for-new-systems/
Seismic (2022). The importance of workplace training and development. Seismic
Blog. https://seismic.com/blog/the-importance-of-workplace-training-and-
development.
ServiceAide (2022, January 28). 5 keys to developing an effective training plan.
ServiceAide Blog. https://serviceaide.com/resources/blog/5-key-to-developing-
an-effective-training plan.
195
LIS 402 (LIBRARY AUTOMATION)
UNIT STRUCTURE
5.1 Introduction
5.2 Learning Outcomes
5.3 Funding for Library Automation
5.3.1 Source of Funding
5.4 Budgeting
5.4.1 Types of Budgets
5.4.2 Goals of the Budgeting Process
5.4.3 Budgeting for Library Automation.
5.4.3.1 Cost estimation for Library Automation Project
5.4.3.2 Principle of Cost Estimation
5.5 Funding Library Automation
5.5.1 Source of Funding for Library Automation
5.5.2 Techniques of securing funding for Library Automation Project
5.6 Summary
5.7 Glossary
196
LIS 402 (LIBRARY AUTOMATION)
5.1 INTRODUCTION
Funding is crucial for planning a library automation project. Adequate financial
resources are the backbone of every library. Hence, libraries must be fiscally ready
before embarking on the automation project. The library management should
ascertain the total cost of the project, available library funds, and how to get the
funding necessary to purchase and implement the system. This unit, therefore,
focuses on funding sources, budgeting and cost estimation for library automation.
5.2 LEARNING OUTCOMES
By the end of this unit, you should be able to:
Define funding;
Discuss the sources of funding;
Define budget;
State the budgeting process; and
Describe cost estimation for library automation.
5.3 FUNDING
Funding refers to money provided by an organisation for a particular purpose.
Funding can be for either short-term or long-term purposes, and its availability is key
to completing any project. There are a wide variety of funding sources available for
projects; however, the option chosen will depend on the nature of the organisation.
198
LIS 402 (LIBRARY AUTOMATION)
Define budgeting.
Describe the types of budgets.
e. Control measures: Managers can compare actual spending with the budget to
control financial activities.
199
LIS 402 (LIBRARY AUTOMATION)
iii. Breakdown: Cost estimation is done by breaking down the total scope of a
project into manageable parts to which resources can be assigned and cost.
There are standardised ways of breaking down a project based on the project
team's needs, and external parties’ multiple structures are often implemented
to align reporting and sharing of cost data. The standardised ways are:
Work Breakdown Structure (WBS): This refers to a project
management tool that takes a step-by-step approach to complete large projects
200
LIS 402 (LIBRARY AUTOMATION)
with several moving pieces. WBS can integrate scope, cost and deliverables
into a single tool.
Cost Breakdown Structure (CBS): This refers to the breakdown of
the costs of the various components of a project.
201
LIS 402 (LIBRARY AUTOMATION)
a. Planning: Planning represents one of the best ways to get budgetary approval
for the project. Plan and ensure that the project is clearly stated in a future
budget.
202
LIS 402 (LIBRARY AUTOMATION)
stakeholders early in the process may help secure the necessary funds to help
push the project through.
d. Use the data: Using data is one of the best ways to get funding for library
automation projects. The request should be supported with facts, current market
data, experience, and successes will all be vital in securing financing for the
project. Ensure the data supports the funding request, which can comprise
internal analytics and outside research.
5.6 SUMMARY
Automation saves library staff time when performing activities, providing services,
assisting patrons, and developing new services. Therefore, a properly funded,
executed, and implemented library automation project will improve user access to the
collection, and enhance staff productivity, accuracy, and efficiency in completing
activities and delivering library services. Undoubtedly, libraries require adequate
funding for services and operations. Hence, funds for the automation project should
be assessed during the planning phase to determine the funds available for present
and future support, as a successful automation project depends on a sound financial
plan, convincing arguments, strategies, and sensitive treatment of potential supporters
of the library.
SELF-ASSESSMENT EXERCISE
Fill in as appropriate.
a. Libraries require adequate ---------------------- for services and operations.
b. ------------------------------------ is very crucial to the success of the library
automation project.
c). Budgeting for the automation project necessitates a ----------------for the entire
project.
d. Funding is the act of providing ------------------------- to finance a project.
e). Cost estimation is made up of -------------------- and ------------------------ costs.
f. The Breakdown of Estimate (BOE) report is a -------------------- .
g. A ------------------------- is a nonprofit corporation or a charitable trust that makes
grants to organisations, institutions, or individuals for charitable purposes.
h. Funding the automation project necessitates a significant ---------------------------
investment.
i. -------------------- a document produced to help a business manage its cash flow.
j. Libraries are -------------------- service components of academic, research or other
203
LIS 402 (LIBRARY AUTOMATION)
institutional bodies.
5.7 GLOSSARY
Budget: A budget is a tool for planning, implementing, and controlling
activities for the optimum utilization of scarce resources in a business.
Budgeting: Budgeting is a systematic strategy that forecasts the revenues and
expenditures of an organisation and the tactical implementation of a project
plan
Cost estimation: Cost estimation is the summation of individual cost
elements, using established estimating methods and valid data, to estimate the
future costs of a project based on what is known today.
Funding: This is the act of providing resources to finance a need, program or
project
Corporate Finance Institute Education Inc. (2022, May 6). Budgeting: Overview and
steps in the budgeting process.
https://corporatefinanceinstitute.com/resources/knowledge/finance/budgeting
204
LIS 402 (LIBRARY AUTOMATION)
Hayes, A. (2022, May 31). Venture capital: What is VC and how does it work?
Investopedia Blog.
https://www.investopedia.com/terms/v/venturecapital.asp#:~:text=Venture%20ca
pital%20(VC)%20is%20a,and%20any%20other%20financial%20institutions.
Kumar, H., Nageswaran, S.N., & Singh, S.N. (2005, November 10-11). Plan and
management for library automation and use of new information technology in
special libraries. 3rd Convention Planner, Assam University, Silchar,
Ahmedabad, India. 201-217.
https://ir.inflibnet.ac.in:8443/ir/bitstream/1944/1397/1/29.pdf
Organ, C. & Bottorff, C. (2022, March 25). Work breakdown structure (WBS) in
project management. Forbes Advisor Blog.
https://www.forbes.com/advisor/business/what-is-work-breakdown-structure/
Panda, S. (2013). Library automation. Excel Books.
https://ccsuniversity.ac.in/bridge-library/pdf/library-Automation.pdf.
Saharan, M.S. (2014). Library automation. Random Publication.
Segel, T. (2022, March 17). Understanding private equity. Investopedia Blog.
https://www.investopedia.com/articles/financial-careers/09/private-equity.asp
Smith, T. (2022, July 14). Crowdfunding: How does it work? Investopedia Blog.
https://www.investopedia.com/terms/c/crowdfunding.asp
Morphy, T. (2022) Project funding: Sources of finance for projects and programmes .
Stakeholder Map Blog. http://www.stakeholdermap.com/project-
management/project-funding.html
Thompson, R.K.H. (1992, September 13-17). Funding for library automation.
National Conference of the Library and I.T Association. Denver, U.S.A.
http://files.eric.edu.gov/fulltext/ED353987.pdf.
205
LIS 402 (LIBRARY AUTOMATION)
206
LIS 402 (LIBRARY AUTOMATION)
1.1 INTRODUCTION
The focus of this unit will be on some practical-related examples in a bid to automate
libraries.
1.2 LEARNING OUTCOMES
By the end of the unit, you should be able to:
State the rationale for automation in libraries;
Outline the procedures of the library automation process;
Comprehend how to conduct a needs assessment for a non-automated library;
and
Describe the software selection process.
1.3 NATURE OF PRACTICUM
Practicum training provides students with real-world experience, bridges the
theoretical and practical divide, and exposes and allows them to develop
technological and soft skills (teamwork, effective communication, and work
experience) inherent in learning activities. (Mason, 2013). The practicum allows
students to apply what they have learned in class to a real-world environment. It is an
opportunity to gain professional experience by working in a library or an information
centre and practising all the students learnt in the class (Fecich, 2022; Tella, 2021).
Hence, a practicum experience could boost students' confidence by expanding their
subject knowledge, and reinforcing core competencies learned in previous
coursework (Hendrick & Hendrick, 2011). As a result, it is now time for you to
respond to the practicum questions listed below.
1.3.1 Self-Assessment Exercise
a) Select a non-automated library of your choice.
State the mission and goals of the selected library.
Observe the mode of service delivery.
Describe the number and type(s) of clients served by the library.
Mention the existing user services available in your library of choice
State the total collection size.
b) Prepare a checklist. Use it to collect information about the functions /activities
of the library.
c) Identify the tasks that are most repetitive, tedious, and labour-intensive.
d) State the tasks that may involve inaccuracy, inefficiency, and low
productivity.
e) Identify and suggest functions for automation.
f) Justify your decision.
207
LIS 402 (LIBRARY AUTOMATION)
2. Write a report
stating the mission of the library.
Total number of patrons
size of its collection.
208
LIS 402 (LIBRARY AUTOMATION)
1.5 SUMMARY
A practicum is an experimental course that exposes students to the practical aspect of
their course. Practicum provides students with an opportunity to have hands-on
experience in a practical-related course. In this unit, you were introduced to practicals
on some theoretical aspects of what you have learnt about library automation.
1.6 GLOSSARY
Practicum: This refers to a course involving activities emphasising the practical
application in a field of study
1.7 REFERENCES/FURTHER READING
Bilal, D. (2014). Library automation: Core concepts and practical systems analysis.
3rd edition. Library Unlimited..
https://books.google.com.ng/books?hl=en&lr=&id=hcqUAwAAQBAJ&olibrar
y%20automation%20software&f=false
Bilal, D. (2002). Automating media centres and small libraries: A microcomputer
based-approach. 2nd edition. Libraries Unlimited.
Fecich, S.(2022, April 7). What is a practicum? Everything you need to know. Best
College Blog. https://www.bestcolleges.com/blog/what-is-practicum.
Hendrrick, S.S. & Hendrich, C. (2011). Creating an oncology practicum: A
partnering approach. Training and Education in Professional Psychology, 5(4),
229-236. https://psycnet.apa.org/doiLanding?doi=10.1037%2Fa0026229
Mason, R.T. (2013). A database practicum for teaching database administration and
software development at Regis University. Journal of information Technology
Education: Innovations in Practice, 12, 159-168.
http://www.jite.org/documents/vol12/JITEv1211Pp159-168 MasonFT117.pdf.
Tella, A. (2021). LIS 318: Database design and management.
https://nou.edu.ng/coursecontent/LIS318.pdf
APPENDIX 1: Examples of Library Automation Software Available in the
Market
A Liberty Library Management System
Liberty is a high-performance library management software solution that will grow
and change with your organisation's needs. Liberty is available for Windows, Mac,
Cloud, Android, iPhone and iPad. The Liberty Library Management System is a
powerful Library Management System solution for academic, corporate, special,
legal, medical and public libraries with a robust management interface. The interface
enables vital information to be delivered anywhere, anytime through modern devices,
and it provides powerful functions with ease of use.
Features of Liberty Library Management System
The key features include:
209
LIS 402 (LIBRARY AUTOMATION)
https://youtu.be/y9pfl3--ZtE?t=24
210
LIS 402 (LIBRARY AUTOMATION)
B Soutron
Soutron is a cloud-based Library, Archive and Information Management Solutions
provider dedicated to managing transformation in libraries. It partners with special
libraries and information centres worldwide to transition them from analog to digital
technologies with innovative, fast, flexible, easy-to-use solutions.
211
LIS 402 (LIBRARY AUTOMATION)
D Eloquent Library
Eloquent Library is a fully featured, mobile-friendly integrated library management
software designed to serve agencies, and SMEs. Eloquent Library has all the features
of a traditional ILS and supports all types of digital content – business documents, e-
books, flip books, artefacts, videos, PDFs, large maps, journals, logbooks,
scrapbooks, photographs, and websites. In addition, eloquent Library provides end-
to-end solutions designed for Windows. This online Library Management system
offers Serials Management, Barcoding/RFID, Inventory Management, OPAC,
Periodicals Management, and Fee Collection in one place.
212
LIS 402 (LIBRARY AUTOMATION)
https://youtu.be/wcFhSJxNKbY
E LIBRARIAN® Library Management Software India
213
LIS 402 (LIBRARY AUTOMATION)
companies worldwide. The product is being used by the public, academic, and special
libraries worldwide. Hence, it is available in many languages, with more being added
yearly. It is flexible enough to support operations of single-location libraries and
consortiums. And, as a free, open-source platform, there is no vendor lock-in.
Koha is an enterprise-class ILS with comprehensive functionality, including basic
and advanced options, machine-readable cataloguing, and call number support. It is
compatible with various international library standards, such as MARC21,
UNIMARC, MARCXML, ISO 2709, Z39.50, SRU/SRW, SIP2, RSS, etc. Koha’s
feature set continues to evolve and expand to meet the needs of its user base
https://youtu.be/uHav6PL4Bo
214
LIS 402 (LIBRARY AUTOMATION)
215
LIS 402 (LIBRARY AUTOMATION)
H SLIM 21
iSLIM Cloud is the best cloud-based library management system that offers
remarkable features to cater to the requirements of all kinds of libraries in the 21st
century. All that is needed to access the iSLIM Cloud is a web browser and fast,
reliable access to the Internet. iSLIM Cloud includes all the features to automate
library processes related to Cataloguing, Circulation, Inventory, Reporting and many
more.
216
LIS 402 (LIBRARY AUTOMATION)
217
LIS 402 (LIBRARY AUTOMATION)
APPENDIX II
SIERRA LIBRARY AUTOMATION SOFTWARE MODULES
A The Online Public Access Catalogue (OPAC
218
LIS 402 (LIBRARY AUTOMATION)
219
LIS 402 (LIBRARY AUTOMATION)
220