BAB IV IMPLEMENTASI SISTEM
Pada bab IV ini akan dibahas mengenai implementasi dari rancangan sistem yang telah di buat pada bab III.bagian implementasi sistem kali ini
meliputi:
4.1 Lingkungan Implementasi
Pada bagian ini akan dijelaskan mengenai perangkat keras dan perangkat lunak yang digunakan pada implementasi sistem ini.
Perangkat lunak
o
Sistem operasi windows XP
o
Macromedia dreamweaver MX 2004
o
MySql database
o
Appserv localhost
o
Power Designer 6 Perangkat keras
o
Notebook intel atom
4.2 Implementasi Sistem
Pada tahp ini akan dibahas mengenai implementasi data dari perancangan sistem yang telah dibahas sebelumnya.diantaranya adalah sourcode untuk koneksi
database pada sistem aplikasi.gambar di bawah ini memperlihatkan sourcode untuk configurasi koneksi database
Gambar 4.1 Sourcode Koneksi database
Pada menu form proses, halaman tersebut digunakan untuk menghitung nilai fungsi keanggotaan yang akan di pakai untuk proses fuzzy query.
if Data=DMinAbs {
HasilAbs=1; KetAbs=Disiplin;
} elseif
DMinAbs=Data and
Data=DmidAbs {
HasilAbs=Data-DMinAbsDMaxAbs- DMinAbs;
echo HasilAbs;
HasilAbs=1-2HasilAbsHasilAbs; KetAbs=Disiplin;
} elseif
DmidAbs=Data and
Data=DMaxAbs {
HasilAbs=DMaxAbs-DataDMaxAbs- DMinAbs;
HasilAbs=2HasilAbsHasilAbs; KetAbs=Disiplin;
}
4.3 Implementasi Interface
Pada tahap ini akan dijabarkan tentang implementasi antar muka dari aplikasi yang telah dibuat berdasarkan perancangan yang telah dibahas pada bab
sebelumnya. Pada sistem ini terdapat beberapa menu yaitu : 1 Interface Utama
pada bagian ini hanya berisi tentang hasil seleksi yang telah dilakukan pada bagian personalia,. Dimana hasil tersebut akan dijadikan acuan dalam
merekomendasikan karyawan.
Gambar 4.2 tampilan utama aplikasi sistem pendukung keputusan
if Data=DminIpk {
HasilIpk=0; KetIpk=Rendah;
} elseif
DminIpk=Data and
Data=DmidIpk {
HasilIpk=Data-DminIpkDmaxIpk-DminIpk; HasilIpk=2HasilIpkHasilIpk;
KetIpk=Tinggi; }
elseif DmidIpk=Data
and Data=DmaxIpk
{ HasilIpk=DmaxIpk-DataDmaxIpk-DminIpk;
HasilIpk=1-2HasilIpkHasilIpk; KetIpk=Tinggi;
}
2 Interface Personalia pada bagian ini berisi tentang menu untuk personalia yang bertugas untuk
memanage aplikasi tersebut. Personalia berwenang untuk melakukan pemilihan kriteria – kriteria karyawan yang dibutuhkan oleh perusahaan.
gambar 4.3 Form login personalia
Gambar 4.4 Form personalia dan untuk menambah personalia baru
3 Interface Menu Data Karyawan Pada menu data karyawan berisi data tentang karyawan yang akan
digunakan untuk proses perhitungan fuzzy query. Padamenu ini personalia dapat mengedit, delete, maupun mengupdate data karyawan
Gambar 4.5 Menu data karyawan
Gambar 4.6 Pop up untuk memasukkan data karyawan baru
4 Interface Form Seleksi Pada menu form seleksi berisi data seleksi yang akan diikuti oleh
karyawan dan kriteria – kriteria yang akan digunakan untuk proses perhitungan fuzzy query. Pada menu ini personalia berwenang untuk
melakukan seleksi berdasarkan apa yang dibutuhkan perusahaan pada saat itu untuk menentukan rekomendasi karyawan. Pada menu ini merupakan
inisialisasi awal untuk menentukan variable fuzzy, himpunan fuzzy, dan fungsi keanggotaan fuzzy yang akan dipakai dalam proses perhitungan
fuzzy. sistem menyediakan kolom – kolom, dimana personalia harus memasukkan variabel, himpunan fuzzy.
Disini personalia harus menentukan hal – hal yag dibutuhkan pada himpunan dan fungsi keanggotaan tersebut seperti menentukan semesta
pembicaraan dari nilai IPK, ABSENSI maupun Pengalaman kerja seorang karyawan. Lalu menentukan domain yang bertujuan untuk menyaring dari
beberapa karyawan yang akan mengikuti seleksi Setelah itu, personalia juga harus menentukan syarat – syarat dan kuota
untuk menetapkan karyawan yang akan direkomendasikan berdasarkan data yang sudah dibuat di kolom diatas tersebut.
Gambar 4.7 form menu data seleksi
Gambar 4.8 Form data seleksi
5 Interface Form Peserta Pada menu berikut ini, terlihat halaman form peserta dimana semua
peserta yang akan mengikuti seleksi. Tapi sebelum itu personalia terlebih dahulu menentukan siapa saja karyawan yang berhak ikut menjadi peserta
seleksi. Yang kemudian akan diproses melalui metode fuzzy untuk menentukan nilai dari peserta tersebut.
Gambar 4.9 Form Halaman Peserta Seleksi
Gambar 4.10 Form untuk menentukan peserta
6 Interface Form Proses Pada menu form ini, akan terlihat semua data yang telah di inputkan pada
form – form sebelunya mulai dari nilai – nilai himpunan fuzzy, nama peserta yang mengikuti seleksi sampai hasil dari proses query fuzzy
berupa nama peserta dan skor atau nilai yang didapatkannya. Nilai tersebut akan dijadikan acuan untuk merekomendasikan karyawan tersebut.
Gambar 4.11 Form Proses
BAB V UJI COBA DAN EVALUASI