Client-Server Library Index Automation System

: cc. 147 - 155
Lviv Polytechnic National University, Ukraine
IT STEP University

The goal of the work is to develop a client-server software system for library index automation, which consists of the user interface, presented as a web page, back-end server layer, and database. The problem of developing a library index automation system has been considered. The developed structure of the library index automation system has been presented. The structure of the library index automation system database has been proposed. The features of designing the user interface of the library index automation system have been considered. The general algorithm of the library index automation system and the system's class diagram have been presented. To make sure that the developed system is secure and stable development testing as well as stress testing have been performed.

  1. M. Gupta and S. Jetty, (2018). "Library in Everyone's Pocket with reference to Bundelkhand University App", 5th ETTLIS conference, pp. 79–82. DOI: 10.1109/ETTLIS.2018.8485206
  2. Singh, S., & Malik, S. (2018). Use of Mobile Technology in University Libraries A Case Study of Maharaja Jiwaji Rao Library, Vikram University, Ujjain (M.P.). 2018 5th International Symposium on Emerging Trends and Technologies in Libraries and Information Services (ETTLIS), pp. 235–239 DOI: 10.1109/ettlis.2018.8485260
  3. Kim, J. H., Hee Lee, J., & Lee, K. J. (2021). A Study on the Issues Related to Building a Library Information System Based on Deep Learning. 2021 21st ACIS International Winter Conference on Software Engineering, Artificial Intelligence, Networking and Parallel/Distributed Computing (SNPD-Winter), pp. 287–289 DOI: 10.1109/SNPDWinter52325.2021.00076
  4. Puritat, K., & Intawong, K. (2020). Development of an Open Source Automated Library System with Book Recommendation System for Small Libraries. 2020 Joint International Conference on Digital Arts, Media and Technology with ECTI Northern Section Conference on Electrical, Electronics, Computer and Telecommunications Engineering (ECTI DAMT & NCON), pp. 128–132 DOI: 10.1109/ectidamtncon48261.2020.9090753
  5. W3Techs. (2022). Usage statistics of operating systems for websites. [online] Available: (Accessed: 25 September 2022).
  6. Lang, A. W. (2016). John Palfrey, BiblioTech: Why Libraries Matter More than Ever in the Age of Google.
  7. Kundys, S. Havano, B. Morozov, M. (2022). “Software System for Monitoring the Situation in the Settlement”, Advances in Cyber-Physical Systems, 7(1), pp. 38–45. DOI: 10.23939/acps2022.01.038
  8. Muniraja, A. (2021). Library Automation–An Introduction. International Journal of Research in Library Science, 7(2), pp. 192–198. DOI: 10.26761/IJRLS.7.2.2021.1413
  9. Wiseso, L. G., Imrona, M., & Alamsyah, A. (2020). Performance Analysis of Neo4j, MongoDB, and PostgreSQL on 2019 National Election Big Data Management Database. 2020 6th International Conference on Science in Information Technology (ICSITech), pp. 91–96. DOI: 10.1109/ICSITech49800.2020.9392041
  10. Naik, U. (2016). Library Automation Software: A Comparative Study of Koha, Lib Sys, New Gen Lib and SOUL. International Journal of Library Science and Research IJLSR, 6(6), pp. 77–86. DOI: 10.24247/ijlsrdec20168
  11. LIBCON. (2022). KOHA for Library automation, benefits & limitations. [online] Available: (Accessed: 24 September 2022).
  12. Najan, S., Gawde, M., Solnki, M. S., & Mishra, D. K. (2012). Comparative study of library automation software (Special reference of SOUL and TLSS). International journal of library automation, networking and consortia, 1(1), pp. 1–15.
  13. Kumar, S., & Prasad, H. N. (2021). Evaluation of Integrated Library Automation Software in Libraries: A Comparative Study of SOUL, NewGenLib and Libsys. Library Waves, 7(2), pp. 59–70. ISSN: 2455-2291