Development of a Book Borrowing & Returning System Using the Extreme Programming Method
Main Article Content
Abstract
Based on the researcher’s observations at the SMA Negeri 7 Palembang Library, the identified issues include errors in recording book loans and a lack of well-documented data. This problem arises because the book loan recording process relies solely on manual note-taking, which is relatively slow. Additionally, the library does not have a medium to inform students about its book collection, reducing students' interest in borrowing books. To address these issues, the author aims to develop a book borrowing information system to enhance the efficiency of book management and borrowing in the library while also providing students with information about the available book collection. This research employs the Extreme Programming system development methodology. The objective of this study is to build an information system for book borrowing and returning, which also serves as an informational medium for the library’s book collection at SMA Negeri 7 Palembang. The system is designed and developed as a web-based application using PHP as the programming language and MySQL as the database, with UML as the modeling tool. The research results show that the developed system can improve time efficiency in the book borrowing process by 75%. This conclusion is based on the fact that the borrowing process previously took an average of 20 minutes before using the system, but it now takes less than 5 minutes with the system. Therefore, the developed system will significantly assist in the management and borrowing process at the SMA Negeri 7 Palembang Library.
Article Details
References
[2] Kasman Rukun and B Herawan Hayadi, "Sistem Informasi Berbasis Expert System," Yogyakarta, 2018.
[3] Haryanto, Inovasi Perpustakaan Sebuah Tantangan Kualitas Layanan Publik. Malang: Wineka Media, 2019.
[4] Priyono Darmanto, Manajemen Perpustakaan. Jakarta: Bumi Aksara, 2018.
[5] Muhamad Muslihun and Oktafianto, Analisis dan Perancangan Sistem Informasi Menggunakan Model Terstruktur dan UML. Yogyakarta: Andi Offset, 2016.
[6] Rachmat Destriana, Syepry Maulana Husain, Nurdiana Handayani, and Aditya Tegar Siswanto, Diagram UML dalam Membuat Aplikasi Android Firebase “Studi Kasus Aplikasi Bank Sampah”. Yogyakarta: Deepublish, 2021.
[7] Adi Nugroho, Rekayasa Perangkat Lunak Berorientasi Objek dengan metode USDP. Yogyakarta: Andi Offset, 2010.
[8] UUs Rusmawan, Teknik Penulisan Tugas Akhir dan Skripsi Pemrograman. Jakata: Elex Media Komputindo, 2019.