0% found this document useful (0 votes)
38 views20 pages

Library Manager

Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
38 views20 pages

Library Manager

Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 20

LIBRARY

MANAGEMENT SYSTEM
Meerut Institute of Engineering and Technology

Submitted by :- Submitted to :-
Sarthak Kaushik Shivam Sir
(2300680100261),
Sanyam Sharma
(2300680100260),
Sambhav Jain
(2300680100253),
Shanyu Chhetri
(2300680100267)
Contents
 Introduction
 Purpose
 Project Scope
 Product Functions
 User Classes
 Assumptions
 Solution of The Problem
 Product Function
 Flowchart Interface
 Software Version
 Analysis Model
 Summary
Introduction
Information Technology has revolutionized the life of human beings and has
made lives easier by the various kinds of applications. In the light of the rapid
changes with the use of Information Technology, there are many tools,
technologies and systems that have been produced and invented. This project is
concerned with developing a Library Management System for Agape Youth
Library in order to make library management more efficient and easy to handle.
The Library management system enables a fully automated library service. It has
the ability to display the details of the books available in various departments, the
transactions of books and about the book holders.

The goals of this project are to provide simplicity as well as security and
efficiency to the management of Agape Youth Library and also reduce managing
personnel in the library.
Purpose

1. It provides "better and efficient" service to members.


2. Reduce the workload of librarian.
3. Faster retrieval of information about the desired book.
4. Provide facility for proper monitoring reduce paper work
and provide data security.
5. All details will be available on a click for both user and
librarian.
Project Scope

Many libraries are operated manually by a group of people.


These people keep records regarding the books & students
(borrowers), check the books manually and keep records
on issued books. All these things have to be carried out
manually and if the library is very large, proper record
keeping will become a major problem as manual record
keeping has never been a reliable method because people
tend to forget things.
Solution of The Problem

The solution to the problem of the manual library


management is to develop a computerized library
management system. Before developing the proposed
system, there is need to identify:

 The design of the proposed system


 The main users of the library management system
 The activities of the main users
Assumptions

 Fast report generation is not possible


 Tracing a book is difficult
 Other problems of the existing system are:
 Information about issue/return of the books is not
properly maintained
 No central database can be created as information is not
available in database
User Classes
 The Design - The proposed system will be designed
using the C language
 The main users – The main users of the proposed
system are the borrowers, the administrator and the
librarian.
 Their activities – The activities of the main users of the
proposed system are listed in a table below.
Product Functions

A Activities of Activities of Activities of


thte Borrower the Administrator the librarian

• Search for a book Add/Delete books Issue books

• Borrow a book Maintain the database Return books


• View user details View user details Add/delete books
• Modify user details Maintain user details
Flowchart Interface
Software Version

 Project Submission Day :- 19th December, 2024


 Project Name :- Library Management System
 Project Language :- C , C++
Home Page and Admin Login
Admin Sign Up
Admin Dashboard
Add Book Page
Student Sign up form
Analysis Model

Library management System provides a simple GUI (Graphical User


Interface) for the Library Staff to manage the functions of the library
effectively. The Library Management System is designed & developed for
the receipt and Issuance of books in the library.

In a non-computerized Library management system, when a book is


issued or returned, it is noted down in a register after which data entry is
done to update the status of the books. This process takes some time
and proper update of this information cannot be guaranteed. Anomalies
in the update process can cause loss of books. So a more user friendly
interface which could update the database instantly has a great demand
in libraries, hence the need for this project.
SUMMARY

The Library management system needs to be


computerized to reduce human errors and to increase the
efficiency. The proposed Library management system in
this proposal will be a computerized management system
developed to maintain all the daily work of library. Library
management systems are designed to store all the
information about books and members.
The main focus of this project is to lessen human effort
and encourage efficient record keeping.
Refrences
 Google for problem solving 33
 Programming Basics in C
 GeeksforGeeks: File Handling in C
 Programiz: File Handling in C
 Data Structures Using C by Reema Thareja.
 GeeksforGeeks: Data Structures
 SQLite C Interface
 FreeProjectz: C Projects
 GitHub
 GNU Coding Standards
 Linux Kernel Coding Style
 GNU Debugger Documentation

You might also like