Pengembangan Aplikasi Mobile Berbasis Android untuk Manajemen Antrian Bimbingan KP dan Proyek Akhir dengan Memanfaatkan Fitur Location Based Service

  • Nesya Anfasha Rosa Politeknik Caltex Riau
  • Shumaya Resty Ramadhani Politeknik Caltex Riau
Keywords: Android, Priority Queue, Student Guidance, Location Based Service

Abstract

Guidance is a procedure that must be done by students to get assistance and supervision in completing work practice reports and final assignments. This activity is carried out by holding meetings between students and the lecturers concerned. Students need to arrange a schedule by contacting the lecturer via communication media before conducting guidance. After arranging the schedule with the lecturer, students must be on time according to the predetermined schedule. Even though the tutoring schedule has been set, there are still students who come late. This causes guidance time to be wasted and other students do not get a schedule, so students are constrained in completing their reports. Therefore, an Android-based queue management application was developed by utilizing location-based service technology. This application uses priority-based queue management and location-based services that are used to detect lecturer geofence areas. Tests have been carried out on applications built using black-box testing techniques, with 100% results that all functional requirements have been successfully implemented. Likewise with the results of white-box testing that the program code has been executed with a percentage of 100%. In addition, testing using usability testing was also carried out with an average test percentage of 85.4% of respondents agreeing that the queuing application had met the criteria in the statement.

Downloads

Download data is not yet available.

References

“Manual Prosedur (MP) Proyek Akhir Mahasiswa Politeknik Caltex Riau,” 2018.

R. A. Fauji and A. Rahmatulloh, ‘Implementation Of Global Positioning System As A Location Monitoring Media For Final Project Guidelines On Android-Based Applications’, J. Transform., vol. 16, no. 2, Art. no. 2, Jan. 2019, doi: 10.26623/transformatika.v16i2.1071.

R. Bagus Bratta, ‘Implementasi Algoritma Queue Untuk Sistem Antrian Booking Barbershop Berbasis Android’, skripsi, IIB DARMAJAYA, 2018. Accessed: Jun. 23, 2022. [Online]. Available: http://repo.darmajaya.ac.id/1276/

A. D. “PriorityQueue,” 27 12 2019. [Online]. Available: https://developer.android.com/reference/java/util/PriorityQueue. [Accessed 16 12 2020].

A. D. “Create and Monitor Geofences,” 16 8 2021. [Online]. Available: https://developer.android.com/training/location/geofencing. [Accessed 18 1 2021].

A. A. Wahid, ‘Analisis Metode Waterfall Untuk Pengembangan Sistem Informasi’, J Ilmu-Ilmu Inf. Dan Manaj STMIK No Novemb., pp. 1–5, 2020.

K. Naik and P. Tripathy, Software Testing and Quality Assurance Theory and Practice, A John Wiley & Sons, Inc., 2008.

A. Putri, ‘Aplikasi Pencarian Hotel di Pekanbaru Berdasarkan Informasi Promo dan Diskon Berbasis Location Based Service (LBS)’, J. Aksara Komput. Terap., vol. 7, no. 2, Art. no. 2, 2018, Accessed: Jun. 23, 2022. [Online]. Available: https://jurnal.pcr.ac.id/index.php/jakt/article/view/1982.

D. D. A. Suprapto, F. I. Fitri and N. Hayati, “Pengembangan Aplikasi Sistem Informasi Smart Register Online Berbasis Android Menggunakan Algoritma BruteForce,” Edumatic : Jurnal Pendidikan Indonesia, vol. 4, no. 1, pp. 47-56, 1 Juni 2020.

M. Michelle, ‘Rancang Bangun Aplikasi Context-Aware “Family Tracking” Berbasis Mobile pada Platform iOS’, J. Aksara Komput. Terap., vol. 7, no. 2, Art. no. 2, 2018, Accessed: Jun. 23, 2022. [Online]. Available: https://jurnal.pcr.ac.id/index.php/jakt/article/view/1992.

M. Cheramy, “Priority Queue is not Maintaining Sorting Order,” 10 August 2018. [Online]. Available: https://stackoverflow.com/questions/51787067/priority-queue-is-not-maintaining-sorting-order.

A. Sridhar, “Priority Queues in Java Explained with Examples,” 6 Juli 2020. [Online]. Available: https://www.freecodecamp.org/news/priority-queue-implementation-in-java/.

A. Novriansyah and D. E. Kurniawan, ‘Pengembangan Aplikasi Pemasaran Ikan Untuk UMKM dan Nelayan Batam dengan Pendekatan User Centered Design (UCD) dan Usability Testing’, J. Appl. Comput. Sci. Technol., vol. 3, no. 1, Art. no. 1, Jun. 2022, doi: 10.52158/jacost.v3i1.310.

D. E. Kurniawan and A. Algazali, Mobile Programming: Praktik Membuat Aplikasi Android. Media Sains Indonesia, 2022.

Published
2022-06-23
How to Cite
[1]
N. A. Rosa and S. Ramadhani, “Pengembangan Aplikasi Mobile Berbasis Android untuk Manajemen Antrian Bimbingan KP dan Proyek Akhir dengan Memanfaatkan Fitur Location Based Service”, JAIC, vol. 6, no. 1, pp. 78-86, Jun. 2022.
Section
Articles