Library Management System
Library Management System
BHOPAL
SESSION:2021-2022
Information Practices Project
TOPIC:LIBRARY MANAGEMENT
Submitted to : Mr. Deepak Hardikar
(PGT Computer Science)
Submitted By : Raman Tripathi
Nikita Singh
CLASS : XII A
Library management system
INTRODUCTION
Books are considered as best friend of student in a real
sense.Book help to inspire students to do hard work
with courage and hope.A Library comes to our mind
when we want to dive into universe of knowledge.
This simple MYSQL project based on python
programming is an implementation of a system to
manage a Library,its books and its members. It uses
MYSQL database and Python programming
language.This is easy to run and it can support any
computer that support Python interpreter and MYSQL
server.
Library Management system
ACKNOWLEDGENT
I would like to express my great thanks of gratitude to
my informatics practices teacher and guide of this
project DEEPAK sir as well as our principal who offered
me this precious opportunity to work on this “Library
Management system,which also taught me new and
importance of coding and its importance in research
and management of a system.
I would also thank to my parent and Nikita who helped
me immensely by providing help and support for
completion of this project.
OBJECTIVES
Here are objectives of this project.
Use a computer to handle all activity.
Implement a software which manages the system of
library simple but usefull.
Use of mysql database for working with library data.
Keeping the records of books.
Keeping records of members.
Keeping records of issue and returns transaction.
Ease search of books.
Easily search history of library members
Automatically calculate the fine if a book is
returned late.
PROPOSED SYSTEM
The proposed system will be a console based(CUI:character used
interface) menu driven python program that uses MYSQL databases
to store the different set of data related to a library and can run in all
computers and laptops .we will implement the system using
following components.
1. Reqiurement analysis: obtain end user requirement through
documentation,client interviews ,observation and questionaries.
2. Design:Desired features and operation are described in detail,
including screen layouts,business rules, process
diagrams,pseaudocode and other documentation.
3. Implementation:The real is written here
4. Testing:All the modules are brought together into a special testing
environment,then checked for errors,bugs and interoperability.
5. Documentation:It helps the user understand how to use the
different components of the system.
6. Deployment: This is the final stage of initial devopment, where the
software is put into production and runs actual business.
7. Evaluation: In the stage we check if the newly implemented
system meets the initial business requirements and objectives,if
the system is reliable and fault-tolerant,and if it functions
according to the approved functional requirements.
xcvh