Pengembangan Aplikasi Mobile Berbasis Android untuk Manajemen Antrian Bimbingan KP dan Proyek Akhir dengan Memanfaatkan Fitur 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
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.
Copyright (c) 2022 Nesya Anfasha Rosa, Shumaya Resty Ramadhani
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.
Authors who publish with this journal agree to the following terms:
- Authors retain copyright and grant the journal right of first publication with the work simultaneously licensed under a Creative Commons Attribution License (Attribution-ShareAlike 4.0 International (CC BY-SA 4.0) ) that allows others to share the work with an acknowledgement of the work's authorship and initial publication in this journal.
- Authors are able to enter into separate, additional contractual arrangements for the non-exclusive distribution of the journal's published version of the work (e.g., post it to an institutional repository or publish it in a book), with an acknowledgement of its initial publication in this journal.
- Authors are permitted and encouraged to post their work online (e.g., in institutional repositories or on their website) prior to and during the submission process, as it can lead to productive exchanges, as well as earlier and greater citation of published work (See The Effect of Open Access).