0% found this document useful (0 votes)
20 views9 pages

Library Management System Development

PROJECT ON LIBRARY MANAGEMENT DONE BY GALMA JILLO FROM UMMAH UNIVERSITY AS A STUDENT OF COMPUTER SCIENCE AND IT

Uploaded by

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

Library Management System Development

PROJECT ON LIBRARY MANAGEMENT DONE BY GALMA JILLO FROM UMMAH UNIVERSITY AS A STUDENT OF COMPUTER SCIENCE AND IT

Uploaded by

galmajillo11
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd

GARISSA UNIVERSITY

(Oasis of innovation)

SCHOOL OF PURE AND APPLIED SCIENCES

NAME: HUSSEIN NUR ADAN

REG NO: S050/1040/21

PROJECT TITTLE: LIBRARY MANAGEMENT


SYSTEM

LECTURE:
ABSTRACT
This report describes the project development of Library Management System that
was developed to manage the daily book transaction and manage the member,
books record more efficiency. It can improve management of the book property in
the library.

This library management system is mainly use by librarian and library admin.
Normal Librarian is able to manage the member maintenance module, book
maintenance module and also the most important module in a library which is
book transaction module. Besides that, library management system also allows
user to manage the publisher as well as lost book module. On the other hand, other
type of user which is admin level staff is able to handle the staff module and view
the report module.

The methodology I used to develop this system is waterfall model. Thus, the
report’s chapter was included system planning, requirement analysis, system
design, programming, system testing, and evaluation of the project. For the system
planning, the outcomes are the project objectives and project aims as well as to
defined the project scope. Requirement analysis is a stage to gather the user
requirement such as functional requirement and non functional requirement. Next,
the system design is mainly used to design the user interface and database design.
The next stage after system design is programming stage. This is the stage for
coding. After complete coding part, we proceed to system testing to minimize the
system bug.

Compare to the existing library system, this system has some strength and
weaknesses compare to others such as lack of smart card technology. In the
future, we can enhance the system with smart card technology to make it more
perfect.

CHAPTER ONE
1.0 Introduction:

1.1 Purpose:-
The purpose of this application is as follows:
 The software is for automation of library
 It provides following facilities to

Operator:

 Can enter details related to a particular book.

 Can provide membership to members.

Admin:

 Can read and write information about any member.


 An update, create, delete the record of membership as per requirement and
implementation plants.

1.2 Scope:
The different areas where we can use this application are:

•Any education institute can make use of it for providing information about author, content of the
available books.

• It can be used in offices and modifications can be easily done.

1.3 Assumptions
• This application is used to convert the manual application to the online application.

• Customized data will be used in this application.

• User does not have right to enter information about books.

1.5 Overview:
Project is related to library management which provides reading services to its members. Any
person can become a member of the library by filling a prescribed form. They can get the
book issued, so that they can take home and return them.

1.6 Functionality:
• Online membership.

• Keeps the track of issues and submission of books

1.7 Feasibility Study


In feasibility study phase we had undergone through various steps which are describe as under :

1. Identify the origin of the information at different level


.2. Identify the expectation of user from computerized system.
3. Analyze the drawback of existing system (manual) system..

1.10 PROPOSED SYSTEM


There will be three major components:

1. Stock maintenance.

2. Reports.

Proposed system Provides with following solutions:

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

2. Faster retrieval of information about the desired book.

3. Provide facility for proper monitoring reduces paper work and provide data security.

CHAPTER TWO

2.0 LITERATURE REVIEW


2.1 Introduction
Library is regarded as the brain of any institutes, of course many institute understand the
importance of the library to the growth of the institute and their esteem users which we
categorically call the students. An integrated library system, also known as library management
system (Adamson et al., 2008) is an enterprise resource planning system for library, used to track
items owned, orders made, bills paid, and users who have borrowed. The Library Management
System is Library Management software for monitoring and controlling the transactions in a library.
Library Management System supports the general requirement of the library such as the acquisition,
cataloguing, circulation and other sections. Before the advent of computer in modern age there are
different methods of keeping records in the library. Records are kept in the library on shelves and

each shelf are labeled in an alphabetical or numerical order, in which the categories of books

available are arranged on different position on the shelves and as well are recorded on the library

manuscript and when any book is to be referenced the manuscript is being referred to, to know

the position of such required book by the person that requested for the book. After the invention of
computer

2.2 Development of Library Management System


A library management system is a system for a library resource planning, used to access the
documents held, orders, payment or lending all made by the clients. Sometime, a phrase like
library integrated system is employed, especially in the UK. . At the same time open source
Integrated Library System was in its early stages of testing. Some libraries began to such
open source integrated library system as Evergreen . Recently, libraries which have moved to
open source integrated library system have found that vendors are now more likely to provide
quality service in order to continue a partnership since they are no longer having the power of
owing the Integrated Library System software and tying down libraries to strict contracts.

Users (students). It shows popular books among the students. It will provide book lost in the
library. It keeps records of the supplier and the book binders

2.3 Features of library management


I. Manage Book and Member Record with help of Barcode.
II. Acquisitions: With library Management software, Acquisitions function as generate
Purchase order, Cancel Purchase Order , Reminder Purchase order ,Receive Purchase
Order , Invoice and instantly available in Reports . Data can be search by feeding
Purchase Order number, Invoice number, and Supplier name.
III. .Circulation: Library Management Software enables the complete management
of multiple Item issue and return of books using Manual or Barcode Scanner.
IV. Barcode: Use of Bar Codes for Library Management eases the everyday tasks of big
Libraries, where the No. of transactions exceed several thousands in number

CHAPTER THREE

3.0 REQUIREMENT ANALYST

In this chapter, we will discuss and analyses about the developing process of Library
Management System including Software Requirement Specification (SRS) and Data Flow
Diagram (DFD).The functional and non-functional requirements is included in SRS part to
provide complete description and overview of system requirement before the developing
process is carried out. Besides that, DFD provides a view of how the system or business
flows that able to increase the efficiency and effectiveness to achieve system objectives.

3.1 Software Requirement Specification (SRS)


General Description
Product Description
Library Management System is a computerized system which can helps user
(librarian) to manage the library daily activity in electronic format. It reduces the risk
of paper work such as file lost, file damaged and time-consuming. It can help user to
manage the transaction or record more effectively and time-saving.
3.2 Problem Statement
The problem occurred before having computerized system includes:

 File lost
When no computerizes system is implemented, the file always lost because of
human and environment. Sometimes librarian didn’t keep the record to its
original place because of a lot member queue up to borrow books. After that
the file was missing due to messy environment.

 File damaged
In the other possibility, the file/record will be damaged due to accident. For
example the librarian accidentally hit a glass of drink and pours onto the
paper file. The record will be damaged. Besides this, natural disaster such as
flood also will cause damage to the file record.

 Difficult to search record


Without computerized system, when member wants to borrow a book,
librarian hard to search for the member’s record. It will cause time-consuming
when a lot member are waiting to borrow the books.

3.3 System objectives


 Improvement in control and performance
The system was developed to overcome the current problem occurred in
library. The system must be able to validate the user, store the record and
bug free.
 Save time
Librarian is able to search the record in short time by pressing only few keys.
Compare to previous time before implementing the system, librarian can
save a lot time.

3.4 System Requirements


Non-functional Requirements
 Products Requirements
Efficiency
requirements
With the library management system, librarian should be able to process faster
when they process book transaction. In addition, with the use of bar code
scanner, librarian can avoid to type the book id one by one, bar code scanner
enable librarian to scan the book id instantly.

Reliability requirements
The system must perform accurately towards member request. For example,
when the librarian saves the edited profile detail, after they review their detail,
the details must be change according to the latest details that they have
updated. When member return the book after the expired date, the fine should
be calculate accurately. Besides that, in the registration form, it will have
validity check to check the input to prevent wrong data type.

Common questions

Powered by AI

The Library Management System supports improved data security by digitizing library records, which decreases the likelihood of data loss due to physical damage or misplacement, as can happen with manual systems. By using electronic storage, the system ensures data integrity and security. Additionally, it reduces paperwork by performing automated transactions and record-keeping, which minimizes the need for physical documents and simplifies report generation and data retrieval .

The primary objectives achieved by transitioning to a computerized Library Management System include reducing the risk of lost or damaged files, improving the efficiency and effectiveness of managing library transactions and records, and saving time by facilitating faster retrieval and processing of information. The system improves control and performance by ensuring bug-free operations, user validation, and time-saving features such as bar code scanning for quick data entry .

The non-functional requirements emphasized for the Library Management System include efficiency, reliability, and data validity. Efficiency is crucial to ensuring that transactions can be processed quickly, especially in high-volume environments. Reliability is important for maintaining consistent and accurate service, ensuring users get trustworthy transactions and data retrieval experiences. Data validity prevents errors and ensures that inputs are filtered and correct, maintaining system integrity and user trust .

The Library Management System enhances book transaction processes by automating the entry and retrieval of book details using bar code scanning, which significantly speeds up transactions compared to the manual typing of book IDs. It also allows for the processing of multiple book issues and returns, providing more efficient handling of transactions and reducing queues. Additionally, the system tracks issue and return dates, calculating fines accurately for late returns .

The Software Requirement Specification (SRS) plays a critical role in the development of the Library Management System by providing a comprehensive description and overview of the system requirements prior to development. It includes both functional and non-functional requirements, ensuring that developers have a clear understanding of the system's objectives, capabilities, and constraints. The SRS acts as a foundational document guiding the design, development, and implementation phases, helping to align the end product with user expectations and system goals .

Transitioning to open-source platforms for library management systems is significant because it removes the dependency on proprietary software vendors, giving libraries more freedom and flexibility in managing their systems. This transition has prompted vendors to improve their quality of service to maintain partnerships since they can no longer rely on restrictive and exclusive contracts to retain their client libraries. Consequently, libraries benefit from enhanced support and may experience cost savings due to reduced licensing fees .

The proposed Library Management System addresses user expectations by offering faster service through automated processes and enhanced data retrieval capabilities. It provides better monitoring, reduces paperwork, and ensures high data security, aligning with users' desire for efficient and reliable access to library resources. By improving the time taken to retrieve and process information, the system enhances the overall service experience for library members .

Key challenges in the manual library management system include the frequent loss and damage of physical files due to human error, environmental factors, or accidents, and the difficulties in quickly retrieving and managing records manually, which led to inefficient service and longer wait times for library patrons. These issues highlighted the need for a computerized system, which could provide a more secure, efficient, and reliable way to handle library operations .

Barcode technology improves library operations by allowing quick and precise input of book details during transactions, thereby reducing human error and speeding up the process of borrowing and returning books. It simplifies inventory management because items can be easily cataloged and tracked through the system, providing accurate records of circulation and reducing the time librarians spend on manual entry and searching for physical records .

Future enhancements for the Library Management System include integrating smart card technology, which could improve functionality by streamlining user authentication processes and simplifying the borrowing and returning of books. This technology would provide a more seamless and user-friendly interaction for library members, potentially enhancing data security and transaction speed .

You might also like