Download - Universitas Muhammadiyah Malang

Survey
yes no Was this document useful for you?
   Thank you for your participation!

* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project

Document related concepts
no text concepts found
Transcript
APLIKASI FUZZY INFERENCE SYSTEM MAMDANI UNTUK
KLASIFIKASI EKSTRAKURIKULER SEKOLAH
(Studi Kasus MIN Sumberbanjar – Lamongan)
TUGAS AKHIR
Diajukan Untuk Memenuhi
Persyaratan Guna Meraih Gelar Sarjana Strata 1
Teknik Informatika Universitas Muhammadiyah Malang
KHOLIDA HANUM
20110370311160
PROGRAM STUDI TEKNIK INFORMATIKA
FAKULTAS TEKNIK
UNIVERSITAS MUHAMMADIYAH MALANG
2015
LEMBAR PENGESAHAAN
APLIKASI FUZZY INFERENCE SYSTEM MAMDANI UNTUK KLASIFIKASI
EKSTRAKURIKULER SEKOLAH
(Studi Kasus MIN Sumberbanjar-Lamongan)
TUGAS AKHIR
Sebagai Persyaratan Guna Meraih Gelar Sarjana Strata 1
Teknik Informatika Universitas Muhammadiyah Malang
Disusun Oleh:
Kholida Hanum
201110370311160
Tugas Akhir ini telah di uji dan dinyatakan lulus melalui sidang majelis penguji
Menyetujui,
Penguji I
Penguji II
Yufis Azhar, S.Kom., M.Kom.
NIDN : 0728088701
Galih Wasis W.,S.Kom, M.Cs
NIDN : 0723028801
Mengetahui,
Ketua Jurusan Teknik Informatika
Yuda Munarko, S.Kom., M.Sc
NIDN : 0706077902
KATA PENGANTAR
Senantiasa memanjatkan puji syukur kehadirat Allah SWT. atas segala limpahan rahmat dan
hidayah-Nya sehingga peneliti dapat penyelesaikan Tugas Akhir yang berjudul:
“APLIKASI FUZZY INFERENCE SYSTEM MAMDANI UNTUK KLASIFIKASI
EKSTRAKURIKULER SEKOLAH (Studi Kasus MIN Sumberbanjar-Lamongan)”. Dalam
penulisan Tugas Akhir ini disajikan pokok-pokok bahasan yang meliputi perancangan dan
pembuatan aplikasi klasifikasi ekstrakurikuler sekolah menggunakan algoritma Fuzzy Mamdani.
Saya sendiri selaku penulis menyadari sepenuhnya bahwa dalam penulisan tugas Akhir ini masih
banyak kekurangan dan keterbatasan. Oleh karena itu saya mengharapkan saran yang
membangun agar tulisan ini bermanfaat bagi perkembangan pengetahuan kedepan.
Malang.
April 2015
Penulis
Daftar Isi
Cover
Lembar Persetujuan ....................................................................................................... i
Lembar Pengesahan ...................................................................................................... ii
Lembar Pernyataan ...................................................................................................... iii
lembar Persembahan .................................................................................................... iv
Abstrak .......................................................................................................................... v
Abstract ........................................................................................................................ vi
Kata Pengantar ............................................................................................................ vii
Daftar Isi .................................................................................................................... viii
Daftar Gambar ............................................................................................................. ix
Daftar Tabel .................................................................................................................. x
BAB I ............................................................................................................................ 1
PENDAHULUAN ........................................................................................................ 1
1.1 Latar Belakang ............................................................................................... 1
1.2. Perumusan Masalah ....................................................................................... 3
1.3. Tujuan ........................................................................................................... 3
1.4. Batasan Masalah ............................................................................................ 4
1.5. Metodologi Penelitian .................................................................................... 4
1.6. Sistematika Penulisan .................................................................................... 7
BAB II........................................................................................................................... 9
Tinjauan Pustaka ........................................................................................................... 9
2.1. Pengertian Data Mining ................................................................................. 9
2.2. Klasifikasi Data Mining ............................................................................... 13
2.3. Algoritma Fuzzy Mamdani .......................................................................... 14
2.4. Pemrograman Java ....................................................................................... 17
BAB III ....................................................................................................................... 18
Analisa Masalah dan Penyelesaian ............................................................................. 18
3.1. Analisa Sistem .............................................................................................. 18
3.1.1. Usecase Diagram .................................................................................... 18
3.1.2. Activity Diagram .................................................................................... 19
3.2. Perancangan Sistem ..................................................................................... 21
3.2.1. Sequence Diagram ................................................................................. 21
3.2.2. Alur Rancangan Sistem.......................................................................... 23
1. Pengumpulan Data ............................................................................... 23
2. Klasifikasi ............................................................................................. 24
3. Evaluasi ................................................................................................ 29
3.2.3. Flowchart ............................................................................................ 30
3.2.4. Entity Relational Diagram .................................................................. 31
3.2.5. User Interface ...................................................................................... 32
BAB IV ....................................................................................................................... 35
Implementasi dan Pungujian ....................................................................................... 35
4.1. Implementasi ............................................................................................... 35
4.1.1. proses Alur Fuzzy Inference System Mamdani ..................................... 35
4.1.2. Implementasi Sistem Aplikasi ............................................................... 44
4.2. Pengujian Sistem........................................................................................... 53
4.2.1. Pengujian Fungsional ............................................................................. 54
4.2.2. Pengujian Metode Fuzzy........................................................................ 54
BAB V ........................................................................................................................ 58
Penutup ....................................................................................................................... 58
5.1. Kesimpulan .................................................................................................. 58
5.2. Saran ............................................................................................................ 58
Daftar Pustaka ............................................................................................................. 59
DAFTAR GAMBAR
Gambar 1.1 Blok diagram alur metodologi penelitian …………………………… . 4
Gambar 1.2. Blok Diagram implementasi Fuzzy Inference System Mamdani ……… 5
Gambar 2.1. Diagram ilmu yang berkaitan dengan data mining ……………………10
Gambar 3.1. usecase diagram admin……………………………………………….. 18
Gambar 3.2 usecase user ………………………………………………………………….. 19
Gambar 3.3 Activity diagram input proses klasifikasi mamdani ……………………19
Gambar 3.4 activity diagram admin manajemen data training ……………………….. 20
Gambar 3.5 activity diagram user lihat hasil klasifikasi …………………………… 20
Gambar 3.6 sequence diagram admin insert data training ……………………………. 21
Gambar 3.7 sequence diagram admin update data ………………………………… 21
Gambar 3.8 sequence diagram admin delete data …………………………………. 22
Gambar 3.9 sequence diagram admin input data untuk klasifikasi …………………22
Gambar 3.10 sequence diagram admin melihat report hasil klasifikasi ……………22
Gambar 3.11 sequence diagram user lihat hasil perhitungan klasifikasi ……………23
Gambar 3.12 flowchart sistem …………………………………………………….. 30
Gambar 3.13 ERD sistem ………………………………………………………… 31
Gambar 3.13 form login admin …………………………………………………… 32
Gambar 3.14 form insert data training ……………………………………………. 33
Gambar 3.15 form proses perhitungan fuzzy mamdani …………………………… 34
Gambar 3.16 form rule fuzzy ……………………………………………………………… 34
Gambar 3.17 interface hasil klasifikasi …………………………………………… 34
Gambar 4.1 daerah hasil inferensi variabel output IPA …………………………… 37
Gambar 4.2. daerah hasil inferensi variabel output IPS ……………………………38
Gambar 4.3. daerah hasil inferensi variabel output drumband …………………… 39
Gambar 4.4. daerah hasil inferensi variabel output tari …………………………… 40
Gambar 4.5. daerah hasil inferensi variabel output pidato ………………………… 41
Gambar 4.6 Form input klasifikasi fuzzy ………………………………………… 44
Gambar 4.7. form hasil klasifikasi ………………………………………………… 50
Gambar 4.8 form input data training ……………………………………………… 52
DAFTAR TABEL
Table 3.1 Contoh data training ……………………………………………………………24
Table 3.2 Himpunan fuzzy masing-masing variabel input …………………………….25
Table 3.3 himpunan fuzzy variabel output ……………………………………………….26
Tabel 3.4. daftar Rule Mamdani …………………………………………………..28
Table 4.1 Implikasi Rule Manual …………………………………………………36
Table 4.1 tabel pengujian fungsional sistem ……………………………………….54
Tabel 4.2 Daftar data Testing ………………………………………………………55
Table 4.3. Perbandingan Data dengan Hasil Inferensi Sistem …………………….56