SISTEM PENDUKUNG KEPUTUSAN UNTUK PEMAIN FUTSAL DENGAN METODE FUZZY BERBASIS WEB (Studi Kasus di Champion Futsal Malang) TUGAS AKHIR Sebagai Persyaratan Guna Meraih Sarjana Strata 1 Teknik Informatika Universitas Muhammadiyah Malang Disusun Oleh: Arya Dwariyanto 09560401 JURUSAN TEKNIK INFORMATIKA FAKULTAS TEKNIK UNIVERSITAS MUHAMMADIYAH MALANG 2016 i LEMBAR PERSETUJUAN SISTEM PENDUKUNG KEPUTUSAN UNTUK PEMAIN FUTSAL DENGAN METODE FUZZY BERBASIS WEB (Studi Kasus di Champion Futsal Malang) TUGAS AKHIR Sebagai Persyaratan Guna Meraih Sarjana Strata 1 Teknik Informatika Universitas Muhammadiyah Malang Disusun Oleh : Arya Dwariyanto 09560401 Telah diperiksa dan disetujui, DOSEN PEMBIMBING I DOSEN PEMBIMBING II Eko Budi Cahyono, S.Kom, M.T NIP. 108.9504.0330 Ilyas Nuryasin, S.Kom, M.Kom NIP.108.1401.0561 ii LEMBAR PENGESAHAN SISTEM PENDUKUNG KEPUTUSAN UNTUK PEMAIN FUTSAL DENGAN METODE FUZZY BERBASIS WEB (Studi Kasus di Champion Futsal Malang) Tugas Akhir Diajukan Sebagai Syarat Untuk Memperoleh Gelar Sarjana (S1) Di Fakultas Teknik Universitas Muhammadiyah Malang Disusun Oleh : Nama : Arya Dwariyanto Nim : 09560401 Tugas Akhir ini telah disetujui dan dinyatakan lulus oleh tim penguji Pada hari kamis 22 April 2016 Disetujui Oleh, Dosen Penguji 1 Dosen Penguji 2 Ali Sofyan Kholimi, S.kom., M.Kom. NIP.108.1310.0562 Wildan Suharso, S.Kom., M.Kom. NIDN.0730038405 Mengetahui Kepala Jurusan Teknik Informatika Yuda Munarko, S.kom., M.Sc. NIP. 108.0611.0443 iii SURAT PERNYATAAN Yang bertanda tangan dibawah ini: Nama : Arya Dwariyanto NIM : 09560401 Fak / jur : Teknik Informatika Dengan ini saya menyatakan bahwa tugas akhir saya dengan judul: “SISTEM PENDUKUNG KEPUTUSAN UNTUK PEMAIN FUTSAL DENGAN METODE FUZZY BERBASIS WEB(Studi Kasus di Champion Futsal Malang)”. Adalah bukan merupakan karya tulis orang lain, baik sebagian maupun keseluruhan, kecuali dalam bentuk kutipan yang telah disebutkan sumbernya. Demikian surat pernyataan ini saya buat dengan sebenar-benarnya dan apabila surat pernyataan ini tidak benar, saya siap mendapatkan sanksi akademis. Malang, 8 Februari 2016 Yang Menyatakan (Arya Dwariyanto) Mengetahui, Dosen Pembimbing I Dosen Pembimbing II Eko Budi Cahyono, S.Kom, M.T NIP. 108.9504.0330 Ilyas Nuryasin, S.Kom, M.Kom NIP.108.1401.0561 iv ABSTRAK Sistem Pendukung keputusan menggunakan metode Fuzzy diharapkan dapat memberi kemudahan kepada para pelaku bisnis online dalam melakukan kegiatan usaha jual – beli dan memudahkan para programmer web dalam mengembangkan sistem aplikasi ini karena programmer dapat membongkar dan memasang sebuah modul tanpa mempengaruhi sistem yang sedang berjalan. Perancangan sistem aplikasi ini dikembangkan dengan menggunakan perangkat lunak XAMPP dan PHP. Dengan menggunakan XAMPP, paket - paket aplikasi yang kita perlukan dalam merancang sebuah situs yang baik seperti Apache Web Server, PHP dan MySQL telah tersedia. Kata Kunci : Fuzzy, xampp, php v ABSTRACT Decision support system using Fuzzy method is expected to provide convenience to business travelers conducting business online in selling - buying and facilitates web programmers in developing this application because the system programmer can unpack and install a module without affecting the running system. This application system design software developed using XAMPP and PHP. By using the XAMPP package - a package of applications that we need in designing a good site such as Apache Web Server, PHP and MySQL are available.. Keywords : hmvc, codeigniter, xampp, php vi LEMBAR PERSEMBAHAN Puji syukur kepada Allah SWT atas rahmat, hidayah, dan karunia-Nya, penulis dapat menyelesaikan Tugas Akhir dengan judul “Sistem Pendukung Keputusan Untuk Pemain Futsal dengan Metode Fuzzy Berbasis Web (Studi Kasus di Champion Futsal Malang”. Atas terselesaikannya Tugas Akhir ini, dengan kerendahan hati, penulis menyampaikan banyak terima kasih kepada: 1. Bapak Eko Budi Cahyono, S.Kom, M.T dan Bapak Ilyas Nuryasin, S.Kom, M.Kom selaku pembimbing tugas akhir saya. 2. Bapak/Ibu Rektor Universitas Muhammadiyah Malang. 3. Bapak/Ibu Dekan Fakultas Teknik Universitas Muhammadiyah Malang. 4. Bapak/Ibu Ketua Jurusan Teknik Informatika Universitas Muhammadiyah Malang. 5. Bapak/Ibu Dosen Jurusan Teknik Informatika Universitas Muhammadiyah Malang 6. Kedua Orang Tua tercinta, Ayahanda Ir.Ariyanto dan Ibunda Dra.Dwi Marheni. Terima kasih atas segala pengorbanan dan kasih sayang yang kalian berikan, serta doa - doa yang sangat istimewa dan yang terbaik yang kalian kirimkan lewat perantara-Nya. 7. Seluruh teman – teman i-class angkatan 2009. 8. Terima Kasih juga untuk sahabat saya Anjar, Amry, Erik S.N, Bung Toyeb, Jiwanto, dkk yang telah selalu support dalam suka maupun duka. 9. Terima kasih juga untuk Bapak Andi P. Novianto selaku SPV Champion Futsal Malang yang telah membantu dan dipersilahkan untuk meneliti tugas akhir saya dan kerabat – kerabat Champion Futsal Malang. 10. Seluruh teman – teman Ikabama Universitas Muhammadiyah Malang, terima kasih atas pengalaman yang diberikan. vii KATA PENGANTAR Segala puji bagi Allah SWT, Tuhan seluruh alam atas limpahan rahmat dan hidayah-Nya sehingga penulis dapat menyelesaikan tugas akhir yang berjudul : “SISTEM PENDUKUNG KEPUTUSAN UNTUK PEMAIN FUTSAL DENGAN METODE FUZZY BERBASIS WEB (Studi Kasus di Champion Futsal Malang)” Pada tugas akhir ini disajikan pokok-pokok pembahasan yang meliputi pendahuluan, landasan teori, perancangan sistem, implementasi dan pengujian sistem. Penulis menyadari bahwa masih terdapat banyak kekurangan dan keterbatasan dalam tugas akhir ini. Oleh karena itu, penulis mengharapkan masukan berupa saran dan kritik yang membangun agar tulisan ini dapat lebih bermanfaat bagi perkembangan ilmu pengetahuan kedepan. Akhir kata penulis berharap semoga tugas akhir ini dapat bermanfaat dan menjadi tambahan ilmu pengetahuan bagi pembaca sekalian. Penulis juga menyampaikan terima kasih kepada semua pihak yang telah membantu terselesaikannya tugas akhir mulai dari tahap awal hingga akhir. Malang, 22 April 2016 Penulis viii DAFTAR ISI Hal. HALAMAN JUDUL........................................................................................ i LEMBAR PERSETUJUAN............................................................................. ii LEMBAR PENGESAHAN ............................................................................. iii LEMBAR PERNYATAAN ............................................................................. iv ABSTRAK ....................................................................................................... v ABSTRACT ..................................................................................................... vi LEMBAR PERSEMBAHAN .......................................................................... vii KATA PENGANTAR ..................................................................................... viii DAFTAR ISI .................................................................................................... ix DAFTAR GAMBAR ....................................................................................... xv DAFTAR TABEL ............................................................................................ xvi BAB I : PENDAHULUAN............................................................................. 1 1.1 Latar Belakang ........................................................................................... 1 1.2 Rumusan Masalah ...................................................................................... 5 1.3 Tujuan ........................................................................................................ 5 1.4 Batasan Masalah......................................................................................... 5 1.5 Metodologi ................................................................................................. 5 BAB II : LANDASAN TEORI ...................................................................... 8 2.1 Hasil Penelitian Terkait .............................................................................. 8 2.2 Sistem Pendukung Keputusan .................................................................... 10 2.2.1 Kelebihan Sistem Pendukung Keputusan ................................... 12 2.2.2 Kekurangan Sistem Pendukung Keputusan ................................ 12 2.2.3 Konsep Sistem Pendukung Keputusan ....................................... 14 2.2.4 Definisi Keputusan ...................................................................... 16 ix 2.2.5 Jenis – Jenis Keputusan............................................................... 17 2.2.6 Karateristik Kemampuan Sistem Pendukung Keputusan .......... 18 2.2.7 Proses Pengambilan Keputusan ................................................. 21 2.2.8 Komponen Sistem Pendukung Keputusan .................................. 22 2.3 Logika Fuzzy.............................................................................................. 31 2.4 Fungsi Keanggotaan ................................................................................... 34 2.5 Metode Sugeno .......................................................................................... 36 2.6 Graphical User Interface ............................................................................ 37 2.7 XAMPP ...................................................................................................... 37 2.8 DDL ........................................................................................................... 38 2.9 DML ........................................................................................................... 38 2.10 Basis Data ................................................................................................ 39 2.11 Olahraga Futsal ........................................................................................ 41 2.12 Website..................................................................................................... 44 2.12.1 Pengertian Website.................................................................... 44 2.12.2 World Wide Web ..................................................................... 44 2.12.3 Homepage dan Browser ............................................................ 44 BAB III : ANALISA DAN PERANCANGAN SISTEM ............................ 46 3.1 Analisa Sistem............................................................................................ 46 3.1.1 Objek yang diteliti ....................................................................... 46 3.1.2 Prosedur Penelitian...................................................................... 46 3.1.3 Jenis Penelitian ........................................................................... 49 3.1.4 Sumber Data ............................................................................... 49 3.1.5 Use Case Diagram ....................................................................... 50 3.1.6 Use Case Skenario....................................................................... 50 x 3.2 Alur Proses Fuzzy ...................................................................................... 53 3.2.1 Kriteria Pemain ........................................................................... 55 3.3 Perancangan Fungsi keanggotaan dan Fuzzifikasi ..................................... 56 3.3.1 Fungsi Keanggotaan dan Fuzzifikasi Tendangan pada Pemain Penyerang ............................................................................................. 56 3.3.2 Fungsi Keanggotaan Lari Cepat pada Pemain Penyerang .............................................................................................................. 57 3.3.3 Fungsi Keanggotaan Umpan Bola pada Pemain Penyerang .............................................................................................................. 59 3.3.4 Fungsi Keanggotaan Menyundul Bola pada Pemain Penyerang .............................................................................................................. 60 3.3.5 Fungsi Keanggotaan Lari 10 menit pada Pemain Tengah .......... 62 3.3.6 Fungsi Keanggotaan Lari Kijang pada Pemain Tengah .............................................................................................................. 63 3.3.7 Fungsi Keanggotaan Umpan Bola 2 menit pada Pemain Tengah .............................................................................................................. 65 3.3.8 Fungsi Keanggotaan Tendangan pada Pemain Tengah .............................................................................................................. 66 3.3.9 Fungsi Keanggotaan Lari zig zag pada Pemain Belakang .......... 68 3.3.10 Fungsi Keanggotaan Push Up pada Pemain Belakang .............................................................................................................. 69 3.3.11 Fungsi Keanggotaan Sit-up pada Pemain Belakang .............................................................................................................. 71 3.3.12 Fungsi Keanggotaan Lari 10 menit pada Pemain Belakang ..... 73 3.3.13 Fungsi Keanggotaan Skot Jam 1menit pada Pemain Kiper ...... 74 xi 3.3.14 Fungsi Keanggotaan Lari zig zag pada Pemain Kiper .............................................................................................................. 76 3.3.15 Fungsi Keanggotaan Push-Up pada Pemain Kiper .............................................................................................................. 78 3.3.16 Fungsi Keanggotaan Menangkap Bola pada Pemain Kiper ...... 79 3.4 Perancangan Rule Base System ................................................................. 81 3.5 Flowchart Program ..................................................................................... 87 3.6 Alur Proses sebelum adanya Sistem .......................................................... 88 3.7 Alur Flowchart Rule Base .......................................................................... 89 3.8 Layout Aplikasi .......................................................................................... 90 BAB IV : IMPLEMENTASI DAN PENGUJIAN SISTEM ....................... 91 4.1 Implementasi Sistem .................................................................................. 91 4.1.1 Data Futsal .................................................................................. 91 4.1.2 Implementasi Pengembangan Perangkat Keras .......................... 93 4.1.3 Implementasi Lingkungan Pengembangan Perangkat Lunak ..... 93 4.2 Antar Muka Sistem .................................................................................... 94 4.2.1 Halaman Admin .......................................................................... 94 4.2.2 Halaman Pelatih .......................................................................... 97 4.3 Alur Program .............................................................................................. 98 4.3.1 Entri Data Pemain ....................................................................... 98 4.3.2 Kriteria Pemain ............................................................................ 98 4.3.3 Hasil Seleksi................................................................................. 99 4.4 Pengujian Sistem ........................................................................................ 101 4.4.1 Pengujian Hasil ........................................................................... 104 4.4.2 Pengujian Kuesioner ................................................................... 106 xii BAB V : KESIMPULAN DAN SARAN ....................................................... 109 5.1 Kesimpulan ................................................................................................ 109 5.2 Saran ........................................................................................................... 110 DAFTAR PUSTAKA ...................................................................................... 111 xiii DAFTAR GAMBAR Hal. Gambar 2.1 Konsep Keputusan Terprorgam ................................................... 15 Gambar 2.2 Karakteristik Pendukung Keputusan............................................ 18 Gambar 2.3 Skema SPK .................................................................................. 22 Gambar 2.4 Element Query.............................................................................. 24 Gambar 2.5 Comman Processor Model Sparague .......................................... 27 Gambar 2.6 Skema Sistem Antar Muka ........................................................... 28 Gambar 2.7 Representasi Linier Naik............................................................... 35 Gambar 2.8 Kurva Segitiga............................................................................... 35 Gambar 2.9 Tampilan Internet Explorer .......................................................... 45 Gambar 3.1 Kerangka Solusi Penelitian .......................................................... 47 Gambar 3.2 Use Case Diagram ........................................................................ 50 Gambar 3.3 Integrasi dengan Rekomendasi Pemilihan Pemain ...................... 53 Gambar 3.4 Flowchart Program ....................................................................... 87 Gambar 3.5 Flowchart sebelum Sistem Penerimaan........................................ 88 Gambar 3.6 Proses Rule BaseSystem .............................................................. 89 Gambar 3.7 Layout Rekomendasi Seleksi Calon Pemain Futsal ..................... 90 Gambar 4.0 Database ....................................................................................... 94 Gambar 4.1 Tampilan Halaman Data Pemain.................................................. 94 Gambar 4.2 Tampilan halaman Data Event ..................................................... 95 Gambar 4.3 Tampilan Halaman Kriteria Pemain ............................................ 95 Gambar 4.4 Tampilan Halaman Seleksi Pemain ............................................ 96 Gambar 4.5 Tampilan Halaman Rule............................................................... 97 Gambar 4.6 Tampilanan Halamam Pelatih ...................................................... 97 Gambar 4.7 Form Entri Pemain ....................................................................... 98 xiv Gambar 4.8 Form Kriteria Pemain ................................................................... 99 Gambar 4.9 Hasil Seleksi ................................................................................. 99 Gambar 4.10 Fungsi Untuk Perhitungan ......................................................... 100 xv DAFTAR TABEL Hal. Tabel 3.1 Use Case Skenario Data Pemain ...................................................... 51 Tabel 3.2 Use Case Skenario Kriteria Pemain ................................................. 51 Tabel 3.3 Use Case Skenario Hasil Seleksi Pemain ........................................ 52 Tabel 3.4 Tabel Kriteria Pemain Futsal ........................................................... 55 Tabel 3.5 Tabel Rule Base System .................................................................. 82 Tabel 4.1 Posisi pemain Penyerang ................................................................. 91 Tabel 4.2 Posisi pemain Belakang ................................................................... 92 Tabel 4.3 Psosisi pemain Tengah ..................................................................... 92 Tabel 4.4 Posisi Kiper ...................................................................................... 92 Tabel 4.5 Pengujian Entri Data ........................................................................ 101 Tabel 4.6 Pengujian Menu Entri Skor Tes....................................................... 102 Tabel 4.7 Pengujian Laporan .......................................................................... 103 Tabel 4.8 Pengujian Konvensional.................................................................... 105 Tabel 4.9 Pertanyaan Kuisioner.......................................................................... 106 Tabel 4.10 Jawaban Kuisioner ........................................................................... 107 Tabel 4.11 Pemberian Nilai Pada Jawaban ........................................................ 107 xvi DAFTAR PUSTAKA Afshari, Alireza, Mojahed, Majid, Yusuf, M dan Rosnah.2010. Simple Additive Weighting Approach to Personnel Selection Problem Universitas Putra Malaysia. Andrew, P, Sage. 1991. Decision Support Systems Engineering. John Wiley & Sons, Inc, Ney York, 1991. Basjir, Mochammad., Supriyanto, Hari dan Suef, Mokh. 2014. Pengembagan Model Penentuan Prioritas Perbaikan Terhadap Mode Kegagalan Komponen dengan Metodologi FMEA, Fuzzy dan TOPSIS yang terintegrasi. Institut Teknologi Sepuluh Nopember : Jurusan Teknik Industri. Eniyati, S. 2011. Perancangan Sistem Pendukung Pengambilan Keputusan untuk Penerimaan Beasiswa dengan Metode SAW (Simple Additive Weighting). Jurnal Teknologi Informasi DINAMIK. Vol. 16, No. 2, Juli 2011, pp: 171176. Girona. 2013. Sugeno Fuzzy Inference System. University College Cork. Ireland. Hatta, R. 2003. Teknik Permainan Futsal. Ichwan, M dan Hakiky, Fifin. 2011. Pengukuran Kinerja Goodreads Application Programming Interface (API) Pada Aplikasi Mobile Android. Jurnal Informatika No.2 , Vol. 2, Mei – Agustus 2011. Kusumadewi, S., dan Purnomo, S. 2010. Aplikasi Logika Fuzzy untuk Pendukung Keputusan. Penerbit : Graha Ilmu. Yogyakarta. McCrimmon, K, R. 1968. Decision Making among Multiple-Atribute. Alternatives : A survey and Consolidated Approach. Munawar. 2005. Permodelan visual dengan UML. Graha Ilmu. Yogyakarta. Ramadhan, F. 2014. Sistem Pendukung Keputusan Pemilihan Lima Pemain Inti dalam Cabang Olahraga Futsal Menggunakan Metode Simple Additive Weighting. Universitas Islam Negeri Sunan Kalija. Yogyakarta. Sanyoto, P. 2011. Tingkat Kepuasan Konsumen terhadap Pelayanan Centro Futsal. Universitas Negeri Yogyakarta. Yogyakarta. Saputera, E. A. dan H. Aprilianto. 2015. Aplikasi Pemilihan Pemain Sepak Bola pada Putera Tanta FC.Progresif, Vol. 11, No. 1, Pebruari 2015, hal: 10771152. Scheuneman, Tima. 2009. Futsal for Winners. Dioma Publishing House, Malang. Soetopo, W., dan Manonama, T. 2013. Teknik Simulasi Untuk Optimasi Random Search dengan Menerapkan Relaksasi Pada Perbaikan Fungsi Tujuan. Universitas Gadjah Mada : Fakultas Teknik. Sparague, Ralph, H dan Watson, H. 1996. Decision Support for Management (1st Edition). Prentice Hall : Business Publishing. Turban, Efraim dan Aronson, J. E. 2001. Decision Support System and Intelligent Systems (6th Edition). Prentice Hall : Upper Saddle River, NJ. Turban, E. 2004. Information Technology For Management. Transforming Organiztions in the Digital Economi:5th Edition. 111