## SISTEM PENDUKUNG KEPUTUSAN PEMILIHAN KARYAWAN TERBAIK MENGGUNAKAN METODE TOPSIS PADA PT. PRIMITRA EXTRUSION
Rizky Nur Ramadhani 1 , Een Juhriah 2 1,2 Teknik Informatika, Universitas Indraprasta PGRI Email : rizkynurramadhani225@gmail.com 1 , eenzuhriah29@gmail.com

## Abstract
The research objective is to design the Best Employee Selection  Decision Support System Application using the Weighted Product Method at PT. Shuanghui Power Prima Based on Java. The method used to support decisions in research on selecting the best employees at PT Primitra Extrusion is to use the Topsis method. The  results  in  the  form  of  various  problems  related  to  the  employee  selection  process  encouraged  the development of a method for selecting the company's best employees, in selecting employees at PT Primitra Extrusion using the Topsis method. The leadership uses criteria in selecting prospective employees, including discipline,  communication,  cooperation  and  initiative.  So  with  this  system,  it  makes  it  easier  for  leaders  to select the best employees in the company accurately and effectively.

## Keyword : Best Employee, Weighted Product, Decision Support System

## 1. PENDAHULUAN
Karyawan  merupakan  salah  satu  faktor  utama dalam  kelancaran,  kemajuan  serta  keberhasilan suatu  perusahaan.  Kesuksesan  sebuah  perusahaan didukung oleh karyawan yang dapat bekerja secara optimal  dan  maksimal [1] . Untuk  mendukung karyawan,  perusahaan  memberikan    penghargaan yaitu  predikat  sebagai  karyawan  terbaik.  Predikat tersebut  juga  diterapkan  di  PT.  Shuanghui  Power Prima.  Namun,  dalam  prosesnya  terdapat  kendala yaitu  belum  ada  sistem  yang  terkomputerisasi sehingga hasil subjektif dan menyebabkan karyawan merasa tidak adil dengan hasilnya. Selain itu,  manager  SDM  sering kesulitan  untuk  memilih karyawan terbaik dikarenakan banyaknya karyawan yang  dinilai.  Hal  ini  menjadi  sebuah  kekurangan untuk  menentukan  tepat  atau  tidaknya  seseorang terpilih  sebagai  karyawan  terbaik.  Solusi  dari permasalahan  tersebut  yaitu  sebuah  sistem  yang dapat membantu HRD dalam menentukan karyawan  terbaik  dengan  cepat  dan  tepat. Sistem diartikan  sebagai  suatu  kumpulan  atau  himpunan dari  unsur,  komponen,  atau  variabel  yang terorganisir,  saling  berinteraksi,  saling  tergantung satu sama lain, dan terpadu [2]. Sistem Pendukung Keputusan (SPK) sebagai sistem berbasis komputer yang  terdiri  dari  tiga  komponen  yang  saling berinteraksi,  sistem  bahasa  (mekanisme  untuk memberikan  komunikasi  antara  pengguna  dan kompenen  sistem  pendukung  keputusan  lain), sistem pengetahuan (repositori pengetahuan domain masalah  yang  ada  pada  sistem  pendukung keputusan atau sebagai data atau sebagai prosedur), dan sistem pessmrosesan masalah (hubungan antara dua  komponen  lainnya,  terdiri  dari  satu  atau  lebih
kapabilitas  manipulasi  masalah  umum  yang diperlukan  untuk  pengambilan  keputusan)  [3]. Sistem  Pendukung  Keputusan  memungkinkan pengambil keputusan untuk menghasilkan keputusan dalam waktu yang lebih cepat (efisiensi waktu)  karena  dukungan  sistem  dapat  memproses data  dalam  jumlah  yang  besar  dengan  cepat  dan dapat menghasilkan keputusan yang sesuai dengan tujuan  (efisien) [4]  Metode  yang  penulis  gunakan dalam  penelitian  ini  adalah  metode weighted product (WP).  Metode weighted  product (WP) sering  juga  dikenal  istilah  metode  penjumlahan terbobot,  dan  merupakan  salah  satu  metode  yang tergolong  dalam  penyelesaian  masalah multi criteria  decision  making (MCDM)  di  mana  untuk mencapai tujuan metode ini menggunakan alternatif optimal  dari  sejumlah  alternatif  dengan  kriteria tertentu [5]. Aplikasi yang penulis buat menggunakan  bahasa  Java.  Java  merupakan identitas  untuk  sekumpulan  teknologi  yang digunakan untuk merancang dan mengimplementasikan perangkat lunak pada komputer standalone maupun  pada  lingkungan jaringan  [6].  Aplikasi  ini  menggunakan database MYSQL. MySQL adalah salah satu jenis database server perangkat lunak sistem manajemen basis data yang multithread dan  multi user yang  merupakan implementasi  dari  sistem  manajemen  basis  data relasional  (RDBMS)  [7]. Tujuan penelitian  berupa mendesaign Aplikasi Sistem Pendukung Keputusan Pemilihan  Karyawan  Terbaik  dengan  Metode Weighted  Product  di  PT.  Shuanghui  Power  Prima Berbasis Java.

## 2. METODE PENELITIAN
Metode  yang  digunakan  untuk  mendukung keputusan  dalam  penelitian  pemilihan  karyawan terbaik  pada  PT  Primitra  Extrusion  adalah  dengan menggunakan  metode  Topsis.  Langkah-  langkah sebagai berikut :
1. Menghasilkan decision  matrix yang  telah dinormalisasi
2. Menghasilkan decision  matrix yang  telah diberikan bobot
3. Menentukan impact yakni  matriks  solusi ideal  positif  dan  matriks solusi ideal negatif
4. Menentukan jarak antara nilai dengan matriks solusi ideal positif dan negatif
5. Menentukan  nilai  preferensi  untuk  masing- masing alternatif
Metode  Topsis  memerlukan  peringkat (rating) pada  masing- masing alternatif Ai  pada tiap kriteria Cj  yang sudah dinormalisasi.
Dimana: 𝑟𝑖 j = matriks ternormalisasi [i][j] 𝑥𝑖 j = decision matriks [i][j]
Selanjutnya untuk solusi ideal 𝐴 + dan solusi ideal  negatif 𝐴 − ditentukan  melalui  peringkat (rating) bobot yang telah dinormalisasi 𝑦𝑖 j seperti pada persamaan berikut: 𝑦𝑖𝑗 = 𝑤𝑖𝑟𝑖𝑗 𝑑𝑒𝑛𝑔𝑎𝑛 𝑖 = 1,2,3, … , 𝑚 ; 𝑑𝑎𝑛 𝑗 = 1,2,3, … , n 𝐴 + = ( 𝑦 1 + , 𝑦 2 + , 𝑦 3 + , … , 𝑦𝑛 + ) 𝐴 − = ( 𝑦 1 − , 𝑦 2 − , 𝑦 3 −, … , 𝑦𝑛 − ) Dimana: 𝑦𝑖𝑗 = Matriks ternormalisasi terbobot (weight) [i][j] 𝑤𝑖 = Vektor bobot (weight) [i] 𝑦 + 𝑗 = 𝑀𝑎𝑥 𝑦𝑖 ;  jika  j  atribut benefit (keuntungan) 𝑦 + 𝑗 = 𝑀𝑖𝑛 𝑦𝑖 ; jika j atribut cost (biaya) 𝑦 − 𝑗 = 𝑀𝑎𝑥 ; jika j atribut benefit (keuntungan) 𝑦 − 𝑗 = 𝑀𝑖𝑛 ;  jika  j  atribut cost (biaya) Rumus berikut menunjukan formula untuk menghitung  jarak  antara  alternatif 𝐴 i  dan solusi ideal positif:
Dimana: 𝐷𝑖 + = Jarak alternative dengan solusi ideal positif
𝑦𝑖𝑗 = Matriks normalisasi terbobot [i][j]
Untuk  menghitung  nilai  preferensi  masing-masing alternatif(Vi) dapat dirumuskan sebagai berikut:
Nilai  Vi  yang  paling  besar,  menunjukan  alternatif tersebut 𝐴 I  lebih  dijadikan  pilihan  dibanding alternatif lainnya.
Dimana:
Vi = jarak terdekat untuk setiap alternatif dan solusi ideal
𝐷𝑖 + = jarak masing-masing alternatif dan solusi ideal positif
𝐷𝑖 - = jarak masing-masing alternatif dari solusi ideal negatif

## 3. HASIL DAN PEMBAHASAN
Langkah-langkah yang dilakukan dalam  Penelitian ini untuk distribusi penanganan 1. Menentukan alternatif
Tabel 1
2. Menentukan kriteria dan bobot
PT. Primitra Extrusions telah menetapkan 5 kriteria dan bobot yang akan digunakan untuk memecahkan masalah pemilihan karyawan terbaiknya. 5 bobot tersebut diantaranya adalah:

## Tabel  2. Data Kriteria dan Bobot
3. Mengisi  nilai  kriteria  dari  masing-masing alternatif
Setelah  menentukan  alternatif,  kriteria  dan  bobot langkah  selanjutnya  adalah  mengisi  nilai  kriteria dari  masing-masing alternative  yang  dapat  dilihat pada tabel dibawah ini:
Tabel .  3  Nilai Alternatif
4. Membuat Matriks ternormalisasi
Langkah  selanjutnya  adalah  membuat  matriks ternormalisasi, untuk membuatnya kita menggunakan rumus dibawah ini:
𝑟 𝑖𝑗 = 𝑥 𝑖𝑗 √∑ 𝑥 𝑗 𝑖 2 𝑚 𝑖=1
Berdasarkan tabel .3 kita dapat membentuk decision matrix  berikut:
[ 5 4 3 5 4 4 4 5 5 4 4 3 3 4 2 5 3 3 4 4 4 4 3 3 3 5 3 3 4 3 ]
Lalu  lakukan  perhitungan  terhadap  matriks  diatas menggunakan rumus yang sudah dijelaskan
|𝑋 1 | = √5 2 +   4 2 +   4 2 +   5 2 +   4 2 +   5 2 = 11,09
Setelah  semuanya  dihitung  satu-persatu  maka  kita memperoleh  matriks  yang  telah  dinormalisasi (Matriks R).
5. Membuat Matriks ternormalisasi terbobot
Setelah mengetahui nilai dari matriks ternormalisasi dan  bobot  dari  kriteria  sudah  diketahui,  langkah berikutnya  adalah  membuat  matriks  ternormalisasi terbobot. Untuk membuatnya kita dapt menggunakan rumus dibawah ini: 𝑦𝑖𝑗 = 𝑤𝑖 . 𝑟𝑖𝑗
b. Menentukan solusi ideal positif
Maka hasil yang didapatkan adalah sebagai berikut:
𝐴 + =  { 0,901670; 0,461880; 1,792843; 0,966736; 0,956183 }
c. Menentukan solusi ideal negatif
Seteleh menentukan solusi ideal positif , langkah berikutnya  adalah  menentukan  solusi  ideal negative,  untuk  menentukannya  kita  dapat menggunakan rumus dibawah ini
Maka hasil yang didapatkan adalah sebagai berikut:
𝐴 - =  {  0,721336;  0,346410;  1,075706;  0,580042; 0,478091}
d. Menghitung jarak antara nilai  terbobot terhadap solusi ideal positif Setelah  menentukan  solusi ideal  negatif  dan  positif,  langkah  selanjutnya adalah  menghitung  jarak  antara  nilai  terbobot terhadap solusi ideal positif, untuk menghitungnya  dapat  menggunakan  rumus dibawah ini:
Maka  nilai  jarak  antara  nilai  terbobot  dengan solusi ideal positif adalah sebagai berikut:
Tabel 4. Solusi ideal positif
Menghitung jarak antara nilai terbobot terhadap solusi negatif
Setelah  mendapatkan  hasil  nilai  terbobot  terhadap solusi  ideal  positif,  langkah  selanjutnya  adalah menghitung  jarak  antara  nilai  terbobot  terhadap solusi  ideal  negatif,  untuk  menghitungnya  dapat menggunakan rumus dibawah ini
Lalu  lakukan  perhitungan  terhadap  solusi  ideal negatif  dengan  rumus diataas
Tabel  5. Solusi ideal negatif
f. Menentukan nilai prefrensi Setelah  medapatkan  nilai  jarak  antara  nilai terbobot  terhadap  solusi  ideal  negatif,  langkah terakhir  adalah  menentukan  nilai  prefensi.  Untuk menghitungnya dapat menggunakan rumus dibawah ini:
Maka nilai prefensi
Tabel 6. Nilai prefrensi
g. Hasil perankingan
Setelah melakukan perhitungan  yang telah dijabarkan diatas, maka hasil yang didapatkan untuk perhitungan  pemilihan  karyawan  terbaik  adalah sebagai berikut:
𝑉 1 = 0,535069 0,535069 + 0,717137 =  0,427301 𝑉 2 = 0,876391 0,876391 + 0,180334 = 0,829346 𝑉 3 = 0,302317 0,302317+ 0,908897 = 0,249598 𝑉 4 = 0,593705 0,593705 + 0,751666 = 0,441295 𝑉 5 = 0,562281 0,562281+ 0,868033 = 0,393117 𝑉 6 = 0,425510
0,425510 + 0,788762 = 0,350424
Tabel 7. Hasil perhitungan Tampilan Layar
a. Login
Pada gambar 1 . Tampilan layar pada bagian login admin. Pada halaman login, yang dapat mengakses hanyalah admin, project manager dan manajer b. Home
Gambar 2 Home Gambar  2  Menampilkan  menu  utama  yang memiliki  beberapa  menu  yang  dapat  dipilih  oleh user seperti, data kriteria, data karyawan, penilaian, perhitungan dan profile.
c. Data Kriteria
Gambar 3 Gata kerteria Gambar 3 menjelaskan tampilan data kriteria. Data kriteria  digunakan  untuk  menambah,  mengubah dan menghapus kriteria. Data kriteria menampilan data  yang  sudah  diinput  dalam  bentuk  tabel,  kita juga  dapat  mencari  data  kriteria  dengan  cara memasukkan nomor lalu klik tombol cari
d. Penilaian
Gambar 4. Penilaian Gambar  4    Menampilkan  layar  data  penilaian  yang akan dibuat dalam pemilihan karyawan terbaik.
c. Perhitungan Normalisa
Gambar 5. Perhitungan Normalisa
c. Perhitungan Solusi Ideal Positif dan Negatif
d. Hasil Akhir

## Pembahasan
“Sistem  merupakan  kumpulan  sub-sub  sistem (elemen  yang  saling  berkolerasi  dengan  yang lainnya  untuk  mencapai  tujuan  tertentu”  [7]. “Sistem adalah kumpulan dari obyek-obyek seperti orang, resources ,  konsep,  dan  prosedur  yang ditujukan  untuk  melakukan  fungsi  tertentu  atau memenuhi  suatu  tujuan.  Kemudian  sistem  juga merupakan  kumpulan  dari  komponen  yang berinteraksi  bersama-sama  secara  kolektif  untuk melaksanakan  tujuan”  [8].  Sistem  Pendukung Keputusan (SPK) sebagai sistem berbasis komputer
yang  terdiri  dari  tiga  komponen  yang  saling berinteraksi,  sistem  bahasa  (mekanisme  untuk memberikan  komunikasi  antara  pengguna  dan kompenen  sistem  pendukung  keputusan  lain), sistem pengetahuan (repositori pengetahuan domain masalah  yang  ada  pada  sistem  pendukung keputusan atau sebagai data atau sebagai prosedur), dan sistem pessmrosesan masalah (hubungan antara dua komponen lainnya.
Perusahaan sering kesulitan untuk memutuskan karyawan mana yang harus dijadikan sebagai  karyawan  terbaik  perusahaan.  Kegagalan manajer  SDM  untuk  menggunakan  sistem  yang dapat menangani masalah tersebut dengan berbagai kriteria  akan  menjadi  masalah.  Di  samping  itu, karena  begitu  banyaknya  karyawan  yang  dinilai, manajer  SDM  sering  merasa  kesulitan  untuk memilih  karyawan  terbaik.  Hal  ini  membuat  sulit untuk menilai apakah karyawan terbaik benar-benar dipilih  atau  tidak.  Menjadi  semakin  sulit  untuk memilih  personel  terbaik  ketika  ada  lebih  banyak kandidat  untuk  dipilih  dan  keragaman  kandidat yang  lebih  besar.  Berbagai  masalah  terkait  proses pemilihan karyawan ini mendorong pengembangan metode untuk memilih karyawan terbaik perusahaan,  dalam  pemilihan  karyawan  pada  PT Primitra  Extrusion  dengan  menggunakan    metode Topsis.  Pimpnan  menggunakan  kiteria  dalam pemilihan  calon  karyawan  daiantaranya  dalam kedisplinan,komunikasi,  kerjasama  dan  inisiatif. Maka dengan adanya sistem tersebut mempermudah pimpinan  untuk  memilih karyawan terbaik dalam perusahaan scara akurat dan efektif.

## 4. KESIMPULAN
Berdasarkan  hasil  dan  pembahasan  diatas adalah dengan adanya sistem tersebut mempermudah pimpinan  untuk  memilih karyawan terbaik  dalam  perusahaan  scara  akurat  dan  efektif serta  berbagai  masalah  terkait  proses  pemilihan karyawan  ini  mendorong  pengembangan  metode untuk memilih karyawan terbaik perusahaan, dalam pemilihan  karyawan  pada  PT  Primitra  Extrusion dengan  menggunakan    metode  Topsis.  Pimpnan menggunakan  kiteria  dalam  pemilihan  calon karyawan daiantaranya dalam kedisplinan,komunikasi, kerjasama dan inisiatif.

## 5. REFRENSI
[1]   Sari  dan  Yusa.  Penentuan  Karyawan  Terbaik Pada Collection PT. Panin Bank Menggunakan Metode  Smart.  Pseudocode,  7(2),  157-164, 2020.
[2]   Julianti, M. R., Dzulhaq, M.I., dan Subroto, A. Sistem Informasi Pendataan Alat Tulis Kantor Berbasis  Web  pada  PT  Astari  Niagara Internasional.  Jurnal  Sisfotek  Global,  9(2), 2019.
[3]  Hertyana.  Sistem  Pendukung  Keputusan Penentuan  Karyawan  Terbaik  menggunakan Metode Topsis. JITK (Jurnal Ilmu Pengetahuan  dan  Teknologi  Komputer),  4(1), 43-48, 2018.
[4]   Karmila, M., & Sujadi, H. (2023, September). Perancangan  Aplikasi  Resepsionis  Berbasis Web.  In  Seminar  Teknologi  Majalengka (Stima) (Vol. 7, Pp. 139-149).
[5]  Mallu,  S.  Sistem  Pendukung  Keputusan Penentuan Karyawan Kontrak Menjadi Karyawan Tetap Menggunakan Metode Topsis. Jurnal Ilmiah Dan Informasi Terapan, 1(2), 36-42, 2015.
[7]   Sujadi,  H.,  Kusumadewi,  I.,  &  Alamsyah,  F. M.  (2023,  November).  Sistem  Informasi Pengolahan  Data  Absensi  Pegawai  Kantor Balai  Kb  Kecamatan  Panyingkiran  Berbasis Web  Dan  Android.  In  Prosiding  Seminar Teknologi Majalengka (Vol. 7, Pp. 410-414).
[8]   Abdul Kadir. Sistem Pendukung Keputusan. In Sistem Pendukung Keputusan, 2014
[9]   Josi,  A.  Penerapan  Metode  Prototiping  dalam Pembangunan Website desa (Studi Kasus Desa
Sugihan Kecamatan Rambang). Jurnal
Teknologi Informasi Mura, 9(1), 2017.
[10]  Nofriansyah,  D.,  dan  Defit,  S.  Multi  Criteria Decision  Making  (MCDM)  Pada  Sistem Pendukung Keputusan. Deepublish, 2017.
[11]  Sujadi,  H.,  Nurdiana,  N.,  Mardiana,  A.,  & Kusumadewi, I. (2022). Perancangan Aplikasi Pelayanan  Administrasi  Pada  Desa  Balida Yang  Terintegrasi  E-KTP  Berbasis  Web. INFOTECH journal, 8(2), 22-28.
[12]  Pratiwi,  H.  Sistem  Pendukung  Keputusan. Yogyakarta: Deepublish, 49-57, 2016.