Implementasi Algoritma Selection Sort pada Aplikasi To-Do List Berbasis Android untuk Manajemen Waktu Mahasiswa
(1) Universitas Teknologi Yogyakarta  Indonesia
(2) Universitas Teknologi Yogyakarta  Indonesia
Corresponding Author
DOI : https://doi.org/10.24036/voteteknika.v12i4.131085
Abstract
Penelitian ini bertujuan untuk menerapkan algoritma selection sort pada aplikasi to-do list berbasis Android untuk manajemen waktu mahasiswa. Aplikasi to-do list dikembangkan dengan metode Rapid Application Development (RAD) untuk memungkinkan pengembangan yang cepat dan berulang, sehingga pengembangan aplikasi dapat diselesaikan dalam waktu yang relatif singkat. Aplikasi ini dilengkapi dengan fitur pengurutan aktivitas berdasarkan tenggat waktu, sehingga mahasiswa dapat mengutamakan aktivitas yang harus diselesaikan terlebih dahulu. Selain itu, aplikasi ini mampu mendeteksi tabrakan jadwal, memungkinkan pengguna menambah aktivitas tanpa khawatir akan konflik waktu. Pengujian aplikasi menunjukkan bahwa algoritma selection sort dapat mengurutkan aktivitas dengan akurasi 100% berdasarkan tenggat waktu, sehingga membantu mahasiswa dalam manajemen waktu. Aplikasi ini diharapkan dapat membantu mahasiswa dalam mengatur jadwal aktivitas.
Kata kunci : To-Do List, Selection Sort, Android, Aktivitas, Rapid Application Development
This research aims to apply the selection sort algorithm to an Android-based to-do list application for student time management. The to-do list application was developed using the Rapid Application Development (RAD) method to enable rapid and iterative development, so that application development can be completed in a relatively short time. The app is equipped with an activity sorting feature based on deadlines, so that students can prioritise activities that must be completed first. In addition, the app is able to detect schedule collisions, allowing users to add activities without worrying about time conflicts. Application testing shows that the selection sort algorithm can sort activities with 100% accuracy based on deadlines, thus helping students in time management. This application is expected to help students in organising activity schedules.
Keywords: To-Do List, Selection Sort, Android, Activity, Rapid Application Development
References
Y. X. G. H. Zega dan G. E. Kurniawati, “Pentingnya Manajemen Waktu Bagi Mahasiswa dalam Meningkatkan Prestasi Belajar di Sekolah Tinggi Teologi Duta Panisal Jember,” METANOIA: Jurnal Pendidikan Agama Kristen, vol. 4, no. 1, pp. 58-70, 2022.
M. Syelviani, “Pentingnya Manajemen Waktu dalam Mencapai Efektivitas bagi Mahasiswa (Studi Kasus Mahasiswa Program Studi Manajemen Unisi),” Jurnal Analisis Manajemen (JAM), vol. 6, no. 1, pp. 23-32, 2020.
R. Azmi dan Rahmawati, “Perancangan Aplikasi Todolist Berbasis Android Menggunakan Flutter SDK dan Database SQLite,” dalam Seminar Nasional Riset dan Teknologi (SEMNAS RISTEK), Jakarta, 2021.
H. S. Wibowo, Teknologi Informasi dan Komunikasi Untuk Mahasiswa, Semarang: Tiram Media, 2023.
R. Syahputri, B. D. Prasetyo, Taufik, A. Andriyadi, H. W. Nugroho dan S. Trisnawati, “Rancang Bangun Aplikasi To Do List Budidaya Tanaman Buah Melon Berbasis Mobile dengan Algoritma Genetika (Studi Kasus : IBI Darmajaya Bandar Lampung),” dalam Seminar Nasional Hasil Penelitian dan Pengabdian Masyarakat 2023, Bandar Lampung, 2023.
P. A. Lestari dan A. H. Masitoh, “Aplikasi Me-List Berbasis Android Menggunakan Framework React Native,” Jurnal Esensi Infokom, vol. 6, no. 2, pp. 26-30, 2022.
T. Santhi, A. M. Sari, D. K. A. M. Putra, I. G. C. A. Diptha, K. Pebriawan, M. B. Haekal dan G. S. Mahendra, “Pengembangan Sistem Informasi To Do List Berbasis Website dalam Meninjau Kegiatan Mahasiswa Undiksha,” Jurnal Teknologi Ilmu Komputer, vol. 1, no. 1, pp. 30-36, 2022.
R. Akbar dan T. Ridwan, “Perancangan Aplikasi Mobile To-Do List sebagai Platform Delegasi Tugas secara Remote pada Masa Pandemic di PT. Pupuk Kujang Cikampek,” INTEGRATED (Information Technology and Vocational Education), vol. 3, no. 1, pp. 9-16, 2021.
L. V. Aprilian dan M. H. K. Saputra, Belajar cepat metode SAW, Bandung: Kreatif Industri Nusantara, 2020.
T. Pricillia dan Zulfachmi, “Perbandingan Metode Pengembangan Perangkat Lunak (Waterfall, Prototype, RAD),” Jurnal Bangkit Indonesia, vol. 10, no. 1, pp. 6-12, 2021.
G. T. Heineman, Learning Algorithms: A Programmer's Guide to Writing Better Code, Sebastopol: O'Reilly Media, 2021.
J. D. Putra, M. R. Ananda, A. Syahputra, Nurshabillah dan S. P. Sinaga, “Pengurutan Menggunakan Metode Selection Sort pada Sistem Informasi Lokasi Kontrakan di Kota Medan Berbasis Android,” Blend Sains Jurnal Teknik, vol. 1, no. 4, pp. 259-266, 2023.
Riki, M. Faridz, T. S. Hidayah dan Suharsono, “Perbandingan Algoritma Selection Sort, Shell Sort, dan Merge Sort pada Data Sampling Numerik Menggunakan Matplotlib,” dalam Prosiding Seminar Nasional Sains dan Teknologi Seri 02, Yogyakarta, 2024.
A. F. Elgamal, Object-Oriented Programming, Newcastle: Cambridge Scholars Publishing, 2024.
C. Dickerson dan S. Ji, Essential Architecture and Principles of Systems Engineering, Boca Raton: CRC Press, 2022.
M. Rusli dan E. Triandini, Memodelkan Sistem Informasi Berorientasi Objek: Konsep Dasar, Prosedur, dan Implementasi, Yogyakarta: Penerbit Andi, 2022.
J. Sinuraya, M. S. Wahyuni, H. A. Adwin, Harmayani, K. Sari dan Lusiyanti, Analisis Perancangan Sistem, Sumedang: CV. Mega Press Nusantara, 2024.
T. D. A. P. Wardhani dan Y. Asriningtias, “Implementasi Algoritma AES-256 dalam Perancangan Aplikasi Pengamanan Dokumen Digital Perusahaan Berbasis Android,” Journal of Information Technology and Computer Science (INTECOMS), vol. 6, no. 2, pp. 1289-1293, 2023.
Article Metrics
Abstract Views : 14 timesRefbacks
- There are currently no refbacks.
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.