sistem pendukung keputusan penentuan ...eprints.umm.ac.id/34115/1/jiptummpp-gdl-andifebryp-42892...1...
Post on 11-Jun-2018
232 Views
Preview:
TRANSCRIPT
1
SISTEM PENDUKUNG KEPUTUSAN PENENTUAN
JUMLAH PUPUK IDEAL PADA PERKEBUNAN
KELAPA SAWIT MENGGUNAKAN
METODE FUZZY TSUKAMOTO
TUGAS AKHIR
Diajukan Untuk Memenuhi
Persyaratan Guna Meraih Gelar Sarjana Strata 1
Teknik Informatika Universitas Muhammadiyah Malang
Disusun oleh :
Andi Febry Putra Adhitama
201010370311163
PROGRAM STUDI TEKNIK INFORMATIKA
FAKULTAS TEKNIK
UNIVERSITAS MUHAMMADIYAH MALANG
2016
2
LEMBAR PERSETUJUAN
SISTEM PENDUKUNG KEPUTUSAN PENENTUAN
JUMLAH PUPUK IDEAL PADA PERKEBUNAN
KELAPA SAWIT MENGGUNAKAN METODE FUZZY
TSUKAMOTO
TUGAS AKHIR
Diajukan Untuk Memenuhi
Persyaratan Guna Meraih Gelar Sarjana Strata 1
Teknik Informatika Universitas Muhammadiyah Malang
Menyetujui,
Pembimbing I Pembimbing II
Galih Wasis W., S.Kom, M.Cs Yufis Azhar, S.Kom., M.Kom.
NIP: 108.1410.0541 NIP: 108.1410.0544
ii
3
LEMBAR PENGESAHAN
SISTEM PENDUKUNG KEPUTUSAN PENENTUAN
JUMLAH PUPUK IDEAL PADA PERKEBUNAN
KELAPA SAWIT MENGGUNAKAN METODE FUZZY
TSUKAMOTO
TUGAS AKHIR
Diajukan Untuk Memenuhi
Persyaratan Guna Meraih Gelar Sarjana Strata 1
Teknik Informatika Universitas Muhammadiyah Malang
Disusun oleh :
Andi Febry Putra Adhitama
201010370311163
Tugas Akhir ini telah diuji dan dinyatakan lulus melalui sidang majelis penguji
Pada : 22 Januari 2016
Menyetujui,
Penguji I Penguji II
Zamah Sari, ST., MT
NIP : 108.1410.0555
Nur Hayatin, S. ST
NIP : 108.0907.0476
Mengetahui,
Ketua Jurusan Informatika
Yuda Munarko, S. Kom, M.Sc
NIP: 108.0611.0443
iii
4
LEMBAR PERNYATAAN
Yang bertanda tangan dibawah ini :
NAMA : ANDI FEBRY PUTRA ADHITAMA
NIM : 201010370311163
FAK./JUR. : TEKNIK/INFORMATIKA
Dengan ini saya menyatakan bahwa Tugas Akhir dengan judul ““SISTEM
PENDUKUNG KEPUTUSAN PENENTUAN JUMLAH PUPUK IDEAL
PADA PERKEBUNAN KELAPA SAWIT MENGGUNAKAN METODE
FUZZY TSUKAMOTO”” beserta seluruh isinya adalah karya saya sendiri dan
bukan merupakan karya tulis orang lain, baik sebagian maupun seluruhnya,
kecuali dalam bentuk kutipan yang telah disebutkan sumbernya.
Demikian surat pernyataan ini saya buat dengan sebenar-benarnya. Apabila
kemudian ditemukan adanya pelanggaran terhadap etika keilmuan dalam karya
saya ini, atau ada klaim dari pihak lain terhadap keaslian karya saya ini maka saya
siap menanggung segala bentuk resiko/sanksi yang berlaku.
Malang, 14 Januari 2016
Yang Membuat Pernyataan
Andi Febry Putra Adhitama
Menyetujui,
Pembimbing I Pembimbing II
Galih Wasis W., S.Kom, M.Cs Yufis Azhar, S.Kom., M.Kom.
NIP. 108.1410.0541 NIP. 108.1410.0544
iv
5
LEMBAR PERSEMBAHAN
Syukur Alhamdulillah atas kehadirat Allah SWT dengan limpahan hidayah
dan rahmad-Nya, shalawat serta salam senantiasa tercurahkan kepada junjungan
Nabi besar Rasullullah Muhammad SAW sang revolusioner. Tiada kata selain
puji syukur dan terima kasih karena penulis dapat menyelesaikan Tugas Akhir ini.
Oleh karena itu, dengan rendah hati penulis menyampaikan ucapan terima kasih
yang sebesar-besarnya kepada:
1. Kedua orang tua tercinta Ayah Andi Bustan dan Ibu Femmy Abustan ,serta
kedua adik tercinta Andi Ferdy Dwi Saputra dan Andi Wira Gama Putra. Serta
Teman terdekat Hidayati yang selalu menemani selama proses pengerjaan dan
mereka yang senantiasa tanpa lelah mendo’akan dan memberi dukungan,
semoga berkah dan rahmad-Nya selalu menyertai setiap waktu;
2. Bapak Galih Wasis W., S.Kom, M.Cs dan Yufis Azhar, S.Kom., M.Kom
selaku dosen pembimbing dalam tugas akhir. yang selalu membimbing dengan
kesabaran dan mengarahkan pemahaman;
3. Bapak Yuda Munarko, S. Kom, M.Sc selaku Ketua Jurusan Teknik
Informatika, FakultasTeknik, Universitas Muhammadiyah Malang;
4. Bapak/Ibu Dosen Fakultas Teknik, Universitas Muhammadiyah Malang yang
senantiasa menjadi pendidik tanpa tanda jasa;
5. Teman-Teman Mahasiswa Teknik Informatika angkatan 2010;
6. Dan seluruh pihak yang tidak bisa disebutkan satu persatu, yang telah banyak
membantu selama ini.
Semoga segala bantuan, motivasi, dan do’a yang diberikan kepada penulis
diridhoi dan mendapat imbalan yang berlipat ganda dari Allah SWT, Amiin ya
Rabbal’alamin.
v
6
KATA PENGANTAR
Dengan memanjatkan puji syukur kehadirat Allah SWT atas limpahan
rahmat dan hidayah-Nya sehingga penulis dapat menyelesaikan tugas akhir yang
berjudul : SISTEM PENDUKUNG KEPUTUSAN PENENTUAN JUMLAH
PUPUK IDEAL PADA PERKEBUNAN KELAPA SAWIT
MENGGUNAKAN METODE FUZZY TSUKAMOTO
Di dalam tulisan ini disajikan pokok-pokok bahasan yang meliputi sistem
penentuan jumlah pupuk ideal yang bagus digunakan untuk kelapa sawit dengan
sistem pendukung keputusan menggunakan metode perhitungan fuzzy tsukamoto,
dengan adanya sistem ini diharapkan penggunaan pupuk sawit dapat lebih ideal
lagi sehingga tidak lagi ada kelebihan atau kekurangan pada penggunaan pupuk
sawit.
Peneliti menyadari masih banyak kekurangan dan keterbatasan dalam
penulisan tugas akhir ini. Untuk itu, penulis sangat mengharapkan saran yang
membangun agar tulisan ini dapat berguna untuk perkembangan ilmu
pengetahuan kedepan.
Malang, 14 Januari 2016
Penulis
Andi Febry Putra Adhitama
vi
7
DAFTAR ISI
HALAMAN JUDUL........................................................................................ i
LEMBAR PERSETUJUAN ............................................................................ ii
LEMBAR PENGESAHAN ............................................................................. iii
LEMBAR PERNYATAAN ............................................................................. iv
LEMBAR PERSEMBAHAN .......................................................................... v
KATA PENGANTAR ..................................................................................... vi
ABSTRAKSI ................................................................................................... vii
ABSTRACT ..................................................................................................... viii
DAFTAR ISI .................................................................................................... ix
DAFTAR GAMBAR ....................................................................................... xii
DAFTAR TABEL ............................................................................................ xiv
BAB I PENDAHULUAN .......................................................................... 1
1.1 Latar Belakang.......................................................................... 1
1.2 Rumusan Masalah ................................................................... 2
1.3 Batasan Masalah ....................................................................... 2
1.4 Tujuan Penelitian ..................................................................... 3
1.5 Metodologi Penelitian ............................................................. 3
1.5.1 Pemahaman Sistem dan Studi Literatur ....................... 3
1.5.2 Membuat Desain dan Rancang Sistem ........................ 3
1.5.3 Implementasi Rancangan Sistem Menggunakan
Algoritma dan Pembuatan Program ............................ 4
1.5.4 Pengujian dan Analisa Hasil Program ......................... 4
1.6 Sistematika Penulisan .............................................................. 4
BAB II LANDASAN TEORI ..................................................................... 6
2.1 Logika Fuzzy .............................................................................. 6
2.1.1 Himpunan Fuzzy (Fuzzy Set) ......................................... 6
2.1.2 Fungsi Derajat Keanggotaan Fuzzy.................................... 7
2.1.3 Operator Fuzzy ................................................................... 11
2.2 Metode Fuzzy .............................................................................. 11
ix
8
2.2.1 Metode Fuzzy Tsukamoto .................................................. 12
2.3 Algoritma Fuzzy Tsukamoto ....................................................... 13
2.4 Kelapa Sawit ................................................................................ 14
2.5 Pengertian Data Flow Diagram(DFD)......................................... 14
2.6 Pengertian Entity Relationship Diagram (ERD) ......................... 15
2.7 Pengertian Database .................................................................... 17
2.7.1 Manfaat Penggunaan Database ........................................ 17
2.7.2 Keuntungan Database ...................................................... 19
BAB III ANALISA DAN PERANCANGAN ............................................. 20
3.1 Deskripsi Sistem .......................................................................... 20
3.1.1 Analisis Kebutuhan.......................................................... 20
3.1.2 Kebutuhan User ............................................................... 20
3.1.3 Kebutuhan Admin............................................................ 20
3.1.4 Arsitektur Sistem ................................................................ 21
3.2 Perancangan Sistem ..................................................................... 21
3.2.1 Flowchart Sistem ............................................................. 22
3.2.2 Flowchart Fungsi Keanggotaan ....................................... 23
3.2.2.1 Flowchart Fungsi Keanggotaan (Luas Kebun) .. 23
3.2.2.2 Flowchart Fungsi Keanggotaan (Jumlah Pohon) 24
3.2.2.3 Flowchart Fungsi Keanggotaan (Hasil Panen) .. 25
3.2.3 Flowchart Fuzzy Identifikasi ........................................... 26
3.2.4 Flowchart Hitung Centroid (Nilai Tengah Hasil
Optimasi) ......................................................................... 26
3.3 Rancangan Proses ........................................................................ 27
3.3.1 Context Diagram.............................................................. 28
3.3.2 DFD Level 0 .................................................................... 28
3.3.3 DFD Level 1 Proses Pencarian Data (Fuzzy Tsukamoto) 29
3.4 Studi Kasus .................................................................................. 30
3.4.1 Inisialisasi Variable Fuzzy............................................... 31
3.4.2 Inverensi Fuzzy................................................................ 37
3.4.3 Defuzzifikasi Tsukamoto ................................................. 40
3.5 Rancangan Basis Data ................................................................. 41
x
9
3.5.1 Rancangan ERD ( Entity Relationship Diagram )........... 41
3.5.2 Hasil Rancangan .............................................................. 42
3.6 Desain User Interface .................................................................. 43
3.7 Contoh Kasus............................................................................... 44
3.7.1 Inverensi Fuzzy................................................................ 46
3.7.2 Defuzzifikasi Tsukamoto ................................................. 49
BAB IV IMPLEMENTASI DAN PENGUJIAN ....................................... 51
4.1 Implementasi ............................................................................... 51
4.2 Representasi Masalah .................................................................. 51
4.2.1 Halaman Utama WEB Aplikasi ....................................... 51
4.2.2 Halaman Kriteria ............................................................. 54
4.2.3 Halaman Data Studi Kasus .............................................. 55
4.2.4 Halaman SPK Pupuk Sawit ............................................. 61
4.2.5 Halaman Help .................................................................. 66
4.3 Pengujian Sistem ......................................................................... 67
4.3.1 Pengujian Blackbox ......................................................... 67
4.3.2 Pengujian Kuesioner ........................................................ 69
4.3.3 Pengujian Pakar ............................................................... 69
BAB V PENUTUP ...................................................................................... 71
5.1 Penutup ........................................................................................ 72
5.2 Saran ............................................................................................ 72
DAFTAR PUSTAKA ..................................................................................... 73
LAMPIRAN .................................................................................................... 74
CURRICULUM VITAE ............................................................................... 75
xi
10
DAFTAR GAMBAR
Gambar 2.1 Kurva Fungsi Linier Turun ....................................................... . 8
Gambar 2.2 Kurva Fungsi Linier Naik ........................................................ . 8
Gambar 2.3 Kurva Segitiga .......................................................................... . 9
Gambar 2.4 Kurva Trapesium ...................................................................... . 9
Gambar 2.5 Kurva Fungsi-S ......................................................................... 10
Gambar 2.6 Kurva Fungsi-Z ........................................................................ 10
Gambar 2.7 Kurva Fungsi-π ......................................................................... 11
Gambar 2.8 Inferensi dengan menggunakan metode Tsukamoto ................ 13
Gambar 2.9 Contoh ERD ............................................................................. 17
Gambar 3.1 Arsitektur sistem ....................................................................... 21
Gambar 3.2 Flowchart Umum ..................................................................... 22
Gambar 3.3 Flowchart fungsi keanggotaan (Luas Kebun) .......................... 23
Gambar 3.4 Flowchart fungsi keanggotaan (Jumlah Pohon) ....................... 24
Gambar 3.5 Flowchart fungsi keanggotaan (Hasil Panen) .......................... 25
Gambar 3.6 Flowchart Fuzzy identifikasi .................................................... 26
Gambar 3.7 Flowchart hitung sentroid ........................................................ 27
Gambar 3.8 Context diagram ....................................................................... 28
Gambar 3.9 DFD level 1 .............................................................................. 28
Gambar 3.10 DFD level 1 manajemen pencarian data (Tsukamoto)............... 29
Gambar 3.11 Grafik keanggotaan himpunan fuzzy kecil.................................. 31
Gambar 3.12 Grafik keanggotaan himpunan fuzzy sedang .............................. 32
Gambar 3.13 Grafik keanggotaan himpunan fuzzy besar ................................. 32
Gambar 3.14 Grafik keanggotaan himpunan luas lahan ................................... 33
Gambar 3.15 Grafik keanggotaan himpunan sedikit (jumlah pohon) ............. 33
Gambar 3.16 Grafik keanggotaan himpunan sedang (jumlah pohon) ............. 34
Gambar 3.17 Grafik keanggotaan himpunan banyak (jumlah pohon) ............ 35
Gambar 3.18 Grafik keanggotaan himpunan jumlah pohon ............................. 35
Gambar 3.19 Grafik keanggotaan himpunan berkurang (hasil panen) ............ 36
Gambar 3.20 Grafik keanggotaan himpunan sedang (hasil panen) ..................... 36
Gambar 3.21 Grafik keanggotaan himpunan bertambah (hasil panen) .............. 37
xii
11
Gambar 3.22 Grafik keanggotaan himpunan hasil panen ................................. 37
Gambar 3.23 Konseptual data model ERD (CDM) ....................................... 41
Gambar 3.24 Desain input fuzzy ......................................................................... 43
Gambar 3.25 Desain hasil hitung ........................................................................ 43
Gambar 4.1 Halaman utama user . ............................................................... 51
Gambar 4.2 Halaman kriteria ....................................................................... 54
Gambar 4.3 Halaman data penelitian ........................................................... 55
Gambar 4.4 Form dashboard (halaman utama) ............................................ 61
Gambar 4.5 Hasil hitung .............................................................................. 62
Gambar 4.6 Halaman help ............................................................................ 67
Gambar 4.7 Pengajuan kuisioner pakar . ...................................................... 70
Gambar 4.8 Balasan kuisioner pakar ............................................................ 71
xiii
12
DAFTAR TABEL
Tabel 2.1 Simbol data flow diagram (DFD) .................................................... 15
Tabel 3.1 Hasil ...................................................................................................... 42
Tabel 3.2 Kriteria ................................................................................................. 42
Tabel 3.3 Bobot .................................................................................................... 42
Tabel 4.1 Pengujian sistem .................................................................................. 68
Tabel 4.2 Pengujian kuesioner ............................................................................. 69
Tabel 4.3 Pengujian pakar ................................................................................... 70
xiv
13
DAFTAR PUSTAKA
Kusumadewi, Sri dan Hari Purnomo. 2004. Aplikasi Logika Fuzzy untuk
Mendukung Keputusan. Yogyakarta : Graha Ilmu
Pal, S.K. and D.K.D Majmunder., (1986). Fuzzy Pendekatan Matematik untuk
Pengenalan Pola, Alih Bahasa: Sardi S., dkk. Jakarta: UI-press
Kusumadewi, S., Membangun Jaringan Syaraf Tiruan Menggunakan Matlab dan
Excel Link , Graha Ilmu, Yogyakarta, 2004.
Wahyudi. 2005. Implementasi Fuzzy Logic Controller pada System Pengereman
Kereta Api. Transmisi, Vol. 10, No.2,(Wahyudi@elektro.ft.undip.ac.id,
diakses 9 Desember 2015).
Susilo, F . (2003). Pengantar Himpunan dan Logika Kabur Serta Aplikasinya.
Universitas Sanata Dharma, Yogyakarta.
Jogiyanto. 2005. Analisis dan Desain Sistem Informasi. Yogyakarta: Penerbit
Andi.
Connolly, T., Begg, C. 2010. Database Systems: a practical approach to design,
implementation, and management. 5th Edition. America: Pearson
Education.
top related