INTERNATIONAL JOURNAL OF LATEST TECHNOLOGY IN ENGINEERING,
MANAGEMENT & APPLIED SCIENCE (IJLTEMAS)
ISSN 2278-2540 | DOI: 10.51583/IJLTEMAS | Volume XV, Issue VI, June 2026
According to Koohang et al. (2017), effective LMS solutions allow staff to manage book cataloging, member
registration, borrowing, and returning efficiently. A GUI-based LMS reduces human error, improves
accessibility of records, and speeds up transaction processing.
Computerized management systems
Computerized management systems are highly used in handling records, processing data, and improving
operational efficiency. In contrast to manual record-keeping, computerized systems provide faster data entry,
easier access to information, and reduced human error. In a Library Management System, a computerized system
allows users to browse books, borrow books, record books, and add books to the library system. Moreover, the
system allows users to track and review transactions which significantly makes library operations faster and
efficient. According to Mardiyati et al. (2025) A web-based book inventory management system is crucial in
reducing administrative workload which improves inventory accuracy and enhances users' experience in school
libraries. Furthermore Lathifuddin et al. (2026) Library management system simplifies and digitalizes library
operations, reducing inefficiencies and enhancing user experience.
Database Management System (SQLite)
A Database Management System (DBMS) is essential in software applications for storing, organizing, and
retrieving data efficiently. SQLite is a widely used embedded relational database because it is lightweight,
serverless, and easy to integrate into applications without requiring complex setup.
According to Urwin (2024) explained that SQLite is a self-contained database engine that stores data in a single
file, making it highly portable and suitable for small-scale and standalone applications. Its simplicity allows
developers to focus more on application logic rather than database configuration.
According to GeeksforGeeks (2025) further described SQLite as a fast, reliable, and zero-configuration database
system commonly used in mobile and desktop applications. It is also widely supported in programming
languages such as Python, making it ideal for student-developed systems like library management projects.
However, despite its advantages, SQLite has architectural limitations, such as limited concurrency support and
reduced performance in large-scale multi-user networks. Because of this, it is more suitable for small to medium
applications where simplicity and local data storage are prioritized. Overall, the literature shows that SQLite is
an effective database solution for GUI-based library management systems due to its portability, efficiency, and
ease of integration.
Library Management System
According to Singh (2024), The Library Management System (LMS) is a computerized application developed
to streamline and manage the fundamental operations of a library efficiently. Its primary purpose is to provide a
user-friendly platform that automates the administration of library resources, member records, and transaction
processes, thereby enhancing operational efficiency and minimizing the manual workload of library personnel.
The proposed system is capable of performing several essential library functions, including book cataloging,
member registration, book borrowing, book return processing, and due date monitoring. It also contains modules
that facilitate the addition of new books to the library collection, modification of existing book details, and
removal of outdated or unavailable materials from the database. In terms of member management, the system
enables the registration of users, updating of personal information, and monitoring of borrowing records and
transaction histories.
Furthermore, the Library Management System incorporates an advanced search feature that allows users to
locate books efficiently using various search parameters such as title, author, genre, and International Standard
Book Number (ISBN). The system also supports the generation of comprehensive reports related to library
utilization, overdue materials, and member activities. These reports can assist library administrators in decision-
making processes and in improving the overall quality of library services.
Page 427