Implementasi Algoritma First Come First Served pada Aplikasi Pengelolaan Pendapatan Sewa Fasilitas Olahraga Dispora Kota Palembang

Ayu Diya Silfiani, Muhammad Aris Ganiardi, Mardiana .

Abstract


Dinas Pemuda dan Olahraga (Dispora) of Palembang City is a government agency responsible for managing public sports facilities. The existing manual management process relying on physical ledgers and direct counter visits frequently causes overlapping booking schedules, inaccurate revenue recording, and the absence of real-time monitoring for management. This study develops a web-based application for sports facility rental and revenue management at Dispora Palembang, implementing the First come first served (FCFS) algorithm as the scheduling queue mechanism and the Rational Unified Process (RUP) as the system development method. FCFS assigns facility slots based on the booking request timestamp (Arrival Time), ensuring fair and conflict-free scheduling. A simulation with five tenant scenarios produced an Average Turnaround Time (ATAT) of 120 minutes and an Average Waiting Time (AWT) of 12 minutes, demonstrating that FCFS effectively handles queue conflicts arising from competing bookings on the same facility. The system was built using React.js, MySQL, and Apache. Blackbox  Testing across 21 test scenarios covering all major functions yielded a 100% pass rate. The developed system successfully digitized the complete facility rental workflow: user registration and verification, real-time facility availability checking, FCFS-based booking with database lock, payment upload and admin verification, automatic ticket and confirmation dispatch, and automated periodic revenue reporting for management.


Keywords


First Come First Served; Sports Facility Rental; Revenue Management; Rational Unified Process; Blackbox Testing

Full Text:

PDF

References


T. Lestari and B. Santoso, "Transformasi digital dalam tata kelola pemerintahan daerah: Strategi dan implementasi," Jurnal Ilmu Administrasi Negara, vol. 18, no. 2, pp. 45–58, 2022.

R. Wibowo, A. Kurniawan, and D. Pratama, "Penerapan sistem informasi pada instansi pemerintah untuk peningkatan transparansi dan akuntabilitas keuangan publik," Jurnal Manajemen Pemerintahan, vol. 10, no. 1, pp. 23–36, 2023.

M. Sinlae, E. Suhartono, and A. Nugroho, "Klasifikasi dan arsitektur aplikasi berbasis web modern," Jurnal Informatika dan Sistem Informasi, vol. 7, no. 2, pp. 89–101, 2024.

S. Tanenbaum and H. Bos, Modern Operating Systems, 4th ed. Pearson, 2015.

A. Silberschatz, P. B. Galvin, and G. Gagne, Operating System Concepts, 10th ed. Wiley, 2018.

Prastio, R. Santoso, and D. Wijaya, "Implementasi algoritma FCFS pada aplikasi reservasi lapangan sport center berbasis web," Jurnal Informatika dan Rekayasa Elektronik, vol. 11, no. 1, 2025.

Ramadhan, A. Putra, and M. Hasan, "Implementasi algoritma FCFS pada sistem e-booking lapangan Dihafa mini soccer," Jurnal Teknologi Informasi dan Ilmu Komputer, vol. 13, no. 3, 2025.

Wardani, "Perancangan aplikasi sistem penyewaan lapangan sepak bola menggunakan metode waterfall dan FCFS," Jurnal Teknologi dan Informasi, vol. 6, no. 2, 2022.

Ramadhan, B. Susanto, and A. Hidayat, "Penerapan algoritma FCFS dalam menentukan penyewaan lapangan sepak bola," Jurnal Informatika, vol. 6, no. 1, 2022.

Abdulrohim, F. Nurdin, and S. Rahman, "Implementasi metode FCFS pada platform reservasi lapangan bulu tangkis berbasis mobile," Jurnal Sistem Informasi, vol. 11, no. 1, 2022.

Pratama, D. Setiawan, and R. Kusuma, "Sistem informasi web penyewaan lapangan sepak bola Surya Yudha Banjarnegara," Jurnal Informatika Komputer, vol. 6, no. 2, 2023.

Pratama, A. Rahman, and B. Wibowo, "Perancangan sistem informasi penyewaan lapangan olahraga berbasis web dengan Agile Scrum," Jurnal Pengembangan Teknologi Informasi, vol. 13, no. 3, 2025.

Nurdin, F. Ramadhan, and A. Susilo, "Sistem informasi penyewaan kendaraan alat berat menggunakan metode RAD," Jurnal Ilmu Komputer, vol. 10, no. 1, 2022.

A. Hajjar et al., "Performance assessment of CPU scheduling algorithms: A scenario-based simulation approach," Journal of Computer Science, vol. 20, no. 9, 2024, doi: 10.3844/jcssp.2024.

I. González-Rodríguez et al., "Study and evaluation of CPU scheduling algorithms," Heliyon, vol. 10, no. 9, 2024, doi: 10.1016/j.heliyon.2024.e30095.

P. Kruchten, The Rational Unified Process: An Introduction, 3rd ed. Addison-Wesley, 2004.

M. Mintarsih, "Pengujian black box dengan teknik Transition pada sistem informasi perpustakaan berbasis web," 2023.

Nor Sajidah, M. Azlan, and A. Rahman, "Web design structure with WordPress Content Management for sports center," Indonesian Journal of Electrical Engineering and Computer Science, vol. 19, no. 3, 2023.




DOI: https://doi.org/10.31284/j.kernel.2026.v7i1.9120

Refbacks

  • There are currently no refbacks.


Copyright (c) 2026 Ayu Diya Silfiani, Muhammad Aris Ganiardi, Mardiana .

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

Diindeks oleh:
SINTA 5 logo Google Scholar logo Dimensions Logo