RANCANG BANGUN BASISDATA FUZZY UNTUK MENENTUKAN JENIS PAKAN IKAN BERDASARKAN HARGA DAN KANDUNGAN GIZI BAHAN BAKU PAKAN MENGGUNAKAN MODEL TAHANI - repository perpustakaan

  

LAPORAN TUGAS AKHIR

RANCANG BANGUN BASISDATA FUZZY UNTUK MENENTUKAN JENIS PAKAN IKAN

BERDASARKAN HARGA DAN KANDUNGAN GIZI BAHAN BAKU PAKAN

MENGGUNAKAN MODEL TAHANI

FUZZY DATABASE DEVELOPMENT FOR DETERMINING THE TYPE OF FISH FEED

BASED ON PRICE AND NUTRITION CONTENT OF RAW FEED

USING TAHANI MODEL

Diajukan untuk memenuhi salah satu syarat memperoleh derajat

Sarjana Komputer

  

MOH. AYA SOFIA

1003040011

PROGRAM STUDI TEKNIK INFORMATIKA

FAKULTAS TEKNIK

UNIVERSITAS MUHAMMADIYAH PURWOKERTO

  

FEBRUARI, 2015

HALAMAN PERNYATAAN

  Dengan ini saya menyatakan bahwa Laporan Tugas Akhir ini tidak terdapat karya yang pernah diajukan untuk memperoleh gelar Sarjana Komputer disuatu Perguruan Tinggi, dan Sepanjang pengetahuan saya juga tidak terdapat karya atau pendapat yang pernah ditulis atau diterbitkan oleh orang lain, kecuali yang secara tertulis diacu dalam naskah ini dan disebutkan dalam daftar pustaka.

  Purwokerto, 17 Februari 2015 Moh. Aya Sofia

HALAMAN PERSEMBAHAN

  Dengan segala kerendahan hati, serta rasa syukur terhadap Allah SWT yang telah memberi rahmat dan nikmat-Nya, maka kupersembahkan Laporan Tugas Akhir ini kepada: 1. Ayahanda dan Ibunda tercinta, yang telah memberikan segalanya untukku.

  Semangat, perhatian dan semua pengorbanan yang telah kalian berikan, tak akan pernah bisa ku bayar walaupun dengan trilyunan uang, ribuan butir permata ataupun berkilo

  • – kilo emas. Dan dari jutaan hal yang bisa membahagiakanku, Tak ada yang lebih membahagiakan selain melihat senyum indah kalian. Bapak Karsono dan Ibu Qurotul Aini, Kalian inspirasi hidupku, semoga karya kecilku ini bisa mengukir senyum indah kalian.

  2. Bella Noer Malitasari, Adikku yang manja, sama seperti ibu kau juga seorang yang tidak banyak bicara namun sebenarnya rasa perhatianmu selalu ada bagi ku, terimakasih adik.

  3. Eyang q tercinta, yang tak pernah lupa memberikan perhatian untuk ku.

  Meskipun engkau telah tiada di dunia ini, kau selalu ada di hatiku. Q merindukanmu, eyang Roemli Bakri. Seluruh keluarga Bakri dan keluarga Tarmeja, kalian keluarga besarku yang 4. sangat aku cintai dan aku banggakan.

  5. Seluruh dosen dan karyawan UMP terkhusus bagi Dosen Teknik Informatika Universitas Muhammadiyah Purwokerto, karena bimbingan dan kesabarannya dapat memberikan saya banyak pelajaran berharga darinya.

  6. Seluruh KM Teknik (Keluarga Mahasiswa Teknik) Universitas Muhammadiyah Purwokerto, Kalian mahasiswa yang sangat luar biasa, aku sangat senang bisa kenal kalian.

7. Teman

  • – teman Kelas A, STW dan JMat serta seluruh teman – teman seperjuangan angkatan 2010 Teknik Informatika, terimakasih atas dukungan dan motivasiya.

  HALAMAN MOTTO “Jadilah yang terbaik diantara yang terbaik” “Jangan pernah patah semangat, karena gunung yang tinggi pun akan terlihat rendah jika kita sudah di atasnya ”

KATA PENGANTAR

  Alhamdulilahirobbil’alamin segala puji bagi Allah SWT yang telah melimpahkan karunia dan kasih sayang yang begitu besar kepada semua makhluk-Nya. Hanya dengan Keberkahan, Keridhoan dan Kekuatan-Nyalah penulis dapat menyusun laporan Tugas Akhir ini. Sholawat dan salam senantiasa tercurahkan kepada tauladan terbaik, Nabi Muhammad SAW yang telah merubah zaman kegelapan menjadi zaman terang yang berhiaskan ilmu pengetahuan seperti sekarang ini.

  Atas terselesaikannya penyusunan laporan Tugas Akhir ini, penulis ingin menyampaikan banyak terimakasih kepada :

  1. Ibu Hindayati Mustafidah, S.Si., M.Kom. Selaku Pembimbing Tugas Akhir, yang dalam kesibukan beliau telah meluangkan waktu untuk memberikan pengarahan, saran dan motivasi dalam penyusunan Tugas Akhir ini.

  2. Bapak Suwarsito, S.Pi., M.Si. Selaku pembimbing II yang telah berkenan dan mengarahkan juga membantu memberikan data yang penulis butuhkan dalam pembutan Tugas Akhir ini.

  3. Bapak Sutrisno selaku kepala Dinas Peternakan dan Perikanan Kabupaten Banyumas beserta jajarannya yang telah berkenan untuk membantu dalam memberikan informasi mengenai data yang penulis butuhkan.

  4. Semua pihak yang tidak mungkin penulis sebutkan satu persatu yang telah membantu baik secara langsung maupun tidak langsung. Semoga Allah SWT membalas semua amal perbuatan mereka dengan imbalan yang sesuai dengan amal budinya. Penulis menyadari dalam penyusunan laporan Tugas Akhir ini jauh dari sempurna baik tata tulis maupun sistematika penyusunannya. Oleh karena itu mengharapkan saran dan kritik yang membangun dari berbagai pihak untuk menyempurnakan laporan Tugas Akhir ini.

  Akhirnya penulis berharap laporan Tugas Akhir ini bermanfaat bagi diri penulis khususnya dan para pembaca umumnya.amin.

  Purwokerto, 17 Februari 2015 Moh. Aya Sofia

  

DAFTAR ISI

  Halaman Judul ....................................................................................................................... i Halaman Pengesahan ............................................................................................................ ii Halaman Persetujuan ............................................................................................................ iii Halaman Pernyataan ............................................................................................................. iv Halaman Persembahan ......................................................................................................... v Motto .................................................................................................................................... vi Kata Pengantar ...................................................................................................................... vii Daftar Isi ................................................................................................................................ viii Daftar Tabel .......................................................................................................................... x Daftar Gambar ...................................................................................................................... xi Daftar Lampiran .................................................................................................................... xii Intisari ................................................................................................................................... xiii

  

Abstrack ................................................................................................................................ xiv

  BAB I. Pendahuluan ............................................................................................................... 1 A.Latar Belakang Permasalahan ...................................................................................... 1 B.Rumusan Masalah ........................................................................................................ 3 C.Batasan Masalah ........................................................................................................... 3 BAB II. Kajian Pustaka ............................................................................................................ 4 A. Database Fuzzy ............................................................................................................ 4 B. Bahasa Pemrograman Java .......................................................................................... 5 C. Netbeans IDE 7.4 ......................................................................................................... 6 D. Database MySQL ......................................................................................................... 6 E. Pakan Ikan, Bahan Baku Pakan dan Kandungan Gizi Pakan ......................................... 7 F. Penelitian

  • – Penelitian Sejenis ..................................................................................... 14

  BAB III. Tujuan dan Manfaat ................................................................................................. 16 A. Tujuan .......................................................................................................................... 16 B. Manfaat ....................................................................................................................... 16 BAB IV. Metode Penelitian .................................................................................................... 17 A. Jenis Penelitian ............................................................................................................ 17 B. Tempat dan Alat .......................................................................................................... 17

  C. Variabel Penelitian ....................................................................................................... 18

  D. Pengumpulan Data ...................................................................................................... 18

  E. Tahap Pengembangan Sistem ...................................................................................... 19

  BAB V. Hasil dan Pembahasan .............................................................................................. 23 A. Analisis Kebutuhan ...................................................................................................... 23 B. Perancangan Database ............................................................................................... 33 C. Rancangan Antar Muka Aplikasi ................................................................................. 36 D. Implementasi .............................................................................................................. 39 BAB VI. Penutup .................................................................................................................... 48 A. Kesimpulan .................................................................................................................. 48 B. Saran ............................................................................................................................ 48 Daftar Pustaka ....................................................................................................................... 49 Lampiran ............................................................................................................................... 50

  DAFTAR TABEL Tabel 1.Tabel Data Jenis Pakan Buatan, Harga per kilo dan Kandungan Gizi ................

  …23 Tabel 2.Tabel Data Jenis Pakan Alami, Harga per kilo dan Kandungan Gizi .................. …24

  Tabel 3. Tabel Rule ............................................................................................................ 32 Tabel 4. Tabel Admin ........................................................................................................ 33 Tabel 5. Tabel Jenis Pakan................................................................................................. 34 Tabel 6. Tabel Jenis Ikan ................................................................................................... 34 Tabel 7.Tabel Tipe Pakan .................................................................................................. 35 Tabel 8.Tabel Rule Ikan ke Pakan ...................................................................................... 35 Tabel 9.Tabel Lampiran Rule ..........................................................................................

  …51

  DAFTAR GAMBAR

  Gambar 1. Metode Pengembangan Sistem Dengan Model Waterfall ............................. 20 Gambar 2. Flowchart Diagram Untuk Admin .................................................................... 20 Gambar 3. Flowchart Diagram Untuk Pengguna .............................................................. 21 Gambar 4. Flowchart Diagram Database Fuzzy ................................................................ 21 Gambar 5. Fungsi Keanggotaan Variabel Harga ............................................................... 25 Gambar 6. Fungsi Keanggotaan Variabel Protein ............................................................. 26 Gambar 7. Fungsi Keanggotaan Variabel Lemak .............................................................. 27 Gambar 8. Fungsi Keanggotaan Variabel Serat ................................................................. 28 Gambar 9. Fungsi Keanggotaan Variabel Kadar Air .......................................................... 29 Gambar 10. Fungsi Keanggtaan Variabel Kadar Abu ........................................................ 30 Gambar 11. Relasi Antar Tabel Database ......................................................................... 36 Gambar 12. Desain Tampilan Form Utama ....................................................................... 36 Gambar 13. Desain Tampilan Form Cari Pakan ................................................................. 37 Gambar 14. Desain Tampilan Form Admin ....................................................................... 37 Gambar 15. Desain Tampilan Form Admin Jenis Pakan .................................................... 38 Gambar 16. Desain Tampilan Form Admin Jenis Ikan ....................................................... 38 Gambar 17. Desain Tampilan Form Admin Rule Ikan Ke Pakan ........................................ 39 Gambar 18. Tampilan Form Utama ................................................................................... 40 Gambar 19. Tampilan Form Cari Jenis Pakan .................................................................... 41 Gambar 20. Tampilan Form Admin ................................................................................... 44 Gambar 21. Tampilan Form Admin Jenis Pakan ............................................................... 45 Gambar 22. Tampilan Form Admin Jenis Ikan .................................................................. 46 Gambar 23. Tampilan Form Admin Rule Ikan Ke Pakan .................................................... 47