0% found this document useful (0 votes)
15 views13 pages

Project PDF

Uploaded by

biswajit babul
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)
15 views13 pages

Project PDF

Uploaded by

biswajit babul
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/ 13

LIBRARY MANAGEMENT SYSTEM

SUBMITED BY :-
BISWAJIT DALAI (2205298032)
DIBYANANDA SAHOO(2205298049)

UNDER THE GUIDANCE OF


Professor: SURABIKA HOTA
GIFT COLLEGE, BBSR

DEPARTMENT OF
MASTER IN COMPUTER APPLICATION
GANDHI INSTITUTE FOR TECHNOLOGY(AUTONOMOUS)
BHUBANESWAR-751003.
CERTIFICATE

This is Certify that Mr. Biswajit Dalai(2205298032)


& Mr. Dibyananda Sahoo(2205298049)under to this
project using Arduino in the 1st semester. In this project
we have completed all steps or phases of assigned
projects for the partial fulfilment of requirement for the
degree of master in computer application from Gandhi
Institute For Technology

Mr. Pratyush Ranjan Mohapatra External Examiner


GuideSign Head of the Department
GIFT, Bhubaneswar
DECLARATION

We are Mr. Biswajit Dalai & Dibyananda Sahoo,


student of MCA ,GIFT BBSR hearby declare that the
project report has been done by under the guidance of
Mr Nilachakra Dash, Project Guide, GIFT,
BHUBANESWAR for the partial requirement for the
Degree in MCA

This project submitted by we is the effort of ours and has not been
deposited to any other organization or published earlier.

Place:-Bhubaneswar
Biswajit Dalai(2205298032)
Date:-
ACKNOWLEDGEMENT

We are grateful to Mrs. Surabika Hota, Project Guide , GIFT, Bhubaneswar for
assigning us this innovation project and modelling us both technically and
morally for achieving greater success in life.

It is great senses of satisfaction that our first real live venture in practical
computing is in the form of project work. We extend our humble obligation
towards Mr. Pratyush Ranjan Mohapatra, H.O.D, Dept of MCA ,centre for post
Graduate studies, GIFT for providing us with an environment to study and build
our career.

Above all we thank the almighty without whose grace and blessings I would not
have been able to complete my work successfully.

Biswajit Dalai
Dibyananda sahoo
AIM OF THE PROJECT

 A college library management is a project that manages and stores


books information electronically according to students needs. The
system helps both students and library manager to keep a
constant track of all the books available in the library.
 It allows both the admin and the student to search for the desired
book. It becomes necessary for colleges to keep a continuous check
on the books issued and returned and even calculate fine.
 This task if carried out manually will be tedious and includes
chances of mistakes.
 These errors are avoided by allowing the system to keep track of
information such as issue date, last date to return the book and
even fine information and thus there is no need to keep manual track
of this information which thereby avoids chances of mistakes.
 Thus this system reduces manual work to a great extent allows
smooth flow of library activities by removing chances of errors
in the details.
 This project system was highly recommended due to the rapid
increase of computer related tools in the industry.
 With this proposed system features and functions of the online book
shop and the e-library that will be able to accommodate more
reliably consistent and faster in providing a better service to the
users.
SOFTWARE AND HARDWARE REQUIREMENTS

HARDWARE REQUIREMENTS:

Processor:- intel 3
Motherboard:- intel 915gvsr chipset board
Ram :- 4 gb ddr2 ram
Hard disk drive:-160 gb

SOFTWARE REQUIREMENTS:

Front end: html5, css3, bootstrap


Back end : php, mysql
Control end : angular java script
EXISTING SYSTEM
 Time and access can be obstacles to library research.
 Readers must get to the library during library hours, which
may not be convenient. They also may need to stay in the
library for a long time to ensure they have exhausted all
resources.
 Some resources may not be available for checkout, which
means the student must stay in the library to use them.

MODULE LIST:-

PUBLIC/ USER:-
o Login
o Register
o Search Book
o My Borrow History Book
o Issue Date
o My profile
ADVANTAGES OF PROPOSED SYSTEM

1. The system excludes the use of paper work by managing all


the book information electronically.
2. Admin can keep updating the system by providing the new
books arrival in system and their availability thus students
need not to go to library for issuing purpose.
3. The system has books well organized and systematically
arranged in different categories in the system so that user can
easily search and find the book.

DISADVANTAGES OF EXISTING SYSTEM

a. Less Security
b. Low co-ordinatioRiskn between
c. Less User-friendly
d. Accuracy not guaranteed
e. Not in reach of distant users.
SOURCE CODE
$def with (querybooksForm, session)$if session.login ==
1: $ log = "Logout" $ url = "logout"$else: $ log =
"Login" $ url = "login"<!DOCTYPE html><html
lang="en"> <meta charset="utf-8"> <meta
name="viewport" content="width-device-width, inital-
scale=1"> <head> <link rel="stylesheet"
type="text/css"
href="http://maxcdn.bootstrapcdn.com/bootstrap/3.2.0/css
/bootstrap.min.css"> <script
src="http://code.jquery.com/jquery-1.11.2.min.js"></scrip
t> <script
src="http://maxcdn.bootstrapcdn.com/bootstrap/3.2.0/js/b
ootstrap.min.js"></script> <script
src="/js/stupidtable.min.js"></script> <link
rel="stylesheet" type="text/css" href="/css/style.css">
<script src="/js/jquery.form.js"></script> <script
type="text/javascript"> $$
(document).ready(function() { $$
('#querybooksForm').ajaxForm({ success:
function(json) { $$('#querybooksForm').toggle();
$$('#hidden').show(); if (json) { var j
= JSON.parse(json); for (var i = 0, len =
j.length; i < len; ++i) { $$
('#booklist').append("<tr><td>" + j[i].book_num +
"</td><td>" + j[i].type + "</td><td>" + j[i].title +
"</td><td>" + j[i].press + "</td><td>" + j[i].year +
"</td><td>" + j[i].author + "</td><td>" + j[i].price +
"</td><td>" + j[i].stock + "</td></tr>"); }
$$('#booklist').toggle(); } },
error: function(response) { if
(response.responseText === "error") { $$
('#infoError').fadeIn("slow", function() { $$
(this).delay(2000).fadeOut("slow"); });
} } }); $$('#refresh').click(function()
{ window.location.href="/querybooks"; });
$$('#booklist').stupidtable(); }); </script>
</head> <body> <header class="navbar navbar-
static-top"> <div class="container-fluid"> <nav
class="collapse navbar-collapse bs-navbar-collapse">
<ul class="nav navbar-nav nav-pills"> <li>
<a href="/$url">$log</a> </li> <li>
<a href="/admin/managecard">Add/Remove a card</a>
</li> <li> <a href="/admin/addbook">Add
books</a> </li> <li> <a
href="/admin/addadmin">Add a administrator</a>
</li> <li> <a href="/querybooks"> Query
books</a> </li> <li> <a
href="/borrowbook">Borrow a book</a> </li>
<li> <a href="/returnbook">Return a book</a>
</li> </ul> </nav> </div> </header>
<div class="main-header"> <div class="container">
<h1 class="lead text-center"> Welcome to Library
Management System! </h1> </div> </div>
<div class="jumbotron"> <div class="container col-
md-3 col-centered placeholder"> <div id =
"infoError" style="display:none" class="text-center alert
alert-danger" role="alert"> Error! Please recheck
your input info </div> <form method="post"
action="/querybooks" id="querybooksForm"> <div
class="form-group">
$:querybooksForm.render_css() </div> <div
class="form-group text-center"> <button
type="submit" class="btn btn-primary">Submit</button>
</div> </form> </div> <div
class="container col-md-7 col-centered placeholder">
<div id="hidden" style="display:none"> <div
class="text-center"> <button class="btn btn-
primary" id="refresh">Query again</button>
</div> </br> <table class="table table-
hover" id="booklist" style="display:none">
<thead> <tr> <th data-
sort="string">Book Number</th> <th data-
sort="string">Book type</th><th data-
sort="string">Book name</th><th data-
sort="string">Press</th><th data-sort="int">Year</th>
<th data-sort="string">Author</th> <th data-
sort="float">Price</th> <th data-
sort="int">Stock</th> </tr> </thead> </table>
</div> </div> </div</body></html>
USECASE DIAGRAMS
USER/ PUBLIC
Register & login

Search Book Details

I ssued Book Status

check fine

User

search material

Download material

My Profile

USECASE DIAGRAMS
ADMIN

login

Add Book

Update Book Details

New Book Issue


Librarian Admin

Return Book & Fine

update material

view material
WORK FLOW DIAGRAM FOR WEB APPLICATION

CONCLUSION
  Hence we have designed the project to provide the user
with easy navigation, retrieval of data and necessary
feedback as much as possible.
 In this project, the user is provided with an online system that
can be used to issue and return books in library management
online. It should be convenient for the student to view the
contents of their status and to be able to return or add
books to their account.
 The Online library System provides a number of features that are
designed to make the student more comfortable.
 This project helps in understanding the creation of an
interaction and the transparency between the student and the
librarian of the books through the system.

You might also like