DESIGN AND IMPLEMENTATION OF A WEB-BASED LIBRARY BOOK INVENTORY SYSTEM USING PYTHON AND DJANGO

Authors

  • Jia Guo Kyrgyz State University named after I. Arabaev Author
  • He Zhao Kyrgyz State University named after I. Arabaev Author
  • T.S. Omuraliev Kyrgyz State University named after I. Arabaev Author
  • B.O. Khalmuratov Kyrgyz State University named after I. Arabaev Author

Keywords:

library information system, book inventory, Django, Python, SQLite, web application, library automation

Abstract

Libraries often use disparate and inefficient working methods. To optimize the processes, a web-based system has been developed that includes the new modules needed. The prototype of the system was created and tested in a development environment using the following tools: Python 3.10, Django 2.2.10, PyCharm and Windows 10.

The system has been tested at all key stages of use, including logging in, navigating menus, borrowing books, managing libraries and personal accounts.

The system created is designed for libraries with a small and medium number of visitors. It has basic functions and requires minimal investment in installation and maintenance.

The current version of the system has some limitations that can be addressed by enhancing its scalability, intelligent search capabilities, integration with a barcode reader, and cloud compatibility.

Author Biographies

  • Jia Guo, Kyrgyz State University named after I. Arabaev

    master's student

  • He Zhao, Kyrgyz State University named after I. Arabaev

    master's student

  • T.S. Omuraliev, Kyrgyz State University named after I. Arabaev

    master's student

  • B.O. Khalmuratov , Kyrgyz State University named after I. Arabaev

    doctoral student

References

1. Ван Ян, Цзян Синьтун. Исследование проектирования MVC-фреймворка на основе Python и Django. — 2021.

2. Ли Цуньбинь. Технология применения баз данных. — Пекин: China Water Power Press, 2001.

3. Лю Ичэн. Практические упражнения по SQL. — Пекин: Изд-во Сианьского университета электронной науки и технологий, 2004.

4. Муссиано Ч., Кеннеди Б. HTML и XHTML: подробное руководство. — 2011.

5. Мэн Лэй. Проектирование и реализация Python в задачах автоматизированной эксплуатации и технического обслуживания // China Cable Television. — 2021.

6. Пуривал С. Основы разработки веб-приложений. — Санкт-Петербург: Питер, 2015.

7. Ржеутская С. Ю. База данных. Язык SQL. — Вологда: ВоГТУ, 2010.

8. Роббинс Дж. Н. Руководство по веб-дизайну. — 2014.

9. Син Гуанбинь, Ван Циньчжу. Развертывание проекта Django на основе Python 2.7 в системе CentOS 7. — 2021.

10. Сун Хунмэй, Хань Ляньфу, Люй Сюли, Чжоу Вэй, Фу Чанфэн, Хань Цзянь. Обсуждение преподавания Python, ориентированного на практическое применение // Computer Knowledge and Technology. — 2021.

11. У Чуньмэй, Цзян Линьли. Проектирование и реализация системы управления книжным фондом библиотеки колледжа на основе Python и Django. — 2020.

12. Хомоненко А. Д., Цыганков В. М., Мальцев М. Г. Базы данных. — Санкт-Петербург: КОРОНА-Век, 2009.

13. Чжан Цзюнь. Проектирование программного обеспечения пакетной обработки послепродажных деталей на основе Python // Automotive Practical Technology. — 2021.

Downloads

Published

2026-06-12