Welcome to Repositori Universitas Muria Kudus - Repositori Universitas Muria Kudus
LAPORAN SKRIPSI
PENERAPAN METODE FUZZY MULTIPLE ATTRIBUTE DECISION MAKING
(FMADM) PADA SISTEM PENDUKUNG KEPUTUSAN UJI KESEHATAN CALON
ATLET PENCAK SILAT
(Studi Kasus di Padepokan Persaudaraan Setia Hati Terate Cabang Gabus)
ANWAR SADAT
201151242
DOSEN PEMBIMBING
Ahmad Jazuli, S.Kom, M.Kom
Ratih Nindyasari, S.Kom, M.Kom
PROGRAM STUDI TEKNIK INFORMATIKA
FAKULTAS TEKNIK
UNIVERSITAS MURIA KUDUS
2018
PENERAPAN METODE FUZZY MULTIPLE ATTRIBUTE DECISION MAKING
(FMADM) PADA SISTEM PENDUKUNG KEPUTUSAN UJI KESEHATAN CALON
ATLET PENCAK SILAT
(Studi Kasus di Padepokan Persaudaraan Setia Hati Terate Cabang Gabus)
Nama Mahasiswa : Anwar Sadat NIM : 201151242 Pembimbing : 1. Ahmad Jazuli, S.Kom, M.Kom
2. Ratih Nindyasari, S.Kom, M.Kom
ABSTRAK
Uji kesehatan merupakan faktor penting bagi calon atlet pencak silat untukmendukung pesilat dalam kompetisi yang padat. Kesehatan yang baik sangat di perlukan karena olah raga ini sangat membutuhkan fisik yang kuat dan kesehatan yang baik.Dalam hal ini, diperlukan suatu sistem untuk mengetahui yang pantas untuk pesilat yang memiliki kesehatan baik. Sistem yang dibangun berbasis web dengan menggunakan bahasa pemrograman PHP dan database MySQL. Metode dalam sistem ini menggunakan FMADM (Fuzzy Multiple Attribute Decision Making), metode ini dipilih karena metode ini menentukan nilai bobot untuk setiap atribut, kemudian dilanjutkan dengan proses perangkingan yang akan menyeleksi alternatif terbaik dari sejumlah alternatif. Dengan adanya sistem ini dapat membantu menyeleksi calon atlet pencak silat dan menentukan siapa saja calon atlet pencak silat yang akan lolos tes kesehatan.
Kata kunci : Uji kesehatan, Calon Atlet, Sistem, Web, FMADM
IMPLEMENTATION OF FUZZY MULTIPLE METHOD ATTRIBUTE DECISION
MAKING (FMADM) ON DECISION SUPPORT SYSTEM FOR HEALTH TEST
CANDIDATE ATHLETES OF MARTIAL ARST
(Case Study at Padepokan Brotherly Fraternity Terate Branch Gabus)
Student Name : Anwar Sadat Student Identity Number : 201151242
Advisor : 1. Ahmad Jazuli, S.Kom, M.Kom
2. Ratih Nindyasari, S.Kom, M.Kom
ABSTRACT
Health tests are an important factor for prospectivemartial arts athletes to supportfighters in dense competition. Good health is in need because this sport is in need of strong physical and good health. In this case, it is necessary a system to know the proper for the fighter who has good health. Built-in web-based system using PHP programming language and MySQL database. The method in this system uses FMADM (Fuzzy Multiple Attribute Decision Making), this method is chosen because it determines the weight value for each attribute, followed by a ranking process that will select the best alternative from a number of alternatives. With this system can help select candidates for martial arts athletes and determine who the candidate atlet pencak silat who will pass the medical test
. Keywords : Health tests,Prospectivemartial arts, System, Web, FMADM
KATA PENGANTAR
Puji syukur kehadirat Allah SWT karena atas rahmat dan hidayahnya penulis mampu menyelesaikan penyusunan skripsi ini dengan judul “Penerapan Metode Fuzzy Multiple Attribute Decision Making (FMADM) Pada Sistem Pendukung Keputusan Uji Kesehatan Calon Atlet Pencak Silat ” (Studi Kasus Di Padepokan Persaudaraan Setia Hati Terate Cabang Gabus).
Skripsi ini disusun guna melengkapi salah satu persyaratan untuk memperoleh gelar Kesarjanaan Program Studi Teknik Informatika Fakultas Teknik Universitas Muria Kudus. Kiranya dalam penyusunan skripsi ini tidak akan terselesaikan dengan baik tanpa bantuan dari berbagai pihak. Untuk itu pada kesempatan ini penulis mengucapkan terima kasih yang sebesar-besarnya dan permohonan maaf atas segala kesalahan yang pernah penulis lakukan kepada semua pihak yang membantu dalam penyelesain skripsi ini, terutama kepada :
1. Allah SWT yang telah memberikan Rahmad dan Hidayah-Nya.
2. Bapak Dr. Suparnyo, SH, MS selaku Rektor Universitas Muria Kudus.
3. Bapak Mohammad Dahlan, 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. Ibu Esti Wijayanti, M.Kom, selaku koordinator skripsi/tugas akhir.
6. memberikan masukan penyusunan Skripsi ini.
7. Ibu Ratih Nindyasari M.Kom, selaku Pembimbing Skripsi II yang telah banyak memberikan masukan penyusunan Skripsi ini.
8. Bapak/Ibu Orang Tua yang selalu memberikan semangat, doa dan motivasi atas terselasaikannya Skripsi ini.
9. Teman-teman UMK semua angkatan dan semua jurusan.
Penulis menyadari sepenuhnya dalam penyusunan skripsi ini masih terdapat banyak kekurangan, untuk itu penulis mengharap kritik dan saran dari berbagai pihak untuk sempurnanya sebuah karya tulis. Selain itu penulis juga berharap semoga karya tulis ini dapat memberikan manfaat bagi semua.
Kudus, 23 Juli 2018 Penulis
DAFTAR ISI HALAMAN JUDUL ........................................................................................... i
HALAMAN PEENGESAHAN .......................................................................... ii
PERNYATAAN KEASLIAN. ............................................................................ iii
RINGKASAN. ..................................................................................................... iv
ABSTRAK ........................................................................................................... v
KATA PENGANTAR ......................................................................................... vi
DAFTAR ISI........................................................................................................ vii
DAFTAR GAMBAR ........................................................................................... x
DAFTAR TABEL ............................................................................................... xi
DAFTAR LAMPIRAN. ...................................................................................... xiii
BAB 1 PENDAHULUAN ................................................................................... 1
2.2.4 Fuzzy Multiple Attribute Decision Making (FMADM) ........... 6
2.4 Perangkat Lunak yang Digunakan ...................................................... 12
2.3.3 Data Flow Diagram (DFD) ....................................................... 11
2.3.2 Entity Relationship Diagram (ERD) ......................................... 10
2.3.1 Bagan Alur (Flowchart) ............................................................ 8
2.3 Perancangan Sistem ............................................................................ 8
2.2.7 Analisis Logika Proses .............................................................. 7
2.2.6 Representasi Masalah Fuzzy (FMADM) .................................. 7
2.2.5 Algoritma Fuzzy (FMADM) ..................................................... 6
2.2.3 Karakteristik Sistem Pendukung Keputusan ............................. 5
1.1 Latar Belakang .................................................................................... 1
2.2.2 Tujuan Sistem Pendukung Keputusan ...................................... 5
2.2.1 Konsep SPK (Decision Support System) .................................. 5
2.2 Landasan Teori.................................................................................... 5
2.1 Penelitian Terkait ................................................................................ 4
BAB II TINJAUAN PUSTAKA ........................................................................ 4
1.5 Manfaat ............................................................................................... 3
1.4 Tujuan ................................................................................................. 3
1.3 Batasan Masalah ................................................................................. 2
1.2
2.4.1 PHP ........................................................................................... 12
2.4.2 MySQL...................................................................................... 12
2.4.3 HTML ....................................................................................... 13
2.4.4 CSS............................................................................................ 13
2.4.5 Jquery ........................................................................................ 13
2.4.6 Macromedia Dream Weaver CS5 ............................................. 14
2.5 Pengujian............................................................................................. 14
2.5.1 Blackbox ................................................................................... 14
2.6 Kerangka Pemikiran............................................................................ 15
BAB III METODE PENELITIAN .................................................................... 16
3.1 Metode Pengumpulan Data ................................................................. 16
3.1.1 Studi Kepustakaan..................................................................... 16
3.1.2 Wawancara ................................................................................ 16
3.1.3 Observasi ................................................................................... 16
3.2 Metodologi Penelitian ......................................................................... 16
3.2.1 Perencanaan .............................................................................. 17
3.2.2 Analisa ...................................................................................... 17
3.2.3 Desain........................................................................................ 17
3.2.4 Implementasi ............................................................................. 18
3.2.5 Perawatan .................................................................................. 18
3.3 Analisa Sistem .................................................................................... 19
3.3.1 Deskripsi Masalah ..................................................................... 19
3.3.2 Tujuan Sistem ........................................................................... 19
3.3.3 Pengguna Sistem ....................................................................... 19
3.3.4 Variabel/Kriteria ....................................................................... 20
3.3.5 Diagram Arsitektur SPK ........................................................... 21
3.3.6 Analisis Logika Proses .............................................................. 24
3.3.7 Hasil Penerapan Metode FMADM ........................................... 28
3.4 Perancangan Sistem ............................................................................ 39
3.4.1 Dekomposisi.............................................................................. 39
3.4.2 Context Diagram ....................................................................... 40
3.4.3 DFD Level 0.............................................................................. 40
3.4.4 DFD Level 1 Proses Olah Data ................................................. 41
3.4.5 DFD Level 1 Proses Olah Laporan ........................................... 42
3.4.6 Entity Relationship Diagram ..................................................... 42
3.5 Perancangan Basis Data ...................................................................... 44
3.6 Relasi Tabel ........................................................................................ 46
3.7 Kebutuhan Implementasi .................................................................... 47
3.7.1 Analisa Kebutuhan Sistem ........................................................ 47
3.7.2 Kebutuhan Perangkat Keras (Hardware) .................................. 47
3.7.3 Kebutuhan Perangkat Lunak (Software) ................................... 48
3.7.4 Kebutuhan Perangkat Lunak (Brainware)................................. 48
3.7.5 Pembuatan Source Code................................................48
BAB IV HASIL DAN PEMBAHASAN ............................................................ 49
4.1 Tampilan Aplikasi ............................................................................... 49
4.1.1 Halaman Login. ......................................................................... 49
4.1.2 Halaman Utama ......................................................................... 49
4.1.2.1 Halaman Data Calon Atlet ..................................................... 50
4.1.2.2 Halaman Nilai Kriteria ........................................................... 51
4.1.2.3 Halaman Nilai Bobot ............................................................. 53
4.1.2.4 Halaman Hasil Penilaian ........................................................ 54
4.2 Pengujian Sistem ................................................................................. 55
4.2.1 Pengujian Proses Login ............................................................. 55
4.2.2 Pengujian Data Calon Atlet....................................................... 57
4.2.3 Pengujian Nilai Kriteria ............................................................ 58
4.2.4 Pengujian Nilai Presentase ........................................................ 59
BAB V PENUTUP............................................................................................... 60
5.1 Kesimpulan ......................................................................................... .60
5.2 Saran. .................................................................................................. 61
DAFTAR PUSTAKA .......................................................................................... 62
LAMPIRAN 1 BUKU KONSULTASI SKRIPSI LAMPIRAN 2 SURAT KETERANGAN PENELITIAN LAMPIRAN 3 LEMBAR REVISI SIDANG SKRIPSIDAFTAR GAMBAR
Gambar 2.1 Bilangan fuzzy untuk bobot kriteria .................................................. 7Gambar 2.2 Kerangka Pemikiran .......................................................................... 15Gambar 3.1 Metodologi waterfall (Pressman, 2001) ............................................ 17Gambar 3.2 Diagram Arsitek SPK uji kesehatan calon atlet pencak silat ............ 22Gambar 3.3 Bilangan fuzzy .................................................................................. 25Gambar 3.4 Bilangan fuzzy untuk nilai bobot kriteria ......................................... 26Gambar 3.5 Dekomposisi pengujian calon atlet pencak silat ............................... 39Gambar 3.6 Context diagram pengujian calon atlet pencak silat.......................... 40Gambar 3.7 DFD level 0 Pengujian calon atlet pencak silat ................................ 41Gambar 3.8 DFD level 1 Proses olah data pengujian atlet pencak silat ............... 42Gambar 3.9 DFD level 1 Proses olah laporan pengujian calon atlet pencak silat 42Gambar 3.10 Entity relation ship diagram calon atlet pencak silat ...................... 43Gambar 3.11 Relasi tabel uji kesehatan calon atlet pencak silat .......................... 47Gambar 4.1 Tampilan halaman login.................................................................... 49Gambar 4.2 Tampilan halaman utama .................................................................. 50Gambar 4.3 Tampilan halaman data calon atlet .................................................... 51Gambar 4.4 Tampilan halaman nilai kriteria ........................................................ 52Gambar 4.5 Tampilan halaman input kriteria ....................................................... 52Gambar 4.6 Tampilan halaman nilai bobot........................................................... 53Gambar 4.7 Tampilan halaman input nilai bobot ................................................. 53Gambar 4.8Tampilan halaman hasil penilaian. ..................................................... 54
Gambar 4.9 Tampilan cetak hasil penilaian .......................................................... 54DAFTAR TABEL