Rancang Bangun Sistem Perpustakaan Web Universitas Esa Unggul dengan Metode Scrum untuk Pengelolaan Digital

Fayza Azzahra, Kaysa Dzikrya, Ary Prabowo

Abstract


Conventional library systems that are still manual-based often face various obstacles, such as delays in the transaction process, the risk of recording errors, and low efficiency in collection management. This research aims to design and build an integrated web library system at Esa Unggul University by applying the Object Oriented Programming (OOP) approach and Scrum method. The development process is carried out iteratively through the stages of Sprint Planning, Execution, Review, and Retrospective. The system was developed using Python programming language with Flask framework and MySQL database. The main features include book data management, members, loan and return transactions, automatic notifications, and time-based fine calculations. Evaluation was conducted using the Black Box Testing method on 35 scenarios, including input validation, transaction processing, and system resilience to extreme conditions. The test results showed a 100% success rate and a 60% increase in transaction efficiency compared to the manual system. End-user validation showed that the system has a responsive interface, easy to use, and supports digital library management. This research contributes to the digital transformation of libraries and opens up opportunities for development towards mobile platforms and data analytics.


Keywords


Scrum Method, OOP, Black Box Testing, Library, Information System

Full Text:

References


A. Jolie, D. Dedrick, R. K. Sugeng, W. A. Lee, and A. Yulianto, “Aplikasi Sistem Manajemen Perpustakaan dengan Penerapan Pemrograman Berorientasi Objek,” Telcomatics, vol. 7, no. 2, pp. 61–69, 2022, doi: 10.37253/telcomatics.v7i2.7349.

D. Ismunandar and A. Fachrurozi, “Rancang Bangun Perpustakaan Kelurahan Online Berbasis Website,” Indones. J. Netw. Secur., vol. 12, no. 1, pp. 24–30, 2023, [Online]. Available: https://ijns.org/journal/index.php/ijns/article/view/1823

Parulian Sibuea, Najla Mardhiyah Lubis, and Syafriyandi Aziz, “Pengajaran yang Inovatif dapat Meningkatkan Minat Membaca pada Anak Sekolah Dasar,” J. Arjuna Publ. Ilmu Pendidikan, Bhs. dan Mat., vol. 2, no. 4, pp. 38–46, 2024, doi: 10.61132/arjuna.v2i4.1058.

M. Nikita Shivaji, “Intelligent library management system,” Trends Comput. Sci. Inf. Technol., vol. 9, no. 1, pp. 001–009, Feb. 2024, doi: 10.17352/tcsit.000074.

N. K. Sukantari and Suryanto, “Implementasi dan prospek pengembangan digitalisasi pada perpustakaan umum di Indonesia sejarah panjang keberadaan mereka . Dengan berlalunya waktu dan munculnya,” vol. 1, no. 1, pp. 45–58, 2024.

D. K. Wardani, R. Rara, and K. Kusuma, “Pemanfaatan Perpustakaan Digital ( E-Library ) Sebagai Salah Satu Strategi Peningkatan Kualitas Pendidikan dan Penelitian di Perguruan Tinggi,” vol. 17, no. 3, pp. 212–220, 2024, doi: 10.30998/faktorexacta.v17i3.23824.

Zain Arif Wildan Sugandi, Yoga Adi Nugraha, Syaiful Nurul Anam, and Irma Darmayanti, “Jurnal IT CIDA Vol. 8, No. 1Juni 2022ISSN: 2477-8133 e-ISSN: 2477-81251Implementasi Konsep Pemrograman Berorientasi Objek Dalam Aplikasi Pembukuan Keuangan Penjual Jus Buah Menggunakan Bahasa Pemrograman Java,” J. IT CIDA, vol. 8, no. 1, pp. 1–8, 2022, [Online]. Available: https://journal.amikomsolo.ac.id/index.php/itcida/article/download/154/120

R. Dwi Lestari, R. N. Tryadriani, A. T. Dominica, and . E., “Sistem Basis Data Perpustakaan,” J. Sist. Inf. dan Apl., vol. 1, no. 1, pp. 71–79, 2023, doi: 10.52958/jsia.v1i1.6449.

F. T. Wulandari, “Pemodelan Basis Data Akademik Universitas Xyz Menggunakan Pendekatan Objek,” JITU J. Inform. Technol. Commun., vol. 3, no. 1, pp. 52–57, 2019, doi: 10.36596/jitu.v3i1.68.

A. Kartubi and R. W. Arifin, “Sistem Informasi Perpustakaan Berbasis Website Dengan Framework Laravel,” J. Mhs. BINA Insa., vol. 3, no. 2, pp. 213–222, Feb. 2019, Accessed: Oct. 05, 2024. [Online]. Available: https://ejournal-binainsani.ac.id/index.php/JMBI/article/view/1082

M. N. B. Alam and N. L. Azizah, “Perancangan Sistem Informasi Desa Menggunakan Metode Scrum,” Indones. J. Appl. Technol., vol. 1, no. 3, p. 14, 2024.

D. Y. Sylfania, F. P. Juniawan, and I. Zaliman, “Implementasi Aplikasi Perpustakaan SMAN 1 Koba Dengan Metode Scrum Berbasis Android,” INFORMATICS Educ. Prof. J. Informatics, vol. 8, no. 1, p. 69, 2023, doi: 10.51211/itbi.v8i1.2458.

S. J. Ayano, S. A. Ojomu, G. Fisher, and E. O. Onoyom-, “Developing a Library Management System Utilizing Python,” vol. 7, no. 6, pp. 318–322, 2023.

F. Risyda et al., “Perancangan UI / UX Aplikasi Perpustakaan Digital Berbasis Web dengan Pendekatan Metode Design Thinking,” vol. 9, no. 2, pp. 67–77, 2025.

A. Prutzkow, “Event - Driven Programming as a Way to Unify Control Statements,” vol. 13, no. 4, pp. 77–83, 2025.




DOI: https://doi.org/10.30591/jpit.v10i2.8207

Refbacks

  • There are currently no refbacks.


Creative Commons License
This work is licensed under a Creative Commons Attribution 4.0 International License.

JPIT INDEXED BY

  
  

Creative Commons License
This work is licensed under a Creative Commons Attribution 4.0 International License.