Development of a Book Borrowing & Returning System Using the Extreme Programming Method

Main Article Content

MUHAMMAD RAIHAN MARSAQ
Andri Andri
Nyimas Sopiah
Nia Oktaviani

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

Section
Articles

References

[1]Arifin et al, Analisa Perancangan Sistem Informasi. Batam: Yayasan Cendikia Mulia Mandiri, 2021.[2]F Soufitri, Konsep sistem informasi. Jakarta: PT Inovasi Pratama Internasional, 2023.[3]E Amaliah and S Sumarno, "Intensifikasi penggunaan media sosial untuk mewujudkan perpustakaan modern di era digital," Jurnal El-Pustaka, 2(1), 59-74., 2023.[4]N Nurmayanti and Y I Wijaya, "Penerapan Metode Extreme Programming Pada Sistem Informasi Layanan Perpustakaan SMP Negeri 3 Negara Batin Berbasis Web Mobile," Jurnal Informasi dan Komputer, 8(2), 48-54., 2020.[5]Royani et al, "Sistem Informasi Perpustakaan Berbasis Web Application Di Universitas Islam Syekh-Yusuf (UNIS) Tangerang," JIMTEK, pp. 104-113, 2020.[6]Sidik et al, "Sistem informasi perpustakaan pada SMPN 1 Karang Bahagia berbasis web menggunakan metode extreme programing," INFOTECH: Jurnal Informatika & Teknologi, 4(2), 247-258., 2023.[7]Sukiman and Ana Septiana, "Perancangan Sistem Informasi Perpustakaan Berbasis Web Di SMK 1 LPPM RI Majalaya," J-SIKA, pp. 53-59, 2022.[8]Amru Yasir, "Sistem Informasi Perpustakaan Berbasis Web Pada Perpustakaan Universitas Dharmawangsa," Djtechno : Journal of Information Technology Research, pp. 36-40, 2020.[9]N Sakinah and M Ulfa, "Penerapan Metode Extreme Programming pada Sistem Informasi Perpustakaan Jurusan Manajemen Informatika Politeknik Negeri Fakfak," Jurnal Informasi, Sains dan Teknologi, 7(2), 232-248, 2024.[10]Nurkholis et al, "Penerapan extreme programming dalam pengembangan sistem informasi manajemen pelayanan publik," J-SAKTI (Jurnal Sains Komputer Dan Informatika), 5(1), 124-134, 2021.[11]Putri et al, "Sistem Informasi Perpustakaan Berbasis Web," Jurnal Pustaka Data (Pusat Akses Kajian Database, Analisa Teknologi, Dan Arsitektur Komputer) 2.1 (2022): 5-10., 2022.[12]Binangkit et al, "Pemanfaatan UML (Unified Modeling Language) dalam perencanaan sistem pengelolaan sewa alat musik berbasis website," JATI (Jurnal Mahasiswa Teknik Informatika), 7(2), 1429-1436., 2023.[13]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.[14]V Y P Ardhana, "Pemodelan Activity Diagram Untuk Perancangan Sistem Informasi Rekam Medis Pada Klinik.," Jurnal Kesehatan Qamarul Huda, 9(2), 106-109., 2021.[15]Febrian et al, "Pengujian pada Aplikasi Penggajian Pegawai dengan menggunakan Metode Blackbox," Jurnal Informatika Universitas Pamulang, 5(1), 61-66., 2020.