3. INTRODUCTION
The project titled “Library Management System” is Library management software
for monitoring and controlling the transactions in a library .The project “Library
Management System” is developed in php & mysql which mainly focuses on basic
operations in a library like adding new member, new books, and updating new
information , searching books and members and facility to borrow and return books.
“Library Management System” is a web application designed & developed to help
users maintain and organize library. Our software is easy to use for both beginners
and advanced users. It features a familiar and well thought-out, an attractive user
interface, combined with strong searching Insertion and reporting capabilities. The
report generation facility of library system helps to get a good idea of which are the
books borrowed by the members, makes users possible to generate reports’ hard
copy.
The software Library Management System has four main modules.
Insertion to Database Module – User friendly input screen
Extracting from Database module – Attractive Output Screen
Report Generation module – borrowed book list & Available book list
Search Facility system – search for books and members
4. Propose of the system is an automated “Library Management System”.
Through our software user can add members, add books, search
members, search books, update information, edit information, borrow and
return books in quick time. Our system has the following advantages.
User friendly interface
Fast access to database
Less error
More Storage Capacity
Search facility
Look and Feel Environment
Quick transaction
All the manual difficulties in managing the Library have been rectified by
implementing computerization.
5. OBJECTIVE
OBJECTIVE:
• The objective of this application is to design a
system to maintain the information related to a Library
Management. The purpose is to maintain a centralized
repository of information about all activities regarding
a Library.
6. Providing solution for the problem
Proposed system is an automated “Library Management System”. Through
our software user can add members, add books, search members, search
books, update information, edit information, borrow and return books in
quick time. Our Proposed system has the following advantages.
User friendly interface
Fast access to database
Less error
More Storage Capacity
Search facility
Look and Feel Environment
Quick transaction
All the manual difficulties in managing the Library have been rectified by
implementing computerization.
7. Preferred Technologies
Windows XP/7 Operating System
Technology : PHP and MYSQL
Web-Technologies : HTML ,JavaScript ,CSS
Web Server : Apache 7.0
Xampp Version : Xampp1.6
Backend Database : Mysql
IDE : Notepad++
Internet Explorer 6 or 7
8. Software Requirement Specification
Technology : php & mysql
Web-Technologies : HTML ,JavaScript ,CSS
Web Server : Apache 3.0
Java Version : Xampp1.7.1
Backend Database : Mysql
IDE : Notepad++ 7.6
9. Admin Authentication
Administrator Module:
This module is used to maintain the details of users of
the project. Users are divided into two categories:
Admin and Librarian.
10. ◦ Librarian , Student , Faculty:
This module contains details about Librarian
, Student , Faculty i.e. faculty or Student details. Like
Student name, email, address, education details…….
Here user can do update, modify and delete. They
can update education details and Others details also.
User Authentication
11. Conclusion
This The library Management System has been computed successfully
and was also tested successfully by taking “test cases”. It is user
friendly, and has required options, which can be utilized by the user to
perform the desired operations.
The software is developed using php as front end and mysql as back
end in Windows environment. The goals that are achieved by the
software are:
Optimum utilization of resources.
Efficient management of records.
Simplification of the operations.
Less processing time and getting required information.
User friendly.
Portable and flexible for further enhancement.
12. Future Enhancements
It is not possible to develop a system that makes all the
requirements of the user. User requirements keep
changing as the system is being used. Some of the future
enhancements that can be done to this system are:
As the technology emerges, it is possible to upgrade the
system and can be adaptable to desired environment.
Based on the future security issues, security can be
improved using emerging technologies.
sub admin module can be added
13. Bibliography
Java Complete Reference By Herbert Shield
Database Programming with JDBC and Java By George Reese
Java and XML By Brett McLaughlin
Wikipedia , URL: http://www.wikipedia.org.
Answers.com, Online Dictionary, Encyclopedia and much
more, URL: http://www.answers.com
Google, URL: http://www.google.co.in
Project Management URL:
http://www.startwright.com/project.htm
http://it.toolbLox.com/wiki/index.php/Warehouse_Management