SlideShare a Scribd company logo
1 of 9
Download to read offline
IOSR Journal of Computer Engineering (IOSR-JCE)
e-ISSN: 2278-0661,p-ISSN: 2278-8727, Volume 17, Issue 3, Ver. 1 (May – Jun. 2015), PP 33-41
www.iosrjournals.org
DOI: 10.9790/0661-17313341 www.iosrjournals.org 33 | Page
Enhancing the Usability of Library System at CSIBER using QR
Code
Dr. P.G. Naik1
, Dr. R.S. Kamath2
, Mrs. S.S. Jamsandekar3
,
Mrs. K.S. Mahajan4
, Mr. M.B.Patil5
12,3,4
(Assistant Professor, Department of Computer Studies/CSIBER, Kolhapur, India.)
5
(System Administrator, Department of Computer Studies/CSIBER, Kolhapur, India)
Abstract: With the advancement in information technology, the information is no longer confined to a single
physical location. With the parallel advancement in mobile technology, the information is available anywhere
and at any time with a single click. The quick response (QR) code has further rendered it easier to access
information using QR scanner installed smart phones without memorizing complex web addresses. The intent of
this research is to enable an end user a quick access to the CSIBER library resources by revealing its current
location in the library. To enable this an open source tool is designed and developed which queries an end user
for book inforation and instantly reveals its physical location in the library. The tool is deployed in two different
environments, intranet environment using J2EE technology with JBOSS application server and MS-Access as
backend. The latter deployment option focuses on integrating the tool with institute's web site to widen its scope
and make it reachable from any location at any time using PHP as a sevder-side scripting language and
MySQL as backend. The data migration tool is developed in Java for converting from MS-Access database to
MySQL database.
Keywords: QR Code, Library services, Data Migration, OPAC web interface, PHP MYSQL.
I. Introduction
In this digital age with the advances in communication technology, data and information is no longer
tied to physical location. The current generation students are often adept at “multiprocessing” and make an
abundant use of internet resources rather than the offline library resources. This can be attributed to an ease of
finding information on one click rather than spending time in searching the book in the library [1-2]. But in
recent years, library system has become technologically advanced providing new services such as OPAC
interfaces, virtual cataloguing and referencing, automated current awareness and downloadable media which are
accessible from personal computers and/or mobile devices [3].
OPAC, an Online Public Access Catalogue also called as library catalogue is an online database held
by a library. A catalogue is said to be a library‟s collection which includes a details of bibliographic of a
particular book, which provides services for book reservations, informs the user about the holdings of the
library, borrower status checking and so on and also other material available at library. In addition to these,
members can also be able to get information about borrowing, reservation etc. OPAC is also called as gateway
of library services. OPAC gives the users online access to the library‟s catalogue allowing them to search and
retrieve records from the online catalogue and depending on the underlying library management software.
To access data directly using mobile phone without memorizing the web addresses, scanning a QR
code is easy and convenient. QR code was invented by the Denson Wave- Toyota Motors subsidiary in 1994 [4-
5]. It is a two dimensional barcode that has the ability to set a piece of long multilingual text, a linked URL, a
business card or any information, which is readable by mobile phones with cameras and QR Scanners. The
literature reports various applications of QR code in educational domain. Some of the documented uses of QR
code in education are:
 Can be added to word documents for students to verify their answers
 Used to promote school events
 Used get immediate access to wireless network
 Can be used to vote using twitter tools
 To enhance information in books
 Sharing web resources with students
 To give access to important information
 To create virtual tour of an institute
 Can be linked directly to Google maps
 Linking reading books to online resources
Enhancing the Usability of Library System at CSIBER using QR Code
DOI: 10.9790/0661-17313341 www.iosrjournals.org 34 | Page
We need to take into account that by using QR codes and new technologies in the library, we are
helping to reinforce our image of modernity, and are thus beginning to be seen as a source of dynamic
information that is evolving without losing sight of technological advances. This advanced feature provides a
great opportunity for users to link libraries from the physical to the virtual as QR codes can be created online
and printed in a matter of minutes, without any special equipment.
Though QR code is characterized by high speed scanning, dirt and damage resistant with huge storage
capacity and able to store any kind of information, education field is still way behind in use of QR codes [6].
Therefore the purpose of our research is to investigate a way to find a single platform approach with integration
of third party library system with educational institute website using QR code to provide library services with
seamless workflows to increase efficiency.
II. Literature Survey and Prior Art
In this literature review, references of the relevant work have taken and explained the same with
respect to this research. This section surveys the most relevant studies carried out in this field to date. This
review is supplemented by referring about 25 research papers. Some selected references for broad overview are
taken here.
A report by Michael J. Whitchurch contains a small sampling of QR code implementations and a
summary of what has been done to encourage student engagement with the library through the use of QR codes
at the Harold B. Lee Library at BrighamYoung University [9]. Student engagement is promoted by supporting
library services that are unique or improved over past approaches. Implementation hurdles are manageable and
include producing and designing the codes, locating them effectively and having access to compatible hardware,
though student ownership of smartphones is rising rapidly are explained by authors.
Authors in [10] have shared the experience and gave some examples of use of QR codes at the
Universitat Politècnica de València (UPV) Libraries in Spain. They have described how QR codes gives access
to mobile website, to download documents and to promote literature blog. It also described how to promote QR
codes to both users and librarians, including some best practices. The M-Library Project (funded by the Scottish
Library and Information Council) conducted a survey across three universities in the UK, and looked at
successfully implemented mobile services in UK academic libraries. Some libraries have put the resource into
creating full apps or sites, whilst others have implemented small but effective changes. This project explains the
procedure and issues of library access using QR code.
Yet another paper by Ching-yin Law et.al surveys the usage of QR codes in education, this paper
reports user characteristic of QR codes, processes of generating and reading QR codes, commercial applications
using QR codes, educational applications using QR codes, suggestions and implementations of QR codes in
school education [4]. Cheri Dobbs has placed a QR code on the library home page with a link. This permits
students to access page from their mobile phones [11]. This library webpage lists links to the online database
subscriptions. Neil Ford reports student experience of finding e-books with help of QR code. Data generated
from this project can be used to increase academic awareness of e-resources, improve collaboration in stock
work and identify collection development needs [12]. Ally et.al have designed QR code for Bournemouth
University library, QR code links to library URL [13]. Authors have reported study of gathering library data,
review of QR code development history, structure, benefits and challenges and its application in library and
information centers [14].
III. Current System
The CSIBER library serves the entire staff, students & its alumni to help them in their academic work.
It provides necessary facilities to its readers to attain proficiency in the fields if their specialization and to
acquire general knowledge. Presently the library is equipped with 74815 books, 167 periodicals including
national and international journals in various areas such as management, computers, social work and
environment.
All the Library activities including acquisition, cataloguing, circulation, serial control and stock
verification is automated by using Libsys software package. The OPAC facilitates searching of various
catalogues to retrieve bibliographic details available in the Library database. The Library uses barcode
technology for computerized circulation system and stock verification. Every document in the Library bears a
barcode and every authorized user has a bar-coded patron card, which in turn, facilitates their identification in
the circular process. The Library has developed in house facility for bar coding of books and patron cards.
OPAC helps the user to retrieve the reading material by author, title, subject, classified number &
publisher. The OPAC also provides information about the status of the current journals available in the Library.
Library OPAC Address: http://192.168.1.111:8080/opac
Enhancing the Usability of Library System at CSIBER using QR Code
DOI: 10.9790/0661-17313341 www.iosrjournals.org 35 | Page
The institute‟s website www.siberindia.edu.in is developed in Joomla, a Content Management System.
This site is registered with Ernet-India (www.registry.ernet.in) and hosted by GoDaddy (in.godaddy.com). The
design and development of this site was carried out in house.
3.1 Lacunae in the current system and proposed solution
Currently library maintains information about the various resources in an OPAC database. During stock
verification the location information is maintained separately in an excel spreadsheet. Due to this locating a
book requires multiple file lookups, which is time consuming and also requires the availability of library staff.
Presently the location information is not integrated with main library information system. To overcome this
limitation an integration tool is designed and developed for fast access to the library resources from any location
at any time using QR scanner enabled smartphones.
IV. Proposed System
4.1 Application Architecture and Control Flow Logic
The system employs two-tier architecture where data access code is separated from presentation tier,
offering web interface to an end user. The interaction between various modules of this system is shown in Fig. 1
and the corresponding control flow logic is shown in Fig. 2.
Fig.1 Proposed System Architecture
Enhancing the Usability of Library System at CSIBER using QR Code
DOI: 10.9790/0661-17313341 www.iosrjournals.org 36 | Page
Fig.2 Control Flow Logic
4.2 Algorithm
/*Any high level language interfacing with back end database management system provides high level
API for primitive database functions such as creating a connection object, checking the current position of the
resultset pointer and selecting a set of rows based on the given criterion. Hence this algorithm assumes some
standard functions as shown below:
Standard Functions used in the Algorithm
getConnection - is a built-in function returning Connection object for a given connection string
selectRows() - is a built-in function retrieving matching rows for given column names and a table name.
isEOF(ResultSet) - is a function which returns a boolean value, indicating whether the resultset pointer is at
the beginning of or at the end of resultset.
*/
/*
conString : Connection String for connecting to a back end.
*/
/*
Input : book title/book author
Output : List of selected books with a link „CheckStatus‟ interfacing with Opac
*/
function checkStatus(title : String, author : String)
{
con=getConnection(conString);
if (title != null && author != null)
query=selectRows(title, author, book);
else if (title == null && author != null)
query=selectRows(title, book);
Enhancing the Usability of Library System at CSIBER using QR Code
DOI: 10.9790/0661-17313341 www.iosrjournals.org 37 | Page
else if (title != null && author ==null)
query=selectRows(author,book);
resultSet=getResultSet(con,query);
while((isEOF(resultSet) == false)
{
Read row;
Print row;
}
}
function locateBook(accno : int)
{
con=getConnection(conString);
query=selectRows(accno, location);
resultSet=getResultSet(con,query);
if ((isEOF(resultSet) == false)
{
Read row;
Print row;
}
else
Print “Location Inforamtion Not Available”;
}
function fetchRecords(title : String, author : String)
{
con=getConnection(conString);
if (title != null && author != null)
query=selectRows(title, author, book);
else if (title == null && author != null)
query=selectRows(title, book);
else if (title != null && author ==null)
query=selectRows(author,book);
resultSet=getResultSet(con,query);
/* Pagination of Output */
count = getCount(resultSet);
pages=count/records_per_page+1;
page=1;
while (page < pages)
{
Print page_link;
Page=page+1;
}
}
function pagelink_click(page:int)
{
con=getConnection(conString);
query=selectRows(title, author, book);
to=page*records_per_page;
from = to – records_per_page +1 ;
resultSet=getResultSet(con,query,from,to);
while((isEOF(resultSet) == false)
{
Read row;
Print row;
}
}
Enhancing the Usability of Library System at CSIBER using QR Code
DOI: 10.9790/0661-17313341 www.iosrjournals.org 38 | Page
4.3 Application Modules
i) Data Migration Module – This module is implemented in Java for converting data stored in library.ttl format
into MS-Access and MySQL databases. TTL is a file extension associated with Tera Term Macro files.
Different application architectures are explored for improving efficiency by optimizing data migration time.
ii) Web-OPAC Integration Module - For checking the current status of library resource an OPAC interface is
integrated with the website which reveals the desired information based on the information used to query the
resource availability.
iii) Book Info Module - This module provides an end user with the resource information based on title and/or
author entered by the user. The paginated output is generated for an easy navigation.
iv)Location Specification Module - The purpose of this module is to enable an end user a quick access to the
required library resource by specifying its current physical location in the library.
V. Results And discussion
The above system is implemented in two different environments, an intranet environment using J2EE
technology with JBOSS application server and MS-Access as backend. The structure of the database used in
implementation is depicted in Fig. 3.
Fig.3 Structure of Database
The system is also integrated with institute‟s website, www.siberindia.edu.in in order to widen a scope
and make it reachable outside the campus. The main challenge was experienced in exporting of huge library
data to web hosting data storage. Mysqldump tool was used for creating backup of library database which was
restored on webhosting database using fragmentation. The library page of a web site contains a link, to access
the location information as shown in Fig. 4. The partial code used in system implementation is given in
Appendix I.
Fig. 4 Library page of a web site
The second challenge faced was in generating a paginated output for intranet environment using MS-
Access as backend. For selecting the range of records in access database conforming to title phrase “java”, the
following query was employed:
SELECT title, (SELECT COUNT(*) FROM book b2 WHERE title ALike '%java%' AND b2.id <= b.id)
AS SrNo FROM BOOK b WHERE title ALike '%java%';
Fig. 5 shows the integration of OPAC search page with the system to check resource availability. Fig.
6a-6b show GUI screens for checking the status and location of the books based on title and/or author as
required by an end user. Fig. 6c shows the current physical location by displaying rack number on which the
book is located.
Link to access
location
information
Enhancing the Usability of Library System at CSIBER using QR Code
DOI: 10.9790/0661-17313341 www.iosrjournals.org 39 | Page
Fig. 5 Integration of OPAC search page with the system
Fig. 6a GUI screen for checking the status
Fig. 6b GUI screen for checking the location
Enhancing the Usability of Library System at CSIBER using QR Code
DOI: 10.9790/0661-17313341 www.iosrjournals.org 40 | Page
Fig. 6c GUI screen showing current physical location
The link to the search page can be established by scanning the QR Code shown in Fig. 7, using QR
code scanner.
Fig. 7 QR Code
VI. Conclusion and Scope for Future Work
In this paper authors have integrated library OPAC interface with the CSIBER web site with QR code
facility to the users for quick and easy access to the library services. The facilities provided are as follows:
 Book search by giving title and/or author of the book with number of copies available
 Locating the shelf where the book is placed
 Checking the availability of the books
The interfacing of OPAC library system with the web site is done using PHP MySQL programming
language. The resultant approach will surely give the users an access to the library services from anywhere
through QR code or directly by visiting the website.
Due to the large size of the database it is extremely time consuming to migrate data from one Database
Management System to another. In order to minimize this different application architectures based on
multithreading or distributed technology can be adopted. In future authors intent to develop a distributed
application for optimizing data migration time using either RMI technology or Hadoop.
Acknowledgements
The research work undertaken and reported in this manuscript has been carried out in Chatrapati Shahu
Institute of Business Education and Research Kolhapur, India. Authors would like to thank Dr. R.A. Shinde,
Managing trustee, Dr. M.M.Ali, Director, Dr. R.V. Kulkarni, Head of Department, Library Staffs and all
colleagues of this institute for their encouragement and help during this research. The same is gratefully
acknowledged.
References
[1]. Jones Steve, The Internet Goes to College: how students are living in the future with today‟s technology (Pew Internet and
American Life Project: Washington. Available:http://www.pewinternet.org/reports/pdfs/PIP_College_Report.pdf , 2002, Accessed:
2015: April 17)
[2]. Aldrich, Alan W. (2010). Universities and Libraries Move to the Mobile Web.
[3]. Lombardi, John V., Academic Libraries in a Digital Age, D-Lib Magazine, 6(10), 2000
[4]. Ching-yin Law, Simon So, QR Codes in Education, Journal of Educational Technology Development and Exchange,3(1), 2010, 85-
100.
Enhancing the Usability of Library System at CSIBER using QR Code
DOI: 10.9790/0661-17313341 www.iosrjournals.org 41 | Page
[5]. Denso Wave Incorporated, QR Code Standardization, Denso Wave Incorporated in Japan, (Available: http://www.denso-
wave.com/qrcode/index-e.html, 2010).
[6]. Nagabhushanam Chintha, A Study Of Web-Based Opacs Services In India, E-Library Science Research Journal, 1(4), 2013
[7]. Ansari, Mehtab Alam, and Amit, Awareness and Use of OPACs in Five Delhi Libraries, The Electronic Library 26(1), 2008, 111-
129.
[8]. Malak, Piotr, OPACs' Users' Interface – Do They Need Any Improvements Discussion on Tools, Technology, and Methodology,
(available: http://edoc.hu-berlin.de/ conferences/bobcatsss,2008, Accessed:2015 April 10).
[9]. Michael J. Whitchurch, QR Codes and Library Engagement, Bulletin of the American Society for Information Science and
Technology, 38(1), 2011.
[10]. David Pons, Raquell Valles, Marta Abarca, Fransisco Rubio, QR codes in use: the experience at the UPV Library, Serials 24(3)
supplement, 2011
[11]. Cheri Dobbs, QR Codes in the Library, Library Media Connection, 2011.
[12]. Neil Ford, Embedding QR codes in the Bournemouth University print collection, SCONUL Focus, 2012.
[13]. Ally, M. & Needham, G., Bridge Over Troubled Water: QR coding the collection for student satisfaction, Facet Publishing, 2013.
[14]. Firoozeh Z. F., Nayere S. S., Quick Response Code Applications in Library and Information Centers, Jentashapir Journal oh Health
Res, 5(2), 2014, 73-78.

More Related Content

What's hot

An Advanced Library Management System Using Android Device
An Advanced Library Management System Using Android DeviceAn Advanced Library Management System Using Android Device
An Advanced Library Management System Using Android DeviceIJLT EMAS
 
Need and Importance of ICT Based Library Services in ODL: With Special Refere...
Need and Importance of ICT Based Library Services in ODL: With Special Refere...Need and Importance of ICT Based Library Services in ODL: With Special Refere...
Need and Importance of ICT Based Library Services in ODL: With Special Refere...Anupama Chetia
 
ICT and the library: an overview
ICT and the library: an overviewICT and the library: an overview
ICT and the library: an overviewHubert Shija
 
Dlis007 library automation
Dlis007 library automationDlis007 library automation
Dlis007 library automationsaniul rahaman
 
INFORMATION TECHNOLOGY IN INFORMATION AGENCIES (IMD257 / IMD204)
INFORMATION TECHNOLOGY IN INFORMATION AGENCIES (IMD257 / IMD204)INFORMATION TECHNOLOGY IN INFORMATION AGENCIES (IMD257 / IMD204)
INFORMATION TECHNOLOGY IN INFORMATION AGENCIES (IMD257 / IMD204)Kumprinx Amin
 
EXPLAIN REMOTE ACCESS TO LIBRARY RESOURCES? DESCRIBE ANY ONE SOFTWARE AVAILAB...
EXPLAIN REMOTE ACCESS TO LIBRARY RESOURCES? DESCRIBE ANY ONE SOFTWARE AVAILAB...EXPLAIN REMOTE ACCESS TO LIBRARY RESOURCES? DESCRIBE ANY ONE SOFTWARE AVAILAB...
EXPLAIN REMOTE ACCESS TO LIBRARY RESOURCES? DESCRIBE ANY ONE SOFTWARE AVAILAB...`Shweta Bhavsar
 
Intranet for Library Services
Intranet for Library ServicesIntranet for Library Services
Intranet for Library ServicesBhojaraju Gunjal
 
Is590 eport. knowledge map 1
Is590 eport. knowledge map 1Is590 eport. knowledge map 1
Is590 eport. knowledge map 1thomas-monaco
 
Alignment of Lib Technical Services to Changing Needs of Users
Alignment of Lib Technical Services to Changing Needs of UsersAlignment of Lib Technical Services to Changing Needs of Users
Alignment of Lib Technical Services to Changing Needs of UsersNew York University
 
Ict applications in smit library ppt
Ict applications in smit library pptIct applications in smit library ppt
Ict applications in smit library pptKishor Satpathy
 
UiTM IM110 IMD253 : ORGANIZATION OF INFORMATION (IMD253) Individual Assignment
UiTM IM110 IMD253 : ORGANIZATION OF INFORMATION (IMD253) Individual Assignment UiTM IM110 IMD253 : ORGANIZATION OF INFORMATION (IMD253) Individual Assignment
UiTM IM110 IMD253 : ORGANIZATION OF INFORMATION (IMD253) Individual Assignment Kumprinx Amin
 
Open source software for implementation of union catalogue
Open source software for implementation of union catalogueOpen source software for implementation of union catalogue
Open source software for implementation of union catalogueBeatrice Amollo
 
INFORMATION TECHNOLOGY IN INFORMATION AGENCIES (IMD257 / IMD204)
INFORMATION TECHNOLOGY IN INFORMATION AGENCIES (IMD257 / IMD204)INFORMATION TECHNOLOGY IN INFORMATION AGENCIES (IMD257 / IMD204)
INFORMATION TECHNOLOGY IN INFORMATION AGENCIES (IMD257 / IMD204)Kumprinx Amin
 

What's hot (20)

08 chapter 03
08 chapter 0308 chapter 03
08 chapter 03
 
ICT
ICT ICT
ICT
 
ICT Literacy in Libraries
ICT Literacy in LibrariesICT Literacy in Libraries
ICT Literacy in Libraries
 
An Advanced Library Management System Using Android Device
An Advanced Library Management System Using Android DeviceAn Advanced Library Management System Using Android Device
An Advanced Library Management System Using Android Device
 
Need and Importance of ICT Based Library Services in ODL: With Special Refere...
Need and Importance of ICT Based Library Services in ODL: With Special Refere...Need and Importance of ICT Based Library Services in ODL: With Special Refere...
Need and Importance of ICT Based Library Services in ODL: With Special Refere...
 
Computers in Libraries
Computers in LibrariesComputers in Libraries
Computers in Libraries
 
Digital library
Digital libraryDigital library
Digital library
 
Digital LIbrary
Digital LIbrary Digital LIbrary
Digital LIbrary
 
ICT and the library: an overview
ICT and the library: an overviewICT and the library: an overview
ICT and the library: an overview
 
Dlis007 library automation
Dlis007 library automationDlis007 library automation
Dlis007 library automation
 
INFORMATION TECHNOLOGY IN INFORMATION AGENCIES (IMD257 / IMD204)
INFORMATION TECHNOLOGY IN INFORMATION AGENCIES (IMD257 / IMD204)INFORMATION TECHNOLOGY IN INFORMATION AGENCIES (IMD257 / IMD204)
INFORMATION TECHNOLOGY IN INFORMATION AGENCIES (IMD257 / IMD204)
 
20304050607082
2030405060708220304050607082
20304050607082
 
EXPLAIN REMOTE ACCESS TO LIBRARY RESOURCES? DESCRIBE ANY ONE SOFTWARE AVAILAB...
EXPLAIN REMOTE ACCESS TO LIBRARY RESOURCES? DESCRIBE ANY ONE SOFTWARE AVAILAB...EXPLAIN REMOTE ACCESS TO LIBRARY RESOURCES? DESCRIBE ANY ONE SOFTWARE AVAILAB...
EXPLAIN REMOTE ACCESS TO LIBRARY RESOURCES? DESCRIBE ANY ONE SOFTWARE AVAILAB...
 
Intranet for Library Services
Intranet for Library ServicesIntranet for Library Services
Intranet for Library Services
 
Is590 eport. knowledge map 1
Is590 eport. knowledge map 1Is590 eport. knowledge map 1
Is590 eport. knowledge map 1
 
Alignment of Lib Technical Services to Changing Needs of Users
Alignment of Lib Technical Services to Changing Needs of UsersAlignment of Lib Technical Services to Changing Needs of Users
Alignment of Lib Technical Services to Changing Needs of Users
 
Ict applications in smit library ppt
Ict applications in smit library pptIct applications in smit library ppt
Ict applications in smit library ppt
 
UiTM IM110 IMD253 : ORGANIZATION OF INFORMATION (IMD253) Individual Assignment
UiTM IM110 IMD253 : ORGANIZATION OF INFORMATION (IMD253) Individual Assignment UiTM IM110 IMD253 : ORGANIZATION OF INFORMATION (IMD253) Individual Assignment
UiTM IM110 IMD253 : ORGANIZATION OF INFORMATION (IMD253) Individual Assignment
 
Open source software for implementation of union catalogue
Open source software for implementation of union catalogueOpen source software for implementation of union catalogue
Open source software for implementation of union catalogue
 
INFORMATION TECHNOLOGY IN INFORMATION AGENCIES (IMD257 / IMD204)
INFORMATION TECHNOLOGY IN INFORMATION AGENCIES (IMD257 / IMD204)INFORMATION TECHNOLOGY IN INFORMATION AGENCIES (IMD257 / IMD204)
INFORMATION TECHNOLOGY IN INFORMATION AGENCIES (IMD257 / IMD204)
 

Viewers also liked

Urus Pendirian PT (Perseroan Terbatas)
Urus Pendirian PT (Perseroan Terbatas)Urus Pendirian PT (Perseroan Terbatas)
Urus Pendirian PT (Perseroan Terbatas)legalservice
 
PNAS-2016-Gielen-1606927113
PNAS-2016-Gielen-1606927113PNAS-2016-Gielen-1606927113
PNAS-2016-Gielen-1606927113Raphaelle Hours
 
Annual report draft-v2
Annual report draft-v2Annual report draft-v2
Annual report draft-v2Anil Krishna
 
Maritime Conflicts
Maritime ConflictsMaritime Conflicts
Maritime ConflictsNeal Young
 
Madcom osp design, engineering & construction capabilities
Madcom osp design, engineering & construction capabilitiesMadcom osp design, engineering & construction capabilities
Madcom osp design, engineering & construction capabilitiesRich Frank
 
G012645256.iosr jmce p1
G012645256.iosr jmce p1G012645256.iosr jmce p1
G012645256.iosr jmce p1IOSR Journals
 
Walt disney - life and works
Walt disney - life and worksWalt disney - life and works
Walt disney - life and worksSrihith Bharadwaj
 
NKY Tri-ED Kenton County Community Meeting Presentation
NKY Tri-ED Kenton County Community Meeting PresentationNKY Tri-ED Kenton County Community Meeting Presentation
NKY Tri-ED Kenton County Community Meeting PresentationKate Ferrer
 

Viewers also liked (20)

I1302045763
I1302045763I1302045763
I1302045763
 
Urus Pendirian PT (Perseroan Terbatas)
Urus Pendirian PT (Perseroan Terbatas)Urus Pendirian PT (Perseroan Terbatas)
Urus Pendirian PT (Perseroan Terbatas)
 
B018110610
B018110610B018110610
B018110610
 
PNAS-2016-Gielen-1606927113
PNAS-2016-Gielen-1606927113PNAS-2016-Gielen-1606927113
PNAS-2016-Gielen-1606927113
 
Annual report draft-v2
Annual report draft-v2Annual report draft-v2
Annual report draft-v2
 
S01732110114
S01732110114S01732110114
S01732110114
 
G010215361
G010215361G010215361
G010215361
 
Maritime Conflicts
Maritime ConflictsMaritime Conflicts
Maritime Conflicts
 
C017641219
C017641219C017641219
C017641219
 
I012536474
I012536474I012536474
I012536474
 
G017664551
G017664551G017664551
G017664551
 
G010614450
G010614450G010614450
G010614450
 
PTCIL
PTCILPTCIL
PTCIL
 
Madcom osp design, engineering & construction capabilities
Madcom osp design, engineering & construction capabilitiesMadcom osp design, engineering & construction capabilities
Madcom osp design, engineering & construction capabilities
 
B017320612
B017320612B017320612
B017320612
 
G012645256.iosr jmce p1
G012645256.iosr jmce p1G012645256.iosr jmce p1
G012645256.iosr jmce p1
 
I017417176
I017417176I017417176
I017417176
 
Ouranos hemeljesuschristus
Ouranos hemeljesuschristusOuranos hemeljesuschristus
Ouranos hemeljesuschristus
 
Walt disney - life and works
Walt disney - life and worksWalt disney - life and works
Walt disney - life and works
 
NKY Tri-ED Kenton County Community Meeting Presentation
NKY Tri-ED Kenton County Community Meeting PresentationNKY Tri-ED Kenton County Community Meeting Presentation
NKY Tri-ED Kenton County Community Meeting Presentation
 

Similar to F017313341

The Role of Digital Libraries as Information Resources for Scholars: A Descri...
The Role of Digital Libraries as Information Resources for Scholars: A Descri...The Role of Digital Libraries as Information Resources for Scholars: A Descri...
The Role of Digital Libraries as Information Resources for Scholars: A Descri...AI Publications
 
DISCOVERING E-RESOURCES AND SERVICES WITH THE USE OF MOBILE TECHNOLOGY IN LIB...
DISCOVERING E-RESOURCES AND SERVICES WITH THE USE OF MOBILE TECHNOLOGY IN LIB...DISCOVERING E-RESOURCES AND SERVICES WITH THE USE OF MOBILE TECHNOLOGY IN LIB...
DISCOVERING E-RESOURCES AND SERVICES WITH THE USE OF MOBILE TECHNOLOGY IN LIB...NIT Rourkela
 
DISCOVERING E-RESOURCES AND SERVICES WITH THE USE OF MOBILE TECHNOLOGY IN LIB...
DISCOVERING E-RESOURCES AND SERVICES WITH THE USE OF MOBILE TECHNOLOGY IN LIB...DISCOVERING E-RESOURCES AND SERVICES WITH THE USE OF MOBILE TECHNOLOGY IN LIB...
DISCOVERING E-RESOURCES AND SERVICES WITH THE USE OF MOBILE TECHNOLOGY IN LIB...NIT Rourkela
 
Researcher Reliance on Digital Libraries: A Descriptive Analysis
Researcher Reliance on Digital Libraries: A Descriptive AnalysisResearcher Reliance on Digital Libraries: A Descriptive Analysis
Researcher Reliance on Digital Libraries: A Descriptive AnalysisIJAEMSJORNAL
 
Digital library-overview
Digital library-overviewDigital library-overview
Digital library-overviewAnkit Dubey
 
Integrating ict in library management design and development of an automated...
 Integrating ict in library management design and development of an automated... Integrating ict in library management design and development of an automated...
Integrating ict in library management design and development of an automated...Alexander Decker
 
e-governance: A hypothetical e-library
e-governance: A hypothetical e-librarye-governance: A hypothetical e-library
e-governance: A hypothetical e-libraryAhasan Uddin Bhuiyan
 
Recent Trends of ICT Services and the Present Scenario of Some Selected Engin...
Recent Trends of ICT Services and the Present Scenario of Some Selected Engin...Recent Trends of ICT Services and the Present Scenario of Some Selected Engin...
Recent Trends of ICT Services and the Present Scenario of Some Selected Engin...Associate Professor in VSB Coimbatore
 
Use and Impact of Electronic Journals on the Users of VIT University, Vellore...
Use and Impact of Electronic Journals on the Users of VIT University, Vellore...Use and Impact of Electronic Journals on the Users of VIT University, Vellore...
Use and Impact of Electronic Journals on the Users of VIT University, Vellore...inventionjournals
 
Consortium on Digitization of Indian Agricultural Library Resources
Consortium on Digitization of Indian Agricultural Library  ResourcesConsortium on Digitization of Indian Agricultural Library  Resources
Consortium on Digitization of Indian Agricultural Library ResourcesDevakumar Jain
 
IRJET- Library Management System
IRJET- Library Management SystemIRJET- Library Management System
IRJET- Library Management SystemIRJET Journal
 
Collection development of e-resources
Collection development of e-resourcesCollection development of e-resources
Collection development of e-resourcesVenkitachalam Sriram
 
NOMENCLATURE CHANGE FOR LIBRARY AND INFORMATION SCIENCE (LIS) SCHOOLS IN NIGE...
NOMENCLATURE CHANGE FOR LIBRARY AND INFORMATION SCIENCE (LIS) SCHOOLS IN NIGE...NOMENCLATURE CHANGE FOR LIBRARY AND INFORMATION SCIENCE (LIS) SCHOOLS IN NIGE...
NOMENCLATURE CHANGE FOR LIBRARY AND INFORMATION SCIENCE (LIS) SCHOOLS IN NIGE...IAEME Publication
 
Project management report-on Digital Libraries
Project management report-on Digital LibrariesProject management report-on Digital Libraries
Project management report-on Digital LibrariesMD. Mahmudul Hasan
 

Similar to F017313341 (20)

The Role of Digital Libraries as Information Resources for Scholars: A Descri...
The Role of Digital Libraries as Information Resources for Scholars: A Descri...The Role of Digital Libraries as Information Resources for Scholars: A Descri...
The Role of Digital Libraries as Information Resources for Scholars: A Descri...
 
DISCOVERING E-RESOURCES AND SERVICES WITH THE USE OF MOBILE TECHNOLOGY IN LIB...
DISCOVERING E-RESOURCES AND SERVICES WITH THE USE OF MOBILE TECHNOLOGY IN LIB...DISCOVERING E-RESOURCES AND SERVICES WITH THE USE OF MOBILE TECHNOLOGY IN LIB...
DISCOVERING E-RESOURCES AND SERVICES WITH THE USE OF MOBILE TECHNOLOGY IN LIB...
 
DISCOVERING E-RESOURCES AND SERVICES WITH THE USE OF MOBILE TECHNOLOGY IN LIB...
DISCOVERING E-RESOURCES AND SERVICES WITH THE USE OF MOBILE TECHNOLOGY IN LIB...DISCOVERING E-RESOURCES AND SERVICES WITH THE USE OF MOBILE TECHNOLOGY IN LIB...
DISCOVERING E-RESOURCES AND SERVICES WITH THE USE OF MOBILE TECHNOLOGY IN LIB...
 
Researcher Reliance on Digital Libraries: A Descriptive Analysis
Researcher Reliance on Digital Libraries: A Descriptive AnalysisResearcher Reliance on Digital Libraries: A Descriptive Analysis
Researcher Reliance on Digital Libraries: A Descriptive Analysis
 
Digital library-overview
Digital library-overviewDigital library-overview
Digital library-overview
 
Integrating ict in library management design and development of an automated...
 Integrating ict in library management design and development of an automated... Integrating ict in library management design and development of an automated...
Integrating ict in library management design and development of an automated...
 
e-governance: A hypothetical e-library
e-governance: A hypothetical e-librarye-governance: A hypothetical e-library
e-governance: A hypothetical e-library
 
Recent Trends of ICT Services and the Present Scenario of Some Selected Engin...
Recent Trends of ICT Services and the Present Scenario of Some Selected Engin...Recent Trends of ICT Services and the Present Scenario of Some Selected Engin...
Recent Trends of ICT Services and the Present Scenario of Some Selected Engin...
 
40120140506008
4012014050600840120140506008
40120140506008
 
Application of qr 2-3-4
Application of qr 2-3-4Application of qr 2-3-4
Application of qr 2-3-4
 
Use and Impact of Electronic Journals on the Users of VIT University, Vellore...
Use and Impact of Electronic Journals on the Users of VIT University, Vellore...Use and Impact of Electronic Journals on the Users of VIT University, Vellore...
Use and Impact of Electronic Journals on the Users of VIT University, Vellore...
 
Tech trends in the library services by Abid Hussain Library Officer
Tech trends in the library services by Abid Hussain Library OfficerTech trends in the library services by Abid Hussain Library Officer
Tech trends in the library services by Abid Hussain Library Officer
 
Consortium on Digitization of Indian Agricultural Library Resources
Consortium on Digitization of Indian Agricultural Library  ResourcesConsortium on Digitization of Indian Agricultural Library  Resources
Consortium on Digitization of Indian Agricultural Library Resources
 
IRJET- Library Management System
IRJET- Library Management SystemIRJET- Library Management System
IRJET- Library Management System
 
Icdl
IcdlIcdl
Icdl
 
Drc Chapter 3
Drc Chapter 3Drc Chapter 3
Drc Chapter 3
 
Collection development of e-resources
Collection development of e-resourcesCollection development of e-resources
Collection development of e-resources
 
NOMENCLATURE CHANGE FOR LIBRARY AND INFORMATION SCIENCE (LIS) SCHOOLS IN NIGE...
NOMENCLATURE CHANGE FOR LIBRARY AND INFORMATION SCIENCE (LIS) SCHOOLS IN NIGE...NOMENCLATURE CHANGE FOR LIBRARY AND INFORMATION SCIENCE (LIS) SCHOOLS IN NIGE...
NOMENCLATURE CHANGE FOR LIBRARY AND INFORMATION SCIENCE (LIS) SCHOOLS IN NIGE...
 
Automation software and its utilization in some libraries in nigeria
Automation software and its utilization in some  libraries in nigeriaAutomation software and its utilization in some  libraries in nigeria
Automation software and its utilization in some libraries in nigeria
 
Project management report-on Digital Libraries
Project management report-on Digital LibrariesProject management report-on Digital Libraries
Project management report-on Digital Libraries
 

More from IOSR Journals (20)

A011140104
A011140104A011140104
A011140104
 
M0111397100
M0111397100M0111397100
M0111397100
 
L011138596
L011138596L011138596
L011138596
 
K011138084
K011138084K011138084
K011138084
 
J011137479
J011137479J011137479
J011137479
 
I011136673
I011136673I011136673
I011136673
 
G011134454
G011134454G011134454
G011134454
 
H011135565
H011135565H011135565
H011135565
 
F011134043
F011134043F011134043
F011134043
 
E011133639
E011133639E011133639
E011133639
 
D011132635
D011132635D011132635
D011132635
 
C011131925
C011131925C011131925
C011131925
 
B011130918
B011130918B011130918
B011130918
 
A011130108
A011130108A011130108
A011130108
 
I011125160
I011125160I011125160
I011125160
 
H011124050
H011124050H011124050
H011124050
 
G011123539
G011123539G011123539
G011123539
 
F011123134
F011123134F011123134
F011123134
 
E011122530
E011122530E011122530
E011122530
 
D011121524
D011121524D011121524
D011121524
 

Recently uploaded

Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
costume and set research powerpoint presentation
costume and set research powerpoint presentationcostume and set research powerpoint presentation
costume and set research powerpoint presentationphoebematthew05
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Wonjun Hwang
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 

Recently uploaded (20)

Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
costume and set research powerpoint presentation
costume and set research powerpoint presentationcostume and set research powerpoint presentation
costume and set research powerpoint presentation
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 

F017313341

  • 1. IOSR Journal of Computer Engineering (IOSR-JCE) e-ISSN: 2278-0661,p-ISSN: 2278-8727, Volume 17, Issue 3, Ver. 1 (May – Jun. 2015), PP 33-41 www.iosrjournals.org DOI: 10.9790/0661-17313341 www.iosrjournals.org 33 | Page Enhancing the Usability of Library System at CSIBER using QR Code Dr. P.G. Naik1 , Dr. R.S. Kamath2 , Mrs. S.S. Jamsandekar3 , Mrs. K.S. Mahajan4 , Mr. M.B.Patil5 12,3,4 (Assistant Professor, Department of Computer Studies/CSIBER, Kolhapur, India.) 5 (System Administrator, Department of Computer Studies/CSIBER, Kolhapur, India) Abstract: With the advancement in information technology, the information is no longer confined to a single physical location. With the parallel advancement in mobile technology, the information is available anywhere and at any time with a single click. The quick response (QR) code has further rendered it easier to access information using QR scanner installed smart phones without memorizing complex web addresses. The intent of this research is to enable an end user a quick access to the CSIBER library resources by revealing its current location in the library. To enable this an open source tool is designed and developed which queries an end user for book inforation and instantly reveals its physical location in the library. The tool is deployed in two different environments, intranet environment using J2EE technology with JBOSS application server and MS-Access as backend. The latter deployment option focuses on integrating the tool with institute's web site to widen its scope and make it reachable from any location at any time using PHP as a sevder-side scripting language and MySQL as backend. The data migration tool is developed in Java for converting from MS-Access database to MySQL database. Keywords: QR Code, Library services, Data Migration, OPAC web interface, PHP MYSQL. I. Introduction In this digital age with the advances in communication technology, data and information is no longer tied to physical location. The current generation students are often adept at “multiprocessing” and make an abundant use of internet resources rather than the offline library resources. This can be attributed to an ease of finding information on one click rather than spending time in searching the book in the library [1-2]. But in recent years, library system has become technologically advanced providing new services such as OPAC interfaces, virtual cataloguing and referencing, automated current awareness and downloadable media which are accessible from personal computers and/or mobile devices [3]. OPAC, an Online Public Access Catalogue also called as library catalogue is an online database held by a library. A catalogue is said to be a library‟s collection which includes a details of bibliographic of a particular book, which provides services for book reservations, informs the user about the holdings of the library, borrower status checking and so on and also other material available at library. In addition to these, members can also be able to get information about borrowing, reservation etc. OPAC is also called as gateway of library services. OPAC gives the users online access to the library‟s catalogue allowing them to search and retrieve records from the online catalogue and depending on the underlying library management software. To access data directly using mobile phone without memorizing the web addresses, scanning a QR code is easy and convenient. QR code was invented by the Denson Wave- Toyota Motors subsidiary in 1994 [4- 5]. It is a two dimensional barcode that has the ability to set a piece of long multilingual text, a linked URL, a business card or any information, which is readable by mobile phones with cameras and QR Scanners. The literature reports various applications of QR code in educational domain. Some of the documented uses of QR code in education are:  Can be added to word documents for students to verify their answers  Used to promote school events  Used get immediate access to wireless network  Can be used to vote using twitter tools  To enhance information in books  Sharing web resources with students  To give access to important information  To create virtual tour of an institute  Can be linked directly to Google maps  Linking reading books to online resources
  • 2. Enhancing the Usability of Library System at CSIBER using QR Code DOI: 10.9790/0661-17313341 www.iosrjournals.org 34 | Page We need to take into account that by using QR codes and new technologies in the library, we are helping to reinforce our image of modernity, and are thus beginning to be seen as a source of dynamic information that is evolving without losing sight of technological advances. This advanced feature provides a great opportunity for users to link libraries from the physical to the virtual as QR codes can be created online and printed in a matter of minutes, without any special equipment. Though QR code is characterized by high speed scanning, dirt and damage resistant with huge storage capacity and able to store any kind of information, education field is still way behind in use of QR codes [6]. Therefore the purpose of our research is to investigate a way to find a single platform approach with integration of third party library system with educational institute website using QR code to provide library services with seamless workflows to increase efficiency. II. Literature Survey and Prior Art In this literature review, references of the relevant work have taken and explained the same with respect to this research. This section surveys the most relevant studies carried out in this field to date. This review is supplemented by referring about 25 research papers. Some selected references for broad overview are taken here. A report by Michael J. Whitchurch contains a small sampling of QR code implementations and a summary of what has been done to encourage student engagement with the library through the use of QR codes at the Harold B. Lee Library at BrighamYoung University [9]. Student engagement is promoted by supporting library services that are unique or improved over past approaches. Implementation hurdles are manageable and include producing and designing the codes, locating them effectively and having access to compatible hardware, though student ownership of smartphones is rising rapidly are explained by authors. Authors in [10] have shared the experience and gave some examples of use of QR codes at the Universitat Politècnica de València (UPV) Libraries in Spain. They have described how QR codes gives access to mobile website, to download documents and to promote literature blog. It also described how to promote QR codes to both users and librarians, including some best practices. The M-Library Project (funded by the Scottish Library and Information Council) conducted a survey across three universities in the UK, and looked at successfully implemented mobile services in UK academic libraries. Some libraries have put the resource into creating full apps or sites, whilst others have implemented small but effective changes. This project explains the procedure and issues of library access using QR code. Yet another paper by Ching-yin Law et.al surveys the usage of QR codes in education, this paper reports user characteristic of QR codes, processes of generating and reading QR codes, commercial applications using QR codes, educational applications using QR codes, suggestions and implementations of QR codes in school education [4]. Cheri Dobbs has placed a QR code on the library home page with a link. This permits students to access page from their mobile phones [11]. This library webpage lists links to the online database subscriptions. Neil Ford reports student experience of finding e-books with help of QR code. Data generated from this project can be used to increase academic awareness of e-resources, improve collaboration in stock work and identify collection development needs [12]. Ally et.al have designed QR code for Bournemouth University library, QR code links to library URL [13]. Authors have reported study of gathering library data, review of QR code development history, structure, benefits and challenges and its application in library and information centers [14]. III. Current System The CSIBER library serves the entire staff, students & its alumni to help them in their academic work. It provides necessary facilities to its readers to attain proficiency in the fields if their specialization and to acquire general knowledge. Presently the library is equipped with 74815 books, 167 periodicals including national and international journals in various areas such as management, computers, social work and environment. All the Library activities including acquisition, cataloguing, circulation, serial control and stock verification is automated by using Libsys software package. The OPAC facilitates searching of various catalogues to retrieve bibliographic details available in the Library database. The Library uses barcode technology for computerized circulation system and stock verification. Every document in the Library bears a barcode and every authorized user has a bar-coded patron card, which in turn, facilitates their identification in the circular process. The Library has developed in house facility for bar coding of books and patron cards. OPAC helps the user to retrieve the reading material by author, title, subject, classified number & publisher. The OPAC also provides information about the status of the current journals available in the Library. Library OPAC Address: http://192.168.1.111:8080/opac
  • 3. Enhancing the Usability of Library System at CSIBER using QR Code DOI: 10.9790/0661-17313341 www.iosrjournals.org 35 | Page The institute‟s website www.siberindia.edu.in is developed in Joomla, a Content Management System. This site is registered with Ernet-India (www.registry.ernet.in) and hosted by GoDaddy (in.godaddy.com). The design and development of this site was carried out in house. 3.1 Lacunae in the current system and proposed solution Currently library maintains information about the various resources in an OPAC database. During stock verification the location information is maintained separately in an excel spreadsheet. Due to this locating a book requires multiple file lookups, which is time consuming and also requires the availability of library staff. Presently the location information is not integrated with main library information system. To overcome this limitation an integration tool is designed and developed for fast access to the library resources from any location at any time using QR scanner enabled smartphones. IV. Proposed System 4.1 Application Architecture and Control Flow Logic The system employs two-tier architecture where data access code is separated from presentation tier, offering web interface to an end user. The interaction between various modules of this system is shown in Fig. 1 and the corresponding control flow logic is shown in Fig. 2. Fig.1 Proposed System Architecture
  • 4. Enhancing the Usability of Library System at CSIBER using QR Code DOI: 10.9790/0661-17313341 www.iosrjournals.org 36 | Page Fig.2 Control Flow Logic 4.2 Algorithm /*Any high level language interfacing with back end database management system provides high level API for primitive database functions such as creating a connection object, checking the current position of the resultset pointer and selecting a set of rows based on the given criterion. Hence this algorithm assumes some standard functions as shown below: Standard Functions used in the Algorithm getConnection - is a built-in function returning Connection object for a given connection string selectRows() - is a built-in function retrieving matching rows for given column names and a table name. isEOF(ResultSet) - is a function which returns a boolean value, indicating whether the resultset pointer is at the beginning of or at the end of resultset. */ /* conString : Connection String for connecting to a back end. */ /* Input : book title/book author Output : List of selected books with a link „CheckStatus‟ interfacing with Opac */ function checkStatus(title : String, author : String) { con=getConnection(conString); if (title != null && author != null) query=selectRows(title, author, book); else if (title == null && author != null) query=selectRows(title, book);
  • 5. Enhancing the Usability of Library System at CSIBER using QR Code DOI: 10.9790/0661-17313341 www.iosrjournals.org 37 | Page else if (title != null && author ==null) query=selectRows(author,book); resultSet=getResultSet(con,query); while((isEOF(resultSet) == false) { Read row; Print row; } } function locateBook(accno : int) { con=getConnection(conString); query=selectRows(accno, location); resultSet=getResultSet(con,query); if ((isEOF(resultSet) == false) { Read row; Print row; } else Print “Location Inforamtion Not Available”; } function fetchRecords(title : String, author : String) { con=getConnection(conString); if (title != null && author != null) query=selectRows(title, author, book); else if (title == null && author != null) query=selectRows(title, book); else if (title != null && author ==null) query=selectRows(author,book); resultSet=getResultSet(con,query); /* Pagination of Output */ count = getCount(resultSet); pages=count/records_per_page+1; page=1; while (page < pages) { Print page_link; Page=page+1; } } function pagelink_click(page:int) { con=getConnection(conString); query=selectRows(title, author, book); to=page*records_per_page; from = to – records_per_page +1 ; resultSet=getResultSet(con,query,from,to); while((isEOF(resultSet) == false) { Read row; Print row; } }
  • 6. Enhancing the Usability of Library System at CSIBER using QR Code DOI: 10.9790/0661-17313341 www.iosrjournals.org 38 | Page 4.3 Application Modules i) Data Migration Module – This module is implemented in Java for converting data stored in library.ttl format into MS-Access and MySQL databases. TTL is a file extension associated with Tera Term Macro files. Different application architectures are explored for improving efficiency by optimizing data migration time. ii) Web-OPAC Integration Module - For checking the current status of library resource an OPAC interface is integrated with the website which reveals the desired information based on the information used to query the resource availability. iii) Book Info Module - This module provides an end user with the resource information based on title and/or author entered by the user. The paginated output is generated for an easy navigation. iv)Location Specification Module - The purpose of this module is to enable an end user a quick access to the required library resource by specifying its current physical location in the library. V. Results And discussion The above system is implemented in two different environments, an intranet environment using J2EE technology with JBOSS application server and MS-Access as backend. The structure of the database used in implementation is depicted in Fig. 3. Fig.3 Structure of Database The system is also integrated with institute‟s website, www.siberindia.edu.in in order to widen a scope and make it reachable outside the campus. The main challenge was experienced in exporting of huge library data to web hosting data storage. Mysqldump tool was used for creating backup of library database which was restored on webhosting database using fragmentation. The library page of a web site contains a link, to access the location information as shown in Fig. 4. The partial code used in system implementation is given in Appendix I. Fig. 4 Library page of a web site The second challenge faced was in generating a paginated output for intranet environment using MS- Access as backend. For selecting the range of records in access database conforming to title phrase “java”, the following query was employed: SELECT title, (SELECT COUNT(*) FROM book b2 WHERE title ALike '%java%' AND b2.id <= b.id) AS SrNo FROM BOOK b WHERE title ALike '%java%'; Fig. 5 shows the integration of OPAC search page with the system to check resource availability. Fig. 6a-6b show GUI screens for checking the status and location of the books based on title and/or author as required by an end user. Fig. 6c shows the current physical location by displaying rack number on which the book is located. Link to access location information
  • 7. Enhancing the Usability of Library System at CSIBER using QR Code DOI: 10.9790/0661-17313341 www.iosrjournals.org 39 | Page Fig. 5 Integration of OPAC search page with the system Fig. 6a GUI screen for checking the status Fig. 6b GUI screen for checking the location
  • 8. Enhancing the Usability of Library System at CSIBER using QR Code DOI: 10.9790/0661-17313341 www.iosrjournals.org 40 | Page Fig. 6c GUI screen showing current physical location The link to the search page can be established by scanning the QR Code shown in Fig. 7, using QR code scanner. Fig. 7 QR Code VI. Conclusion and Scope for Future Work In this paper authors have integrated library OPAC interface with the CSIBER web site with QR code facility to the users for quick and easy access to the library services. The facilities provided are as follows:  Book search by giving title and/or author of the book with number of copies available  Locating the shelf where the book is placed  Checking the availability of the books The interfacing of OPAC library system with the web site is done using PHP MySQL programming language. The resultant approach will surely give the users an access to the library services from anywhere through QR code or directly by visiting the website. Due to the large size of the database it is extremely time consuming to migrate data from one Database Management System to another. In order to minimize this different application architectures based on multithreading or distributed technology can be adopted. In future authors intent to develop a distributed application for optimizing data migration time using either RMI technology or Hadoop. Acknowledgements The research work undertaken and reported in this manuscript has been carried out in Chatrapati Shahu Institute of Business Education and Research Kolhapur, India. Authors would like to thank Dr. R.A. Shinde, Managing trustee, Dr. M.M.Ali, Director, Dr. R.V. Kulkarni, Head of Department, Library Staffs and all colleagues of this institute for their encouragement and help during this research. The same is gratefully acknowledged. References [1]. Jones Steve, The Internet Goes to College: how students are living in the future with today‟s technology (Pew Internet and American Life Project: Washington. Available:http://www.pewinternet.org/reports/pdfs/PIP_College_Report.pdf , 2002, Accessed: 2015: April 17) [2]. Aldrich, Alan W. (2010). Universities and Libraries Move to the Mobile Web. [3]. Lombardi, John V., Academic Libraries in a Digital Age, D-Lib Magazine, 6(10), 2000 [4]. Ching-yin Law, Simon So, QR Codes in Education, Journal of Educational Technology Development and Exchange,3(1), 2010, 85- 100.
  • 9. Enhancing the Usability of Library System at CSIBER using QR Code DOI: 10.9790/0661-17313341 www.iosrjournals.org 41 | Page [5]. Denso Wave Incorporated, QR Code Standardization, Denso Wave Incorporated in Japan, (Available: http://www.denso- wave.com/qrcode/index-e.html, 2010). [6]. Nagabhushanam Chintha, A Study Of Web-Based Opacs Services In India, E-Library Science Research Journal, 1(4), 2013 [7]. Ansari, Mehtab Alam, and Amit, Awareness and Use of OPACs in Five Delhi Libraries, The Electronic Library 26(1), 2008, 111- 129. [8]. Malak, Piotr, OPACs' Users' Interface – Do They Need Any Improvements Discussion on Tools, Technology, and Methodology, (available: http://edoc.hu-berlin.de/ conferences/bobcatsss,2008, Accessed:2015 April 10). [9]. Michael J. Whitchurch, QR Codes and Library Engagement, Bulletin of the American Society for Information Science and Technology, 38(1), 2011. [10]. David Pons, Raquell Valles, Marta Abarca, Fransisco Rubio, QR codes in use: the experience at the UPV Library, Serials 24(3) supplement, 2011 [11]. Cheri Dobbs, QR Codes in the Library, Library Media Connection, 2011. [12]. Neil Ford, Embedding QR codes in the Bournemouth University print collection, SCONUL Focus, 2012. [13]. Ally, M. & Needham, G., Bridge Over Troubled Water: QR coding the collection for student satisfaction, Facet Publishing, 2013. [14]. Firoozeh Z. F., Nayere S. S., Quick Response Code Applications in Library and Information Centers, Jentashapir Journal oh Health Res, 5(2), 2014, 73-78.