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