E-LIBRARY MANAGEMENT
SYSTEM
Presented By,
Delwara Jannat Mim,
Roll No:1120147
Section: A
Dept of CSE
ABSTRACT
E-Library management system is a project which
aims in developing a computerized system to
maintain all the daily work of [Link] 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.
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.
INTRODUCTION
E-Library Management System is an application
which refers to library systems which are
generally small or medium in [Link] is used by
librarian to manage the library using a
computerized system where he/she can record
various transactions like issue of books,return of
books,addition of new books,addition of new
students etc.
PROJECT AIMS AND OBJECTIVES
Aims: Objectives:
To provide information on Attractive user
any book present in interfaces to navigate
library to the user who through the system for
uses it.
To develop a system that
the users.
We want to gives
can handle and
accomplish the activities knowledge about online
involved in a library in an library to students.
effective and reliable way. To provides online
To gives easy way to reading services in the
connect with the library near future as well.
by taking books easily. Giving easy access to
the users/members.
SYSTEM ANALYSIS
Processor: INTEL CORE processor or better
performance.
Operating system: WINDOWS
VISTA,WINDOWS7,UBUNTU.
Memory: 1GB Ram or more.
Hard disk space: Minimum 3GB for database
usage for future.
Database: MYSQL.
SYSTEM OBJECTIVES
Improvement in control and performance:
The system is developed to cope up with the current
issues and problems of library. The system can add
user, validate user and is also bug free.
Save cost: After computerized system is
implemented less human force will be required to
maintain the library thus reducing the overall cost.
Save time: Librarian is able to search record by
using few clicks of mouse and few search keywords
thus saving his valuable time.
SYSTEM IMPLEMENTATION
Software Requirements:
Operating system- Windows 10 is used as the operating
system as it is stable and supports more features and
is more user friendly.
Database MYSQL- MYSQL is used as database as it easy
to maintain and retrieve records by simple queries
which are in English language which are easy to
understand and easy to write.
Development tools and Programming language- HTML
is used to write the whole code and develop webpages
with css, javascript for styling work and server side
scripting.
SYSTEM IMPLEMENTATION
Hardware Requirements:
Intel core i5 2nd generation is used as a processor
because it is fast than other processors an provide
reliable and stable and we can run our pc for
longtime. By using this processor we can keep on
developing our project without any worries.
Ram 1GB is used as it will provide fast reading and
writing capabilities and will in turn support in
processing.
SOFTWARE TOOLS USED
FRONT END:
HTML- HTML or Hyper Text Markup Language is the
main markup language for creating web pages and
other information that can be displayed in a web
browser.
CSS- Cascadig Style Sheets or CSS is a style sheet
language used for describing the look and
formatting of a document written in a markup
language. While most often used to style web pages
and interfaces written in HTML and XHTML, the
language can be applied to any kind of XML
document,including plain XML, SVG and XUL.
SOFTWARE TOOLS USED
JAVA SCRIPT- Java script is a dynamic computer
programming language. It is most commonly used
as part of web browsers, whose implementations
allow client-side scripts to interact with the user,
control the browser, communicate asynchronously,
and alter the document content that is displayed.
PHP- PHP is a server-side scripting language
designed for web development but also used as a
general purpose programming language. PHP is now
installed orn more than 244 million websites and 2.1
million web servers.
SOFTWARE TOOLS USED
BACK END:
MYSQL- MYSQL is a popular choice of database for
use in web applications, and is a central component
of the widely used LAMP open source web
application software stack. The SQL phrase stands
for Structured Query Language.
DFD FOR STUDENT LOGIN
DATA FLOW DIAGRAM:
STUDENT
DATABASE
ENTE ENTER
USERNAME CHECK
STUDENT R & VALIDITY
URL PASSWORD
IF
VALID
WEB
STUDENT
SERVER
LOGIN PAGE
DFD FOR BOOK ISSUE
DATA FLOW DIAGRAM:
LOGIN
DATABASE
IF
AVAILABLE
UPDATE MESSAGE
STUDENT SELEC ENTER SELECT “BOOK
NO OF
LOGIN TBOOK BOOK BOOK COPPIE RESERVED
PAGE ISSUE DETAILS ISSUE S ”
BOOK LOGIN BOOK
DATABASE TABLE DATABASE
DFD FOR BOOK SEARCH
DATA FLOW DIAGRAM:
IF
FOUND
SELECT ENTER
HOME ADVANCE BOOK
BOOK
SEARCH DETAILS
DETAILS
BOOK
DATABASE
DFD FOR ACCOUNT CREATION
DATA FLOW DIAGRAM:
ADMIN
SELECT ENTER MESSAGE
VERIFY
HOME ACCOUNT STUDEN
STUDEN SENT TO
CREATION T DETAIL STUDENT
T
IF ALL
REG. IS IF VALID
PARTIALLY
FILLED ADMIN
STUDENT
DATABAS
DATABASE
E
FUTURE WORKS
In the near future, technology is growing rapidly and
so this “Library Management” will be very helpful in
the future.
Every College and Local Library can use this system.
Easy to access and no loss of time.
In future, users can read online books like [.pdf] from
library just by logging there account.
CONCLUSION
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.
THANK YOU!!!