Library Management System
Library Management System
Library Management System
net/publication/347245735
CITATIONS READS
14 135,533
4 authors, including:
All content following this page was uploaded by Shanmugam a P on 15 December 2020.
Abstract:
With the advancement of technology, it is imperative to exalt all the systems
into a user-friendly manner. The Library Management system (LMS) acts as a tool to
transform traditional libraries into digital libraries. In traditional libraries, the
students/user has to search for books which are hassle process and there is no proper
maintenance of database about issues/fines. The overall progress of work is slow and
it is impossible to generate a fast report. The librarians have to work allotted for
arranging, sorting books in the book sells. At the same time, they have to check and
monitor the lend/borrow book details with its fine. It is a tedious process to work
simultaneously in different sectors. LMS will assist the librarians to work easily. The
LMS supports the librarians to encounter all the issues concurrently. The users need
not stand in a queue for a long period to return/borrow a book from the library. The
single PC contains all the data’s in it. The librarians have to assess the system and
provide an entry in it. Through LMS the librarian can find the book in the
bookshelves. The LMS is designed with the basic features such as librarian can
add/view/update/delete books and students' details in it. Once he/she ingress into the
system they can modify any data’s in the database. The complete model is developed
in Dot net technology, the C# language is used to build the front end application
1. Introduction
A library is a place where a huge collection of books and resources are available
which can be accessible by the users. It acts as a brain for the institutions. It enhances
the dissemination of knowledge and spiritual civilization among the students. The
tons of books and research works are captivating the students to improvise their
knowledge in all perspectives. It guides the students to promote their views
differently. This knowledge optimizes the student to achieve a better result in
academic as well as personal skill development. Improvisation in technology causes
the demand for developing a way to enhance the traditional library set up to digital
one. Numerous tedious processes reduce the efficiency of the library. For example, it
always needs manual support to do any activities in the traditional library. The count
and details of books are scribbled in the paper for reference. Each data is fetched in
the notebook for future citations. To examine any data then they have to refer the
notebooks. At the same time while distributing the books to the students they have to
enter into the notebook where they need to represent the book id, distribution and
renewal date, and student id. The librarians/staff have to assign a tag for each book
and provide an id for it. They have to align and arrange the books on the shelves and
marked it. Missing or theft of the book builds a serious issue and confusion to the
librarians. While collecting the book from the students they have to verify the
penalties of the books. Therefore it causes a monotonous among the staff.
Consequently, it builds an uninteresting among the student due to the slow progress of
the staff. To evoke the library into the technological era, we presented a system called
the Library Management system (LMS). It is an automatic system that reduces the
work burden of the staff/librarians through a single click. It will manage, organize and
oriented the library task. The LMS supports the librarian to add/view/delete/update
details from the library stock. Here we integrate all the library data into the SQL
server. Preliminarily the librarian has to add student and book details into the
database. After that he/she can view/delete/update those details through the Library
Management system. On account of this, the user can access the library at any time.
The librarians can assist the data without any confusion. Each data are retrieved from
the database. if he/she access any user details then it shows username, id, book details,
and penalty details. They no need to write it on paper for any references. By editing
the data they can change the parameter in it. In spite of working on the manual, the
librarian can feel easy to handle the automatic system. It has more additional features
such as librarian can maintain library records, student’s history of penalties and
issues. It always tracks the count of the book in the library and issued book details.
This causes a flexible service for librarians and students. It is a user-friendly interface,
so basic computer knowledge is enough to access the LMS. The system is a
customizable and user-configurable one which causes it to use in different
organizations. We represent the LMS with Admin module. We built the LMS in .Net
Technology which is considered as the one of the upcoming technology in IT
industries. By the integration of all the modules, it will be presented on the desktop of
your computer.
As aforementioned the data’s are stored and secured in the database. The related data
are stored together and maintained properly. It allows the user to create their database
as per the requirement. The database gets manipulated by the programs which provide
an interface between the databases. The database management system (DBMS)
receives the command from the administrator based on the instruction it changes the
data in the database. This instruction may load, retrieve or modify the existing
database. It is better to assign a DBMS as a centralized one which helps multiple users
SQL is also known as Standard Query Language which is used as a medium for
communicating with the database. SQL statements are utilized to execute the queries
against the database and retrieve data from the database. We can create a new database,
table, stored procedure and update, delete and add items to the table. We also can view
the data and set permission to the view, procedure, and table.
2. RELATED WORK
UML for the Library Management system. Due to the good application prospect of UML,
the LMS is designed and model based on this concept. Case diagram and analysis
diagram are drawn after the analysis of simple LMS. Hitchense et al [6], proposed a
paper on flexible usage of classes. He suggested the reuse of classes for some similar
conditions. Yang et al [7], explained a tedious work on the manual process of the
librarians. So he introduced an LMS through VB. Bretthauer et al [8] exposed
information about the open-source software for libraries. He also explained the drawback
of the open-source software. Brave et al [9], presented the various open-source software
such as LMS, digital library software content, citation and knowledge, and journal
management software, etc.. Albee et al [10], examined the staff satisfaction and attitude
towards the open-source library. Singh et al [11], proposed a paper where comparison
takes place between expectations and experience of the open-source library. Huang et al
[12] proposed a paper for learning the SQL database. It will provide students to test the
SQL statement is working or not.
The rest of the paper is represented as follows. Section 3 briefly describes the
architecture of the proposed system. Section 4, explain the conclusion part of the system.
3. Methodology
Fig 3.1 depicted the block diagram of the proposed Library Management system (LMS).The
LMS contains an Admin module where it demonstrates the activates of the admin.
Admin is considered as the authorized person to access the LMS system. He/she can
access the LMS system through their user id and password. At the time of login, the
system is loaded and opens the Home page where he/she has to enter the Id and
password which is illustrated in fig 3.2.
Once he/she login to the system, then they can access/modify the data in it. The
Admin can add students/Book details, issues the book, return the book, view/update the
book, and view/update the student details.
In LMS, while adding the student's details we enroll the register number, name, date
of birth, blood group, email id, mobile number, and gender, etc.. Similarly to add a new
book we enroll the book id, author name, copies, prices etc..which is depicted in fig 3.4.
Those adding data can be view/update/delete through Admin. The Admin can
view and search any book through search option in LMS is illustrated in fig 3.5.
We implemented the library management system in .Net for front end and SQL for
the back end. In the existing system, the users can illegally change the date of the entry
because the entry will be in a notebook which can be overwritten. These disadvantages
are surmounted by the LMS system. This system will support the librarians to work very
fast and efficient. All the details will be updated on the LMS. So they can verify every
book details in it. The clumsiness of the existing system is removed for the librarians.
LMS provided a user-friendly environment for them. Thus the system enhances the
library management to the next level. Thereby it creates fast progress in the library which
makes a lot of patron’s entries into the libraries. The missing of the book can also detect
by verifying the database, the librarian has to check and maintained the database
properly.
4. CONCLUSION
The hindrance and issues of the traditional library are identified and promote it
to easy access for the libraries. In the Library Management system, the librarian can
add/update/remove the student and book details into the database. The students have a
Unique ID for accessing any book from the library. Through the ID, the librarian can
check the user details, fine payment, and book details. The LMS reduces labor work
and makes the system efficient. In future work, we planned to enhance the LMS by
integrating the LMS with Local area Network (LAN) which increases the efficiency
of the system.
REFERENCE
[9].Albee, B. & Chen, Hsin-liang, “Public library staff’s perceived value and
satisfaction of an open source library system”. Electronic Library, 32(3),
39.-402(2014).
[10].Singh, V.,“Expectation versus experience: librarians using open sourceintegrated
library systems”, The Electronic Library, 32 (5), 688-709(2014).
[11]. Ching-yu Huang and Patricia A.,“MorrealeA Web-based, Self-Controlled
Mechanism to Support Students Learning SQL” IEEE Integrated STEM
Education Conference (ISEC)2016.