Click here to load reader
View
0
Download
0
Embed Size (px)
i
PROYEK AKHIR
MATA KULIAH LOGIKA FUZZY
SEMESTER GENAP 2013-2014
SISTEM PAKAR SELEKSI KARYAWAN MENGGUNAKAN
METODE TSUKAMOTO
Disusun oleh:
Kelompok B Kelas A
Claudio Fresta S. (115060800111115)
Rina Christanti (115060800111121)
Afi Muftihul S. (115060807111069)
Roudhotus Sa’diyah (115060813111007)
Dosen Pengajar: Wayan Firdaus Mahmudy, Ph.D.
PROGRAM STUDI INFORMATIKA
PROGRAM TEKNOLOGI INFORMASI DAN ILMU KOMPUTER
UNIVERSITAS BRAWIJAYA
MALANG
ii
DAFTAR ISI
DAFTAR ISI ........................................................................................................... ii
BAB I PENDAHULUAN ....................................................................................... 1
1.1. Latar Belakang .......................................................................................... 1
1.2. Rumusan Masalah ..................................................................................... 2
1.3. Batasan Masalah ....................................................................................... 2
1.4. Tujuan ....................................................................................................... 2
1.5 Manfaat ...................................................................................................... 2
1.6. Sistematika Penulisan ............................................................................... 3
BAB II DASAR TEORI ......................................................................................... 5
2.1. Kajian Pustaka ...................................................................................... 5
2.2. Seleksi Karyawan ................................................................................. 6
2.3. Sistem Pakar ......................................................................................... 7
2.3.1. Pengertian Sistem Pakar .................................................................... 8
2.3.2. Ciri - Ciri Sistem Pakar ..................................................................... 8
2.3.3. Konsep Dasar SistemPakar ............................................................... 9
2.3.4. Struktur Sistem Pakar ...................................................................... 11
2.3.5. Tim Pengembangan Sistem Pakar ................................................... 15
2.4. Logika Fuzzy ....................................................................................... 16
2.4.1 Definisi Logika Fuzzy ..................................................................... 16
2.4.2 Fungsi Keanggotaan ........................................................................ 16
2.5. Sistem Inferensi Fuzzy ........................................................................ 19
2.5.1. Metode Tsukamoto .......................................................................... 19
BAB III METODOLOGI PENELITIAN.............................................................. 20
3.1. Penentuan Objek ..................................................................................... 21
3.2. Studi Literatur ......................................................................................... 21
3.3. Analisis Kasus......................................................................................... 21
3.4. Preproses Data ........................................................................................ 22
3.5. Analisis dan Perancangan ....................................................................... 22
3.5.1. Analisis Kebutuhan Sistem (Requirements).................................... 23
3.5.2. Konsep dan Desain Aplikasi ................................................................ 23
3.6. Implementasi ........................................................................................... 25
3.7 Pengujian ............................................................................................ 25
3.8 Kesimpulan dan Saran ........................................................................ 25
BAB IV ANALISA DAN PERANCANGAN ...................................................... 26
4.1. Analisa Kebutuhan Perangkat Lunak ................................................. 27
4.1.1. Identifikasi Aktor ................................................................................. 27
4.1.2. Daftar Kebutuhan Sistem ..................................................................... 27
4.1.3. Use Case Diagram ............................................................................... 28
4.1.4. Skenario Usecase ................................................................................. 29
4.2. Perancangan Sistem Pakar ...................................................................... 32
4.2.1. Akuisisi Pengetahuan ........................................................................... 32
4.2.2. Basis Pengetahuan ............................................................................... 33
4.2.3. Mesin Inferensi .................................................................................... 37
4.2.4. Fasilitas Penjelas .................................................................................. 42
4.2.5. Blackboard ........................................................................................... 42
BAB V IMPLEMENTASI .................................................................................... 43
5.1 Spesifikasi Sistem ..................................................................................... 43
5.1.1 Spesifikasi Perangkat Keras......................................................... 44
5.1.2 Spesifikasi Perangkat Lunak ....................................................... 44
5.2 Batasan-Batasan dalam Implementasi ................................................... 44
5.3 Implementasi Antarmuka ....................................................................... 45
5.4.1 Desain Antarmuka login ............................................................... 45
5.4.2 Desain Antarmuka tambah data ................................................. 46
5.4.3. Desain Antarmuka lihat tabel ...................................................... 46
5.4.3. Desain Antarmuka edit range ...................................................... 47
BAB VII KESIMPULAN DAN SARAN ............................................................... 1
6.1 Kesimpulan ........................................................................................... 1
DAFTAR PUSTAKA ............................................................................................. 2
1
BAB I
PENDAHULUAN
1.1. Latar Belakang
Karyawan merupakan elemen penting dalam suatu perusahaan yang
menentukan kemajuan suatu perusahaan. Tanpa kualitas karyawan yang baik
dalam suatu perusahaan, maka sulit bagi perusahaan tersebut untuk mendapatkan
hasil yang optimal dalam menjalankan perusahaan tersebut. Langkah yng
biasanya dilakukan dalam pengelolaan sumber daya manusia adalah tahap
penyeleksian calon karyawan merupakan tahap penting yang hasilnya akan
menentukan jalannya suatu perusahaan untuk mencapai tujuan. Proses seleksi
karyawan yang efektif harus dilakukan dengan memperhatikan kriteria dan aspek
penilaian antara lain pendidikan, kecakapan, keahlian, dan pengalaman kerja.
Metode Fuzzy Tsukamoto dapat diterapkan dalam penyeleksian karyawan.
Metode ini digunakan karena logika Fuzzy dapat diterapkan dalam desain sistem
kontrol tanpa harus menghilangkan teknik desain sistem kontrol konvensional
yang sudah ada. Untuk membangun sistem pakar penyeleksian karyawan akan
diterapkan logika Fuzzy dengan metode Tsukamoto. Metode ini pernah diterapkan
pada beberapa permasalahan diantaranya untuk menentukan jumlah produksi
barang berdasarkan data persediaan dan jumlah permintaan, menentukan besaran
tips yang diberikan pada suatu restoran, untuk menentukan faktor pembebanan
trafo pln, menentukan harga mobil bekas Toyota Avanza [KEN – 13]
Cara yang dilakukan dalam proses seleksi karyawan masih menggunakan
manusia dalam proses penentuan kelolosan calon karyawan yang rentan akan
faktor non-teknis yang menyebabkan tidak lancarnya suatu perusahaan dalam
mencapai tujuan yang disebabkan oleh rendahnya kualitas karyawan tersebut.
Dengan adanya aplikasi ini diharapkan agar dapat menurunkan tingkat kesalahan
dalam seleksi penerimaan karyawan agar tujuan suatu perusahaan bisa tercapai
dengan karyawan yang berkualitas.
2
1.2. Rumusan Masalah
Berdasarkan latar belakang yang ada maka dapat ditentukan rumusan
masalah yang meliputi:
1. Bagaimana implementasi dari sistem pakar penyeleksian karyawan dengan
metode Tsukamoto?
2. Bagaimana tingkat akurasi metode Tsukamoto dalam penerapan pada sistem
pakar penyeleksian karyawan?
1.3. Batasan Masalah
Adapun batasan masalah pada penelitian ini adalah :
1. Sistem yang akan dibangun berupa aplikasi sistem pakar untuk membantu