Implementasi Algoritma Heap Sort pada Aplikasi E-Raport Siswa MTs Swasta Aljamiatul Amaliyah Desa Bandar Selamat Labuhanbatu Utara
DOI:
https://doi.org/10.56211/helloworld.v1i3.144Keywords:
Aplikasi Berbasis Web; Heap Sort
Abstract
Pendidikan merupakan salah satu aspek yang penting dalam meningkatkan taraf kehidupan bangsa dan negara, serta merupakan salah satu tolak ukur kemajuan dari suatu bangsa. MTS S Aljamiatul Amaliyah merupakan salah satu lembaga pendidikan swasta di Kecamatan Aek Kuo yang menyelenggarakan pendidikan tingkat sekolah menengah pertama. Namun dalam layanan akademik disekolah tersebut masih dilakukan secara manual diantaranya pengolahan nilai siswa yaitu dengan cara masing-masing guru mata pelajaran menulis nilai siswa kedalam suatu lembaran kertas atau raport. Selain itu, tingkat masalah yang ditimbulkan sistem ini sangat banyak. Diantaranya adalah data-data nilai siswa hilang, raport basah akibat keteledoran sebagian siswa dan faktor alam lainnya yang menyebabkan raport rusak. Tujuan dari penelitian ini adalah untuk membangun aplikasi e-raport dengan mengimplementasikan algoritma heap sort max-heap sebagai metode pengurutan yang diterapkan pada nilai rata-rata semester siswa. Dari 15 data yang diuji coba [87.5, 92.47, 91.3, 84.37, 85.70, 87.30, 86.20, 83.90, 87.03, 85.73, 85.47, 85.23, 85.90, 85.23, 84.67] diperoleh hasil akhir [83.90, 84.37, 84.67, 85.13, 85.23, 85.61, 85.70, 85.73, 85.90, 86.20, 87.03, 87.30, 87.50, 91.30, 92.77]. Hasil penelitian menunjukkan bahwa implemetasi algoritma heap sort max-heap menghasilkan pengurutan data secara menaik yang berjalan dengan baik.
Downloads
References
H. Situmorang, “Simulasi Pengurutan Data dengan Algoritma Heap Sort,” Jurnal Mahajana Informasi, vol. 1, no. 2, 2016.
A. Wijaya and N. Feter, “Aplikasi Simulasi Pengurutan Data Menggunakan Algoritma Heap Sort,” Jurnal Pseudocode, vol. 2, no. 2, pp. 81–88, 2015, [Online]. Available: www.ejournal.unib.ac.id
C. al Akhyati, A. Johar, and B. Susilo, “Perangkat Lunak Pendukung Pembelajaran Algoritma Heapsort,” Jurnal Rekursif, vol. 2, no. 1, pp. 37–44, 2014.
H. Abdurahman and A. R. Riswaya, “Aplikasi Pinjaman Pembayaran Secara Kredit Pada Bank Yudha Bhakti,” Jurnal Computech & Bisnis, vol. 8, no. 2, pp. 61–69, Dec. 2014.
Rinaldi, “Rancang Aplikasi Untuk Pengurutan Data Dengan Metode Heap Sort,” Skripsi, Universitas Pembangunan Panca Budi, Medan, 2019.
R. Abdulloh, Easy & Simple Web Programming. Jakarta: PT Elex Media Komputindo, 2016.
J. Enterprise, Otodidak Pemrograman Javascript. Jakarta: PT Elex Media Komputindo, 2017.
C. A. Pamungkas, Dasar Pemrograman Web dengan PHP. Yogyakarta: CV Budi Utama, 2017.
R. Abdullah, 7 in 1 Pemrograman Web Tingkat Lanjut. Jakarta: PT Elex Media Komputindo, 2018.
B. Nugroho, Aplikasi Pemrograman Web Dinamis dengan PHP dari MySQL, Cetakan I. Yogyakarta: Gava Media, 2019.
Downloads
Article History
Pages: 153-165
How to Cite
Issue
Section
License
Copyright (c) 2022 Mindi Wahyuni, Khairuddin Nasution

This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.
Penulis yang mempublikasikan naskahnya pada Hello World Jurnal Ilmu Komputer menyetujui ketentuan berikut:
Hak cipta atas artikel apapun dalam Hello World Jurnal Ilmu Komputer dipegang penuh oleh penulisnya di bawah lisensi Creative Commons Attribution-ShareAlike 4.0 International License. dengan beberapa ketentuan sebagai berikut:
"Penulis mengakui bahwa Hello World Jurnal Ilmu Komputer berhak sebagai yang mempublikasikan pertama kali dengan lisensi Creative Commons Attribution-ShareAlike 4.0 International License / CC BY SA 4.0"
"Penulis dapat memasukan tulisan secara terpisah, mengatur distribusi non-ekskulif dari naskah yang telah terbit di jurnal ini ke dalam versi yang lain (misal: dikirim ke respository institusi penulis, publikasi ke dalam buku, dll), dengan mengakui bahwa naskah telah terbit pertama kali pada Hello World Jurnal Ilmu Komputer."
"Pembaca diperbolehkan mengunduh, menggunakan, dan mengadopsi isi artikel selama mengutip artikel dengan menyebutkan judul, penulis, dan nama jurnal ini. Pengutipan tersebut dilakukan demi kemajuan ilmu pengetahuan dan kemanusiaan serta tidak boleh melanggar hukum yang berlaku."
Most read articles by the same author(s)
- Muarif Muarif, Khairuddin Nasution, Satria Yudha Prayogi, Penerapan Metode Simple Additive Weighting (SAW) dalam Seleksi Calon Penerima Beasiswa Kartu Indonesia Pintar Kuliah (KIP-K) di STMIK Mulia Darma , Hello World Jurnal Ilmu Komputer: Vol. 4 No. 1 (2025): Edisi April
- Cindy Yovita, Khairuddin Nasution, Tasliyah Haramaini, Penerapan Algoritma Naive Bayes dan Selection Sort pada Penilaian Kuis di Aplikasi Pembelajaran Pemrograman Java dan PHP , Hello World Jurnal Ilmu Komputer: Vol. 2 No. 3 (2023): Edisi Oktober
- Maya Andriani Siregar, Khairuddin Nasution, Implementasi Metode Simple Multi Atribute Rating Technique (SMART) pada Penerimaan Peserta Didik Baru MAN Sipagimbar Kabupaten Tapanuli Selatan , Hello World Jurnal Ilmu Komputer: Vol. 1 No. 4 (2023): Edisi Januari
- Dina Mawarni Novela, Khairuddin Nasution, Zulfansyuri Siambaton, Penerapan Algoritma K-Means Clustering dalam Aplikasi Penilaian Kinerja Pegawai di Kantor Kepala Desa Cinta Makmur Berbasis Web , Hello World Jurnal Ilmu Komputer: Vol. 4 No. 1 (2025): Edisi April
- Alwi Maulana Siregar, Khairuddin Nasution, Antoni Antoni, Penerapan Algoritma K-Nearest Neighbor dalam Sistem Absensi untuk Klasifikasi Kehadiran Siswa pada Pondok Pesantren Mawaridussalam , Hello World Jurnal Ilmu Komputer: Vol. 3 No. 3 (2024): Edisi Oktober
- Fauzan Syahri Aulia, Khairuddin Nasution, Oris Krianto Sulaiman, Penerapan Algoritma Apriori dalam Menentukan Tingkat Penggunaan Open AI di Lingkungan Mahasiswa Teknik Informatika UISU , Hello World Jurnal Ilmu Komputer: Vol. 3 No. 2 (2024): Edisi Juli
- Aswin Pohan, Khairuddin Nasution, Implementasi Aplikasi Penjadwalan Mengajar Guru di SMKN 1 Barumun Mengggunakan Algoritma Particle Swarm Optimization (PSO) , Hello World Jurnal Ilmu Komputer: Vol. 3 No. 2 (2024): Edisi Juli
- Yusuf Yusuf, Khairuddin Nasution, Mhd Zulfansyuri Siambaton, Implementasi Aplikasi PramukaKu Menggunakan Metode Boyer Moore di Kwartir Cabang Serdang Bedagai Berbasis Android , Hello World Jurnal Ilmu Komputer: Vol. 3 No. 3 (2024): Edisi Oktober








