Lingkungan Implementasi Implementasi Sistem Implementasi Interface

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