sistem pendukung keputusan untuk pemain futsal dengan

advertisement
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
Download