Synopsis of Library Manag
SUBMITTED TO: SUBMITTED BY:
MRS. SIMRAT MATHUR PRAKHAR GOEL
(Computer Science Department) ABHINAV JAIN
Certificate
This is to certify that Prakhar Goel and Abhinav Jain of
Grade- XII-E of KDB Public School, Ghaziabad has
completed the project titled “Library Management
System” during the academic year 2024-25 towards
partial fulfillment of the computer science practical
examination conducted by CBSE, New Delhi and
submitted satisfactory report as compiled in the following
pages, under my supervision.
Mrs. Simrat Mathur Mrs. Nivedita
Rana
PGT, Computer Science. Principal
______________ ______________
External
______________
PAGE 1
Acknowledgement
I would like to express my special thanks of gratitude
to my teacher Mrs. Simrat Mathur who gave me
the excellent opportunity to do this wonderful project
on the topic “Library Management System”,
which also helped in doing a lot of research and I
came to know about so many new things.
Secondly, I would also like to thank my parents and
friends who helped me a lot in finalizing this project
within the limited time frame.
Index
1) Introduction of the project.
PAGE 2
2) Objective of the system.
3) Description of the system.
4) Scope of the system.
5) Software Requirements.
6) Hardware Requirements.
7) Bibliography.
Introduction of the project
PAGE 3
The library management deals in management of records.
The records include books which are required by different
students accordingly. Maintaining these records manually
becomes difficult thus we are proving such system a
computerized backend.
In this system each member is provided with a member
code and all the records are maintained in a table along
with the member’s code. Any information can be accessed
according to member-code anytime from the table and also
at the time of issuing books.
This system helps to minimize the errors made by a
human. It also provides an error message while entering
invalid data. Moreover this system is designed for the
particular need of the company to carry out operations in a
smooth and effective manner.
Objective of the system
The main objective of this system is to manage the details
of the Student, Books, Librarian, Issues and Member. The
system is totally build at the administrative end and only
the administrator has the permission to access the system.
PAGE 4
It tracks all the details of Students, Issues, Librarian and
Member.
Some more objectives of the system are:-
To reduce paperwork.
Reduced operational time.
Increased accuracy and reliability.
Increased operational efficiency.
Data security.
Maintains data about the books of the library.
Collection of data about books which are issued and
requirement for purchasing.
Data about books which are lost.
Easy to understand by the user and operator.
Has a good interface.
Description of the system
Library Management System is a replacement for the
ordinary library management systems which depend on
paper work for recording book and users information.
Library Management System will provide an advanced
book search mechanism and will make it easy to borrow,
insert and index a book in the library.
PAGE 5
The proposed Library Management System is designed to
simplify the day-to-day activities of a library, providing
features for both users and administrators.
The system implements a secure login mechanism for
users, and administrators. The admin has the authority to
manage user access and ensure data entegrity.
Scope of the system
This application can be used by any Library to automate
the process of manually maintaining the records related to
the subject of purchasing of books, selecting and ordering
items for the collection.
This project has a large scope as it has the following
features which help in making it easy to use, understand
and modify it:-
Automation of Placement Procedure.
No Need to do Paper Work and save the Environment.
To increase the accuracy and efficiency of the
placement procedure.
Management of Student Data.
PAGE 6
Main Scope of the project are:-
Simplified Management of Student Profiles.
Job Posting.
Selection Results.
Real-time Information Publishing through system
alerts.
Manage the overall data of Library.
Manage the data of books that are available.
Notifies about the stock of the books.
Software Requirements
Name Of Component Specification
Operating system Windows 7 and above,
Linux, Ubuntu
IDE IDLE Python
Database MySQL Server
Front End Python 3.6 or above
Database JDBC Driver MySQL Jconnector
PAGE 7
Browser Any of Mozilla, Opera,
Chrome, Edge, etc.
Web Server Tomcat 7
PAGE 8
Hardware requirements
Name of Component Specifications
Processor Intel Core i3 8th Gen and
above or AMD equivalent
RAM 4GB (Minimum), 8GB
(Preferred)
Hard Disk Drive (HDD) At least 15 GB of free space
Display At least 800*600 resolution
display
Keyboard 122 keys
PAGE 9
Bibliography
To complete my project, I took help from my friends,
parents, some sites and books.
Computer Science With Python By Preeti Arora.
www.projecthelpline.in
www.w3school.com
www.geeksforgeeks.org
www.scribd.com
www.google.com
www.bing.com
PAGE 10
PAGE 11