Articles
Vol. 10 No. 5 (2025): Kohesi: Jurnal Sains dan Teknologi, ISSN 3025-1311
PENGGUNAAAN ALGORITMA BUBBLE SORT DALAM PENGURUTAN ABSENSI MAHASISWA BERDASARKAN NOMOR POKOK MAHASISWA
-
Submitted
-
October 28, 2025
-
Published
-
2025-10-28
Abstract
Penelitian ini membahas penerapan algoritma Bubble Sort dalam proses pengurutan data absensi mahasiswa berdasarkan Nomor Pokok Mahasiswa (NPM) menggunakan teknologi HTML, CSS, dan JavaScript. Sistem yang dikembangkan berbasis web ini dirancang agar mampu melakukan proses pengurutan data secara ascending secara cepat, akurat, dan efisien tanpa memerlukan sumber daya server tambahan. Data yang digunakan merupakan data absensi mahasiswa Program Studi Sistem Informasi di STMIK Kaputama yang sebelumnya masih tersusun secara acak sebelum diproses. Implementasi sistem dilakukan dengan mengintegrasikan logika algoritma Bubble Sort ke dalam JavaScript, sehingga proses pengurutan dapat dilakukan langsung di sisi klien dan hasilnya ditampilkan secara real-time melalui antarmuka yang interaktif. Hasil pengujian menunjukkan bahwa sistem mampu mengurutkan data dengan akurasi tinggi dan waktu eksekusi yang relatif singkat untuk dataset berskala kecil hingga menengah. Selain itu, tampilan antarmuka yang sederhana dan mudah digunakan mendukung efisiensi pengguna dalam memantau dan memverifikasi kehadiran mahasiswa. Dengan demikian, penerapan algoritma Bubble Sort pada aplikasi web ini terbukti efektif sebagai solusi sederhana namun fungsional dalam membantu pengolahan dan manajemen data absensi di lingkungan perguruan tinggi
References
- Sunandar, E., & Indrianto, I. (2020). Implementasi Algoritma Bubble Sort Terhadap 2 Buah Model Varian Pengurutan Data Menggunakan Bahasa Program Java. Petir, 13(2), 522695. https://doi.org/10.33322/petir.v13i2.1008
- Mahrozi, N., & Faisal, M. (2023). Analisis perbandingan kecepatan algoritma selection sort dan bubble sort. Scientica: Jurnal Ilmiah Sains dan Teknologi, 1(2), 89-98. https://doi.org/10.572349/scientica.v1i2.209
- Astuti, Y. (2023). Analisis Pengujian Data Algoritma Bubble Sort. REMIK: Riset dan E-Jurnal Manajemen Informatika Komputer, 7(3), 1413-1420. https://doi.org/10.33395/remik.v7i3.12594
- Triansyah, H. (2019). Implemetasi Metode Bubble Sort Dalam Pengurutan Indeks Prestasi Mahasiswa. Jurnal Ilmiah Informatika, 7(01), 48-53. https://doi.org/10.33884/jif.v7i01.1003
- Abdullah, M. F., Hafiza, I., Wahyuni, R., & Syahputra, A. (2023). Penggunaan Algoritma Bubble Sort dalam Pengurutan Nomor Induk Mahasiswa. Hello World Jurnal Ilmu Komputer, 2(1), 14-19. https://doi.org/10.56211/helloworld.v2i1.206
- Yusuf, A. (2024). Analisis Algoritma Bubble Sort Ascending/Descending dan Implementasinya Menggunakan Bahasa Pemrograman Python. JISCO: Journal of Information System and Computing, 2(2), 53-57. https://doi.org/10.30631/jisco.v2i2.102