Jurnal informasi dan Komputer Vol: 12 No:2 2024 P-ISSN: 2337-8344 E-ISSN: 2623-1247 IMPLEMENTASI ALGORITMA WEIGHTED PRODUCT (WP) DALAM SISTEM PENDUKUNG KEPUTUSAN PEMILIHAN JURUSAN Verawati Program Studi Komputerisasi Akuntansi. Institut Teknologi Bisnis dan Bahasa Dian Cipta Cendikia Jl. Cut Nyak Dien No. 65 Durian Payung E-mail : vera@dcc. ABSTRAK Penjurusan yang tepat di tingkat SMA dapat membantu siswa dalam mengembangkan potensi akademis, minat, dan bakat mereka, serta memudahkan perencanaan karir di masa depan. SMAN 2 Negeri Agung di Way Kanan hingga kini melakukan pemilihan jurusan secara manual berdasarkan minat siswa, yang sering kali kurang efektif dan berpotensi menimbulkan masalah di kemudian hari, seperti ketidaksesuaian antara kemampuan akademik dan jurusan yang dipilih. Oleh karena itu, penelitian ini bertujuan mengimplementasikan Sistem Pendukung Keputusan (SPK) berbasis metode Weighted Product (WP) untuk menentukan jurusan siswa secara optimal. Metode WP dipilih karena kemampuannya dalam menyelesaikan masalah Multi Attribute Decision Making dengan pendekatan perkalian dalam perhitungan atribut, sehingga menghasilkan rekomendasi yang lebih akurat. SPK ini dirancang dengan menggunakan framework CodeIgniter dan database MySQL untuk kemudahan akses dan pengelolaan data. Sistem ini diharapkan mampu membantu SMAN 2 Negeri Agung dalam menentukan jurusan siswa dengan tepat, efisien, dan sesuai dengan bakat serta kemampuan akademik siswa. Kata kunci : Weighted Product (WP). Sistem Pendukung Keputusan (SPK). Menentukan Jurusan. ABSTRACTS The right major at the high school level can help students develop their academic potential, interests, and talents, and facilitate future career planning. SMAN 2 Negeri Agung in Way Kanan has so far carried out manual major selection based on student interests, which is often ineffective and has the potential to cause problems later on, such as a mismatch between academic abilities and the chosen major. Therefore, this study aims to implement a Decision Support System (DSS) based on the Weighted Product (WP) method to determine students' majors optimally. The WP method was chosen because of its ability to solve Multi Attribute Decision Making problems with a multiplication approach in attribute calculations, resulting in more accurate recommendations. This DSS is designed using the CodeIgniter framework and MySQL database for easy access and data management. This system is expected to be able to help SMAN 2 Negeri Agung in determining students' majors appropriately, efficiently, and in accordance with students' talents and academic abilities. Keywords: Weighted Product (WP). Decision Support System (DSS). Determining Majors. PENDAHULUAN Dalam menghasilkan manusia yang mampu bersaing dan berkualitas maka bidang pendidikan harus benar-benar diperhatikan dengan baik. SMAN 2 Negeri Agung merupakan Salah satu Sekolah Menengah Atas yang terletak di kampung kalipapan, kecamatan Negeri Agung. Kabupaten Way Kanan. Sekolah tersebut memiliki dua jurusan yaitu Jurusan IPA dan IPS. Tujuan dari penjurusan siswa ini adalah untuk mengarahkan siswa agar lebih fokus mengembangkan kemampuan diri dan minat yang dimiliki. Penjurusan siswa yang tepat dapat membantu siswa dalam pengembangan diri dan karirnya di masa mendatang. Dengan adannya penjurusan diharapkan dapat memaksimalkan potensi, bakat atau talenta individu, sehingga juga akan memaksimalkan nilai akademisnya. Penentuan jurusan yang dilakukan selama ini mempunyai banyak kelemahan, antara lain berdasarkan keinginan siswa tanpa melihat latar belakang nilai akademisnya Sehingga jurusan yang dipilih terkadang menjadi masalah bagi siswa di kemudian hari, 151 | I T B A D i a n C i p t a C e n d i k i a Jurnal informasi dan Komputer Vol: 12 No:2 2024 P-ISSN: 2337-8344 E-ISSN: 2623-1247 sebagai contoh nilai akademik yang tidak maksimal, pemilihan program studi saat melanjutkan ke jenjang perguruan tinggi yang terkendala akibat jurusan SMA yang tidak sesuai, dan lain-lain. Pemilihan jurusan pada SMAN 2 Negeri Agung selama ini dilakukan secara manual yang hanya berdasar pada minat siswa. Perhitungan dalam menentukan rekomendasi jurusan dapat dilakukan berbasis sistem sehingga meminimalisir adanya meningkatkan efisiensi pada waktu dan tenaga. Ditetapkannya kriteria dan standar penilaian dipengaruhi oleh banyaknya pendaftar beasiswa agar seleksi penerima beasiswa dapat dilakukan dengan Seleksi yang dilakukan secara manual tidak selalu berjalan efektif serta akan memberikan banyak kesulitan seperti kurang efisien dalam waktu, kesalahan dalam perhitungan, hingga sulitnya berkas. Sistem Pendukung Keputusan merupakan sistem komputer yang dapat melakukan pengolahan data menjadi sebuah informasi dalam mengambil keputusan dari permasalahan semi terstruktur yang spesifik. Sistem Pendukung Keputusan dapat menggunakan Weighted Product sebagai salah satu metode pemecahan masalah. Metode WP dapat menyelesaikan masalah Multi Attribute Decision Making dengan menggunakan perkalian untuk menghubungkan rating atribut berdasarkan atribute cost dan benefit untuk menentukan kriteria serta perhitungan yang sederhana untuk menghasilkan nilai akhir dari setiap alternatif untuk memudahkan Guru SMAN 2 Negeri Agung dalam menentukan jurusan siswa. Maka yang akan menjadi pembahasan dalam identifikasi masalah adalah : Pemilihan Jurusan di SMAN 2 Negeri Agung dilakukan secara manual, sehingga mempunyai banyak kelemahan. SMAN 2 Negeri Agung belum memiliki sistem dalam pemilihan jurusan. Tujuan dalam penelitian adalah untuk menerapkan metode Weighted Product pada sistem pendukung keputusan pemilihan jurusan siswa SMAN 2 Negeri Agung sehingga dapat memberikan kemudahan siswa dan guru SMAN 2 Negeri Agung dalam menentukan jurusan terbaik secara tepat dan METODE PENELITIAN SISTEM PENDUKUNG KEPUTUSAN Sistem Pendukung Keputusan merupakan sistem informasi berbasis komputerisasi yang dapat menghasilkan alternatif keputusan dalam membantu menanganani masalah model dan data. Sejumlah kriteria memiliki bobot tertentu yang menjadi pertimbangan dengan tujuan memperoleh solusi optimal dari suatu masalah. Dapat diambil kesimpulan bahwa Sistem Pendukung Keputusan merupakan sebuah sistem yang melengkapi informasi dari data yang telah diolah dalam membantu pengambil keputusan untuk menangani masalah secara lebih cepat dan akurat. METODE WEIGHTED PRODUCT Metode WP merupakan salah satu dari beberapa metode MADM (Multi Atribute Decision Makin. Metode MADM merupakan metode pengambilan keputusan yang didasarkan pada beberapa atribut. Konsep permasalahannya adalah mengevaluasi m alternatif Ai . =1,2,. terhadap sekumpulan atribut atau kriteria Cj . =1,2,. , dimana setiap atribut tidak saling bergantung satu dengan yang lainnya. Metode Weighted Product merupakan metode yang memiliki konsep perkalian untuk menghubungkan rating atribut, dimana rating setiap atribut harus dipangkatkan dulu dengan bobot atribut yang bersangkutan. Terdapat sejumlah langkahlangkah yang dapat digunakan dalam penelitian ini untuk menyelesaikan permasalahan menggunakan Weighted Product yaitu menentukan alternatif, menentukan kriteria, menentukan bobot masing masing kriteria, melakukan normalisasi bobot, menentukan nilai vektor S. Menentukan Nilai vektor V, melakukan perbandingan antara perhitungan WP dari Alternatif Jurusan IPA dengan perhitungan WP dari Alternatif Jurusan IPS dari setiap siswa sehingga dapat menentukan alternatif mana yang terbaik lalu melakukan perankingan. Dalam menentukan nilai vektor S berlaku : Si = dengan i=1,2,AA . S : menyatakan dianalogikan sebagai vektor S x : menyatakan nilai kriteria w: menyatakan bobot kriteria i : menyatakan alternatif j : menyatakan kriteria n : menyatakan banyaknya kriteria Setelah menentukan nilai vektor S. Selanjutnya adalah menghitung nilai vektor v: I = 1,2,A . Keterangan : 152 | I T B A D i a n C i p t a C e n d i k i a Jurnal informasi dan Komputer Vol: 12 No:2 2024 P-ISSN: 2337-8344 E-ISSN: 2623-1247 V : menyatakan preferensi alternatif yang dianalogikan sebagai vektor V x : menyatakan nilai kriteria w: menyatakan bobot kriteria i : menyatakan alternatif j : menyatakan kriteria n : menyatakan banyaknya kriteria HASIL DAN PEMBAHASAN Kriteria yang digunakan pada Alternatif ini Tabel 1. Kriteria Jurusan IPS Kode Kriteria Rekayasa dan Pemodelan Sistem Informasi Tahapan kebutuhan pada level sistem yaitu kebutuhan perangkat keras, perangkat lunak, orang dan basis Pengumpulan kebutuhan ini penting dilakukan karena sistem informasi (Perangkat Luna. yang akan dibangun merupakan bagian dari sistem Analisa Kebutuhan Sistem Informasi Pada tahap ini dilakukan pengumpulan kebutuhan untuk sistem informasi (Perangkat Luna. yang berupa data input, proses yang terjadi dan output yang diharapkan dengan melakukan wawancara dan observasi. Perhitungan Metode Weighted Product Menentukan Alternatif Alternatif yang digunakan dalam penelitian ini Bobot Kriteria Jurusan IPA Kriteria yang digunakan dalam Alternatif ini Tabel 2. bobot jurusan IPA Kode Nama Kriteria Bobot Atribut Kriteria Nilai Rata-rata Benefit Raport IPA SMP Nilai Test IPA Benefit Sertifikat Bidang 0. Benefit IPA Bobot Kriteria Jurusan IPS Bobot Kriteria yang digunakan pada Alternatif ini adalah : Tabel 3. bobot kriteria jurusan IPS Kode Kriteria Tabel 1. Alternatif Nama Kriteria Bobot Atribut Nilai Rata-rata Raport IPS SMP Nilai Test IPS Sertifikat Bidang IPS Benefit Benefit Benefit Normalisasi Bobot Nama Alternatif Jurusan IPA Jurusan IPS Menentukan Kriteria Kriteria Jurusan IPA Kriteria yang digunakan dalam Alternatif ini Tabel 2. Kriteria Jurusan IPA Kode Nama Kriteria Kriteria Nilai Rata-rata Raport IPA SMP Nilai Test IPA Sertifikat Bidang IPA Nilai Rata-rata Raport IPS SMP Nilai Test IPS Sertifikat Bidang IPS Menentukan Bobot 1 HASIL Kode Alternatif Nama Kriteria Kriteria Jurusan IPS Alternatif Tabel 4. Normalisasi Bobot Kriteria OcW=1 Benefit Benefit Benefit Menentukan tabel Vektor S Setelah selanjutnya adalah menghitung nilai Vektor S yang didapat dari perkalian seluruh hasil pemangkatan kriteria dari bobot kriteria, setiap nilai pada tiap kriteria dari setiap alternatif di normalisasikan agar 153 | I T B A D i a n C i p t a C e n d i k i a Jurnal informasi dan Komputer Vol: 12 No:2 2024 P-ISSN: 2337-8344 E-ISSN: 2623-1247 dapat menyesuaikan dengan bobot kriteria dengan cara membagi 100 setiap nilai dari kriteria. Menentukan tabel Vektor V Setelah mendapatkan nilai vektor S selanjutnya adalah mencari nilai V. Nilai V didapat dari nilai total S1 atau S2 di bagi jumlah Total S1 (IPA) di tambah Total S2 (IPS). Setelah mendapatkan nilai V maka langkah terakhir ialah membandingkan nilai V1(IPA) dengan nilai V2(IPS) dan didapatkan hasil akhir seperti pada tabel berikut. Diagram Class Diagram Class dapat memetakan struktur sistem dengan memodelkan Class, atribut, operasi, serta hubungan antar obyek. Diagram Class yang dibangun dalam penelitian ini adalah sebagai berikut Alternatif Terpilih Novita didapat dari perbandingan nilai V1 dan V2. Dimana berdasarkan perhitungan diatas nilai V2 Novita lebih tinggi sehingga V2(IPS) merupakan alternatif terbaik. Gambar 2. Diagram Class Perancangan (Desig. Diagram Usecase Berikut ini adalah perancangan usercase. Pengkodean (Codin. Pada sistem dibangun berdasarkan desain yang telah dibuat pada tahap Dalam pembangunan sistem ini menggunakan bahasa pemrograman PHP. HTML, dan MySQL. Bahasa didukung oleh software XAMPP Pengujian (Testin. Sebelum sistem informasi (Perangkat Luna. dapat digunakan, maka harus dilakukan pengujian terlebih dahulu. Pengujian difokuskan pada logika internal, fungsi eksternal dan mencari semua kemungkinan kesalahan, dan memeriksa apakah sesuai dengan hasil yang diinginkan. Perawatan (Maintenanc. Pada tahap ini sistem informasi (PL) yang telah diuji . ebas dari kesalaha. diimplemetasikan dilingkungan pelanggan jika ditemui kesalahan . maka dilakukan perbaikan atau adanya penambahan fungsi. Sehingga factor pemeliharaan ini penting dan dapat berpengaruh pada semua tahap yang dilakukan sebelumnya. 2 PEMBAHASAN Gambar 1. Usecase Diagram 154 | I T B A D i a n C i p t a C e n d i k i a Jurnal informasi dan Komputer Vol: 12 No:2 2024 P-ISSN: 2337-8344 E-ISSN: 2623-1247 Halaman Dashboard Halaman Dashboard merupakan halaman awal yang ditampilkan setelah berhasil melakukan Pada halaman ini Admin dapat melihat data siswa dan data kriteria yang sudah dimasukan Gambar 5. Halaman siswa Halaman Nilai Siswa Halaman ini digunakan untuk memasukan nilai siswa yang dibutuhkan, yang nantinya akan rekomendasi jurusan terbaik. Implementasi halaman nilai siswa adalah sebagai berikut : Gambar 3. Halaman Dashboard Halaman Kriteria Halaman mengelola keriteria yang akan digunakan dalam Hasil implementasi halaman kriteria adalah sebagai berikut: Gambar 6. Halaman Nilai Siswa Halaman Pembobotan Kriteria Halaman ini digunakan untuk menentukan bobot kriteria dari masing masing alternatif berdasarkan jenis atributnya. Gambar 4. Halaman Kriteria Halaman Siswa Halaman mamasukkan data siswa yang dibutuhkan sebagai Halaman diimplementasikan adalah sebagai berikut : Gambar 7. Pembobotan Kriteria Halaman Hasil Halaman hasil digunakan untuk melihat nilai akhir perhitungan (Vektor S) yang kemudian akan dibandingkan masing-masing alternatif untuk menentukan jurusan terpilih. 155 | I T B A D i a n C i p t a C e n d i k i a Jurnal informasi dan Komputer Vol: 12 No:2 2024 P-ISSN: 2337-8344 E-ISSN: 2623-1247 Gambar 8. Halaman Hasil Program yang telah dibangun berjalan dengan lancar sesuai fungsi. Admin hanya perlu melakukan login untuk mengelola sistem penjurusan Setelah login, admin dapat mengelola kriteria beserta bobot kemudian mengelola identitas siswa dan nilai siswa kemudian secara otomatis maka hasil rekomendasi jurusan terbaik berhasil didapatkan. Sistem pendukung keputusan dapat menggunakan metode weighted product Penjurusan siswa SMA. Metode Weighted Product memudahkan peneliti dalam melakukan perhitungan karena metode ini mudah dipahami secara konsep, penentuan bobot sangat fleksibel hanya perlu menyesuaikan dengan atribut pada kriteria tersebut apakah cost atau benefit. Penerapan metode Weighted Product dalam sistem pendukung keputusan Pemilihan Jurusan dapat mempermudah admin sebagai pengelola dalam melakukan perhitungan karena jika menggunakan sistem maka pengelola cukup input data dan sistem akan melakukan konversi nilai dan menormalisasikan matriks untuk menghasilkan nilai akhir yang di bandingkan sebagai acuan alternatif terbaik secara otomatis sehingga pengelolaan pemilihan jurusan dapat dilakukan dengan mudah dan cepat. Aplikasi Sistem Pendukung Keputusan Pemilihan Jurusan Siswa SMAN 2 Negeri Agung berbasis website dan dapat digunakan baik pada desktop menggunakan browser karena tampilannya yang cukup responsive. DAFTAR PUSTAKA