Professional Documents
Culture Documents
1 MANGALURU PANAMBUR
COMPUTER SCIENCE (083)
PROJECT SYNOPSIS
Prepared By:
1.DARSHAN.B.M
2.Deepak Choudhary
3.KARTHIK B
- Class XII A
2
ACKNOWLEDGEMENT:
>We would like to express our special thanks of gratitude to our Teacher Mr. SUNIL KUMAR T (PGT
COMPUTER SCIENCE) as well as our principal GANESH SURYAKANT INDRALE sir who gave us the
golden opportunity to do this wonderful project on the topic Library Information System, which also
helped us doing a lot of Research and we came to know about so many new things. We are really
thankful to them.
>Secondly, we would also like to thank our parents and friends who helped us a lot in finalizing this
project within the limited time frame. We would also like to thank the working staff at CITY CENTRAL
LIBRARY,MANGALORE who helped us study the system used by them by giving a brief description
about the system. We are really thankful to them.
Date :
Principal,
K.V No.1 Mangaluru-575010 4
Place of system study:
To study the Library Information system, we had been to CITY CENTRAL LIBRARY,
MANGALORE
Introduction:
The project is on Library System. Library is the place where customers come to
purchase or rent books which they find interesting to read. So there is a need to
calculate how many books are sold or rented and to generate the bill for the
customer. In our project we have 3 users. First user is the data entry operator
who will enter the books in database. Second user is the administrator who will
decide the price of renting on the books which will be sold or rented and can see
the report of any books. Third user is the bill calculating operator who will
calculate the bill and print it.
Objective:
“To make software fast in processing, with good user interface such that user can change it whenever
needed so that it can be used for a longer time without error and maintenance.”
5
Work Flow:
Work in the Library will be done in the following ways:
1. The books will come to the Library.
2. Data entry operator will enter the information of the books in database.
3. The Administrator will enter the taxes and commissions for each book.
4. The customer/student will come and take a cotton bag with him/her and choose the books which he/she
is interested in reading and take it to the counter.
5. The bill calculating operator will check the books with the bar code detecting machine then it will match
it with book-ID and it will show its information and price and whether it can be rented or not and then the
bill will be calculated and total payment will be shown.
6. Customer will pay for the books he/she is interested in reading.
7. All the books will be packed and delivered to the customer or will be rented if the book can be rented.
SOFTWARE REQUIREMENTS
SPECIFICATION:
Description of the Existing System:
Many Libraries use this type of billing system. It is also improved many times according to the requirements of
sellers and customers. It does the same work that is calculating the bill, gives it to the customer and maintains
proper databases. They are accurate in calculation and printing, they also generate records. A new concept is also
added in the billing system i.e. they also maintain relationships with the customers who purchase more
books from the library regularly and also to those who visit library often. System also concerns their requirements and gives them more 6
importance.
It also shows the overall profit and profit on a particular books/book series and gives reports about the books which are
required and which books haven’t yet returned and also adds interest to books which have been returned late and thus
libraries making some profits.
Modules:
8
Module 1: Login–Id
This module is made for the login of users. We know that we have 3 users. So login-id is for:
1. Administrator
2. Data Entry Operator
3. Bill Calculating Operator
LOGIN_ID: ________________
LOGIN
SEARCH
10
Module 5: Edit the details of the product
This module is for the data entry operator to edit the details of the books.
CITY CENTRAL LIBRARY, MANGALORE
EDIT BOOK DETAILS
BOOKS NAME: ______________
BOOKS AUTHOR: ______________
LIST DETAILS
12
DATABASE DICTIONARY:
- import mysql.connector as c
- import random as r
- from datetime import date
Scope:
We can:
1. Calculate the bill.
2. Give the bill to the customer.
3. Store the number of books sold or rented.
4. Store books and their prices and with other information.
5. Set the rates of taxes and commission on the books.
6. Can see the report of the book in a fixed period of time.
7. Change the Graphical User Interface of the system.
We can’t:
1. Calculate of the salaries of the employees.
2. Calculate the expenses on the books.
13
Data Flow Diagram For Library Information System:
14
Entity Relationship Diagram:
15
Proposed system:
> Operating system : Windows 10, 8, 7, windows XP, Linux
> Language : Python
> Database : MySQL server
Browser: Any of Mozilla, Opera,Chrome etc.
Database JDBC Driver : MySQLconnector
>Hardware Requirements :
> Processor : Pentium III 630 MHz
> RAM : 512 MB
> Hard disk : 24 GB
> Monitor : 15’’ color monitor
> Keyboard : 122 keys
16
CONCLUSION
Our project is only to satisfy the needs to manage the records.
Several user-friendly coding has also been adopted. We have removed
the hardships that were being faced by the existing system.
The proposed system has been made to reduce the being spent on the
existing system. The proposed system also helps in the detailed and
smooth storage of the data and retrieval of the data.
BIBLIOGRAPHY:
*www.geeksforgeeks.org
*Class 12 “Computer Science with Python”.
*System study conducted from “CITY CENTRAL LIBRARY”
17
THANK
YOU