0% found this document useful (0 votes)
30 views23 pages

Library Management System

The document is a project report on a Library Management System created by Sarthak Sharma for his Class XII curriculum. It details the project's objectives, proposed system, and implementation using Python and MySQL, emphasizing the importance of automation in library management. The report also includes acknowledgments and references used during the project development.
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)
30 views23 pages

Library Management System

The document is a project report on a Library Management System created by Sarthak Sharma for his Class XII curriculum. It details the project's objectives, proposed system, and implementation using Python and MySQL, emphasizing the importance of automation in library management. The report also includes acknowledgments and references used during the project development.
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/ 23

"LIBRARY MANAGEMENT SYSTEM “

PROJECT FILE
A project Report submitted on partial fulfillment of
the curriculum of class XII {AISSCE}-Physics
Session 2024-25

Submitted By: SARTHAK SHARMA


Guided By: Ms.POLLY SINHA
Class – XII B
Roll No –
RYAN INTERNATIONAL SCHOOL
V.T. Road, Mansarovar, Jaipur
CERTIFICATE

This is to certify that Sarthak Sharma of Class XII – B has


Successfully completed his project work on “LIBRARY
MANAGEMENT SYSTEM” in COMPUTER SCIENCE and is
hereby submitting this report as an evidence of
The project work for the session 2024 - 2025

Signature:-

Ms.POLLY SINHA EXTERNAL


EXAMINER
PGT-COMPUTER SCIENCE

Mrs. SARITA KATIYAR


PRINCIPAL
ACKNOWLEDGEMENT
Words seem to count short in number, when I get to acknowledge
all those who have helped me in the process of the development
of this project. Their fruitful guidance, encouragement, support
and supervision gave me a positive dimension for the initiation
and completion of this First and foremost, I would like to thank DR.
Augustine F. Pinto ( Founding Chairman, Ryan International
Group of Institutions ), Dr. Madam Grace Pinto (Managing
Director, Ryan International Group of Institutions) and Ms. Sarita
Katiyar (Principal, Ryan International School, Jaipur) for providing
me with an opportunity to learn and grow in the esteemed
institution.

I would also like to thank Ms.POLLY SINHA - PGT – COMPUTER


SCIENCE, Ryan International School, Jaipur, for being a true mentor
and by providing great support throughout the project.
I also take this opportunity to express my deep gratitude to Ms.
Neeta Kaushik, our section head and informatics Practices
teacher for her help at all phases of project development.
Above all I would like to thank my all teachers, who have always
inspired me in all endeavors.

Gratitude in abundance.
SARTHAK SHARMA
Class: XII– B
LIBRARY MANAGEMENT
SYSTEM
INTRODUCTION :
The Library Management System is basically a database
based project done with help of python language . This
project is very useful for the librarians to keep a count on
what project they have and how much they sold or issue
books. This project is multi-level project so that it can be
modified for various purposes.
OBJECTIVE OF THE PROJECT :
The objective of this project is to let the students apply the
programming knowledge into a real-world situation / problem
and exposed the students how programming skills helps in
developing a good software.
Write programs utilizing modern software tools.
Apply object oriented programming principles effectively when
developing small to medium sized projects.
Write effective procedural code to small to medium sized
problems.
Students will demonstrate a breadth to knowledge in information
practices, as exemplified in the areas of systems ,theory and
software development.
Students will demonstrate ability to conduct a research or applied
informatics. Practices projects , required writing and presentation
skills which exemplify scholarly style in information practices.
PROPOSED SYSTEM:
Today one cannot afford to rely on the fallible human beings
of be really wants to stand against today’s merciless
competition not to be wise saying ‘’ to err human ‘’ no longer
valid , it’s outdated to rationalize your mistake. So, to keep
pace with time, to bring about the best result without
malfunctioning and greater efficiency so as to replace the
unending heaps of flies with a much sophisticated hard disk
of the computer
.
One has to use the data management software. Software
has been an ascent in atomization various
organizations .Many software products working are now in
markets, which have helped ion making the organization work
easier and efficiently . Data Management had to initially
maintain a lot of ledgers and a lot of paper work has to be
done but now software product on this organization has
made their work faster and easier. Now only this software
has to be loaded on the computer and the work can be done
.
This prevents a lot of time and money. The works becomes
fully automated and any information regarding the
organization can be obtained by clicking the button.
Moreover, now it’s an age of computers and automatically
such an organization gives a better look.
SOURCE CODE
MySQL
Database used: library
Table used:
 BOOKS
 ISSUE
 SUBMIT

Table BOOKS
Table ISSUE

Table SUBMIT
LIBRARY MANAGEMENT
SYSTEM
This project is made using two python scripts
First (MYSQL): coding for making table in mysql server
We will write python code for making table and
database in mysql server. We will use python mysql
connectivity for this. After writing the code we will
execute this script only once. And after execution all
the table and database will be created in the server

Second (python IDLE): coding for using project


interface
Now we have made our database in mysql server
using python idle. So now we will write the python
code so that we can insert and access data from
our database. We will create several functions for
our interface of project. These functions will drive
the working of our project system.
MYSQL
WHEN WE ENTER WRONG PASSWORD

WHEN WE ENTER CORRECT PASSWORD


ADDING A BOOK USING PYTHON

CHECK IN MYSQL TABLE


TO ISSUE A BOOK IN LIBRARY

CHECK IN MYSQL TABLE


TO SUBMIT A BOOK IN LIBRARY

CHECK IN MYSQL TABLE


DISPLAY NUMBER OF BOOKS
DELETING A BOOK FROM LIBRARY

CHECK IN MYSQL TABLE


BIBLIOGRAPHY
References used to develop this program:
 https://www.scribd.com/
document/606463210/Library-
Management-System-Project
 https://youtu.be/
0GHft_BuYhs?feature=shared

You might also like