laporan tugas akhir sistem penentuan harga pakan …repository.ump.ac.id/898/1/dedi...
Post on 20-Oct-2020
9 Views
Preview:
TRANSCRIPT
-
i
LAPORAN TUGAS AKHIR
SISTEM PENENTUAN HARGA PAKAN IKAN ONLINEBERBASIS LOGIKA FUZZY
(ONLINE SYSTEM TO DETERMINE THE PRICE OF FISH FEEDBASED FUZZY LOGIC)
Diajukan untuk memenuhi salah satu syarat memperoleh derajatSarjana Komputer
DEDI MULYAWAN1103040084
PROGRAM STUDI TEKNIK INFORMATIKAFAKULTAS TEKNIK
UNIVERSITAS MUHAMMADIYAH PURWOKERTOFEBRUARI, 2016
-
ii
Sistem Penentuan Harga..., Dedi Mulyawan, Fakultas Teknik UMP, 2016
-
iii
Sistem Penentuan Harga..., Dedi Mulyawan, Fakultas Teknik UMP, 2016
-
iv
HALAMAN PERNYATAAN
Dengan ini saya menyatakan bahwa Laporan Tugas Akhir ini tidak
terdapat karya yang pernah diajukan untuk memperoleh gelar Sarjana Komputer
di suatu 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, 15 Januari 2016
Dedi Mulyawan
Sistem Penentuan Harga..., Dedi Mulyawan, Fakultas Teknik UMP, 2016
-
v
HALAMAN PERSEMBAHAN
Dengan penuh rasa syukur terhadap Allah SWT yang telah memberikan
rahmat dan nikmat-Nya, maka penyusunan Laporan Tugas Akhir ini
dipersembahkan kepada:
1. Kedua orang tua Bapak dan Ibu yang selalu mendoakan, menasehati dan
menyemangati tanpa henti.
2. Segenap keluarga besar yang selalu memberi dukungan dan dorongan dalam
bentuk apapun.
3. Teman-teman seperjuangan Teknik Informatika dan teman-teman terdekat
yang selalu memberi dukungan.
Sistem Penentuan Harga..., Dedi Mulyawan, Fakultas Teknik UMP, 2016
-
vi
HALAMAN MOTTO
“Berusaha tanpa menyerah untuk mewujudkan keinginan, berdoa dan selalu
bertawakal kepada Allah SWT ”
Sistem Penentuan Harga..., Dedi Mulyawan, Fakultas Teknik UMP, 2016
-
vii
KATA PENGANTAR
Puji syukur Penyusun panjatkan kehadirat Allah SWT yang telah
memberikan rahmat dan hidayah-Nya, sehingga penyusun dapat menyelesaikan
Tugas Akhir dengan judul “Sistem Penentuan Harga Pakan Ikan Online
Berbasis Logika Fuzzy”.
Penyusun menyampaikan terima kasih kepada semua pihak atas dukungan
moral maupun materil yang sangat berarti dalam penyelesaian Tugas Akhir ini,
diantaranya:
1. Kedua orang tua atas doa dan dukungannya kepada penyusun.
2. Segenap keluarga besar terutama saudara-saudara terdekat.
3. Bapak Dr. H. Syamsuhadin Irsyad, M.H., selaku Rektor Universitas
Muhammadiyah Purwokerto.
4. Bapak Tito Pinandita, S.Si., M.Kom., selaku Dekan Fakultas Teknik
Universitas Muhammadiyah Purwokerto.
5. Bapak Harjono, S.T., M.Eng., selaku Kaprodi Teknik Informatika
Universitas Muhammadiyah Purwokerto.
6. Ibu Hindayanti Mustafidah, S.Si., M.Kom., selaku Dosen Pembimbing I.
7. Bapak Suwarsito, S.Pi, M.Si., selaku Dosen Pembimbing II.
8. Seluruh dosen pengajar prodi Teknik Informatika yang telah memberikan
ilmunya.
Sistem Penentuan Harga..., Dedi Mulyawan, Fakultas Teknik UMP, 2016
-
viii
9. Teman-teman jurusan Teknik Informatika angkatan 2011 dan teman-
teman terdekat.
Penyusun menyadari bahwa masih terdapat kekurangan dalam cara
menyajikan dan kelengkapan data pada Tugas Akhir ini. Oleh sebab itu, kritik
dan saran sangat membantu penyusun sebagai masukan yang positif. Semoga
Tugas Akhir ini dapat bermanfaat bagi pembaca dan penyusun.
Purwokerto, 15 Januari 2016
Dedi Mulyawan
Sistem Penentuan Harga..., Dedi Mulyawan, Fakultas Teknik UMP, 2016
-
ix
DAFTAR ISI
HALAMAN JUDUL ...................................................................................... i
HALAMAN PENGESAHAN ........................... Error! Bookmark not defined.
HALAMAN PERSETUJUAN ........................... Error! Bookmark not defined.
HALAMAN PERNYATAAN......................................................................... iii
HALAMAN PERSEMBAHAN ..................................................................... v
HALAMAN MOTTO .................................................................................... vi
KATA PENGANTAR .................................................................................... vii
DAFTAR ISI .................................................................................................. ix
DAFTAR TABEL .......................................................................................... xii
DAFTAR GAMBAR ...................................................................................... xiii
INTISARI ....................................................................................................... xvi
ABSTRACT ..................................................................................................... xvii
BAB 1 PENDAHULUAN .............................................................................. 1
A. Latar Belakang ............................................................................... 1
B. Perumusan Masalah........................................................................ 3
C. Batasan Masalah............................................................................. 3
BAB II KAJIAN PUSTAKA .......................................................................... 4
A. Logika Fuzzy (fuzzy logic).............................................................. 4
B. Pakan Ikan ...................................................................................... 4
C. Adobe Dreamweaver CS4.............................................................. 6
D. PHP................................................................................................. 6
Sistem Penentuan Harga..., Dedi Mulyawan, Fakultas Teknik UMP, 2016
-
x
E. Bootstrap ........................................................................................ 7
F. Xampp ............................................................................................ 8
G. Microsoft SQL Server 2005 ........................................................... 8
H. Web Browser ................................................................................. 12
I. Penelitian Sejenis ........................................................................... 12
BAB III TUJUAN MANFAAT ..................................................................... 14
A. Tujuan............................................................................................. 14
B. Manfaat........................................................................................... 14
BAB IV METODE PENELITIAN ................................................................ 15
A. Jenis Penelitian............................................................................... 15
B. Waktu dan Tempat ......................................................................... 15
C. Variabel Penelitian ......................................................................... 15
D. Pengumpulan Data ......................................................................... 16
E. Pengembangan Sistem.................................................................... 16
BAB V HASIL DAN PEMBAHASAN ......................................................... 22
A. Data Penelitian ............................................................................... 22
B. Perancangan Sistem........................................................................ 29
1. Perancangan Database .............................................................. 29
2. Relasi Antar Tabel ..................................................................... 33
3. Perancangan Menu .................................................................... 34
4. Perancangan Antarmuka............................................................ 35
C. Hasil Aplikasi................................................................................. 45
1. Home.......................................................................................... 45
Sistem Penentuan Harga..., Dedi Mulyawan, Fakultas Teknik UMP, 2016
-
xi
2. Halaman Daftar Bahan Baku Pakan .......................................... 46
3. Halaman Daftar Data Ikan......................................................... 47
4. Halaman Konsultasi.................................................................... 48
5. Halaman Login ........................................................................... 54
6. Halaman Edit Data Bahan Baku Pakan Ikan.............................. 54
7. Halaman Edit Data Ikan ............................................................. 58
8. Halaman Edit Data Konsultasi .................................................... 63
D. Pengujian Sistem.............................................................................. 65
BAB VI PENUTUP ........................................................................................... 68
A. Kesimpulan....................................................................................... 68
B. Saran................................................................................................. 68
DAFTAR PUSTAKA........................................................................................ 69
Sistem Penentuan Harga..., Dedi Mulyawan, Fakultas Teknik UMP, 2016
-
xii
DAFTAR TABEL
Tabel 1 Tabel Ikan Air Tawar ............................................................................ 22
Tabel 2 Tabel Data Bahan Baku Pakan Ikan ..................................................... 23
Tabel 3 Tabel Aturan Kandungan Gizi .............................................................. 24
Tabel 4 Tabel Aturan Bahan Baku ..................................................................... 26
Tabel 5 Tabel Informasi Harga Pakan Jadi di Pasaran ...................................... 29
Tabel 6 Tabel Bahan Baku Pakan ...................................................................... 30
Tabel 7 Tabel Ikan ............................................................................................ 30
Tabel 8 Tabel Pakan Jadi ................................................................................... 31
Tabel 9 Tabel Admin .......................................................................................... 31
Tabel 10 Tabel Jenis Bahan Baku....................................................................... 32
Tabel 11 Tabel Konsultasi ................................................................................. 32
Tabel 12 Tabel Konsultasi Detail........................................................................ 32
Tabel 13 Tabel Rule ........................................................................................... 33
Tabel 14 Tabel Black Box Testing ...................................................................... 66
Sistem Penentuan Harga..., Dedi Mulyawan, Fakultas Teknik UMP, 2016
-
xiii
DAFTAR GAMBAR
Gambar 1 Pengembangan Sistem Model Waterfall ........................................... 17
Gambar 2 Logika Fuzzy Penentuan Harga Pakan Ikan ...................................... 18
Gambar 3 Grafik Variabel Harga Bahan Baku Pakan Ikan ............................... 19
Gambar 4 Himpunan dan Variabel Fuzzy Harga Bahan Baku ........................... 25
Gambar 5 Relasi Antar Tabel ............................................................................. 34
Gambar 6 Menu Pengguna/User ....................................................................... 34
Gambar 7 Menu Admin ..................................................................................... 35
Gambar 8 Rancangan Antarmuka Home ............................................................ 36
Gambar 9 Rancangan Antarmuka Daftar Bahan Baku Pakan ........................... 37
Gambar 10 Rancangan Antarmuka Daftar Data Ikan ........................................ 38
Gambar 11 Rancangan Antarmuka Konsultasi Tahap Pertama ......................... 39
Gambar 12 Rancangan Antarmuka Konsultasi Tahap Kedua ............................ 40
Gambar 13 Rancangan Antarmuka Konsultasi
Tahap Tiga (Hasil Konsultasi) ......................................................... 41
Gambar 14 Rancangan Antarmuka Login .......................................................... 42
Gambar 15 Rancangan Antarmuka Edit Data Bahan Baku Pakan Ikan ............ 43
Gambar 16 Rancangan Antarmuka Edit Data Ikan ............................................ 44
Gambar 17 Rancangan Antarmuka Edit Data Konsultasi .................................. 45
Gambar 18 Halaman Home ............................................................................... 46
Gambar 19 Halaman Daftar Bahan Baku Pakan ................................................ 47
Gambar 20 Halaman Daftar Data Ikan ............................................................... 48
Gambar 21 Halaman Konsultasi tahap 1 ............................................................ 49
Sistem Penentuan Harga..., Dedi Mulyawan, Fakultas Teknik UMP, 2016
-
xiv
Gambar 22 Halaman Konsultasi Tahap 1 Belum Diisi ...................................... 49
Gambar 23 Halaman Konsultasi Tahap 2 .......................................................... 50
Gambar 24 Halaman Hasil Konsultasi ............................................................... 51
Gambar 25 Grafik fungsi keanggotaan variabel harga ....................................... 52
Gambar 26 Halaman login (login edit bahan baku) ........................................... 54
Gambar 27 Halaman Edit Data Bahan Baku Pakan Ikan ................................... 55
Gambar 28 Halaman Tambah Data Bahan Baku Pakan Ikan ............................ 56
Gambar 29 Halaman Ubah Bahan Baku Pakan Ikan ......................................... 57
Gambar 30 Halaman data bahan baku pakan ikan terhapus ............................. 58
Gambar 31 Halaman Edit Data Ikan .................................................................. 59
Gambar 32 Halaman Tambah Data Ikan ............................................................ 60
Gambar 33 Halaman Kebutuhan Kandungan Gizi Ikan .................................... 60
Gambar 34 Halaman Ubah Data Ikan ................................................................ 61
Gambar 35 Halaman ubah kebutuhan kandungan gizi ikan................................ 62
Gambar 36 Halaman Data Ikan yang Terhapus ................................................. 62
Gambar 37 Halaman Edit Data Konsultasi ......................................................... 63
Gambar 38 Halaman Detail Data Konsultasi ..................................................... 64
Gambar 39 Halaman Data Konsultasi Yang Terhapus ....................................... 65
Sistem Penentuan Harga..., Dedi Mulyawan, Fakultas Teknik UMP, 2016
-
xv
DAFTAR LAMPIRAN
Lampiran 1 Aturan Kandungan Gizi .................................................................. 71
Lampiran 2 Aturan Bahan Baku ......................................................................... 74
Lampiran 3 Bukti Seminar Senatek .................................................................... 77
Lampiran 4 Kode Program index.php ................................................................. 78
Lampiran 5 Kode Program tampil_bahan_baku_pakan.php .............................. 83
Lampiran 6 Kode Program tampil_daftar_ikan.php .......................................... 88
Lampiran 7 Kode Program tampil_konsultasi_form1.php.................................. 93
Lampiran 8 Kode Program tampil_konsultasi_form.php ................................... 99
Lampiran 9 Kode Program tampil_konsultasi_harga.php............................... 110
Lampiran 10 Kode Program login.php ............................................................. 126
Lampiran 11 Kode Program tampil_bahan_baku_pakan_admin.php .............. 129
Lampiran 12 Kode Program tambah_bahan_baku_form.php ......................... 134
Lampiran 13 Kode Program edit_bahan_baku_form.php ................................ 139
Lampiran 14 Kode Program tampil_daftar_ikan_admin.php .......................... 144
Lampiran 15 Kode Program tambah_data_ikan_form.php ............................. 148
Lampiran 16 Kode Program tambah_data_rule_ikan_form.php ..................... 153
Lampiran 17 Kode Program edit_data_ikan_form.php ................................... 158
Lampiran 18 Kode Program edit_rule_ikan_form.php .................................... 162
Lampiran 19 Kode Program tampil_data_konsultasi_admin.php ................... 167
Lampiran 20 Kode Program tampil_data_konsultasi_admin_detail.php ........ 172
Sistem Penentuan Harga..., Dedi Mulyawan, Fakultas Teknik UMP, 2016
-
xvi
INTISARI
Pakan ikan merupakan komponen paling penting dalam usahabudidaya ikan, yaitu untuk kebutuhan sumber nutrisi bagi ikan. Tetapiterkadang untuk menentukan bahan baku pakan ikan mengalami kendala,seperti kendala bahan baku yang cocok untuk ikan yang dibudidayaberdasarkan umur ikan dan harga bahan baku yang sesuai kebutuhan.Dalam hal ini diterapkan sistem penentuan harga bahan baku pakan ikanserta kandungan gizi bahan baku pakan ikan untuk menyelesaikan kendaladiatas. Sistem ini dibangun dengan berbasis logika fuzzy dan menggunakanbahasa pemrograman php. Sistem berbasis logika fuzzy ini dapatmembantu para pembudidaya ikan untuk medapatkan informasikandungan gizi bahan baku, dan harga bahan baku yang cocok serta dapatmembandingkan dengan harga pakan ikan jadi yang ada di pasaran.
Kata kunci: Logika Fuzzy, Pakan Ikan, Kandungan Gizi, HargaPakan.
Sistem Penentuan Harga..., Dedi Mulyawan, Fakultas Teknik UMP, 2016
-
xvii
ABSTRACT
Fish feed is the most important component in fish cultivationbusiness to give nutrients for fish. Sometimes problem appears whendeterminining the main material of fish feed such as the suitable substancefor the cultivated fish and its age, as well as the appropiate price.Therefore it is implemented the system of price determining of mainmaterial of fish feed as well as the nutriens content init to solve theproblem. This system is established based on fuzzy logic and usesprogramming language php. This fuzzy logic-based system can help thefish farmers to get the information about nutrient content of the mainmaterial and its price to compare to the ones in market.
Key words: Fuzzy Logic, Fish Feed, Nutritional Content, Feed Price.
Sistem Penentuan Harga..., Dedi Mulyawan, Fakultas Teknik UMP, 2016
top related