Jurnal Tera Volume 5. Issue 1. Maret 2025 Page 1 - 13 E-ISSN : 2776-9666 P-ISSN : 2776-1789 SISTEM PENDUKUNG KEPUTUSAN PENENTUAN SISWA BERPRESTASI MENGGUNAKAN METODE WEIGHTED PRODUCT PADA SDIT INSAN MADANI Dimas Zaelani 1. Aprilia Sulistyohati 2. Siti Khotijah 3 , . , . Program Studi Teknik Informatika. Fakultas Teknik dan Ilmu Komputer Universitas Indraprasta PGRI Corresponding author : E-mail: dimaszaelani@gmail. com1 , aprilia6891@gmail. com2, sitikhotija4321@gmail. Diterima : 03-03-2025 Direvisi : 17-03-2025 Dipublikasi : 25-03-2025 Abstrak: The selection of outstanding students is a process that requires objectivity and accuracy in evaluating various academic and non-academic aspects. Manual selection processes are often time-consuming, prone to subjectivity, and Therefore, this study develops a Decision Support System (DSS) to determine outstanding students at SDIT Insan Madani using the Weighted Product (WP) method. The WP method was chosen for its ability to assess and optimize multiple criteria through a relative comparison approach. The results show that the developed system provides more objective, efficient, and systematic results compared to the manual method. Based on calculations, the student with the highest score is Ade with a score of 0. 274, followed by Ika . Mega . Nanda . , and Silvia . With this system, the school can conduct the selection of outstanding students more transparently and accurately. Abstrak: Penentuan siswa berprestasi merupakan proses yang memerlukan objektivitas dan ketepatan dalam menilai berbagai aspek akademik dan non-akademik. Proses seleksi yang dilakukan secara manual sering kali memakan waktu, rentan terhadap subjektivitas, dan kurang efisien. Oleh karena itu, penelitian ini mengembangkan Sistem Pendukung Keputusan (SPK) untuk menentukan siswa berprestasi di SDIT Insan Madani menggunakan metode Weighted Product (WP). Metode WP dipilih karena kemampuannya dalam menilai dan mengoptimalkan berbagai kriteria dengan Hasil menunjukkan bahwa sistem yang dikembangkan mampu memberikan hasil yang lebih objektif, efisien, dan sistematis dibandingkan metode manual. Berdasarkan perhitungan, siswa dengan nilai tertinggi adalah Ade dengan skor 0. Available Online: http://jurnal. id/index. php/jurnaltera/Page 1 Jurnal Tera Volume 5. Issue 1. Maret 2025 Page 1 - 13 E-ISSN : 2776-9666 P-ISSN : 2776-1789 diikuti oleh Ika . Mega . Nanda . , dan Silvia . Dengan sistem ini, pihak sekolah dapat melakukan seleksi siswa berprestasi secara lebih transparan dan akurat. Kata Kunci: Sistem Pendukung Keputusan. Weighted Product. Siswa Berprestasi. SDIT Insan Madani. PENDAHULUAN Prestasi belajar siswa adalah hasil dari interaksi kompleks antara berbagai faktor internal dan Faktor internal termasuk kemampuan pribadi siswa, motivasi, dan gaya belajar, sementara faktor eksternal meliputi metode pengajaran, lingkungan belajar, serta dukungan dari keluarga dan sekolah. Di SDIT Insan Madani, proses penilaian prestasi siswa saat ini dilakukan secara manual dengan mengandalkan penilaian subjektif dari guru. Metode ini seringkali tidak konsisten dan berisiko menyebabkan ketidakakuratan dalam menentukan siswa yang benar-benar berprestasi, karena hanya berdasarkan nilai rapor tanpa mempertimbangkan kriteria lain yang relevan. Selain itu, penilaian subjektif dapat mengabaikan aspek-aspek penting dari prestasi siswa yang seharusnya dipertimbangkan dalam menentukan siswa Oleh karena itu, diperlukan penerapan Sistem Pendukung Keputusan (SPK) yang dapat memberikan penilaian yang lebih objektif dan sistematis. Keunggulan dari metode Weighted Product terletak pada transparansi dan konsistensinya, karena proses penilaian didasarkan pada kriteria yang jelas dan terukur. Metode Weighted Product adalah pendekatan yang digunakan dalam SPK untuk membandingkan alternatif berdasarkan kriteria yang telah ditentukan, dengan cara mengalikan setiap nilai kriteria dengan bobotnya. Dalam konteks pemilihan siswa berprestasi, metode ini melibatkan beberapa langkah utama, yaitu: menentukan kriteria penilaian, memberikan bobot pada setiap kriteria, dan menghitung nilai akhir untuk setiap siswa. Kriteria yang digunakan bisa mencakup nilai akademik, partisipasi dalam kegiatan ekstrakurikuler, keterampilan sosial, serta kontribusi terhadap lingkungan Dengan menggunakan metode ini. SDIT Insan Madani diharapkan dapat memperbaiki proses pemilihan siswa berprestasi, memastikan bahwa penghargaan diberikan kepada siswa yang benar-benar memenuhi kriteria yang telah ditetapkan. KAJIAN PUSTAKA Sistem Pendukung Keputusan Available Online: http://jurnal. id/index. php/jurnaltera/Page 2 Jurnal Tera Volume 5. Issue 1. Maret 2025 Page 1 - 13 E-ISSN : 2776-9666 P-ISSN : 2776-1789 Sistem pendukung keputusan ialah proses pengambilan keputusan dibantu menggunakan komputer untuk membantu mengambil keputusan dengan menggunakan beberapa data dan model tertentu untuk menyelesaikan beberapa masalah yang tidak terstruktur. Keberadaan SPK pada perusahaan atau organisasi bukan untuk menggantikan tugas-tugas pengambil keputusan, tetapi merupakan sarana yang membantu bagi mereka dalam pengambilan Dengan menggunakan data-data yang diolah menjadi informasi untuk mengambil keputusan dari masalah-masalah semi-terstruktur. Dalam implementasi SPK, hasil dari keputusan-keputusan dari sistem bukanlah hal yang menjadi patokan, pengambilan keputusan tetap berada pada pengambil keputusan. Sistem hanya menghasilkan keluaran yang mengkalkulasi data-data sebagaimana pertimbangan seorang pengambil keputusan. Sehingga kerja pengambil keputusan dalam mempertimbangkan keputusan dapat dimudahkan (FuAoadi dan Diana, 2022:. Metode WP (Weighted Produc. Weighted Product (WP) adalah keputusan analisis multi-kriteria dan merupakan metode pengambilan keputusan multi kriteria. Seperti semua metode-metode lainanya. WP adalah himpunan dari alternatif keputusan yang dijelaskan dalam istilah beberapa kriteria. Menurut Fauziah Alifa . Metode Weighted Product Merupakan metode pengambilan keputusan dengan cara perkalian untuk menghubungkan rating atribut, dimana rating setiap atribut harus dipangkatkan dulu dengan bobot atribut yang bersangkutan. Weighted Product adalah salah satu analisis multi-kriteria keputusan . ulti-criteria decision analysi. atau MCDA yang sangat terkenal. Metode MCDA, yang diberikan adalah satu set terbatas dari alternatif keputusan yang dijelaskan dalam hal sejumlah kriteria keputusan. Setiap alternatif keputusan dibandingkan dengan yang lain dengan mengalikan sejumlah rasio, satu untuk setiap kriteria Setiap rasio diangkat ke kekuasaan setara dengan berat relatif dari kriteria yang Use case Diagram Menurut (Choiri dkk, 2015:. mengatakan use case atau diagram use case merupakan pemodelan untuk melakukan . sistem informasi yang akan dibuat. Use case menjelaskan interaksi yang terjadi antara AuaktorAy-AuinisiatorAy dari interaksi sistem itu sendiri dengan sistem yang ada, sebuah use case dipresentasikan dengan urutan langkah yang Menurut Tohari dalam Tabrani dan Aghniya . menyimpulkan bahwa. Auuse Available Online: http://jurnal. id/index. php/jurnaltera/Page 3 Jurnal Tera Volume 5. Issue 1. Maret 2025 Page 1 - 13 E-ISSN : 2776-9666 P-ISSN : 2776-1789 case adalah rangkaian atau uraian sekelompok yang saling terkait dan membentuk sistem secara teratur yang dilakukan atau diawasi oleh sebuah aktorAy. Sedangkan menurut (Hidayat dan Afrianto, 2017:. Diagram use case menggambarkan suatu urutan interaksi antara satu atau lebih aktor dan sistem. Diagram use case merepresentasikan sebuah interaksi antar user sebagai aktor dengan sistem. Activity Diagram Menurut Shalahudin . Activity diagram menggambarkan workflow . liran kerj. atau aktivitas dari sebuah sistem atau proses bisnis atau menu yang ada pada perangkat Menurut Novitasari . , pengertian Auactivity diagram adalah pemodelan yang dilakukan pada suatu sistem dan menggambarkan aktivitas sistem berjalan. Activity diagram di gunakan sebagai penjelelasan aktivitas program tanpa melihat koding atau tampilanAy. Hendini . mengatakan Diagram aktivitas adalah Sebuah cara untuk memodelkan aliran kerja . dari use case bisnis dalam bentuk grafik. Perlu di perhatikan disini adalah bahwa diagram aktivitas ini menggambarkan aktivitas sistem bukan apa yang dilakukan aktor, jadi aktivitas yang dapat dilakukan oleh sistem. Class Diagram Menurut Shalahudin . mendefinisikan Class diagram adalah menggambarkan struktur sistem dari segi pendefinisian kelaskelas yang akan dibuat untuk membangun sistem. Menurut Shalahudin . mengatakan Diagram class digunakan untuk menampilkan kelas-kelas dan paket-paket di dalam sistem. Diagram class memberikan gambaran sistem secara statis. Class diagram sangat membantu dalam visualisasi struktur kelas dari suatu Dapat disimpulkan class diagram adalah menggambarkan struktur sistem dari segi pendefinisian kelas dan paket-paket di dalam sebuah sistem. Sequence Diagram Menurut Shalahudin . mendefinisikan Diagram sekuen menggambarkan kelakuan objek pada use case dengan mendeskripsikan waktu hidup objek dan messege yang dikirimkan dan diterima antara objek. Banyaknya diagram sekuen yang digambarkan adalah minimal sebanyak pendefinisian use case yang memiliki proses sendiri atau yang penting semua use case yang telah didefinisikan interaksi jalannya pesan sudah dicakup pada diagram sekuen sehingga semakin banyak use case yang didefinisikan maka diagram sekuen yang harus Available Online: http://jurnal. id/index. php/jurnaltera/Page 4 Jurnal Tera Volume 5. Issue 1. Maret 2025 Page 1 - 13 E-ISSN : 2776-9666 P-ISSN : 2776-1789 dibuat juga semakin banyak. Menurut Rosa dan Shalahudin . mengatakan Sequence diagram menggambarkan interaksi antar objek di dalam dan diluar sistem . ermasuk pengguna, display, dan sebagainy. berupa pesan yang digambarkan terhadap waktu. Sequence diagram terdiri dari dimensi vertikal . dan dimensi horizontal . bjek yang terkai. yang biasanya digunakan untuk menggambarkan skenario atau rangkaian langkah-langkah yang dilakukan sebagai respon dari sebuah event untuk menghasilkan keluaran tertentu. Dapat disimpulkan Sequence diagram adalah menggambarkan kelakuan objek pada use case dengan mendeskripsikan waktu hidup objek dan messege yang dikirimkan dan diterima antara objek digunakan untuk menggambarkan skenario atau rangkaian langkah-langkah yang dilakukan sebagai respon dari sebuah event untuk menghasilkan keluaran tertentu. Netbeans Netbeans adalah aplikasi Integrated Development Environment (IDE) yang berbasiskan Java Menurut Nofriadi . AyNetbeans Merupakan Sebuah aplikasi Integrated Development Environment (IDE) yang Menggunakan Bahasa Pemograman Java dari Sun Microsystems yang berjalan di atas swingAy. Menurut (Heffelfinger, 2. NetBeans adalah platform dan platform Integrated Development Environment (IDE). Meskipun pada awalnya. NetBeans IDE hanya dapat digunakan untuk mengembangkan aplikasi Java, pada versi 6. NetBeans mendukung beberapa bahasa pemrograman, baik melalui dukungan bawaan, atau dengan menginstal plugin tambahan. Bahasa pemrograman yang secara asli didukung oleh NetBeans termasuk Java. C . PHP. HTML, dan JavaScript. Groovy. Scala, dan lainnya didukung melalui plugin tambahan. MySQL Menurut Saputra . AuMySQL adalah salah satu database kelas dunia yang sangat cocok bila dipadukan dengan bahasa pemrograman PHPAy. MySQL bekerja menggunakan bahasa SQL (Structure Query Languag. yang merupakan bahasa standar yang digunakan untuk manipulasi database. Menurut Alvaro . MySQL merupakan software database open source yang paling populer di dunia, dimana saat ini digunakan lebih dari 100 juta pengguna di seluruh dunia. Dengan kehandalan, kecepatan dan kemudahan penggunaannya. MySQL menjadi pilihan utama bagi banyak pengembang software dan aplikasi baik di platform web maupun desktop. Pengguna MySQL tidak hanya sebatas pengguna perseorangan maupun perusahaan kecil, namun perusahaan seperti Yahoo!. Alcatel Lucent. Google. Nokia. Available Online: http://jurnal. id/index. php/jurnaltera/Page 5 Jurnal Tera Volume 5. Issue 1. Maret 2025 Page 1 - 13 E-ISSN : 2776-9666 P-ISSN : 2776-1789 Youtube. Wordpress dan Facebook juga merupakan pengguna MySQL. METODE PENELITIAN Tahapan Penelitian Berikut adalah tahapan penelitian yang akan dilakukan dalam sistem pendukung keputusan penentuan siswa beprestasi menggunakan metode weighted Product pada sdit insan Gambar 1. Tahapan Penelitian Algoritma Weighted Product Aplikasi yang dibangun dengan berbasis Java Netbeans ini aplikasi yang menggunakan bahasa pemprograman Java, dan menggunakan metode algoritma WP (Weighted Produc. yang berfunsi untuk melakuakan penghitungan secara otomatis yang langsung merengkingkan hasil perhitungannya. Algoritma adalah urutan langkah-langkah logis penyelesaian masalah yang disusun secara sistematis dan logis. Kata logis merupakan kata kunci dalam Algoritma. Langkah-langkah dalam Algoritma harus logis dan harus dapat ditentukan bernilai salah atau Berikut merupakan penjelasan dari algoritma metode WP (Weighted Pruduc. : Multi Attribute Decision Making (MADM) adalah suatu metode yang digunakan untuk mencari alternatif paling optimal dari sejumlah alternatif optimal dengan kriteria tertentu. Inti dari MADM adalah menentukan nilai bobot untuk setiap atribut, kemudian dilanjutkan dengan Available Online: http://jurnal. id/index. php/jurnaltera/Page 6 Jurnal Tera Volume 5. Issue 1. Maret 2025 Page 1 - 13 E-ISSN : 2776-9666 P-ISSN : 2776-1789 proses perangkingan yang akan menyeleksi alternatif yang sudah diberikan. Weighted Product (WP) merupakan salah satu metode yang digunakan untuk menyelesaikan masalah MADM. HASIL DAN PEMBAHASAN Perhitungan Manual Weight Product Berikut adalah tabel alternatif yang telah ditentukan untuk penentuan siswa berprestasi. Tabel 1. Alternatif Kode Alternatif Kode Kriteria Tabel 2. Kriteria Nama Kriteria Alternatif Ade Mega Silvia Nanda Ika Bobot Prestasi Akademik Kepribadian dan Etika Partisipasi dalam Ekstrakurikuler Prestasi Non-Akademik Kehadiran dan Ketepatan Waktu Jumlah Tipe Kriteria Benefit Benefit Benefit Benefit Benefit Tabel 3. Pembobotan Alternatif Alternatif Ade Mega Silvia Nanda Ika Melakukan perhitungan nilai relatif bobot awal . Dimana Ocwj=1 Bagian 1 : Mencari Nilai W Bobot Tiap Kriteria : W = [ 5 4 3 2 1=15 ] Pembobotan : W1 = 5/15 = 0. W2 = 4/15 = 0. Available Online: http://jurnal. id/index. php/jurnaltera/Page 7 Jurnal Tera Volume 5. Issue 1. Maret 2025 Page 1 - 13 E-ISSN : 2776-9666 P-ISSN : 2776-1789 W3 = 3/15 = 0. W4 = 2/15 = 0. W5 = 1/15 = 0. Normalisasi Berdasarkan Pembobotan : W1 = 0. W2 = 0. W3 = 0. W4 = 0. W5 = 0. Bagian 2 : Mencari Nilai Vector (S) dengan rumus sebagai berikut: Pembobotan : S1 = . * . * . * . = 6. S2 = . * . * . * . * . = 4. S3 = . * . * . * . * . = 4. S4 = . * . * . * . * . = 4. S5 = . * . * . * . * . = 4. = 6. 948 = 24. Bagian 3 : Mencari Nilai V (V) dengan rumus sebagai berikut: V1 = 6. 727/24. 583 = 0. V2 = 4. 617/24. 583 = 0. V3 = 4. 119/24. 583 = 0. V4 = 4. 172/24. 583 = 0. V5 = 4. 948/24. 583 = 0. Tabel 4. Hasil Alternatif Ade Mega Silvia Nanda Ika Nilai (V) Ade memperoleh nilai tertinggi dengan V= 0. 274V = 0. 274V = 0. Hal ini menunjukkan bahwa Ade memiliki performa terbaik dibandingkan dengan alternatif lainnya berdasarkan kriteria yang digunakan dalam perhitungan. Ika menempati posisi kedua dengan V = 0. 201V = 0. 201V = 0. Walaupun nilainya tidak setinggi Ade. Ika masih menunjukkan Available Online: http://jurnal. id/index. php/jurnaltera/Page 8 Jurnal Tera Volume 5. Issue 1. Maret 2025 Page 1 - 13 E-ISSN : 2776-9666 P-ISSN : 2776-1789 performa yang lebih baik dibandingkan tiga alternatif lainnya. Mega berada di peringkat ketiga dengan V = 0. 188V = 0. 188V = 0. Nilainya mendekati Ika, menunjukkan performa yang cukup kompetitif. Nanda berada di posisi keempat dengan V = 0. 17V = 0. 17V = 0. Performa Nanda sedikit lebih rendah dibandingkan Mega. Silvia berada di peringkat terakhir dengan V = 0. 168V = 0. 168V = 0. Meskipun nilainya terendah, perbedaan nilai dengan Nanda cukup kecil, menunjukkan adanya persaingan yang ketat di antara peringkat bawah. Unified Modeling Language (UML) Gambar 2. Use Case Diagram Gambar 3. Class Diagram Available Online: http://jurnal. id/index. php/jurnaltera/Page 9 Jurnal Tera Volume 5. Issue 1. Maret 2025 Page 1 - 13 E-ISSN : 2776-9666 P-ISSN : 2776-1789 Gambar 4. Menu Utama Form ini merupakan halaman utama setelah pengguna berhasil login. Berisi ringkasan data dan akses cepat ke fitur utama. Menampilkan beberapa button seperti data alternatif, data kriteria, data pembobotan, perhitungan weighted product, laporan dan logout dari sistem. Gambar 5. Alternatif Form ini digunakan untuk menampilkan daftar semua alternatif yang tersedia di sistem. Menampilkan label seperti kode alternatif, nama alternatif. Memberikan opsi untuk menambah, mengubah, menghapus dan batal. Gambar 6. Kriteria Available Online: http://jurnal. id/index. php/jurnaltera/Page 10 Jurnal Tera Volume 5. Issue 1. Maret 2025 Page 1 - 13 E-ISSN : 2776-9666 P-ISSN : 2776-1789 Form ini digunakan untuk menampilkan daftar semua kriteria yang tersedia di sistem. Menampilkan label seperti kode kriteria, nama kriteria, bobot, status serta memberikan opsi untuk menambah, mengubah, menghapus dan batal. Gambar 7. Pembobotan Form ini digunakan untuk menampilkan daftar semua pembobotan yang tersedia di Menampilkan label seperti kode pembobotan, nama alternatif, nama kriteria, nilai serta memberikan opsi untuk menambah, mengubah, menghapus dan batal. Gambar 8. Perhitungan Form ini digunakan untuk menampilkan data kriteria, data alternatif, proses perhitungan weighted product dari normalisasi bobot, mencari nilai vector S, mencari nilai vector V yang tersedia di sistem dan data hasil perhitungan akhir serta memberikan opsi untuk menghitung weighted product dan simpan hasil perhitungan ke dalam database dan perhitungan sistem ini sesuai dengan perhitungan manual. Available Online: http://jurnal. id/index. php/jurnaltera/Page 11 Jurnal Tera Volume 5. Issue 1. Maret 2025 Page 1 - 13 E-ISSN : 2776-9666 P-ISSN : 2776-1789 Gambar 9. Laporan Hasil Perhitungan KESIMPULAN DAN SARAN Penelitian ini menunjukkan bahwa penggunaan metode Weighted Product (WP) dalam sistem pendukung keputusan untuk penentuan siswa berprestasi di SDIT Insan Madani memberikan hasil yang lebih objektif, efisien, dan sistematis dibandingkan dengan metode Hasil dari penelitian tersebut sebagai berikut : Ade menempati peringkat pertama sebagai siswa berprestasi dengan nilai tertinggi sebesar 0. Dengan pencapaian ini. Ade menunjukkan keunggulan dalam berbagai aspek penilaian yang menjadi kriteria seleksi. Ika berada di posisi kedua dengan nilai 0. Meskipun sedikit di bawah Ade. Ika tetap menunjukkan performa akademik dan non-akademik yang luar biasa, menjadikannya salah satu siswa terbaik. Mega menempati peringkat ketiga dengan nilai 0. Konsistensi dan kerja kerasnya membuatnya berada dalam jajaran siswa berprestasi tahun ini. Dengan nilai 0. Nanda menempati posisi keempat. Prestasi ini menunjukkan bahwa ia memiliki potensi besar dalam bidang akademik maupun kegiatan lainnya. Silvia berada di peringkat kelima dengan Meskipun berada di posisi terakhir dalam daftar ini. Silvia tetap menunjukkan prestasi yang membanggakan dan patut diapresiasi. DAFTAR RUJUKAN Abadi. , & Latifah. Decision support system penilaian kinerja karyawan pada perusahaan menggunakan metode simple additive weighting. Jurnal TAM (Technology Acceptance Mode. , 6, 37Ae43. Firdaus Idam. Pemilihan karyawan terbaik menggunakan metode profile matching pada PT. Surindo Murni Agung. Jurnal Infortech, 1, 21Ae27. Available Online: http://jurnal. id/index. php/jurnaltera/Page 12 Jurnal Tera Volume 5. Issue 1. Maret 2025 Page 1 - 13 E-ISSN : 2776-9666 P-ISSN : 2776-1789 Rosa, & Shalahuddin. Rekayasa perangkat lunak terstruktur dan berorientasi Bandung: Informatika. Bass. Clements. , & Kazman. Software architecture in practice . rd ed. Addison-Wesley Professional. Boehm. , & Turner. Balancing agility and discipline: A guide for the perplexed. Addison-Wesley Professional. Burke. Project management techniques . th ed. Routledge. Cheng. , & Atlee. Software engineering: Theory and practice . th ed. Prentice Hall. Fitriani. , & Alasi. Sistem pendukung keputusan dengan metode WASPAS. COPRAS dan EDAS: Menentukan judul skripsi mahasiswa. Medan: Yayasan Kita Menulis. Fowler. Refactoring: Improving the design of existing code . nd ed. AddisonWesley Professional. Hasibuan. Manajemen sumber daya manusia (Edisi Revis. Jakarta: PT. Bumi Aksara. Sukamto. , & Shalahuddin. Rekayasa perangkat lunak terstruktur dan berorientasi objek (Revis. Informatika Bandung. Available Online: http://jurnal. id/index. php/jurnaltera/Page 13