0% found this document useful (1 vote)
235 views9 pages

Library Management System Documentation

The document describes a proposed library management system created by Rodolfo Jr. K. Roasa. The system was developed using Visual Studio 2019 and allows users to perform basic library functions like adding members and books, updating information, searching for books and members, and borrowing or returning books. It has four main modules: insertion to the database, extraction from the database, report generation, and a search facility. The system aims to automate library processes and provide a more efficient experience for users than a manual paper-based system.
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 (1 vote)
235 views9 pages

Library Management System Documentation

The document describes a proposed library management system created by Rodolfo Jr. K. Roasa. The system was developed using Visual Studio 2019 and allows users to perform basic library functions like adding members and books, updating information, searching for books and members, and borrowing or returning books. It has four main modules: insertion to the database, extraction from the database, report generation, and a search facility. The system aims to automate library processes and provide a more efficient experience for users than a manual paper-based system.
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

AMA Computer College

Documentation
On
“Library Management System”

Course Name: Java Programming


Date of Submission: October 11, 2019

Submitted to
Hermar Garcia
Teaching Assistant,
AMA University and Colleges
Team Member(s)

Name: Rodolfo Jr. K. Roasa


ID: 18001631900
INTRODUCTION
The project/system titled “Library Management System” is a Library
management software for monitoring and controlling the transactions that can
take place in a library albeit in an online and digital fashion.

The project/system proposed “Library Management System” is developed using


Visual Studio 2019 wherein it focuses mainly on basic operations that takes place
in a library such as adding new members, add new books, updating the old with
new information, searching and viewing books and members to borrow and
return books.

“Library Management System” is a windows application written for 32/64-nit


Windows operating systems, designed to help users maintain and organize a
library. My software is easy to use for beginners and advances users. It also
features a familiar and well-thought-out attractive user interface.

The software Library Management System has four (4) main modules.
1. Insertion to Database Module
2. Extraction from Database Module
3. Report Generation Module
4. Search Facility System Module
SYSTEM ANALYSIS
Existing System:
System analysis is the detailed study of the various operations performed by the
system and their relationships within and outside the system.

In our existing system, all of the transaction of the books is done manually thus
taking more time for a transaction to take place whether is it borrowing or
returning a book. Searching for books or members are easily done within the
system as it categorizes each entry by number or alphabetically but the database
loading for viewing doesn’t show up automatically thus needing to reload the
interface manually.

So, we can say:


Fast report generation is not possible,
Searching either for books and/ or members is easy,
Loading of the database is met with sporadic performance,
Information about issue/returns of the books is not properly performing,
and
Central Database is created as information is available in the database.
PROPOSED SYSTEM
Proposed system is an automated Library Management System wherein through
our software, users (either student or librarian) can have access with their
corresponding functions. A student can search for books, borrow the searched
books, return the borrowed books, search other related members and edit their
accounts while a librarian on the other hand has access to adding new books, edit
old information with new information, delete books, edit or remove related, law-
breakers or unlicensed personnel and search other registered librarians or
students in an orderly and fast manner. Our proposed system has the following
advantages:

 User friendly interface


 Fast access to database
 Less error
 Large internal storage capacity
 Searching facility
 Large selections
 Quick transactions

LITERATURE REVIEW
A review of literature reveals that a computerized library management system
will:

 Help improve the library services.


 Help the librarian with the management of information.
 Help the librarian in the reporting of the various operations of the library.
 Increase the rate at which tasks are being completed accurately.
FEASIBILITY ANALYSIS
Technical Feasibility:
We can strongly say that it is technically feasible, as there will be no difficulty in
getting the required resources for the development and maintenance of the
system as well.

Economic Feasibility:
Development of this application/software is highly economically feasible. The
organization does not need to spend much money on the development of the
system as it is already available. The only thing needed to be done is the creation
of the environment for the development.
HARDWARE CONFIGURATION

 At least a PC/Laptop with Pentium III Processor


 Hard Disk
 Monitor
 Keyboard
 Mouse

SOFTWARE CONFIGURATION

 Operating System: Windows XP, Windows Vista, Windows 9, Windows 8.1,


Windows 10
 Language: C# (C Sharp)
 IDE: Visual Studio 2019
 Database Management System: MySQL
ACTIVITIES:
 Search for a book
 Add books
 Delete books
 Edit books
 Maintain the database
 Issue books
 Return books
 View user details
 Maintain user details
Use Case Diagram:

Common questions

Powered by AI

The "Library Management System" significantly impacts the rate of task completion and accuracy by automating library operations, which reduces the time required for tasks like book borrowing, returning, and inventory updates. The system minimizes manual errors, ensuring that tasks are completed more accurately. This improves library services, ensuring that users receive timely and correct information, and librarians are better equipped to manage operations efficiently .

The "Library Management System" developed by AMA Computer College includes four primary modules: 1) Insertion to Database Module, 2) Extraction from Database Module, 3) Report Generation Module, and 4) Search Facility System Module. These modules contribute to the functionality by allowing the system to efficiently manage various library operations such as adding and updating books and member information, generating reports, and searching through the library's catalog. Each module addresses specific needs within the library system, ensuring streamlined processes and enhanced user experience .

The activities supported by the "Library Management System" include searching for books, adding, editing, and deleting books, maintaining the database, issuing and returning books, and viewing and maintaining user details. These activities play crucial roles in library management by enabling streamlined operations and maintenance of accurate, up-to-date records of books and user information, ensuring efficient library services .

System analysis of the existing library setup revealed sporadic database loading performances, requiring manual interface reloading to access updated information. The proposed "Library Management System" addresses this issue by automating database access processes, ensuring fast and reliable database interactions, thus eliminating the need for manual reloads and enhancing the efficiency of accessing and updating data .

The proposed "Library Management System" improves efficiency by automating transactions, allowing fast access to databases, reducing errors, providing large internal storage capacity, and facilitating quick transactions. Unlike the manual system where transactions are slow and prone to errors, the digital system ensures orderly and fast processes for both students and librarians, including book borrowing, returning, and membership management .

The existing manual library system faced challenges such as slow transaction times, difficulties in manually updating book and member records, inefficient report generation, and sporadic database loading performances. The automated "Library Management System" addresses these issues by allowing faster and more reliable access and updates to the database, facilitating easy searches and reporting functions, and improving the overall transaction efficiency for borrowing and returning books .

The technical feasibility of the "Library Management System" is confirmed as there are no difficulties in acquiring the necessary resources for development and maintenance. Economically, the project is feasible because it doesn't require significant expenditure from the organization since the system is already available and only requires the creation of a development environment. This decreases the cost implications and facilitates the system's implementation .

The "Library Management System" ensures user-friendliness by featuring a familiar and attractive user interface that caters to both beginners and advanced users. It offers advantages such as fast access to the database, a reduced error rate, and quick transactions, providing efficiency for students, librarians, and other related personnel. The system's large selections and quick transactions make library operations seamless whether searching, borrowing, or managing books and memberships .

The report generation module of the "Library Management System" facilitates library operations by allowing easy and fast generation of necessary reports on various library activities. This capability enhances the ability of librarians to manage information efficiently, track operations accurately, and ensure that tasks like inventory assessments and user activity overviews are performed promptly .

The hardware configuration necessary for the "Library Management System" includes at least a PC or laptop with a Pentium III processor, hard disk, monitor, keyboard, and mouse. The software configuration includes Windows operating systems such as XP, Vista, 9, 8.1, or 10, using C# language, developed in Visual Studio 2019, and utilizing a MySQL database management system .

You might also like