Lab Report
Lab Report
VIP
Index
Chapter-1:
1.1-Introduction
1.2-Abstract
1.3-SQL DATABASE
Chapter-2:
2.1-Login page
2.2-Registration page
Chapter-3:
3.1-Dfd Diagram
3.2-E-R diagram
Chapter-4:
4.1-tools
4.2-reference
4.3 project description
4.4-conclusion
1.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 to 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 mark them. 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 atmosphere among the staff. Consequently, it is uninteresting among the
students due to the slow progress of the staff.
It is an automatic system that reduces the work burden of the staff/librarians through a single
click. It will manage, organize and orient 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 is retrieved from the
database. if he/she accesses 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 librarians can
maintain library records, student’s history of penalties and issues. It always tracks the count
of the book in the library and issues 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 be used in
different organizations. We represent the LMS with the Admin module. We built the LMS in
.Net Technology which is considered as one of the upcoming technologies in the IT
industries. By the integration of all the modules, it will be presented on the desktop of your
computer. As aforementioned the data is 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
A library management system is software that is designed to manage all the functions of
a library. It helps librarians to maintain the database of new books and the books that are
borrowed by members along with their due dates.
This system completely automates all your library’s activities. The best way to maintain,
organize, and handle countless books systematically is to implement a library
management system software.
A library management system is used to maintain library records. It tracks the records of
the number of books in the library, how many books are issued, or how many books
have been returned or renewed or late fine charges, etc.
You can find books in an instant, issue/reissue books quickly, and manage all the data
efficiently and orderly using this system. The purpose of a library management system is
to provide instant and accurate data regarding any type of book, thereby saving a lot of
time and effort.
1.2 Abstract
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.
Chapter-2
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
We implemented the library management system in .Net for the 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
efficiently. All the details will be updated on the LMS. So they can verify every book's 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 be detected by verifying the
database, the librarian has to check and maintain the database properly.
Chapter 3
Diagram
Chapter-4
4.1-tools
Php
Mysql
Apache
Javascript
Visual studio
4.2-reference
W3 school
4.4 project description
■ Student
■ Admin
Admin Features
■ Admin Dashboard
■ Admin can add/update/ delete category
■ Admin can add/update/ delete author
■ Admin can add/update/ delete books
■ Admin can issue a new book to student and also update the details
when student return book
■ Admin can search student by using their student ID
■ Admin can also view student details
■ Admin can change own password
Students-
■ Student can register yourself and after registration they will get
studentid
■ After login, students can view their own dashboard.
■ Students can also view the listed books in the library.
■ Students can update their own profile.
■ Students can view issued books and book return date-time.
■ Students can also change their password.
■ Students can also recover their own password.
4.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,fine payment, and book details. They
reduce labour work and make 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