Implementasi Struktur Data Stack pada Sistem Recently Played Music Streaming Berbasis Prinsip Lifo
Kata Kunci:
Struktur Data Tumpukan, Prinsip LIFO, Riwayat Pemutaran, Streaming Musik, Pengalaman PenggunaAbstrak
Perkembangan platform streaming musik menuntut manajemen data yang efisien untuk fitur riwayat pemutaran (Recently Played) guna meningkatkan pengalaman pengguna. Penelitian ini bertujuan untuk mengimplementasikan struktur data stack berbasis prinsip LIFO (Last-In-First-Out) pada sistem Recently Played untuk menciptakan solusi pengelolaan data historis yang optimal. Menggunakan metode penelitian rancang bangun, sebuah prototipe aplikasi pemutar musik dikembangkan dengan arsitektur sisi klien, mengimplementasikan stack untuk fitur riwayat dan Doubly Linked List untuk daftar putar. Hasil penelitian menunjukkan keberhasilan implementasi sebuah aplikasi fungsional di mana fitur "Back to Last Played" yang berbasis stack bekerja secara responsif dan efisien. Kesimpulan dari penelitian ini menegaskan bahwa penerapan struktur data stack merupakan pendekatan yang superior untuk mengelola data historis dinamis, yang secara signifikan meningkatkan kinerja, efisiensi, dan pengalaman pengguna pada aplikasi streaming musik.
Unduhan
Referensi
Angela, Halim, F., Pramana, T. A., & Simanjuntak, A. (2022). User experience evaluation on music streaming applications with UEQ method. JURTEKSI (Jurnal Teknologi dan Sistem Informasi), VIII(2), 209–218. https://doi.org/10.33330/jurteksi.v8i2.1323
Erkamim, M., Abdurrohim, I., Yuliyanti, S., Karim, R., Rahman, A., Admira, T. M. A., & Ridwan, A. (2024). Buku ajar algoritma dan struktur data. PT. Sonpedia Publishing Indonesia.
Firmansyah, M. I., Rohman, R. S., & Marsusanti, E. (2023). Penerapan algoritma klastering K-Means untuk fitur atribut pada layanan streaming musik Spotify. Indonesian Journal Computer Science, 2(2), 58-66.
Ginting, S. H. N., Effendi, H., Kumar, S., Marsisno, W., Sitanggang, Y. R. U., Anwar, K., Santiari, N. P. L., Setyowibowo, S., Sigar, T. R., Atho'illah, I., Setyantoro, D., & Smrti, N. N. E. (2023). Pengantar struktur data. PT. Mifandi Mandiri Digital.
Kementerian Pendidikan, Kebudayaan, Riset, dan Teknologi. (2021). Informatika untuk SMA Kelas X. Pusat Kurikulum dan Perbukuan.
Marlia, S., Setiawan, K., & Juliane, C. (2024). Analisis fitur musik dan tren popularitas lagu di Spotify menggunakan K-Means dan CRISP-DM. SISTEMASI: Jurnal Sistem Informasi, 13(2), 595–607.
Musiafa, Z. (2022). Buku ajar struktur data dan implementasi algoritma (SDIA): Bahasa pemrograman Python Java C C++.
Netti, S. Y. M., & Irwansyah. (t.t.). Spotify: Aplikasi music streaming untuk generasi milenial. Universitas Pelita Harapan, Universitas Indonesia.
Putri, G. M., Pradja, K. A. D., Azizi, M. B. M., Nurwahi, P., Perdana, A. S., & Munawir. (2024). Implementasi stack dan array pada pengurutan lagu dengan metode selection sort. Jurnal Teknologi Dan Sistem Informasi Bisnis, 6(2), 286-296. https://doi.org/10.47233/jteksis.v6i2.1192
Ruddin, I., Santoso, H., & Indrajit, R. E. (2022). Digitalisasi musik industri: Bagaimana teknologi informasi mempengaruhi industri musik di Indonesia. Jurnal Pendidikan Sains dan Komputer, 2(1). https://doi.org/10.47709/jpsk.v2i1.1395
Safwandi. (t.t.). Struktur data. Bahan Ajar. Fakultas Teknik, Universitas Malikussaleh.
Santoso, J. T. (t.t.). Prevent database transmission of the about The Notis environment to receive. YR/NSAN PRIMA AGIS TEKNIK.
Gunawan, P., & Voutama, A. (2025). Rancang bangun website e-commerce "One Step Store" menggunakan teknologi MERN Stack dengan metode waterfall. Jurnal Sistem Informasi dan Teknologi, 8(2).
Mushthofa, Wahyono, Asfarian, A., Ramadhan, D. A., Putro, H. P., Wisnubhadra, I., Saputra, B., & Pratiwi, H. (2021). Informatika untuk SMA Kelas X. Pusat Kurikulum dan Perbukuan, Badan Penelitian dan Pengembangan dan Perbukuan, Kementerian Pendidikan, Kebudayaan, Riset, dan Teknologi.
Musyaffa, A. I., Zulfa, M. I., & Alim, M. S. (2024). Rancang bangun PureCompute platform e-commerce untuk belanja laptop berbasis website. SINTA Jurnal Sistem Informasi dan Teknologi Komputasi, 1(1), 21–29.
Santoso, J. T. (2021). Struktur data dan algoritma (Bagian 1). Yayasan Prima Agus Teknik.
Setiyawan, R. D., Hermawan, D., Abdillah, A. F., Mujayanah, A., & Vindua, R. (2024). Penggunaan struktur data stack dalam pemrograman C++ dengan pendekatan array dan linked list. JUTECH (Journal Education and Technology), 5(2).
Wijaya, G., Permana, S. W., Bagaskara, N. N., & Santi, I. H. (2025). Rancang bangun sistem marketplace toko karya sembako dengan stack teknologi MERN. JITU: Journal Informatic Technology and Communication, 9(1), 71-82.





