0% found this document useful (0 votes)
324 views51 pages

Project Report On: University of Mumbai

This document presents a project report on developing a Library Management System. The system aims to computerize and streamline library processes. It will provide features like user login for students and teachers, an admin login for the librarian, an online notice board, book reservation, and generation of reports. The system addresses limitations of existing manual systems like lack of accuracy, being time-consuming, and not having features like online access, reservations, or notices. It seeks to benefit students, teachers and library staff by making processes more efficient and reducing human effort.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
324 views51 pages

Project Report On: University of Mumbai

This document presents a project report on developing a Library Management System. The system aims to computerize and streamline library processes. It will provide features like user login for students and teachers, an admin login for the librarian, an online notice board, book reservation, and generation of reports. The system addresses limitations of existing manual systems like lack of accuracy, being time-consuming, and not having features like online access, reservations, or notices. It seeks to benefit students, teachers and library staff by making processes more efficient and reducing human effort.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 51

A

PROJECT REPORT ON
LIBRARY system
Submitted to
University of Mumbai
In
Partial Fulfillment of

B.Sc. in information technology


By
Mr. PRASAD RAMCHANDRA BHAMBALE
Mr. WRUSHABH WAMAN DALVI
Under The Guidance of

Miss. A. d. MAHAKAL

(Lecturer in Information Technology Department)

Through
Padmashri Babasaheb Vengurlekar Mahavidyalaya,
Pandurtitha

2017-2018

LIBRARY MANAGEMENT SYSTEM 1 PBVM


(DEPARTMENT OF INFORMATION TECHNOLOGY)

This is to certify that,


Mr. / Miss. Of B. Sc. IT Class bearing Examination
Seat No. Has satisfactorily carried out the Project on Library
Management System as laid down by the University of Mumbai for the Academic
Year 2017-2018.
His / Her benefited work was completed under the guidance of
Miss. A. D. MAHAKAL

Examiners

Teacher In-charge Head of the Department


Of Information Technology

Place: Pandurtitha Date: / /

LIBRARY MANAGEMENT SYSTEM 2 PBVM


Index
Sr. No. Topic Page No.

1 Acknowledgement 4
2 Abstract 5
3 Introduction 6
4 Aim 7
5 Objective 8
6 Scope 9
7 Existing System 10
8 Limitation of present system 11
9 Proposed System 12
10 Requirement Specification 15
11 Feasibility Study 16
12 GANTT Chart 18
13 Use cases Diagram 20
14 ER Diagram 23
15 Sequence Diagram 25
16 Activity Diagram 29
17 Class diagram 33
18 Database 35
19 Form layouts and source code 39
20 Feedback Result 61
21 Conclusion 77
22 Future Enhancement 78
21 Bibliography 79

LIBRARY MANAGEMENT SYSTEM 3 PBVM


Acknowledgement
We take this occasion to thank God, almighty for
blessing us with his grace and taking our endeavor to a
successful culmination. We extend our sincere and
heartfelt thanks to our esteemed guide, Miss. A. D.
Mahakal, for providing us with the right guidance and
advice at the crucial junctures and for showing us the right
way. We extend our sincere thanks to our respected
Principle of Padmashri Babasaheb Vengurlekar
Mahavidyalaya, Pandurtitha Dr. B.Y.Dafale for allowing us
to use the facilities available. We would like to thank the
other faculty members also, at this occasion.
Last but not the least, we would like to thank our
friends and family for the support and encouragement
they have given us during the course of our work.

LIBRARY MANAGEMENT SYSTEM 4 PBVM


ABSTRACT

Library management system is a project which


aims in developing a computerized system to maintain all
the daily work of library .This project has many features
which are generally not available in normal library
management systems like facility of user login and a
facility of teachers login .It also has a facility of admin
login through which the admin can monitor the whole
system .It also has facility of an online notice board
where teachers can student can put up information about
workshops or seminars being held in our colleges or
nearby colleges and librarian after proper verification
from the concerned institution organizing the seminar
can add it to the notice board . It has also a facility where
student after logging in their accounts can see list of
books issued and its issue date and return date and also
the students can request the librarian to add new books
by filling the book request form. The librarian after
logging into his account i.e. admin account can generate
various reports such as student report , issue report,
teacher report and book report
Overall this project of ours is being developed to help
the students as well as staff of library to maintain the
library in the best way possible and also reduce the
human efforts.
LIBRARY MANAGEMENT SYSTEM 5 PBVM
Introduction

We have developed Library Management System to


provide online library in an easy and quick manner to the
college Students and Librarian. So we call it as Library
Management System which delivers online library service
to the Students and Librarian as online interface between
Student and Librarian as Service Provider.

By using this service we can Search, Issue books


online which are available in the Library of the college in
online system.

This project has two of module student and


Librarian. The student can create his own profile and
search books which are online at Library and Issue books
which they want. The Librarian can add new books, return
books, and Update Book status. He can fine for late
books to the students.

LIBRARY MANAGEMENT SYSTEM 6 PBVM


Aim & Objective
The project aims and objectives that will be achieved
after completion of this project are discussed in this
subchapter.
The main objective was to create a unique and useful
“Library Management system” with exceptional quality
and service that differentiates it from other library system.
The aims and objectives are as follows:
 Online book issue.
 Request column for librarian for providing new
books.
 A separate column for digital library.
 Student login page where student can find books
issued by him/her and date of return.
 A search column to search availability of books.
 Online notice board about the workshop.

LIBRARY MANAGEMENT SYSTEM 7 PBVM


Scope
This website provides a computerized version of
library management system which will benefit the
students as well as the staff of the library.
It makes entire process online where student can
search books, staff can generate reports and do book
transactions. It also has a facility for student login where
student can login and can see status of books issued as
well request for book or give some suggestions. It has a
facility of teacher’s login where teachers can add lectures
notes and also give necessary suggestion to library and
also add info about workshops or events happening in
our college or nearby college in the online notice board.
There is a future scope of this facility that many
more features such as online lectures video tutorials can
be added by teachers as well as online assignments
submission facility, a feature of group chat where
students can discuss various issues of engineering can be
added to this project thus making it more interactive
more user friendly and project which fulfil each users
need in the best way possible.

LIBRARY MANAGEMENT SYSTEM 8 PBVM


Existing System
 Existing system does not have any facility of
teachers login or student login whereas proposed
system will have a facility of student login as well as
teacher’s login
 Existing system does not have a facility of online
reservation of books whereas proposed system has
a facility of online reservation of books
 Existing system does not have any facility of online
notice board where description of workshops
happening in our college as well as nearby colleges
is being provided.
 Existing system does not has any option of lectures
notes uploaded by teachers whereas proposed
system will have this facility
 Existing system does not have any facility to
generate student reports as well book issue reports
whereas proposed system provides librarian with a
tool to generate reports
 Existing system does not has any facility for book
request and suggestion where as in proposed system
after logging in to their accounts student can request
books as well as provide suggestions to improve
library .
Limitations of Present System
LIBRARY MANAGEMENT SYSTEM 9 PBVM
1) Lack of accuracy
Normally tendency of human being is to commit
mistakes because of tedious job. It requires full
concentration.

2) Time Consuming
All work is done manually therefore it requires a lot of
time. Therefore, it is tedious job and time-consuming
process.

3) Difficult to maintain the records


As all the work is done on paper therefore it is difficult
to to maintain records. And also chances of errors are
more as it is a manual process. Hence there is a need
of computerized system.

4) Lack of efficiency
There is a lack of efficiency in operating existing
system.

LIBRARY MANAGEMENT SYSTEM 10 PBVM


Proposed System
We want to develop library management system a
comprehensive library management solution that is
suitable for both large & small libraries which has flexible
design & which enable library management system to be
installed in a range of library organizations ranging from
public libraries through to academic joint use & special
libraries. Proposed system provides with following
solution:
 It provides “better & efficient” service to members.
 Reduce the workload of employee.
 Faster retrieval of information about the desired
book.
 Provides facility for proper monitoring reduce paper
work & provide data security.
 All details will be available on a click.

The system is to be developed is intended to support day


to day operation of library management system by
improving various processes such as
 Issue book
 Return book
 Search books and so on.

LIBRARY MANAGEMENT SYSTEM 11 PBVM


Project Analysis
Project Description:

This system included four modulus which were described


below in details:
 Librarian module
 Student module

The core functionalities that are to be included in the


system are the follows:-

LIBRARIAN MODULE
 Can add/update/delete/Issue Books.
 Can add fine payment for late delivery of books.
 View all books and issued books.

STUDENT MODULE
 Search all books available in the library.
 Can issue books and add return date.

LIBRARY MANAGEMENT SYSTEM 12 PBVM


Requirement Specification

To run this project on various platform we need some


hardware and software to support this project.

HARDWARE SPECIFICATION

 Processor: Dual core


 RAM: 512 mb
 Memory: 10 GB

SOFTWARE SPECIFICATION

 Technologies: HTML, CSS, Bootstrap


 Database: MS-Access
 Language: Java
 IDE: Netbeans 8.2

LIBRARY MANAGEMENT SYSTEM 13 PBVM


Feasibility Study
Feasibility study is the text of the system proposal
according to its work ability impact on the organization to
meet the user needs and effective use of the resources.
The following points need to be considered while
studying the feasibility of the proposed system.
 Technical Feasibility.
 Operational Feasibility.
 Economical Feasibility.
 Motivational Feasibility.

Technical Feasibility:-
The system has been developed in Netbeans using
MS-Access 2008 tables. Hence the system is Technically
Feasible.

Operational Feasibility:-
As the user is familiar with the window environment
& the system is developed in JAVA there is no need of
special training for operating system. Hence the System is
Operationally Feasible.

Economic Feasibility:-

LIBRARY MANAGEMENT SYSTEM 14 PBVM


Since the Hardware and Software are already
available. There is no need for additional hardware or
Software. Hence the system is Economically Feasible.

Motivational Feasibility:-
The system has been designed according to the user
requirements. Hence the users are motivated to use the
system. Thus system is Motivationally Feasible.

LIBRARY MANAGEMENT SYSTEM 15 PBVM


Gantt Diagram

Proposed Time

Actual Time

Preliminary

Investigation

Analysis

Design

Coding

Testing

Project Report

Submission

July Aug Sep Oct Nov Dec Jan Feb March

LIBRARY MANAGEMENT SYSTEM 16 PBVM


Project Diagrams

This project deals with the various software diagrams.


These diagrams are as follows:
 Use Case Diagram
 Activity Diagram
 E-R Diagram
 Sequence Diagram
 Class Diagram

LIBRARY MANAGEMENT SYSTEM 17 PBVM


Use Case Diagram
Use case diagram consists of use cases and actors and
shows the Interaction between the use cases and actors.
Use cases are the function that are to be performed in the
module. An actor could be the end user of the system or
the external system.

LIBRARY MANAGEMENT SYSTEM 18 PBVM


E-R Diagram
An entity-relationship diagram (ERD) is a data
modeling technique that graphically illustrates an
information system’s entities and the relationships
between those entities. An ERD is a conceptual and
representational model of data used to represent the entity
framework infrastructure.

LIBRARY MANAGEMENT SYSTEM 19 PBVM


Library

Contains

Book
Book ID Author

Books Book
Publisher

Book Name

Category

Issue
Department

Student
Name Address

Student
Class

Registration
ID
Email ID
Book ID Issue Date
Issue Date

Issue Book Return Book

Return Date Book Name


Return Date

LIBRARY MANAGEMENT SYSTEM 20 PBVM


Sequence diagram
UML sequence diagrams are used to show how
objects interact in a given situation. An important
characteristic of a sequence diagram is that time passes
from top to bottom, the interaction starts near the top of
the diagram and ends at the bottom. A popular use for
them is to document the dynamics in an object oriented
system.

LIBRARY MANAGEMENT SYSTEM 21 PBVM


Sequence Diagram: ISSUE BOOK

LIBRARY MANAGEMENT SYSTEM 22 PBVM


Activity diagram
Activity diagram is another important diagram in
UML to describe dynamic aspects of the system. Activity
diagram is basically a flow chart to represent the flow form
one activity to another activity. The activity can be
described as an operation of the system. So the control
flow is drawn from one operation to another. This flow
can be sequential, branched or concurrent.

Activity Diagram: ISSUE BOOK

LIBRARY MANAGEMENT SYSTEM 23 PBVM


LIBRARY MANAGEMENT SYSTEM 24 PBVM
LIBRARY MANAGEMENT SYSTEM 25 PBVM
Activity Diagram: RETURN BOOK

LIBRARY MANAGEMENT SYSTEM 26 PBVM


Class Diagram
The class diagram is a static diagram. It represents the
static view of an application. Class diagram is not only used
for visualizing, describing and documenting different
aspects of a system but also for constructing executable
Code of the software application. The class diagrams
are widely used in the modelling of object oriented
systems
Because they are the only UML diagrams which can
be mapped directly with object oriented languages.

LIBRARY MANAGEMENT SYSTEM 27 PBVM


Class Diagram: LIBRARY System

LIBRARY MANAGEMENT SYSTEM 28 PBVM


LIBRARY MANAGEMENT SYSTEM 29 PBVM
Admin Details

Student details

BOOKS

ISSUE BOOK

LIBRARY MANAGEMENT SYSTEM 30 PBVM


RETURN BOOK

STUDENT MASTER RECORD

LIBRARY MANAGEMENT SYSTEM 31 PBVM


LIBRARY MANAGEMENT SYSTEM 32 PBVM
HOME PAGE

CODE FOR HOME PAGE

<%@page contentType="text/html" pageEncoding="UTF-8"%>


<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Home Page</title>
<link href="css/bootstrap.css" rel="stylesheet" type="text/css"/>
<link href="css/bootstrap.min.css" rel="stylesheet" type="text/css"/>

<style>

.middle_content{
border-left: 1px solid #d4d4d4;
border-right: 1px solid #d4d4d4;
}
#home-navigation a{
opacity:1;

color: white!important;
margin: 0;
color: white!important;
margin: 0;
}

LIBRARY MANAGEMENT SYSTEM 33 PBVM


#home-navigation a:hover{
opacity: 1;
color: black!important;
background-color: white!important;
}
.navbar{

border: none;
border-radius: 0;
margin: 0;
background-color: black!important;
text-transform: uppercase;
font-weight: 700;
}
.main_content{
background: #e2e2e2; /* Old browsers */
background: -moz-linear-gradient(top, #e2e2e2 0%, #fefefe 0%, #e5e5e5 100%, #d1d1d1
100%, #d1d1d1 100%, #d1d1d1 100%, #dbdbdb 100%, #e5e5e5 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, #e2e2e2 0%,#fefefe 0%,#e5e5e5 100%,#d1d1d1
100%,#d1d1d1 100%,#d1d1d1 100%,#dbdbdb 100%,#e5e5e5 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, #e2e2e2 0%,#fefefe 0%,#e5e5e5 100%,#d1d1d1
100%,#d1d1d1 100%,#d1d1d1 100%,#dbdbdb 100%,#e5e5e5 100%);
}
.options h4{
background-color:#737373;
color: white;
text-align: center;
border-radius: 20px 20px 0 0;
height: 30px;
padding: 5px;
margin: 0 0 10px 0;

}
.options a:hover{
color: #00008b;

}
.section{

margin-left: 10px;
margin-right: 0;
margin-top: 0px;
padding:0 0 0 0;
border-radius: 20px 20px 0 0;

.collapsible {

LIBRARY MANAGEMENT SYSTEM 34 PBVM


background-color: #777;
color: white;
cursor: pointer;
padding: 18px;
width: 100%;
border: none;
text-align: left;
outline: none;
font-size: 15px;
}

.active, .collapsible:hover {
background-color: #555;
}

.content {
padding: 0 18px;
display: none;
overflow: hidden;
background-color: #f1f1f1;
}
</style>
</head>

<body>

<jsp:include page="header.jsp"></jsp:include>

<!--navbar-->
<div id="home-navigation" class="navbar nav-pills navbar-inverse" >
<div class="container" >
<div class="navbar-header">
<button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-
target="#collapse4smal" aria-expanded="false" aria-controls="navbar">
<span class="sr-only">Toggle navigation</span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
</div>
<div id="collapse4smal" class="navbar-collapse collapse" style="padding: 0px;">

<ul class="nav navbar-nav" style="padding: 0px;">


<li><a href="index.jsp" ><span class="glyphicon glyphicon-home" style="font-
weight: bold; "></span> Home</a></li>
<li><a href="#about_us">About Us</a></li>

LIBRARY MANAGEMENT SYSTEM 35 PBVM


<!-- <li><a href="#contact">Contact</a></li> -->
<li><a href="#about_us">Contact</a></li>
</ul>

<ul class="" style="float: right">


<a href="login.jsp" class="btn btn-success " style="margin: 10px 10px 10px
10px;">Login</a>
<a href="Signup.jsp" class="btn btn-primary " style="margin: 10px 10px 10px
10px;">Sign up</a>
</ul>

</div>

</div>
</div>

<!--end navbar-->

<div class="container-fluid main_content">

<!--blank space--> <div style="height: 30px;"></div>

<div class="row ">

<!--left content-->
<div class="col-md-2">
<h2>Features</h2>

<p>A Collapsible:</p>
<button class="collapsible">Open Collapsible</button>
<div class="content">
<p>Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor
incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation
ullamco laboris nisi ut aliquip ex ea commodo consequat.</p>
</div>

<p>Collapsible Set:</p>
<button class="collapsible">Open Section 1</button>
<div class="content">
<p>Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor
incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation
ullamco laboris nisi ut aliquip ex ea commodo consequat.</p>
</div>
<button class="collapsible">Open Section 2</button>
<div class="content">

LIBRARY MANAGEMENT SYSTEM 36 PBVM


<p>Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor
incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation
ullamco laboris nisi ut aliquip ex ea commodo consequat.</p>
</div>
<button class="collapsible">Open Section 3</button>
<div class="content">
<p>Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor
incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation
ullamco laboris nisi ut aliquip ex ea commodo consequat.</p>
</div>
</div>
<!--middle content-->
<div class="col-md-8 middle_content" >
<h4 class="text-center" style="color: #F77D35; font-weight: bold;" >Welcome to e-
Library, Padmashree Babsaheb Vengurlekar Mahavidyalay</h4>
<br>
<!-- image slider.....carousel -->
<div class="row" >
<div class="col-md-2 " >

</div>
<div class="col-md-6">
<div id="myCarousel" class="carousel slide " data-ride="carousel" data-
interval="4000" style="height: 280px; width: 500px; " >
<!-- Indicators -->
<ol class="carousel-indicators " >
<li data-target="#myCarousel" data-slide-to="0"</li>
<li data-target="#myCarousel" data-slide-to="1"></li>
<li data-target="#myCarousel" data-slide-to="2"></li>
</ol>

<!-- Wrapper for slides -->


<div class="carousel-inner" style="height: 500px; width: 500px;">
<div class="item active">
<img src="images/1.jpg" alt="Los Angeles" >
<div class="carousel-caption">

</div>
</div>

<div class="item">
<img src="images/pbvm_logo.jpg" alt="Chicago"/>

</div>

<div class="item">
<img src="images/swish_background.gif" alt="New York"/>

</div>

LIBRARY MANAGEMENT SYSTEM 37 PBVM


</div>

<!-- Left and right controls -->


<a class="left carousel-control" href="#myCarousel" data-slide="prev">
<span class="glyphicon glyphicon-chevron-left"></span>
<span class="sr-only">Previous</span>
</a>
<a class="right carousel-control" href="#myCarousel" data-slide="next">
<span class="glyphicon glyphicon-chevron-right"></span>
<span class="sr-only">Next</span>
</a>
</div>
</div>
</div>

<!--blank space--> <div style="height: 30px;"></div


<!-- options in middle-->
<div class="container-fluid" >
<div class="row options" >
<div class="col-md-3 section">
<h4>Library Services</h4>
<a href="login.jsp" >All book</a><br>
<a href="login.jsp" >Search book</a><br>

</div>
<div class="col-md-3 section">
<h4>Other Services</h4>
<a href="" >Suggest book</a><br>
<a href="" >Study room</a><br>
</div>
<div class="col-md-2 section">
<h4>Resources</h4>
</div>
<div class="col-md-3 section" style="margin-right: 0px; padding-right: 0px;">
<h4>Other resources</h4>
</div>

</div>

<br> <br> <br>


</div>

</div>
<!--right content-->
<div class="col-md-2">
<h3 class="text-center">Newsletter</h3>
<p>Stop expecting...</p>
<p>Start learning...</p>
</div>

LIBRARY MANAGEMENT SYSTEM 38 PBVM


</div>
</div>

<!--FOOTER-->
<div class="about_us" id="about_us">
<div class="container">
<div class="row" style="margin-top: 60px;">
<div class="col-md-6 " style="">
<h1 class="text-center" style="border-bottom: 2px solid orange;border-top: 2px solid
orange; margin-top: 0">About Us</h1>
<p style="text-align: justify;">
<span style="margin-left: 50px; font-size: 20px;">V</span>etal Bambarde Vibhag
Shikshan Prasarak Mandal, Pandurtitha tal-kudal. Dist-sindhudurg,
a well know institution has been imparting its education since 50 years in secondary
and
higher secondary(Arts,Commerce and science). After achieving grand success in S.S.C
and H.S.C exam.
</p>

<p style="text-align: justify;">


<span style="margin-left: 50px; font-size: 20px;">O</span>ur institution has decided to
launch a new senior college with the help of well wishers
donators pioneers and
shri dadasaheb tirodkar institution has developed in education field with honourable
chairmen
shri shashikant anavkar sir long experience in education field and visionary view. Under
the
guidance of shri anavkar sir, Dr. mohan prabhu sir and honourable dadasaheb tirodkar
made
atmost effort to register 'Dadasaheb tirodkar Educational Academy.
</p>

<p style="text-align: justify; border-bottom: 2px solid orange;">


<span style="margin-left: 50px; font-size: 20px;">S</span>tarting a new senior college
Proposal of starting a new science and commerce sr. college
was put in mumbai university IT in Science faculty and Banking and insurance in B.Com
special
vocational subject introduced in our college taking special permission from maharastra
government
and mumbai university classes of both F.Y.B.Com and F.Y.BSc Started in year 2011-12.
This year
student of T.Y.B.Com and T.Y.BSc appeared for exam.<br><br>
</p>
</div>

<div class="col-sm-5 col-md-offset-1" id="contact_us" style="border-bottom: 2px solid


orange;border-top: 2px solid orange;">
<h1 class="text-center" style="border-bottom: 2px solid orange; margin-top:
0">Contact Us</h1>

LIBRARY MANAGEMENT SYSTEM 39 PBVM


<br>
<span class="glyphicon glyphicon-map-marker "></span>&nbsp;&nbsp; Padmashri
Babasaheb Vengurlekar Mahavidyalaya,Pandurtitha<br>
&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; At Post
Pandur, Tal-Kudal, Dist- Sindhudurg, Pin-416 812.
(India).<div class="space-xs"></div>
<span class="glyphicon glyphicon-earphone "></span>&nbsp;&nbsp;
Telephone: (02362) 24 80 77 (Office)<div class="space-xs"></div>
<span class="glyphicon glyphicon-phone-alt "></span>&nbsp;&nbsp; Fax:
(02362) 24 80 77<div class="space-xs"></div>
<span class="glyphicon glyphicon-envelope "></span>&nbsp;&nbsp; Email:
<a href="mailto:[email protected]" class="link2 style1">pbvmpandur@gmail</a><div
class="space-xs"></div>
<span class="glyphicon glyphicon-globe "></span>&nbsp;&nbsp; <a
href="http://www.pbvm.co.in" target="_blank">www.pbvm.co.in</a> <div class="space-xs"></div>
<br><br><br>

</div>

</div>
<br><br>
<div class="row">
<div class="col-sm-4 text-center" id="developer" >
<h1 class="text-center" >Developer</h1>
<br>
<div >

<img src="images/prasad.jpg" alt="" style="border-radius: 30px;"/>


</div>
<br>
<p style="font-size: 15px;"><b>Prasad R. Bhambale</b></p>
<p><b>T.Y. Bsc</b></p>
<p><b>Information Technology</b></p>

<p></p>
<br>
</div>

<div class="col-sm-7 col-sm-offset-1 text-center " >


<h1 class="text-center" >Guided By</h1>
<br>
<p style="font-size: 20px; font: Algerian;"><b>Miss. A.D. Mahakal</b></p>

LIBRARY MANAGEMENT SYSTEM 40 PBVM


<br><br><br>
</div>
</div>

</div>
</div>

<script>
var coll = document.getElementsByClassName("collapsible");
var i;

for (i = 0; i < coll.length; i++) {


coll[i].addEventListener("click", function() {
this.classList.toggle("active");
var content = this.nextElementSibling;
if (content.style.display === "block") {
content.style.display = "none";
} else {
content.style.display = "block";
}
});
}
</script>

<script src="js/jquery-3.2.1.slim.min.js"></script>
<script src="/popper.js/1.12.9/umd/popper.min.js"></script>
<script src="js/bootstrap.min.js"></script>
</body>
</html>

LIBRARY MANAGEMENT SYSTEM 41 PBVM


CREATE LIBRARIAN/STUDENT ACCOUNT

ADMIN/STUDENT LOGIN:

LIBRARY MANAGEMENT SYSTEM 42 PBVM


ADMIN PAGE

ALL BOOKS:

LIBRARY MANAGEMENT SYSTEM 43 PBVM


ADD BOOK:

ISSUE BOOK

LIBRARY MANAGEMENT SYSTEM 44 PBVM


PENDING BOOKS

RETURN BOOK

LIBRARY MANAGEMENT SYSTEM 45 PBVM


STUDENT PAGE

ALL BOOKS

LIBRARY MANAGEMENT SYSTEM 46 PBVM


Library book suggestion

FORGOT PASSWORD

LIBRARY MANAGEMENT SYSTEM 47 PBVM


Conclusion
From a proper analysis of positive points and constraints on the
component, it can be safely concluded that the product is a
highly efficient GUI based component. This application is
working properly and meeting to all user requirements. This
component can be easily plugged in many other systems.

LIBRARY MANAGEMENT SYSTEM 48 PBVM


Future enhancement
This application can be easily implemented under various
situations. We can add new features as and when we require.
Reusability is possible as and when require in this application.
There is flexibility in all the modules.
• Extensibility:
This software is extendable in ways that its original
developers may not expect. The following principles enhances
extensibility like hide data structure, avoid traversing multiple
links or methods, avoid case statements on object type and
distinguish public and private operations.
•Reusability:
Reusability is possible as and when require in this
application. We can update it next version. Reusable software
reduces design, coding and testing cost by amortizing effort
over several designs. Reducing the amount of code also
simplifies understanding, which increases the likelihood that
the code is correct. We follow up both types of reusability:
Sharing of newly written code within a project and reuse of
previously written code on new projects.
• Understand ability:
A method is understandable if someone other than the
creator of the method can understand the code
(As well as the creator after a time lapse). We use the method,
which small and coherent helps to Accomplish this.
• Cost-effectiveness:
Its cost is under the budget and make within given time
period. It is desirable to aim for a system with a minimum cost
subject to the condition that it must satisfy the entire
requirement. Scope of this document is to put down the
requirements, clearly identifying the information needed by the
user, the source of the information and outputs expected from
the system.
LIBRARY MANAGEMENT SYSTEM 49 PBVM
Bibliography

 Java 2 the complete reference book


 http://www.w3schools.com
 Slideshare.com
 Youtube channels
 Bootstrap 3 Tutorials for beginners of Wiredwiki
English
 JSP tutorial by luv2code
 Java servlet and jsp by Telusko Learnings
 Bootstrap tutorial for beginners by kudvenkat

LIBRARY MANAGEMENT SYSTEM 50 PBVM


LIBRARY MANAGEMENT SYSTEM 51 PBVM

You might also like