Developing a Library Management System Utilizing Python
  • Author(s): Samuel J. Ayano ; Sunday A. Ojomu ; Getrude Fisher ; Emmanuel O. Onoyom-Ita
  • Paper ID: 1705273
  • Page: 318-322
  • Published Date: 30-12-2023
  • Published In: Iconic Research And Engineering Journals
  • Publisher: IRE Journals
  • e-ISSN: 2456-8880
  • Volume/Issue: Volume 7 Issue 6 December-2023
Abstract

This paper presents an automated university library management system (LMS). Its aim is to create a user-friendly and efficient LMS that optimizes library tasks and enhances user interactions. The methodology involves reviewing existing LMS, analyzing requirements, designing, implementing, and testing the system. The Waterfall model was used for development, employing open-source tools. The results reveal the system's efficacy in managing library tasks, enhancing information access, and improving user experiences. The LMS was crafted using HTML, CSS, JavaScript, Flask (a Python web framework), and a PostgreSQL database. Challenges encountered encompassed inadequate user interface in existing systems, data handling issues, and security vulnerabilities. This paper contributes insights into designing and implementing LMS in academic settings, providing practical suggestions for bolstering library operations' effectiveness and efficiency.

Keywords

L. M. S (Library management system), Librarian, Python, Modelling, system development life cycle (SDLC), Flask, PostgreSQL.

Citations

IRE Journals:
Samuel J. Ayano , Sunday A. Ojomu , Getrude Fisher , Emmanuel O. Onoyom-Ita "Developing a Library Management System Utilizing Python" Iconic Research And Engineering Journals Volume 7 Issue 6 2023 Page 318-322

IEEE:
Samuel J. Ayano , Sunday A. Ojomu , Getrude Fisher , Emmanuel O. Onoyom-Ita "Developing a Library Management System Utilizing Python" Iconic Research And Engineering Journals, 7(6)