SISTEM PENDUKUNG KEPUTUSAN PENEMPATAN POSISI IDEAL PEMAIN SEPAK BOLA MENGGUNAKAN ALGORITMA FUZZY (Studi Kasus : UKM SEPAK BOLA UMM)
TUGAS AKHIR
Sebagai Persyaratan Guna Meraih Gelar Sarjana Strata 1 Teknik Informatika Universitas Muhammadiyah Malang
Oleh : Ivan Abdulloh NIM. 08560421
JURUSAN TEKNIK INFORMATIKA FAKULTAS TEKNIK UNIVERSITAS MUHAMMADIYAH MALANG 2014 i
LEMBAR PERSETUJUAN
Sistem Pendukung Keputusan Penempatan Posisi Ideal Pemain Sepak Bola Menggunakan Algoritma Fuzzy (Studi Kasus : UKM Sepak Bola UMM)
TUGAS AKHIR
Sebagai Persyaratan Guna Meraih Gelar Sarjana Strata 1 Teknik Informatika Universitas Muhammadiyah Malang
Menyetujui
Pembimbing I
Pembimbing II
Eko Budi Cahyono, S.Kom, MT NIP. 10895040330
Yufis Azhar, S.Kom, M.Kom NIDN. 0728088701
ii
LEMBAR PENGESAHAN Sistem Pendukung Keputusan Penempatan Posisi Ideal Pemain Sepak Bola Menggunakan Algoritma Fuzzy (Studi Kasus : UKM Sepak Bola UMM)
TUGAS AKHIR Sebagai Persyaratan Guna Meraih Gelar Sarjana Strata 1 Teknik Informatika Universitas Muhammadiyah Malang Disusun Oleh : Ivan Abdulloh NIM. 08560421 Tugas Akhir ini telah diuji dan dinyatakan lulus melalui sidang majelis penguji pada tanggal 10 Januari 2014 Menyetujui, Penguji I
Penguji II
Denar Regata Akbi, S.Kom NIDN. 0701058601
Zamah Sari, ST NIDN. 0708087701
Mengetahui, Ketua Jurusan Teknik Informatika
Eko Budi Cahyono, S.Kom, MT NIP 108.9504.0330
iii
LEMBAR PERNYATAAN
Yang bertanda tangan dibawah ini : NAMA
: IVAN ABDULLOH
NIM
: 08560421
FAK./JUR.
: TEKNIK/INFORMATIKA
Dengan ini saya menyatakan bahwa Tugas Akhir dengan judul “SISTEM PENDUKUNG KEPUTUSAN PENEMPATAN POSISI IDEAL PEMAIN SEPAK BOLA MENGGUNAKAN ALGORITMA FUZZY (STUDI KASUS : UKM SEPAK BOLA UMM)” beserta seluruh isinya adalah karya saya sendiri dan bukan merupakan karya tulis orang lain, baik sebagian maupun seluruhnya, kecuali dalam bentuk kutipan yang telah disebutkan sumbernya. Demikian surat pernyataan ini saya buat dengan sebenar-benarnya. Apabila kemudian ditemukan adanya pelanggaran terhadap etika keilmuan dalam karya saya ini, atau ada klaim dari pihak lain terhadap keaslian karya saya ini maka saya siap menanggung segala bentuk resiko/sanksi yang berlaku.
Mengetahui,
Malang, 10 Januari 2014
Dosen Pembimbing
Yang Membuat Pernyataan
( Eko Budi Cahyono, S.Kom, MT )
( Ivan Abdulloh )
iv
LEMBAR PERSEMBAHAN Puji syukur kepada Allah SWT atas rahmat dan karunia-NYA sehingga penulis dapat menyelesaikan Tugas Akhir ini. Penulis menyampaikan ucapan terima kasih yang sebesar – besarnya kepada : 1. Ibu dan ayah, you are my everything. Mereka berdua telah banyak berkorban untuk masa depanku. Materi, kasing sayang dan waktu telah mereka berikan kepada ku sampai mereka tidak memperdulikan diri mereka sendiri. Semoga pengorbanan mereka dibalas oleh Allah dengan balasan didunia yaitu dengan kesuksesanku dan balasan surga nanti di akhirat, aamiin. 2. Kakak – kakak ku, adik dan keponakan terima kasih doanya. 3. Dosen pembimbingan yang telah rela meluangkan waktu untuk bimbingan, terima kasih. 4. Temen – temen IT seperjuangan, khususnya anak – anak geng TELLO dan yang lainnya yang pasti banyak banget makasi atas dukungannya. 5. Teman – teman kontrakan, kalian sudah aku anggap seperti saudara sendiri. Setiap hari kita bercanda dan belajar bersama, thanks a loot.
v
KATA PENGANTAR
Dengan memanjatkan puji syukur kehadirat Allah SWT. Atas limpahan rahmat dan hidayah-Nya sehingga peneliti dapat menyelesaikan tugas akhir yang berjudul : “SISTEM PENDUKUNG KEPUTUSAN PENEMPATAN POSISI IDEAL PEMAIN SEPAK BOLA MENGGUNAKAN ALGORITMA FUZZY (STUDI KASUS : UKM SEPAK BOLA UMM)”
Penulis dengan segala kerendahan hati menyadari bahwa dalam menyelesaikan skripsi ini tidak lepas dari peran berbagai pihak yang telah banyak memberikan bantuan, bimbingan dan dorongan. Dalam kesempatan ini penulis ingin mengucapkan terima kasih yang tak terhingga khususnya kepada: 1. Eko Budi Cahyono, S.Kom, MT dan Yufis Azhar, S.Kom, M.Kom selaku dosen pembimbing yang penuh perhatian, ketelatenan dan kesabaran dalam memberikan bimbingan dan arahan dalam penulisan skripsi ini. 2. Seluruh Dosen Teknik Informatika Universitas Muhammadiyah Malang yang telah memberikan ilmunya. 3. Seluruh keluarga dan teman-teman penulis yang tidak bisa penulis sebutkan satu persatu di sini. Peniti menyadari sepenuhnya bahwa dalam penulisan tugas akhir ini masih banyak kekurangan dan keterbasan. Oleh karena itu peneliti mengharapkan saran yang membangun agar tulisan ini bermanfaat bagi perkembangan ilmu pengetahuan kedepan.
Malang, 10 Januari 2014
Ivan Abdulloh
vi
ABSTRAK Teknologi informasi berkembang sangat pesat. Namum pemanfaatan teknologi dalam sepak bola khususnya penempatan posisi ideal masih belum optimal karena belum mempunyai sistem yang terkomputerisasi secara menyeluruh yang dapat menyajikan informasi, yang mampu menyediakan pilihan bagi para pelatih sebagai sarana pendukung dalam pengambilan suatu keputusan. Maka dari itu, penulis mencoba membuat suatu aplikasi sistem pendukung keputusan untuk menentukan posisi ideal pemain bola menggunakan algoritma FUZZY. Algoritma FUZZY denga metode SAW bisa mendapatkan hasil akhir yang bisa dijadikan acuan untuk menentukan posisi ideal berdasarkan kriteria – kriteria yang telah ditentukan dan dapat memberikan pilihan kepada pelatih untuk menentukan komposisi yang tepat guna menerapkan strategi bermain untuk pemainnya. Kata Kunci : Sepak Bola, SPK, FMADM, SAW
vii
ABSTARCT Information technology is growing very rapidly. However the use of technology in football especially ideal placement is not optimal because it does not have a computerized system as a whole that can provide information, which is able to provide options for the coaches as a means of support in making a decision. Therefore, the author tries to make an application decision support system to determine the ideal position of the ball players use FUZZY algorithm. FUZZY Algorithm premises SAW method can get the end result can be used as a reference to determine the ideal position based on criteria - criteria that have been specified and may provide options to the coach to determine the exact composition in order to implement the strategy played to his players. Keywords: Soccer, SPK, FMADM, SAW
viii
DAFTAR ISI HALAMAN JUDUL ...................................................................................
i
LEMBAR PERSETUJUAN .........................................................................
ii
LEMBAR PENGESAHAN ..........................................................................
iii
LEMBAR PERNYATAAN KEASLIAN .....................................................
iv
LEMBAR PERSEMBAHAN .......................................................................
v
KATA PENGANTAR .................................................................................
vi
ABSTRAK ..................................................................................................
vii
ABSTRACK ................................................................................................
viii
DAFTAR ISI ...............................................................................................
ix
DAFTAR GAMBAR ...................................................................................
xii
DAFTAR TABEL ........................................................................................
xiv
BAB I
BAB II
: PENDAHULUAN ..................................................................
1
1.1 Latar Belakang ....................................................................
1
1.2 Rumusan Masalah ...............................................................
2
1.3 Batasan Masalah .................................................................
2
1.4 Tujuan ...............................................................................
3
1.5 Metodologi Penelitian .........................................................
3
1.6 Sistematika Penulisan .........................................................
5
: LANDASAN TEORI ................................................................
6
2.1 Sejarah Sepak Bola .............................................................
6
2.1.1 Pengenalan Sepak Bola ............................................
7
2.1.2 Posisi dan Peran Pemain ..........................................
8
2.1.3 Teknik Dasar Sepak Bola .........................................
9
2.1.4 Teknik dan Strategi Bermain ...................................
12
2.2 Sistem Informasi .................................................................
13
2.2.1 Sistem Informasi Berbasis Web ...............................
14
2.3 Sistem Pendukung Keputusan (SPK) ...................................
15
2.3.1 Pengertian Sistem Pendukung Keputusan ................
15
ix
BAB III
2.3.2 Metode – Metode Dalam Pendukung Keputusan.......
16
2.4 Fuzzy Multi Attribute Decision Making (FMADM) ............
17
2.4.1 Algoritma FMADM ..................................................
18
2.4.2 Metode SAW ...........................................................
19
2.5 Algoritma Penyelesaian ......................................................
20
2.6 Php .....................................................................................
20
2.7 Mysql .................................................................................
21
: ANALISA DAN PERANCANGAN SISTEM ........................
23
3.1 Analisa Data .......................................................................
23
3.1.1 Entity Relationship Diagram ....................................
23
3.1.2 Analisa Kriteria .......................................................
24
3.1.3 Proses Penentuan Posisi Ideal ..................................
24
3.1.4 Kriteria Attack .........................................................
25
3.1.5 Kriteria Defence ......................................................
26
3.1.6 Kriteria Speed ..........................................................
27
3.1.7 Kriteria Body Balance .............................................
27
3.1.8 Kriteria Jump ...........................................................
28
3.1.9 Kriteria Technique ...................................................
29
3.1.10 Kriteria Response ....................................................
29
3.1.11 Kriteria Dribble .......................................................
30
3.1.12 Kriteria Agility ........................................................
31
3.1.13 Kriteria Passing .......................................................
31
3.1.14 Kriteria Goal Keeping Skill .....................................
32
3.1.15 Contoh Perhitungan FMADM menggunakan Metode SAW .......................................................................
33
3.2 Analisa Sistem ....................................................................
36
3.3 Perancangan Sistem ............................................................
37
3.4 Perancangan Proses .............................................................
37
3.4.1 Use – case Diagram .................................................
37
3.4.2 Activity Diagram .....................................................
39
3.4.3 Sequence Diagram ...................................................
43
x
3.4.4 Perancangan Interface ..............................................
49
BAB IV : IMPLEMENTASI DAN PENGUJIAN ..................................
50
4.1 Implementasi Program ........................................................
50
4.1.1 Perangkat Uji Coba Hardware ..................................
50
4.1.2 Perangkat Uji Coba Software ...................................
50
4.2 Implementasi Antarmuka ....................................................
50
4.2.1 Menu Home .............................................................
51
4.2.2
Menu Login .............................................................
51
4.2.3
Menu Pendaftar ........................................................
52
4.2.3.1 Form Input Data Kandidat .............................
52
4.2.3.2 Form Data Kandidat .......................................
53
4.2.4
Menu Kategori ........................................................
53
4.2.5
Menu Bobot ............................................................
53
4.2.6
Menu Normalisasi ...................................................
54
4.2.7
Menu Eksekusi ........................................................
54
4.2.8
Menu Tutorial .........................................................
54
4.3 Analisis Perhitungan FMADM dengan Metode SAW .........
55
4.3.1 Menentukan Kriteria Penilaian .................................
56
4.3.2 Normalisasi ............................................................
57
4.4 Pengujian Sistem ................................................................
57
4.4.1 Pengujian Melalui Sistem ...........................................
57
4.4.2 Pengujian Secara Manual ...........................................
68
BAB V : KESIMPULAN dan SARAN ...................................................
72
5.1 Kesimpulan .........................................................................
72
5.2 Saran ...................................................................................
72
DAFTAR PUSTAKA .................................................................................
73
LAMPIRAN
xi
DAFTAR GAMBAR Gambar 2.1
: Ukuran Standar Lapangan Sepak Bola.......................................8
Gambar 2.2
: Posisi Pemain Dalam formasi Sepak Bola ...........................
13
Gambar 3.1
: Grafik Kriteria Attack .........................................................
25
Gambar 3.2
: Grafik Kriteria Defence .......................................................
26
Gambar 3.3
: Grafik Kriteria Speed ..........................................................
27
Gambar 3.4
: Grafik Kriteria Body Balance ..............................................
27
Gambar 3.5
: Grafik Kriteria Jump ...........................................................
28
Gambar 3.6
: Grafik Kriteria Technique ...................................................
29
Gambar 3.7
: Grafik Kriteria Response .....................................................
29
Gambar 3.8
: Grafik Kriteria Dribble ........................................................
30
Gambar 3.9
: Grafik Kriteria Agility .........................................................
31
Gambar 3.10 : Grafik Kriteria Passing ........................................................
31
Gambar 3.11 : Grafik Kriteria Goal Keeping Skill ......................................
32
Gambar 3.12 : Use – case Diagram..............................................................
38
Gambar 3.13 : Activity Diagram Usecase Login .........................................
40
Gambar 3.14 : Activity Diagram Olah Data Tes .........................................
40
Gambar 3.15 : Activity Diagram Lihat Hasil ..............................................
41
Gambar 3.16 : Activity Diagram Usecase Login .........................................
41
Gambar 3.17 : Activity Diagram Proses Olah Data Pemain ........................
42
Gambar 3.18 : Activity Diagram Cetak Hasil ..............................................
42
Gambar 3.19 : Sequence Diagram Login ....................................................
43
Gambar 3.20 : Sequence Diagram Kelola Data Kandidat ............................
44
Gambar 3.21 : Sequence Diagram Input Data Kriteria ................................
45
Gambar 3.22 : Sequence Diagram Normalisasi Matriks ..............................
46
Gambar 3.23 : Sequence Diagram Proses Perankingan ...............................
47
Gambar 3.24 : Perancangan Interface ........................................................
49
Gambar 4.1
: Menu Home ........................................................................
51
Gambar 4.2
: Menu Login Pengguna ........................................................
51
Gambar 4.3
: Menu Form Input Data Kandidat .........................................
52
Gambar 4.4
: Menu Form Data Kandidat ..................................................
53
xii
Gambar 4.5
: Menu Kategori ....................................................................
53
Gambar 4.6
: Menu Bobot ........................................................................
54
Gambar 4.7
: Menu Normalisasi ...............................................................
54
Gambar 4.8
: Menu Eksekusi ....................................................................
54
Gambar 4.9
: Menu Tutorial .....................................................................
55
Gambar 4.10 : Daftar Tabel .........................................................................
55
Gambar 4.11 : Tabel Kriteria ......................................................................
56
Gambar 4.12 : Tabel Normalisasi ...............................................................
57
Gambar 4.13 : Input Data Pendaftar ............................................................
58
Gambar 4.14 : Input Data Kriteria ..............................................................
59
Gambar 4.15 : Data Kategori ......................................................................
59
Gambar 4.16 : Bobot Variabel Kriteria .......................................................
60
Gambar 4.17 : Script Bobot Attack .............................................................
60
Gambar 4.18 : Script Bobot Speed...............................................................
61
Gambar 4.19 : Script Bobot Passing ............................................................
61
Gambar 4.20 : Script Bobot Body Balance ..................................................
62
Gambar 4.21 : Script Bobot technique ........................................................
62
Gambar 4.22 : Script Bobot Agility ............................................................
63
Gambar 4.23 : Script Bobot Dribble ...........................................................
63
Gambar 4.24 : Script Bobot Jump ...............................................................
64
Gambar 4.25 : Script Bobot Defence ..........................................................
64
Gambar 4.26 : Script Bobot Responce ........................................................
65
Gambar 4.27 : Script Bobot Goal Keeping Skill .........................................
65
Gambar 4.28 : Hasil proses Normalisasi Matriks ........................................
66
Gambar 4.29 : Script Normalisasi Matriks ..................................................
67
Gambar 4.30 : Hasil Perhitungan Untuk Posisi Striker ................................
68
xiii
DAFTAR TABEL Tabel 3.1 : Kriteria Attack .........................................................................
26
Tabel 3.2 : Kriteria Defence .......................................................................
26
Tabel 3.3 : Kriteria Speed ...........................................................................
27
Tabel 3.4 : Kriteria Body Balance ..............................................................
27
Tabel 3.5 : Kriteria Jump ............................................................................
28
Tabel 3.6 : Kriteria Technique ....................................................................
29
Tabel 3.7 : Kriteria Responce .....................................................................
30
Tabel 3.8 : Kriteria Dribble ........................................................................
30
Tabel 3.9 : Kriteria Agility .........................................................................
31
Tabel 3.10 : Kriteria Passing ........................................................................
32
Tabel 3.11 : Kriteria Goal Keeping Skill ......................................................
32
Tabel 3.12 : Hasil tes berdasarkan nilai skill pemain ....................................
34
Tabel 4.1 : Kriteria – Kriteria Penilaian .....................................................
56
Tabel 4.2 : Data Nilai Pemain ....................................................................
68
Tabel 4.3 : Nilai Bobot ..............................................................................
69
xiv
DAFTAR PUSTAKA [1]
Anggara, Budi, ”Sistem Penunjang Pengambilan Keputusan Investasi Usaha dalam Perencanaan Bisnis Menggunakan FMADM (Studi Kasus : Usaha Mikro Pembuatan Tahu”,Stimik Budidarma.Medan
[2]
Apriansyah P dan Dinna YH,2011. "Penentuan Penerima Beasiswa Dengan Menggunakan Fuzzy MADM".UPN"Veteran".Yogyakarta
[3]
Hendry w dkk,2009.”Sistem Pendukung Keputusan Untuk Menentukan Penerima Beasiswa Bank BRI Menggunakan FMADM (Studi kasus: Mahasiswa
Fakultas
Teknologi
Industri
Universitas
Islam
Indonesia”.Yogyakarta [4]
Kasanah, Siti. 2009. “Aplikasi Fuzzy Madm Metode Topsis Untuk Identifikasi Servqual (Contoh Kasus Pada Swalayan BC UIN Malang)”. Tugas Akhir. Jurusan Matematika. Fakultas Sains dan Teknologi. UIN. Malang
[5]
Komang, Wiswakarma, 2010. “Panduan Lengkap Menguasai Pemrograman CSS”,Lokomendia:Yogyakarta
[6]
Kusumadewi, Sri., Hartati, S., Harjoko, A., dan Wardoyo, R. 2006. “Fuzzy Multi-Attribute
Decision
Making
(Fuzzy
MADM)”.
Graha
Ilmu:
Yogyakarta [7]
Kusumadewi, Sri.dkk. 2006. “Fuzzy Multi-Attribute Decision Making (fuzzy MADM). Graha ilmu: Yogyakarta
[8]
Muley A.A. and Bajaj V.H. 2010. “A new fuzzy MADM approach used for finite selection problem”. Department of Statistics, Dr. B. A. M. University, Aurangabad. India
[9]
Nugroho, Bunafit, 2007. “Trik dan Rahasia Membuat Aplikasi WEB dengan PHP”Gaya Media: Yogyakarta
[10] Yunny A dan Della Y,2011."Rancang Bangun Aplikasi Pengelolaan Lowongan Kerja di Palembang Berbasis Web Menggunakan Fuzzy Logic”.STIMIK MDP
73