Welcome to Repositori Universitas Muria Kudus - Repositori Universitas Muria Kudus
SKRIPSI
PENERAPAN METODE TSUKAMOTO DALAM MERAMAL TINGKAT
PRODUKTIVITAS DAERAH POTENSIAL PANGAN DI KUDUS
Oleh :
MUSTABSYIROH
2010-51-119
SKRIPSI DIAJUKAN SEBAGAI SALAH SATU SYARAT UNTUK
MEMPEROLEH GELAR SARJANA KOMPUTER
PROGRAM STUDI TEKNIK INFORMATIKA
FAKULTAS TEKNIK
UNIVERSITAS MURIA KUDUS
2014
i
SKRIPSI
PENERAPAN METODE TSUKAMOTO DALAM MERAMAL TINGKAT
PRODUKTIVITAS DAERAH POTENSIAL PANGAN DI KUDUS
Oleh :
MUSTABSYIROH
2010-51-119
SKRIPSI DIAJUKAN SEBAGAI SALAH SATU SYARAT UNTUK
MEMPEROLEH GELAR SARJANA KOMPUTER
PROGRAM STUDI TEKNIK INFORMATIKA
FAKULTAS TEKNIK
UNIVERSITAS MURIA KUDUS
2014
ii
UNIVERSITAS MURIA KUDUS
PENGESAHAN STATUS SKRIPSI
JUDUL
: PENERAPAN METODE TSUKAMOTO DALAM MERAMAL
TINGKAT
PRODUKTIVITAS
DAERAH
POTENSIAL
PANGAN DI KUDUS
NAMA
: MUSTABSYIROH
Mengijinkan Skripsi Teknik Informatika ini disimpan di Perpustakaan
Program Studi Teknik Informatika Universitas Muria Kudus dengan syarat-syarat
kegunaan sebagai berikut :
1. Skripsi adalah hak milik Program Studi Teknik Informatika UMK Kudus
2. Perpustakaan Teknik Informatika UMK dibenarkan membuat salinan untuk
tujuan referensi saja
3. Perpustakaan juga dibenarkan membuat salinan Skripsi ini sebagai bahan
pertukaran antar institusi pendidikan tinggi
4. Berikan tanda V sesuai dengan kategori Skripsi
Sangat Rahasia
Rahasia
(Mengandung isi t ent ang keselam at an/
kepentingan Negara Republik Indonesia)
5.
(Mengandung isi tentang kerahasiaan dari suatu
organisasi/badan tempat penelitian Skripsi ini
dikerjakan)
Biasa
Disahkan Oleh :
Penulis
PembimbingUtama
Mustabsyiroh
201051119
Alamat : Ds.PijiBenterRT 06/ RW 09
24 Juni 2014
iii
Mukhamad Nurkamid, S.Kom, M.Cs
NIDN. 0620068302
24 Juni 2014
UNIVERSITAS MURIA KUDUS
PERNYATAAN PENULIS
JUDUL
: PENERAPAN METODE TSUKAMOTO DALAM MERAMAL
TINGKAT
PRODUKTIVITAS
DAERAH
POTENSIAL
PANGAN DI KUDUS
NAMA
: MUSTABSYIROH
NIM
: 2010-51-119
sebenarnya bahwa Skripsi ini adalah hasil karya saya sendiri kecuali cuplikan dan
ringkasan yang masing-masing telah saya jelaskan sumbernya. Jika pada waktu
selanjutnya ada pihak lain yang mengklaim bahwa Skripsi ini sebagai karyanya, yang
disertai dengan bukti-bukti yang cukup, maka saya bersedia untuk dibatalkan gelar
Sarjana Komputer saya beserta segala hak dan kewajiban yang melekat pada gelar
tersebut”.
Kudus, 24 Juni2014
Mustabsyiroh
Penulis
iv
UNIVERSITAS MURIA KUDUS
PERSETUJUAN SKRIPSI
JUDUL
: PENERAPAN METODE TSUKAMOTO DALAM MERAMAL
TINGKAT
PRODUKTIVITAS
DAERAH
POTENSIAL
PANGAN DI KUDUS
NAMA
: MUSTABSYIROH
NIM
: 2010-51-119
Skripsi ini telah diperiksa dan disetujui,
Kudus, 07 Juni 2014
Pembimbing Utama
Pembimbing Pembantu
Mukhamad Nurkamid, S.Kom, M.Cs
NIDN. 0620068302
Anastasya Latubessy, S.Kom, M.Cs
NIDN.0604048702
Mengetahui
Ka. Prodi Teknik Informatika
Ahmad Jazuli, M.Kom
NIDN.0406107004
v
UNIVERSITAS MURIA KUDUS
PENGESAHAN SKRIPSI
JUDUL
: PENERAPAN METODE TSUKAMOTO DALAM MERAMAL
TINGKAT
PRODUKTIVITAS
DAERAH
POTENSIAL
PANGAN DI KUDUS
NAMA
: MUSTABSYIROH
NIM
: 2010-51-119
Skripsi ini telah diujikan dan dipertahankan di hadapan Dewan Penguji pada Sidang
Skripsi tanggal 12 Juni 2014. Menurut pandangan kami, Skripsi ini memadai dari
segi kualitas untuk tujuan penganugerahan gelar Sarjana Komputer (S.Kom)
Kudus, 24 Juni2014
Ketua Penguji
Penguji 1
Endang Supriyati, M.Kom
NIDN. 0629077402
Tutik Khotimah, M.Kom
NIDN.0608068502
Mengetahui,
Dekan Fakultas Teknik
Ka. Prodi Teknik Informatika
Rochmad Winarso, ST., MT.
NIP. 0610701000001138
Ahmad Jazuli, M.Kom
NIDN. 0406107004
vi
ABSTRACT
Development of agriculture as a sector leader in the development of the
national economy is supported by the construction sub-sectors of agriculture.
Identification and classification of agricultural sub-sectors in the food crops
necessary effort to give you an idea where the plant species whose activity became
the basis of economic potential and potential. This study uses a method based
Tsukamoto FIS (Fuzzy Inference System) for forecasting the level of productivity of
food businesses. Historial data from 2011 through 2013, can be used as a benchmark
and study the patterns of work every year. This study aims to predict the level of
productivity and subsector classification and identification of plant species that
became the main production of commodities in each District of Kudus. From the
research results with the test data by 2013 result in an average value of error MAPE
7.32% and an average value of 0.05%.
Keywords: Commodities, Classification, Forecasting, Productivity. Tsukamoto,
Fuzzy Inference System
vii
ABSTRAK
Pembangunan pertanian sebagai sektor pemimpin dalam pembangunan
ekonomi nasional didukung oleh pembangunan subsektor-subsektor pertanian.
Identifikasi dan klasifikasi subsektor pertanian pada usaha tanaman pangan
diperlukan untuk memberikan gambaran jenis tanaman mana yang aktifitasnya
menjadi basis perekonomian yang potensial dan tidak potensial. Penelitian ini
mengunakan metode Tsukamoto berbasis FIS (Fuzzy Inference System) untuk
melakukan peramalan tingkat produktivitas usaha pangan. Dengan data historial
mulai 2011 sampai 2013, dapat dijadikan patokan dan mempelajari pola-pola kerja
disetiap tahunnya. Penelitian ini bertujuan untuk melakukan meramal tingkat
produktivitas dan klasifikasi dan identifikasi subsector jenist umbuhan yang menjadi
komoditas produksi utama disetiap Kecamatan Kabupaten Kudus. Dari hasil
penelitian dengan data pengujian tahun 2013 menghasilkan nilai rata-rata kesalahan
7,32% dan nilai MAPE rata-rata 0,05%.
Kata Kunci: Komoditas, Klasifikasi, Peramalan, Produktivitas. Tsukamoto, Fuzzy
Inference System
viii
KATA PENGANTAR
Puji syukur kehadirat Allah SWT karena atas Rahmat dan Hidayah-Nya
penulis mampu menyelesaikan penyusunan skripsi ini dengan judul “Penerapan
Metode Tsukamoto dalam Meramal Tingkat Produktivitas Daerah Potensial Pangan
di Kudus”.
Skripsi ini disusun guna melengkapi salah satu persyaratan untuk
memperoleh Gelar Kesarjanaan Progam Studi Teknik Informatika Fakultas Teknik
Universitas Muria Kudus. Pada kesempatan ini, penulis ingin menyampaikan rasa
terima kasih yang sebesar-besarnya kepada :
1. Allah SWT yang telah memberikan Rahmat dan Hidayah-Nya.
2. Bapak Prof.Dr.dr.Sarjadi,Sp. PA, (alm), selaku Rektor Universitas Muria Kudus.
3. Bapak Rochmad Winarso, ST., MT., selaku Dekan Fakultas Teknik Universitas
Muria Kudus.
4. Bapak Ahmad Jazuli, M.Kom, selaku Ketua Program Studi Teknik Informatika
Universitas Muria Kudus.
5. Bapak Mukhamad Nurkamid, S.Kom, M.Cs, selaku pembimbing I yang telah
banyak memberikan masukan selama penyusunan skripsi ini.
6. Ibu Anastasya Latubessy, S.Kom, M.Cs, selaku pembimbing II yang telah banyak
memberikan masukan selama penyusunan skripsi ini.
7. Ibu Latifatun, Bapak Kusdi, serta Adikku Mu’awanah, yang senantiasa
memberikan dukungan, semangat, doa dan materi yang sangat berarti.
8. Teman-Teman TI Angkatan 2010 Keluarga TIC, terutama buat temanku Idni
Irsalina dan Ibu Sariayu yang sudah memberikan masukan dan nasehat untuk
menyelesaikan skripsi ini dan proses akhir laporan skripsi, serta semua pihak yang
telah membantu penyusunan skripsi ini yang tidak bisa penulis sebutkan satu
persatu, yang telah memberikan semangat dan motivasi.
Penulis menyadari sepenuhnya bahwa dalam penyusunan skripsi ini masih
terdapat banyak kekurangan. Selain itu penulis juga berharap semoga karya tulis ini
dapat memberikan manfaat bagi semua.
Kudus, 24 Juni 2014
Penulis
ix
DAFTAR ISI
Halaman
HALAMAN SAMPUL ................................................................................................. i
HALAMAN JUDUL.................................................................................................... ii
HALAMAN STATUS SKRIPSI ................................................................................ iii
PERNYATAAN PENULIS ........................................................................................ iv
PERSETUJUAN SKRIPSI .......................................................................................... v
PENGESAHAN SKRIPSI .......................................................................................... vi
ABSTRACT ................................................................................................................. vii
ABSTRAK ................................................................................................................ viii
KATA PENGANTAR ................................................................................................ ix
DAFTAR ISI ................................................................................................................ x
DAFTAR TABEL ..................................................................................................... xiii
DAFTAR GAMBAR ................................................................................................ vix
DAFTAR LAMPIRAN .............................................................................................. xv
BAB 1 PENDAHULUAN ........................................................................................... 1
1.1
Latar Belakang .............................................................................................. 1
2.1
Batasan Masalah ............................................................................................ 2
3.1
Rumusan Masalah ......................................................................................... 3
4.1
Tujuan Penelitian ........................................................................................... 4
5.1
Manfaat Penelitian ......................................................................................... 4
BAB II TUNJAUAN PUSTAKA ................................................................................ 5
2.1
Penelitian Terkait .......................................................................................... 5
2.2
Landasan Teori .............................................................................................. 7
2.2.1
Subsektor Pertanian ................................................................................ 7
2.2.2
Padi dan Palawija ................................................................................... 7
2.2.3
Logika Fuzzy .......................................................................................... 8
2.2.4
Metode Tsukamoto............................................................................... 13
2.2.5
Peramalan ( Forecasting) ..................................................................... 14
2.2.6
Trend Parabola ..................................................................................... 16
2.2.7
Mean Absolute Percentage Error (MAPE) .......................................... 17
x
2.2.8
Basisdata Fuzzy Model Tahani ............................................................ 17
2.2.9
Metode Perancangan Sistem ................................................................ 18
2.2.10
SQL ...................................................................................................... 19
2.2.11
HTML .................................................................................................. 19
2.2.12
PHP (PHP Hyper Text Markup Language) ......................................... 20
2.2.13
JavaScript ............................................................................................. 20
2.2.14
CSS (Cascading Style Sheet) ............................................................... 20
2.2.15
Macromedia Dreamweaver CS5 .......................................................... 21
2.3
Kerangka Pemikiran .................................................................................... 22
BAB III METODE PENELITIAN............................................................................. 23
3.1
Metode Pengumpulan Data ......................................................................... 23
3.2
Metode Fuzzy Tsukamoto ........................................................................... 23
3.3
Metode Peramalan Trend Parabola ............................................................. 24
3.4
Metode Klasifikasi dan Identifikasi............................................................. 24
3.5
Metode Rancangan Sistem .......................................................................... 24
BAB IV PERANCANGAN SISTEM ........................................................................ 27
4.1
Analisis Data ............................................................................................... 27
4.2
Analisis Variabel ......................................................................................... 27
4.3
Arsitektur Sistem Pendukung Keputusan .................................................... 29
4.4
Analisis Metode Fuzzy Tsukamoto ............................................................. 30
4.3.1
Pembentukan Himpunan Fuzzy ............................................................ 31
4.3.1
Aplikasi Fungsi Implikasi (aturan) dan Komposisi Aturan ................. 36
4.3.1
Penegasan (deffuzy) ............................................................................. 56
4.5
Peramalan Trend Parabola ........................................................................... 57
4.6
Klasifikasi dan Identifikasi .......................................................................... 58
4.7
Arsitektur Database ..................................................................................... 61
4.8.1
Tabel kecamatan................................................................................... 61
4.8.2
Tabel tanaman ...................................................................................... 61
4.8.3
Tabel training ....................................................................................... 62
4.8.4
Tabel testing ......................................................................................... 63
4.8.5
Tabel miu_idk ...................................................................................... 64
4.8.6
Tabel user ............................................................................................. 66
xi
4.8
Desain Input dan Output .............................................................................. 66
4.7.1
Desain Lay Out ..................................................................................... 66
4.7.2
Struktur Menu ...................................................................................... 67
4.7.3
Desain Input ......................................................................................... 67
4.7.4
Desain Output ...................................................................................... 70
4.7.5
Desain Ramalan ................................................................................... 72
4.7.6
Desain Klasifikasi ................................................................................ 73
4.7.7
Desain Indentifikasi ............................................................................. 74
BAB V IMPLEMENTASI SISTEM .......................................................................... 75
5.1
Data Implementasi Uji Coba ....................................................................... 75
5.2
Implementasi Aplikasi ................................................................................. 81
5.2.1
Halaman Login Sistem............................................................................. 81
5.3.1
Halaman Input Data Kecamatan .......................................................... 82
5.3.2
Halaman Input Data Tanaman ............................................................. 82
5.3.3
Halaman Input Data Training............................................................... 82
5.3.4
Halaman Input Data Testing ................................................................ 83
5.3.5
Halaman Input Data User ..................................................................... 84
5.3.6
Halaman Output Data Kecamatan ........................................................ 84
5.3.7
Halaman Output Data Tanaman ........................................................... 85
5.3.8
Halaman Output Data User .................................................................. 85
5.3.9
Halaman Output Data Proses Training ............................................... 86
5.3.10
Halaman Output Data Proses Testing .................................................. 86
5.3
Peramalan .................................................................................................... 87
5.4
Klasifikasi .................................................................................................... 88
5.5
Identifikasi ................................................................................................... 88
BAB VI PENUTUP ................................................................................................... 93
6.1
KESIMPULAN ........................................................................................... 93
6.2
SARAN ....................................................................................................... 93
DAFTAR PUSTAKA
DAFTAR LAMPIRAN
xii
DAFTAR TABEL
Halaman
Tabel 4. 1 Variabel-variabel dalam perhitungan metode Tsukamoto ........................ 28
Tabel 4. 2 Aturan Untuk Melakukan Klasifikasi dan Identifikasi ............................. 59
Tabel 4. 3 Struktur Tabel Kecamatan ........................................................................ 61
Tabel 4. 4 Struktur Tabel Tanaman............................................................................ 62
Tabel 4. 5 Struktur Tabel Training ............................................................................. 62
Tabel 4. 6 Struktur Tabel Testing .............................................................................. 63
Tabel 4. 7 Struktur Tabel miu_idk ............................................................................. 64
Tabel 4. 8 Struktur Tabel User .................................................................................. 66
Tabel 5. 1 Data Aktual Tanaman Padi Kecamatan Dawe .......................................... 75
Tabel 5. 2 Himpunan Fuzzy Masukan dan Keluaran ................................................. 76
Tabel 5. 3 Perbandingan Data Aktual Dengan Logika Fuzzy ................................... 77
Tabel 5. 4 Perhitungan Peramalan Luas Panen Tahun 2014 ...................................... 78
Tabel 5. 5 Perhitungan Derajat Keanggotaan ............................................................ 79
Tabel 5. 6 Himpunan Database Fuzzy Model Tahani ................................................ 80
Tabel 5. 7 Perhitungan Derajat Keanggotaan Database Fuzzy Model Tahani ........... 80
Tabel 5. 8 Skenario Pengujian Sistem....................................................................... 89
xiii
DAFTAR GAMBAR
Halaman
Gambar 2. 1 Grafik Representai Linier Naik ............................................................. 10
Gambar 2. 2 Reprensentasi Linier Turun ................................................................... 11
Gambar 2. 3 Kurva Segitiga ....................................................................................... 11
Gambar 2. 4Fungsi Implikasi MIN ............................................................................ 13
Gambar 2. 5 Inferensi dengan Mengunakan Metode Tsukamoto (Jang, 1997) ......... 14
Gambar 2. 6 Grafik Trend Parabola ........................................................................... 16
Gambar 2. 7 Tahapan Dala Proses Pengambilan Keputusan .................................... 18
Gambar 2. 8 Kerangka Pemikiran Peramalan Nilai Produktivitas………………
22
Gambar 4. 1 Blok Diagram Sistem Tahap 1 Menghitung Nilai Error ....................... 30
Gambar 4. 2 Fungsi Keanggotaan Variable Input Luas Panen dan Provitas ............. 31
Gambar 4. 3 Fungsi Keanggotaan Produksi Himpunan Fuzzy .................................. 34
Gambar 4. 4 Block Diagram Ssitem Peramalan Trend Parabola ............................... 57
Gambar 4. 5 Block Diagram Sistem Klasifikasi dan Identifikasi .............................. 58
Gambar 4. 6 Grafik Representasi Fuzzy Luas Panen, Provitas dan Produksi
Himpunan Turun Normal dan Naik ........................................................................... 59
Gambar 4. 7 Desain Lay Out ...................................................................................... 67
Gambar 4. 8 Stuktur Menu Administrator ................................................................. 68
Gambar 4. 9 Desain Form Login ............................................................................... 68
Gambar 4. 10 Desain Form Kecamatan ..................................................................... 68
Gambar 4. 11 Desain Form Tanaman ........................................................................ 69
Gambar 4. 12 Desain Form Input Training ................................................................ 69
Gambar 4. 13 Desain Form Input Data Testing ......................................................... 70
Gambar 4. 14 Desai Output Dara User ...................................................................... 70
Gambar 4. 15 Desain Output Data Kecamatan .......................................................... 71
Gambar 4. 16 Desain Output Data Tanaman ............................................................. 71
Gambar 4. 17 Desain Output Data Training .............................................................. 72
Gambar 4. 18 Desain Output Data Testing ................................................................ 72
Gambar 4. 20 Desain Klasifikasi Tanaman Potensial Pangan ................................... 73
Gambar 4. 21 Desain Form Identifikasi Tanaman Potensial ..................................... 74
xiv
Gambar 5. 1 Tampilan Utama Aplikasi ..................................................................... 81
Gambar 5. 2 Tampilan Utama Aplikasi ..................................................................... 82
Gambar 5. 3 Tampilan Form Kecamatan ................................................................... 82
Gambar 5. 4 Tampilan Form Data Tanaman ............................................................. 83
Gambar 5. 5 Tampilan Form Data Training............................................................... 83
Gambar 5. 6 Halaman Form Data Testing ................................................................. 84
Gambar 5. 7 Tampilan Tambah Data User ................................................................ 84
Gambar 5. 8 Tampilan Data Kecamatan .................................................................... 85
Gambar 5. 9 Tampilan Data Tanaman ....................................................................... 85
Gambar 5. 10 Tampilan Data User ............................................................................ 86
Gambar 5. 11 Tampilan Data Training ...................................................................... 86
Gambar 5. 12 Tampilan Nilai Rata-rata Error ........................................................... 87
Gambar 5. 13 Tampilan Hasil Peramalan .................................................................. 87
Gambar 5. 14 Tampilan Klasifikasi ........................................................................... 88
Gambar 5. 15 Tampilan Identifikasi Produktivitas Tanaman Pangan ....................... 88
xv
DAFTAR LAMPIRAN
Lampiran 1
Surat Keterangan BAPEDA
Lampiran 2
Data Tanaman Pangan Kabupaten Kudus
Lampiran 3
Buku Konsultasi Skripsi
Lampiran 4
Lembar Revisi Sidang
xvi
PENERAPAN METODE TSUKAMOTO DALAM MERAMAL TINGKAT
PRODUKTIVITAS DAERAH POTENSIAL PANGAN DI KUDUS
Oleh :
MUSTABSYIROH
2010-51-119
SKRIPSI DIAJUKAN SEBAGAI SALAH SATU SYARAT UNTUK
MEMPEROLEH GELAR SARJANA KOMPUTER
PROGRAM STUDI TEKNIK INFORMATIKA
FAKULTAS TEKNIK
UNIVERSITAS MURIA KUDUS
2014
i
SKRIPSI
PENERAPAN METODE TSUKAMOTO DALAM MERAMAL TINGKAT
PRODUKTIVITAS DAERAH POTENSIAL PANGAN DI KUDUS
Oleh :
MUSTABSYIROH
2010-51-119
SKRIPSI DIAJUKAN SEBAGAI SALAH SATU SYARAT UNTUK
MEMPEROLEH GELAR SARJANA KOMPUTER
PROGRAM STUDI TEKNIK INFORMATIKA
FAKULTAS TEKNIK
UNIVERSITAS MURIA KUDUS
2014
ii
UNIVERSITAS MURIA KUDUS
PENGESAHAN STATUS SKRIPSI
JUDUL
: PENERAPAN METODE TSUKAMOTO DALAM MERAMAL
TINGKAT
PRODUKTIVITAS
DAERAH
POTENSIAL
PANGAN DI KUDUS
NAMA
: MUSTABSYIROH
Mengijinkan Skripsi Teknik Informatika ini disimpan di Perpustakaan
Program Studi Teknik Informatika Universitas Muria Kudus dengan syarat-syarat
kegunaan sebagai berikut :
1. Skripsi adalah hak milik Program Studi Teknik Informatika UMK Kudus
2. Perpustakaan Teknik Informatika UMK dibenarkan membuat salinan untuk
tujuan referensi saja
3. Perpustakaan juga dibenarkan membuat salinan Skripsi ini sebagai bahan
pertukaran antar institusi pendidikan tinggi
4. Berikan tanda V sesuai dengan kategori Skripsi
Sangat Rahasia
Rahasia
(Mengandung isi t ent ang keselam at an/
kepentingan Negara Republik Indonesia)
5.
(Mengandung isi tentang kerahasiaan dari suatu
organisasi/badan tempat penelitian Skripsi ini
dikerjakan)
Biasa
Disahkan Oleh :
Penulis
PembimbingUtama
Mustabsyiroh
201051119
Alamat : Ds.PijiBenterRT 06/ RW 09
24 Juni 2014
iii
Mukhamad Nurkamid, S.Kom, M.Cs
NIDN. 0620068302
24 Juni 2014
UNIVERSITAS MURIA KUDUS
PERNYATAAN PENULIS
JUDUL
: PENERAPAN METODE TSUKAMOTO DALAM MERAMAL
TINGKAT
PRODUKTIVITAS
DAERAH
POTENSIAL
PANGAN DI KUDUS
NAMA
: MUSTABSYIROH
NIM
: 2010-51-119
sebenarnya bahwa Skripsi ini adalah hasil karya saya sendiri kecuali cuplikan dan
ringkasan yang masing-masing telah saya jelaskan sumbernya. Jika pada waktu
selanjutnya ada pihak lain yang mengklaim bahwa Skripsi ini sebagai karyanya, yang
disertai dengan bukti-bukti yang cukup, maka saya bersedia untuk dibatalkan gelar
Sarjana Komputer saya beserta segala hak dan kewajiban yang melekat pada gelar
tersebut”.
Kudus, 24 Juni2014
Mustabsyiroh
Penulis
iv
UNIVERSITAS MURIA KUDUS
PERSETUJUAN SKRIPSI
JUDUL
: PENERAPAN METODE TSUKAMOTO DALAM MERAMAL
TINGKAT
PRODUKTIVITAS
DAERAH
POTENSIAL
PANGAN DI KUDUS
NAMA
: MUSTABSYIROH
NIM
: 2010-51-119
Skripsi ini telah diperiksa dan disetujui,
Kudus, 07 Juni 2014
Pembimbing Utama
Pembimbing Pembantu
Mukhamad Nurkamid, S.Kom, M.Cs
NIDN. 0620068302
Anastasya Latubessy, S.Kom, M.Cs
NIDN.0604048702
Mengetahui
Ka. Prodi Teknik Informatika
Ahmad Jazuli, M.Kom
NIDN.0406107004
v
UNIVERSITAS MURIA KUDUS
PENGESAHAN SKRIPSI
JUDUL
: PENERAPAN METODE TSUKAMOTO DALAM MERAMAL
TINGKAT
PRODUKTIVITAS
DAERAH
POTENSIAL
PANGAN DI KUDUS
NAMA
: MUSTABSYIROH
NIM
: 2010-51-119
Skripsi ini telah diujikan dan dipertahankan di hadapan Dewan Penguji pada Sidang
Skripsi tanggal 12 Juni 2014. Menurut pandangan kami, Skripsi ini memadai dari
segi kualitas untuk tujuan penganugerahan gelar Sarjana Komputer (S.Kom)
Kudus, 24 Juni2014
Ketua Penguji
Penguji 1
Endang Supriyati, M.Kom
NIDN. 0629077402
Tutik Khotimah, M.Kom
NIDN.0608068502
Mengetahui,
Dekan Fakultas Teknik
Ka. Prodi Teknik Informatika
Rochmad Winarso, ST., MT.
NIP. 0610701000001138
Ahmad Jazuli, M.Kom
NIDN. 0406107004
vi
ABSTRACT
Development of agriculture as a sector leader in the development of the
national economy is supported by the construction sub-sectors of agriculture.
Identification and classification of agricultural sub-sectors in the food crops
necessary effort to give you an idea where the plant species whose activity became
the basis of economic potential and potential. This study uses a method based
Tsukamoto FIS (Fuzzy Inference System) for forecasting the level of productivity of
food businesses. Historial data from 2011 through 2013, can be used as a benchmark
and study the patterns of work every year. This study aims to predict the level of
productivity and subsector classification and identification of plant species that
became the main production of commodities in each District of Kudus. From the
research results with the test data by 2013 result in an average value of error MAPE
7.32% and an average value of 0.05%.
Keywords: Commodities, Classification, Forecasting, Productivity. Tsukamoto,
Fuzzy Inference System
vii
ABSTRAK
Pembangunan pertanian sebagai sektor pemimpin dalam pembangunan
ekonomi nasional didukung oleh pembangunan subsektor-subsektor pertanian.
Identifikasi dan klasifikasi subsektor pertanian pada usaha tanaman pangan
diperlukan untuk memberikan gambaran jenis tanaman mana yang aktifitasnya
menjadi basis perekonomian yang potensial dan tidak potensial. Penelitian ini
mengunakan metode Tsukamoto berbasis FIS (Fuzzy Inference System) untuk
melakukan peramalan tingkat produktivitas usaha pangan. Dengan data historial
mulai 2011 sampai 2013, dapat dijadikan patokan dan mempelajari pola-pola kerja
disetiap tahunnya. Penelitian ini bertujuan untuk melakukan meramal tingkat
produktivitas dan klasifikasi dan identifikasi subsector jenist umbuhan yang menjadi
komoditas produksi utama disetiap Kecamatan Kabupaten Kudus. Dari hasil
penelitian dengan data pengujian tahun 2013 menghasilkan nilai rata-rata kesalahan
7,32% dan nilai MAPE rata-rata 0,05%.
Kata Kunci: Komoditas, Klasifikasi, Peramalan, Produktivitas. Tsukamoto, Fuzzy
Inference System
viii
KATA PENGANTAR
Puji syukur kehadirat Allah SWT karena atas Rahmat dan Hidayah-Nya
penulis mampu menyelesaikan penyusunan skripsi ini dengan judul “Penerapan
Metode Tsukamoto dalam Meramal Tingkat Produktivitas Daerah Potensial Pangan
di Kudus”.
Skripsi ini disusun guna melengkapi salah satu persyaratan untuk
memperoleh Gelar Kesarjanaan Progam Studi Teknik Informatika Fakultas Teknik
Universitas Muria Kudus. Pada kesempatan ini, penulis ingin menyampaikan rasa
terima kasih yang sebesar-besarnya kepada :
1. Allah SWT yang telah memberikan Rahmat dan Hidayah-Nya.
2. Bapak Prof.Dr.dr.Sarjadi,Sp. PA, (alm), selaku Rektor Universitas Muria Kudus.
3. Bapak Rochmad Winarso, ST., MT., selaku Dekan Fakultas Teknik Universitas
Muria Kudus.
4. Bapak Ahmad Jazuli, M.Kom, selaku Ketua Program Studi Teknik Informatika
Universitas Muria Kudus.
5. Bapak Mukhamad Nurkamid, S.Kom, M.Cs, selaku pembimbing I yang telah
banyak memberikan masukan selama penyusunan skripsi ini.
6. Ibu Anastasya Latubessy, S.Kom, M.Cs, selaku pembimbing II yang telah banyak
memberikan masukan selama penyusunan skripsi ini.
7. Ibu Latifatun, Bapak Kusdi, serta Adikku Mu’awanah, yang senantiasa
memberikan dukungan, semangat, doa dan materi yang sangat berarti.
8. Teman-Teman TI Angkatan 2010 Keluarga TIC, terutama buat temanku Idni
Irsalina dan Ibu Sariayu yang sudah memberikan masukan dan nasehat untuk
menyelesaikan skripsi ini dan proses akhir laporan skripsi, serta semua pihak yang
telah membantu penyusunan skripsi ini yang tidak bisa penulis sebutkan satu
persatu, yang telah memberikan semangat dan motivasi.
Penulis menyadari sepenuhnya bahwa dalam penyusunan skripsi ini masih
terdapat banyak kekurangan. Selain itu penulis juga berharap semoga karya tulis ini
dapat memberikan manfaat bagi semua.
Kudus, 24 Juni 2014
Penulis
ix
DAFTAR ISI
Halaman
HALAMAN SAMPUL ................................................................................................. i
HALAMAN JUDUL.................................................................................................... ii
HALAMAN STATUS SKRIPSI ................................................................................ iii
PERNYATAAN PENULIS ........................................................................................ iv
PERSETUJUAN SKRIPSI .......................................................................................... v
PENGESAHAN SKRIPSI .......................................................................................... vi
ABSTRACT ................................................................................................................. vii
ABSTRAK ................................................................................................................ viii
KATA PENGANTAR ................................................................................................ ix
DAFTAR ISI ................................................................................................................ x
DAFTAR TABEL ..................................................................................................... xiii
DAFTAR GAMBAR ................................................................................................ vix
DAFTAR LAMPIRAN .............................................................................................. xv
BAB 1 PENDAHULUAN ........................................................................................... 1
1.1
Latar Belakang .............................................................................................. 1
2.1
Batasan Masalah ............................................................................................ 2
3.1
Rumusan Masalah ......................................................................................... 3
4.1
Tujuan Penelitian ........................................................................................... 4
5.1
Manfaat Penelitian ......................................................................................... 4
BAB II TUNJAUAN PUSTAKA ................................................................................ 5
2.1
Penelitian Terkait .......................................................................................... 5
2.2
Landasan Teori .............................................................................................. 7
2.2.1
Subsektor Pertanian ................................................................................ 7
2.2.2
Padi dan Palawija ................................................................................... 7
2.2.3
Logika Fuzzy .......................................................................................... 8
2.2.4
Metode Tsukamoto............................................................................... 13
2.2.5
Peramalan ( Forecasting) ..................................................................... 14
2.2.6
Trend Parabola ..................................................................................... 16
2.2.7
Mean Absolute Percentage Error (MAPE) .......................................... 17
x
2.2.8
Basisdata Fuzzy Model Tahani ............................................................ 17
2.2.9
Metode Perancangan Sistem ................................................................ 18
2.2.10
SQL ...................................................................................................... 19
2.2.11
HTML .................................................................................................. 19
2.2.12
PHP (PHP Hyper Text Markup Language) ......................................... 20
2.2.13
JavaScript ............................................................................................. 20
2.2.14
CSS (Cascading Style Sheet) ............................................................... 20
2.2.15
Macromedia Dreamweaver CS5 .......................................................... 21
2.3
Kerangka Pemikiran .................................................................................... 22
BAB III METODE PENELITIAN............................................................................. 23
3.1
Metode Pengumpulan Data ......................................................................... 23
3.2
Metode Fuzzy Tsukamoto ........................................................................... 23
3.3
Metode Peramalan Trend Parabola ............................................................. 24
3.4
Metode Klasifikasi dan Identifikasi............................................................. 24
3.5
Metode Rancangan Sistem .......................................................................... 24
BAB IV PERANCANGAN SISTEM ........................................................................ 27
4.1
Analisis Data ............................................................................................... 27
4.2
Analisis Variabel ......................................................................................... 27
4.3
Arsitektur Sistem Pendukung Keputusan .................................................... 29
4.4
Analisis Metode Fuzzy Tsukamoto ............................................................. 30
4.3.1
Pembentukan Himpunan Fuzzy ............................................................ 31
4.3.1
Aplikasi Fungsi Implikasi (aturan) dan Komposisi Aturan ................. 36
4.3.1
Penegasan (deffuzy) ............................................................................. 56
4.5
Peramalan Trend Parabola ........................................................................... 57
4.6
Klasifikasi dan Identifikasi .......................................................................... 58
4.7
Arsitektur Database ..................................................................................... 61
4.8.1
Tabel kecamatan................................................................................... 61
4.8.2
Tabel tanaman ...................................................................................... 61
4.8.3
Tabel training ....................................................................................... 62
4.8.4
Tabel testing ......................................................................................... 63
4.8.5
Tabel miu_idk ...................................................................................... 64
4.8.6
Tabel user ............................................................................................. 66
xi
4.8
Desain Input dan Output .............................................................................. 66
4.7.1
Desain Lay Out ..................................................................................... 66
4.7.2
Struktur Menu ...................................................................................... 67
4.7.3
Desain Input ......................................................................................... 67
4.7.4
Desain Output ...................................................................................... 70
4.7.5
Desain Ramalan ................................................................................... 72
4.7.6
Desain Klasifikasi ................................................................................ 73
4.7.7
Desain Indentifikasi ............................................................................. 74
BAB V IMPLEMENTASI SISTEM .......................................................................... 75
5.1
Data Implementasi Uji Coba ....................................................................... 75
5.2
Implementasi Aplikasi ................................................................................. 81
5.2.1
Halaman Login Sistem............................................................................. 81
5.3.1
Halaman Input Data Kecamatan .......................................................... 82
5.3.2
Halaman Input Data Tanaman ............................................................. 82
5.3.3
Halaman Input Data Training............................................................... 82
5.3.4
Halaman Input Data Testing ................................................................ 83
5.3.5
Halaman Input Data User ..................................................................... 84
5.3.6
Halaman Output Data Kecamatan ........................................................ 84
5.3.7
Halaman Output Data Tanaman ........................................................... 85
5.3.8
Halaman Output Data User .................................................................. 85
5.3.9
Halaman Output Data Proses Training ............................................... 86
5.3.10
Halaman Output Data Proses Testing .................................................. 86
5.3
Peramalan .................................................................................................... 87
5.4
Klasifikasi .................................................................................................... 88
5.5
Identifikasi ................................................................................................... 88
BAB VI PENUTUP ................................................................................................... 93
6.1
KESIMPULAN ........................................................................................... 93
6.2
SARAN ....................................................................................................... 93
DAFTAR PUSTAKA
DAFTAR LAMPIRAN
xii
DAFTAR TABEL
Halaman
Tabel 4. 1 Variabel-variabel dalam perhitungan metode Tsukamoto ........................ 28
Tabel 4. 2 Aturan Untuk Melakukan Klasifikasi dan Identifikasi ............................. 59
Tabel 4. 3 Struktur Tabel Kecamatan ........................................................................ 61
Tabel 4. 4 Struktur Tabel Tanaman............................................................................ 62
Tabel 4. 5 Struktur Tabel Training ............................................................................. 62
Tabel 4. 6 Struktur Tabel Testing .............................................................................. 63
Tabel 4. 7 Struktur Tabel miu_idk ............................................................................. 64
Tabel 4. 8 Struktur Tabel User .................................................................................. 66
Tabel 5. 1 Data Aktual Tanaman Padi Kecamatan Dawe .......................................... 75
Tabel 5. 2 Himpunan Fuzzy Masukan dan Keluaran ................................................. 76
Tabel 5. 3 Perbandingan Data Aktual Dengan Logika Fuzzy ................................... 77
Tabel 5. 4 Perhitungan Peramalan Luas Panen Tahun 2014 ...................................... 78
Tabel 5. 5 Perhitungan Derajat Keanggotaan ............................................................ 79
Tabel 5. 6 Himpunan Database Fuzzy Model Tahani ................................................ 80
Tabel 5. 7 Perhitungan Derajat Keanggotaan Database Fuzzy Model Tahani ........... 80
Tabel 5. 8 Skenario Pengujian Sistem....................................................................... 89
xiii
DAFTAR GAMBAR
Halaman
Gambar 2. 1 Grafik Representai Linier Naik ............................................................. 10
Gambar 2. 2 Reprensentasi Linier Turun ................................................................... 11
Gambar 2. 3 Kurva Segitiga ....................................................................................... 11
Gambar 2. 4Fungsi Implikasi MIN ............................................................................ 13
Gambar 2. 5 Inferensi dengan Mengunakan Metode Tsukamoto (Jang, 1997) ......... 14
Gambar 2. 6 Grafik Trend Parabola ........................................................................... 16
Gambar 2. 7 Tahapan Dala Proses Pengambilan Keputusan .................................... 18
Gambar 2. 8 Kerangka Pemikiran Peramalan Nilai Produktivitas………………
22
Gambar 4. 1 Blok Diagram Sistem Tahap 1 Menghitung Nilai Error ....................... 30
Gambar 4. 2 Fungsi Keanggotaan Variable Input Luas Panen dan Provitas ............. 31
Gambar 4. 3 Fungsi Keanggotaan Produksi Himpunan Fuzzy .................................. 34
Gambar 4. 4 Block Diagram Ssitem Peramalan Trend Parabola ............................... 57
Gambar 4. 5 Block Diagram Sistem Klasifikasi dan Identifikasi .............................. 58
Gambar 4. 6 Grafik Representasi Fuzzy Luas Panen, Provitas dan Produksi
Himpunan Turun Normal dan Naik ........................................................................... 59
Gambar 4. 7 Desain Lay Out ...................................................................................... 67
Gambar 4. 8 Stuktur Menu Administrator ................................................................. 68
Gambar 4. 9 Desain Form Login ............................................................................... 68
Gambar 4. 10 Desain Form Kecamatan ..................................................................... 68
Gambar 4. 11 Desain Form Tanaman ........................................................................ 69
Gambar 4. 12 Desain Form Input Training ................................................................ 69
Gambar 4. 13 Desain Form Input Data Testing ......................................................... 70
Gambar 4. 14 Desai Output Dara User ...................................................................... 70
Gambar 4. 15 Desain Output Data Kecamatan .......................................................... 71
Gambar 4. 16 Desain Output Data Tanaman ............................................................. 71
Gambar 4. 17 Desain Output Data Training .............................................................. 72
Gambar 4. 18 Desain Output Data Testing ................................................................ 72
Gambar 4. 20 Desain Klasifikasi Tanaman Potensial Pangan ................................... 73
Gambar 4. 21 Desain Form Identifikasi Tanaman Potensial ..................................... 74
xiv
Gambar 5. 1 Tampilan Utama Aplikasi ..................................................................... 81
Gambar 5. 2 Tampilan Utama Aplikasi ..................................................................... 82
Gambar 5. 3 Tampilan Form Kecamatan ................................................................... 82
Gambar 5. 4 Tampilan Form Data Tanaman ............................................................. 83
Gambar 5. 5 Tampilan Form Data Training............................................................... 83
Gambar 5. 6 Halaman Form Data Testing ................................................................. 84
Gambar 5. 7 Tampilan Tambah Data User ................................................................ 84
Gambar 5. 8 Tampilan Data Kecamatan .................................................................... 85
Gambar 5. 9 Tampilan Data Tanaman ....................................................................... 85
Gambar 5. 10 Tampilan Data User ............................................................................ 86
Gambar 5. 11 Tampilan Data Training ...................................................................... 86
Gambar 5. 12 Tampilan Nilai Rata-rata Error ........................................................... 87
Gambar 5. 13 Tampilan Hasil Peramalan .................................................................. 87
Gambar 5. 14 Tampilan Klasifikasi ........................................................................... 88
Gambar 5. 15 Tampilan Identifikasi Produktivitas Tanaman Pangan ....................... 88
xv
DAFTAR LAMPIRAN
Lampiran 1
Surat Keterangan BAPEDA
Lampiran 2
Data Tanaman Pangan Kabupaten Kudus
Lampiran 3
Buku Konsultasi Skripsi
Lampiran 4
Lembar Revisi Sidang
xvi