0% found this document useful (0 votes)
9 views

Library Management Project

This document describes a library management system project created using Python. The objectives of the project are to apply programming skills to a real-world problem and expose students to software development. It manages data on books available in the library, books issued to members, and member details. The source code uses CSV files and allows users to add, search, delete and view data. Charts are displayed on book costs and issues by members. Hardware requirements include Windows 7 or later, at least 4GB RAM and 500GB storage. Software needed is Python.

Uploaded by

Akshat Kana
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
9 views

Library Management Project

This document describes a library management system project created using Python. The objectives of the project are to apply programming skills to a real-world problem and expose students to software development. It manages data on books available in the library, books issued to members, and member details. The source code uses CSV files and allows users to add, search, delete and view data. Charts are displayed on book costs and issues by members. Hardware requirements include Windows 7 or later, at least 4GB RAM and 500GB storage. Software needed is Python.

Uploaded by

Akshat Kana
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 13

 INTRODUCTION

The library management system is basically a database based project done with

help of python language. this project is very usefull for the librarians to keep a count on

what project they have and how much they sold or issuied books. This project is multifield

project ,so that it can be modified for various purposes.

 OBJECTIVES 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 solve small to medium sized problems.

• Students will demonstrate a breadth of knowledge in informatics practises , as

exemplified in the areas of systems, theory and software development.

• Students will demonstrate ability to conduct a research or applied Informatics

Practises project, requiring writing and presentation skills which exemplify

scholarly style in informatics practises.


 CSV TABLES :
 BOOK AVAILABLE IN LIBRARY:

 BOOKS ISSUED BY MEMBERS :


 MEMBERS OF LIBRARY :

sOURCe CODE:
OUTPUT:
To get output : press f5

 TO ADD NEW BOOK DETAILS IN A CSV :


ENTER BOOK DETAILS WHICH USER WANT TO PUT IN CSV FILE
 TO SEARCH FOR A BOOK :
ENTER NAME OF BOOK WHICH USER WANT TO SEARCH

 TO DELETE A BOOK:
ENTER BOOK DETAILS TO DELETE A BOOK FROM CSV FILE
 To show all books present in the csv file:

 To add a new member in a library:


ENTER MEMBER DETAILS WHICH USER WANT TO PUT IN CSV FILE
 TO SEARCH FOR A MEMBER:
ENTER MEMBER DETAILS WHOM USER WANT TO SEARCH

 To delete a member :
Enter details of member which user want delete
 TO Delete a Issue a Book:
Enter details to delete a issued books

 To view charts/graphs :
 Graph between no. of books and their costs
 Graph for number of issued by members

 HARDWARE AND SOFTWARE REQUIREMENTS:

 SOFTWARE REQIREMENT:

I.OPERATING SYSTEM : WINDOWS 7 AND ABOVE

II. PROCESSOR : PENTIUM(ANY) OR AMD

ATHALON(3800+- 4200+ DUAL CORE)

III. MOTHERBOARD : 1.845 OR 915,995 FOR PENTIUM 0R MSI

K9MM-V VIA K8M800+8237R PLUS CHIPSET

FOR AMD ATHALON

IV. RAM : 4GB+


V. Hard disk : 500GB

VIII. MONITOR : 14.1 or 15 -17 inch

IX. Key board and mouse : YES

X. Printer : (if print is required – [Hard copy])

 SOFTWARE REQUIREMENTS:

• Windows OS
• Python

 BIBLIOGRAPHY:
 INFORMTICS PRACTISES WITH PYTHON,
By Preeti Arora
 WEBSITE: https://www.wikipedia.org

You might also like