i
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
ii
iii
iv
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 untuk
mendukung 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
v
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 support
fighters 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
vi
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. Bapak Ahmad Jazuli,M.Kom, selaku Pembimbing Skripsi I yang telah banyak
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
vii
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
1.1 Latar Belakang .................................................................................... 1
1.2 Perumusan Masalah. ........................................................................... 2
1.3 Batasan Masalah ................................................................................. 2
1.4 Tujuan ................................................................................................. 3
1.5 Manfaat ............................................................................................... 3
BAB II TINJAUAN PUSTAKA ........................................................................ 4
2.1 Penelitian Terkait ................................................................................ 4
2.2 Landasan Teori.................................................................................... 5
2.2.1 Konsep SPK (Decision Support System) .................................. 5
2.2.2 Tujuan Sistem Pendukung Keputusan ...................................... 5
2.2.3 Karakteristik Sistem Pendukung Keputusan ............................. 5
2.2.4 Fuzzy Multiple Attribute Decision Making (FMADM) ........... 6
2.2.5 Algoritma Fuzzy (FMADM) ..................................................... 6
2.2.6 Representasi Masalah Fuzzy (FMADM) .................................. 7
2.2.7 Analisis Logika Proses .............................................................. 7
2.3 Perancangan Sistem ............................................................................ 8
2.3.1 Bagan Alur (Flowchart) ............................................................ 8
2.3.2 Entity Relationship Diagram (ERD) ......................................... 10
2.3.3 Data Flow Diagram (DFD) ....................................................... 11
2.4 Perangkat Lunak yang Digunakan ...................................................... 12
2.4.1 PHP ........................................................................................... 12
viii
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
ix
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 SKRIPSI
x
DAFTAR GAMBAR
Gambar 2.1 Bilangan fuzzy untuk bobot kriteria .................................................. 7
Gambar 2.2 Kerangka Pemikiran .......................................................................... 15
Gambar 3.1 Metodologi waterfall (Pressman, 2001) ............................................ 17
Gambar 3.2 Diagram Arsitek SPK uji kesehatan calon atlet pencak silat ............ 22
Gambar 3.3 Bilangan fuzzy .................................................................................. 25
Gambar 3.4 Bilangan fuzzy untuk nilai bobot kriteria ......................................... 26
Gambar 3.5 Dekomposisi pengujian calon atlet pencak silat ............................... 39
Gambar 3.6 Context diagram pengujian calon atlet pencak silat.......................... 40
Gambar 3.7 DFD level 0 Pengujian calon atlet pencak silat ................................ 41
Gambar 3.8 DFD level 1 Proses olah data pengujian atlet pencak silat ............... 42
Gambar 3.9 DFD level 1 Proses olah laporan pengujian calon atlet pencak silat 42
Gambar 3.10 Entity relation ship diagram calon atlet pencak silat ...................... 43
Gambar 3.11 Relasi tabel uji kesehatan calon atlet pencak silat .......................... 47
Gambar 4.1 Tampilan halaman login.................................................................... 49
Gambar 4.2 Tampilan halaman utama .................................................................. 50
Gambar 4.3 Tampilan halaman data calon atlet .................................................... 51
Gambar 4.4 Tampilan halaman nilai kriteria ........................................................ 52
Gambar 4.5 Tampilan halaman input kriteria ....................................................... 52
Gambar 4.6 Tampilan halaman nilai bobot........................................................... 53
Gambar 4.7 Tampilan halaman input nilai bobot ................................................. 53
Gambar 4.8Tampilan halaman hasil penilaian. ..................................................... 54
Gambar 4.9 Tampilan cetak hasil penilaian .......................................................... 54
xi
DAFTAR TABEL
Tabel 2.1 Simbol simbol flowchart. ...................................................................... .9
Tabel 2.2 Komponen komponen ERD .................................................................. 10
Tabel 3.1 Nilai fuzzy kriteria ................................................................................ 25
Tabel 3.2 Bobot kriteria lari .................................................................................. 26
Tabel 3.3 Bobot riwayat jantung ........................................................................... 26
Tabel 3.4 Bobot riwayat paru-paru ....................................................................... 26
Tabel 3.5 Bobot tensi darah .................................................................................. 27
Tabel 3.6 Bobot kesehatan mata. .......................................................................... 27
Tabel 3.7 Bobot penyakit tifus.. ............................................................................ 27
Tabel 3.8 Bobot cacat operasi. ............................................................................. 27
Tabel 3.9 Uji kesehatan calon atlet padepokan PSHT cabang gabus 2018. ........ 29
Tabel 3.10 Pengujian aspek lari ............................................................................ 30
Tabel 3.11 Nilai fuzzy aspek lari. ......................................................................... 30
Tabel 3.12 Normalisasi matrik aspek lari ............................................................. 31
Tabel 3.13 Hasil perangkingan aspek lari ............................................................. 32
Tabel 3.14 Pengujian aspek riwayat jantung. ....................................................... 32
Tabel 3.15 Nilai fuzzy aspek riwayat jantung. ..................................................... 32
Tabel 3.16 Normalisasi matrik aspek riwayat jantung .......................................... 33
Tabel 3.17 Hasil perangkingan aspek riwayat jantung ......................................... 33
Tabel 3.18 Pengujian aspek riwayat paru-paru ..................................................... 33
Tabel 3.19 Nilai fuzzy aspek riwayat paru-paru ................................................... 34
Tabel 3.20 Normalisasi matrik aspek paru-paru ................................................... 34
Tabel 3.21 Hasil perangkingan aspek paru-paru................................................... 34
Tabel 3.22 Pengujian aspek tensi darah ................................................................ 34
Tabel 3.23 Nilai fuzzy aspek tensi darah .............................................................. 35
Tabel 3.24 Normalisasi matrik aspek tensi darah. ................................................ 35
xii
Tabel 3.25 Hasil perangkingan aspek tensi darah. ................................................ 35
Tabel 3.26 Pengujian aspek kesehatan mata ......................................................... 36
Tabel 3.27 Nilai fuzzy aspek kesehatan mata. ...................................................... 36
Tabel 3.28 Normalisasi matrik aspek kesehatan mata .......................................... 36
Tabel 3.29 Hasil perangkingan aspek kesehatan mata.......................................... 36
Tabel 3.30 Pengujian aspek penyakit tifus ........................................................... 37
Tabel 3.31 Nilai fuzzy aspek penyakit tifus. ......................................................... 37
Tabel 3.32 Normalisasi matrik aspek penyakit tifus ............................................. 37
Tabel 3.33 Hasil perangkingan aspek penyakit tifus ............................................ 37
Tabel 3.34 Pengujian aspek cacat operasi............................................................. 38
Tabel 3.35 Nilai fuzzy aspek cacat operasi. .......................................................... 38
Tabel 3.36 Normalisasi matrik aspek cacat operasi .............................................. 38
Tabel 3.37 Hasil perangkingan aspek cacat operasi ............................................. 39
Tabel 3.38 Tabel user ............................................................................................ 44
Tabel 3.39 Tabel calon atlet .................................................................................. 44
Tabel 3.40 Tabel bobot ......................................................................................... 45
Tabel 3.41 Tabel nilai ........................................................................................... 45
Tabel 3.42 Tabel hasil ........................................................................................... 46
Tabel 4.1 Pengujian blackbox pada form login .................................................. 55
Tabel 4.2 Pengujian blackbox pada form data calon atlet .................................. 57
Tabel 4.3 Pengujian blackbox pada form input nilai kriteria .............................. 58
Tabel 4.4 Pengujian blackbox pada form input nilai presentase ........................ 59