Implementasi Sistem Pendukung Keputusan Penilaian Mutu Kepegawaian Menggunakan Metode Pendekatan Topsis

BAB 4 HASIL DAN PEMBAHASAN Bab ini membahas hasil implementasi sistem pendukung keputusan penilaian mutu pegawai dengan metode TOPSIS dalam menilai hasil penilaian disiplin harian dan Tupoksi. Pembahasan ini berupa hasil penerapan pemrograman terhadap sistem yang dirancang.

4.1. Implementasi

Data dan analisis yang dilakukan dan diimplementasikan dalam bahasa pemrograman dengan tujuan agar dapat diproses dan mendapatkan hasil akhir implementasi dan penilaian menggunakan TOPSIS. Proses pemrograman menggunakan bahasa pemrograman HTML, PHP 5, AJAX, javascript, jQuery, CSS, SQL, dan bootstrap 3 sebagai basis framework . Spesifikasi perangkat lunak yang digunakan selama pembangunan software adalah sebagai berikut: 1. Operating System Windows 7 Ultimate 32-bit. 2. Processor Intel ® CoreTM i3-2120 CPU 3.30GHz. 3. Kapasitas hard disk 400 GB . 4. Memori RAM 4096 MB. Pengerjaan program dalam penelitian ini dibagi menjadi tiga modul utama yaitu: 1. Modul pengisian data Modul ini berisi proses pengisian data pegawai, dan data Tupoksi. 2. Modul penilaian Modul yang terdiri dari proses penilaian poin – poin disiplin harian dan Tupoksi dengan menggunakan data pegawai yang telah diisi sebagai pegawai yang dinilai. Universitas Sumatera Utara 3. Modul implementasi Modul ini merupakan terapan metode TOPSIS dalam mencari nilai kedekatan relatif pegawai dan mengurutkan kedekatan nilai pegawai yang didapat terhadap nilai yang ideal. Pengerjaan program suatu program dengan tujuan membentuk suatu aloritma logis dan mudah tentunya membutuhkan fungsi – fungsi bahasa pemrograman untuk mendapatkan sebuah alur yang baik. Beberapa fungsi bahasa pemrograman yang digunakan dalam penelitian ini dapat dilihat pada Tabel 4.1. Tabel 4.1 Method yang digunakan dalam program Fungsi Keterangan If Fungsi pernyataan kondisi dimana aksi yang dilakukan berbeda sesuai dengan perbedaan kondisi. PHP toggle Fungsi yang berguna untuk menyembunyikan dan menampilkan sebuah elemen. o nchange=” “ Fungsi yang bekerja ketika ada perubahan nilai data dan memanggil fungsi lainnya. Contoh : onchange=”showUser” window. Fungsi yang mengecek apakah dalam tampilan tersemut terdapat sebuah objek. Contoh : window.XMLHttpRequest onfocus=” “ Fungsi yang bekerja ketika sebuah objek menjadi fokus kerja program. Contoh: window.onfocus=function {window.close;} intval Fungsi untuk menndapatkan sebuah nilai yang berupa integer angka dari sebuah variabel. count Method yang digunakan untuk menghitung banyaknya jumlah sebuah array. Seluruh sumber kode program terdapat pada lampiran listing program. Universitas Sumatera Utara

4.2. Tampilan Implementasi Sistem