0% found this document useful (0 votes)
10 views18 pages

Another One

Prince Singh from class XII-A completed a Computer Science project titled 'Library Management' under the guidance of Mrs. Chandna Sharma for the academic year 2024-25. The project focuses on developing an automated library management system using Python and SQL, aiming to streamline library operations. The document includes acknowledgments, an index, and details about the project's functions and modules.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
10 views18 pages

Another One

Prince Singh from class XII-A completed a Computer Science project titled 'Library Management' under the guidance of Mrs. Chandna Sharma for the academic year 2024-25. The project focuses on developing an automated library management system using Python and SQL, aiming to streamline library operations. The document includes acknowledgments, an index, and details about the project's functions and modules.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 18

Name : PriNce

class : Xiith a
roll No. : 13
subject : comPuter scieNce
subject teacher : chaNdNa sharma
mam
CERTIFICATE

This is to certify that Prince Singh of class


XII-A has completed his COMPUTER
SCIENCE project titled “LIBRARY
MANAGEMENT ”under the guidance of Mrs
Chandna Sharma for the academic year
2024-25.

The certified student has been dedicated


throughout her research and completed his
work before the given deadline without
missing any important details from the
project.

It is also certified that this project is the


individual work of the student and can be
submitted for evaluation.
ACKNOWLEDGEMENT

I would like to express my deepest gratitude


to all those who have helped me complete
this school project successfully.

I am extremely thankful to my project guide,


“Mrs Chandana Sharma’’ PGT COMPUTER
SCIENCE , for invaluable guidance,
encouragement and support throughout this
project. She provided me direction, reviewed
my progress and results, and helped me
clarify my doubts. I sincerely appreciate the
time and effort she put into supervising my
project.

I am grateful to our school Principal, Mr


AVNEESH KUMAR PATHAK for providing us
the resources and facilities to enable our
project work. he took keen interest in my
project and motivated me to give my best
efforts.
INDEX

Sr no. Particulars
1. Introduction

2. Function and
modules

3. Source code

4. Output and tables

5. Bibilography
INTRODUCTION

• The Library Management System (LMS)


is a crucial tool for managing library
resources, users, and transactions
efficiently. In the age of digitalization,
automation of library operations has
become increasingly important to
streamline processes and improve
accessibility. This project focuses on the
development of an automated library
management system using Python
programming language integrated with
SQL database connectivity.

• The objective of this project is to build A


scalable library management system that
allows to perform essential functions
such as adding, updating, and deleting
book records, managing user
information, returns.
FUNCTIONS AND MODULES

MODULE:
Import mysql.connector – To establish connection
between python and sql
FUCTIONS:
Connect() - establish connection between MYSQL and
PYTHON
Cursor() - It is a special control structure that facilitates the
row-by- row processing of records in the result set
Execute() - This function is used to execute the sql query and
retrieve records using python.
Def() - a function is block of code which only runs when it is
called
Fetchall() - This function will return all the rows from the
result set in the form of a tuple containing the records.
Fetchone( ) - This Function will return one row from the
result set in the form of a tuple containing the records.
Commit() - This function provides changes in the database
physically.
SOURCE CODE
OUTPUT -

ISSUE A BOOK –
RETURN OF BOOK –

DELETE THE RECORD –


DISPLAY BOOKS –
REPORT MENU –
EXIT MENU –
BIBLIOGRAPHY

• Computer Science (SUMITA ARORA)


• Ncert computer science

You might also like