Sistem Absensi dan Pendukung Keputusan Siswa Berprestasi Metode SAW SMK Dirghantara
DOI:
https://doi.org/10.69693/ijmst.v4i3.11655Keywords:
Information System, Attendance, Decision Support System, Simple Additive Weighting (SAW), Next.jsAbstract
Perkembangan teknologi informasi saat ini mendorong transformasi digital pada aspek administrasi akademik di institusi pendidikan kejuruan guna meningkatkan akurasi data. Pengelolaan absensi harian dan proses evaluasi siswa berprestasi di SMK Penerbangan Dirghantara Curug saat ini masih dilakukan secara manual menggunakan media kertas, sehingga rentan terhadap risiko kehilangan dokumen, keterlambatan rekapitulasi wali kelas, serta subjektivitas yang tinggi dalam penilaian kesiswaan. Penelitian ini bertujuan untuk mengimplementasikan Sistem Informasi Absensi berbasis web yang terintegrasi langsung dengan Sistem Pendukung Keputusan (SPK) untuk menentukan peringkat siswa berprestasi secara otomatis. Logika pemeringkatan dirancang menggunakan algoritma Simple Additive Weighting (SAW) dengan melibatkan lima parameter penilaian berbobot, yaitu Kehadiran (30%), Nilai Akademik (25%), Kedisiplinan (20%), Sikap & Perilaku (15%), dan Keaktifan (10%). Sistem ini dikembangkan menggunakan kerangka kerja Next.js, basis data rasional dengan Drizzle ORM, pustaka Better Auth untuk keamanan otentikasi sesi, serta Tailwind CSS untuk responsivitas antarmuka. Metode pengembangan perangkat lunak yang digunakan mengikuti model Waterfall. Pengujian alur fungsionalitas divalidasi dengan metode Black-box Testing untuk memastikan keandalan modul. Hasil pengujian menunjukkan bahwa perhitungan matriks keputusan (X), matriks normalisasi (R), dan matriks preferensi (V) pada sistem berjalan dengan tingkat akurasi 100% setelah dicocokkan dengan perhitungan matematis manual. Sistem ini berhasil memisahkan hak akses otorisasi menjadi tiga portal (Admin, Guru, Orang Tua) secara aman, mereduksi waktu rekapitulasi data kehadiran bulanan hingga 80%, serta menghadirkan transparansi pemantauan prestasi belajar siswa bagi orang tua murid.
References
[1] G. B. Davis, Kerangka Dasar Sistem Informasi Manajemen (Terjemahan Indonesia). PT Pustaka Binaman Pressindo, 2013.
[2] A. Hendini and D. Kurniawati, "Sistem Informasi Monitoring Orang Tua Terhadap Kehadiran Anak di Sekolah Berbasis Website," NUANSA INFORMATIKA, vol. 18, no. 2, pp. 154–159, Jul. 2024, doi: 10.25134/ilkom.v18i2.122.
[3] D. Nofriansyah, Concept Data Mining Vs Decision Support System. Deepublish, 2014.
[4] E. Turban, J. E. Aronson, & T.-P. Liang, Decision Support Systems and Intelligent Systems (7th Edition). Pearson Prentice Hall, 2005.
[5] L. Asri, R. M. Sari, and B. Fachri, "Sistem Pendukung Keputusan Pemilihan Siswa Berprestasi Menggunakan Metode Simple Additive Weighting (SAW) Berbasis Web pada SMK Negeri 13 Medan," Jurnal Minfo Polgan, vol. 13, no. 1, 2024, doi: 10.33395/jmp.v13i1.14018.
[6] A. Sholihat and D. Gustian, "SISTEM PENDUKUNG KEPUTUSAN PEMILIHAN SISWA BERPRESTASI DENGAN METODE SIMPLE ADDITIVE WEIGHTING (SAW) (STUDI KASUS : SMK DWI WARNA SUKABUMI)," 2021.
[7] D. Ferdiansyah and N. Syafitri, "Perancangan Program Absensi Kehadiran Siswa Berbasis Web," Jurnal Larik: Ladang Artikel Ilmu Komputer, vol. 2, no. 2, pp. 57–65, Dec. 2022, doi: 10.31294/larik.v2i2.1815.
[8] Wawan Setiawan and Intan Kumalasari, "PERANCANGAN APLIKASI SISTEM MONITORING STUNTING DI PUSKESMAS PAMULANG MENGGUNAKAN METODE FUZZY TSUKAMOTO BERBASIS WEB," Informatika: Jurnal Teknik Informatika dan Multimedia, vol. 6, no. 1, pp. 325–337, May 2026, doi: 10.51903/informatika.v6i1.1611.
[9] S. Kusumadewi, H. S. Hartati, H. A. Harjoko, & W. R. Wardoyo, Fuzzy Multi-Attribute Decision Making (Fuzzy MADM). Graha Ilmu, 2006.
[10] Vercel, "Next.js Documentation: App Router and Serverless Solutions." Accessed: Jun. 07, 2026. [Online]. Available: https://nextjs.org/docs
[11] Tailwind Labs, "Tailwind CSS Official Documentation." Accessed: Jun. 07, 2026. [Online]. Available: https://tailwindcss.com/docs
[12] Drizzle Team, "Drizzle ORM Documentation: TypeScript-first Object-Relational Mapping." Accessed: Jun. 07, 2026. [Online]. Available: https://orm.drizzle.team/docs/overview
[13] R. S. Pressman, Software engineering: a practitioner’s approach. McGraw-Hill Education, 2015.
[14] Pratama, A., & Wijaya, Y. (2022). Penerapan Metode Simple Additive Weighting (SAW) Untuk Pemilihan Siswa Berprestasi Berbasis Web. Jurnal Teknik Informatika dan Sistem Informasi, 8(2), 245-256. https://doi.org/10.35957/jatisi.v8i2.1901
[15] Siregar, M. H. (2023). Sistem Informasi Absensi Siswa Berbasis Web Menggunakan Framework Next.js. Jurnal Teknologi Informasi dan Komunikasi, 12(1), 45-53. https://doi.org/10.35842/jtik.v12i1.412
Downloads
Published
How to Cite
Issue
Section
License
Copyright (c) 2026 Indonesian Journal of Multidisciplinary on Social and Technology

This work is licensed under a Creative Commons Attribution 4.0 International License.













