Implementasi Sistem Pendukung Keputusan (SPK) Dengan Metode Fuzzy Logic dan Profile Matching Dalam Seleksi Pemain Futsal (Studi Kasus : Pra PON Futsal Sumatera Utara)
IMPLEMENTASI SISTEM PENDUKUNG KEPUTUSAN (SPK) DENGAN METODE
FUZZY LOGIC DAN PROFILE MATCHING DALAM SELEKSI PEMAIN FUTSAL
(STUDI KASUS:PRA PON FUTSAL SUMATERA UTARA)
SKRIPSI
M IQBAL LUBIS
111401082
PROGRAM STUDI S1 ILMU KOMPUTER
FAKULTAS ILMU KOMPUTER DAN TEKNOLOGI INFORMASI
UNIVERSITAS SUMATERA UTARA
MEDAN
2015
Universitas Sumatera Utara
ii
IMPLEMENTASI SISTEM PENDUKUNG KEPUTUSAN (SPK) DENGAN METODE
FUZZY LOGIC DAN PROFILE MATCHING DALAM SELEKSI PEMAIN FUTSAL
(STUDI KASUS:PRA PON FUTSAL SUMATERA UTARA)
SKRIPSI
Diajukan untuk melengkapi tugas dan memenuhi syarat memperoleh ijazah
Sarjana Ilmu Komputer
M IQBAL LUBIS
111401082
PROGRAM STUDI S1 ILMU KOMPUTER
FAKULTAS ILMU KOMPUTER DAN TEKNOLOGI INFORMASI
UNIVERSITAS SUMATERA UTARA
MEDAN
2015
Universitas Sumatera Utara
iii
PERSETUJUAN
Judul
:
Kategori
Nama
Nomor Induk Mahasiswa
Program Studi
Fakultas
:
:
:
:
:
IMPLEMENTASI SISTEM PENDUKUNG
KEPUTUSAN(SPK) DENGAN METODE FUZZY
LOGIC DAN PROFILE MATCHING DALAM
SELEKSI PEMAIN FUTSAL( STUDI KASUS: PRAPON FUTSAL SUMATERA UTARA)
SKRIPSI
M IQBAL LUBIS
111401182
SARJANA (S1) ILMU KOMPUTER
ILMU KOMPUTER DAN TEKNOLOGI
INFORMASI
Diluluskan di
Medan, Mei 2016
Komisi Pembimbing
:
Pembimbing 2
Pembimbing 1
Dr.Syahril Efendi,S.Si,M.IT
NIP 197611101996021001
Dr.Poltak Sihombing, M.Kom
NIP 196203171991031001
Diketahui/Disetujui oleh
Program Studi S1 Ilmu Komputer
Ketua,
Dr. Poltak Sihombing, M.Kom
NIP 196203171991031001
Universitas Sumatera Utara
iv
PERNYATAAN
Implementasi sistem pendukung keputusan(SPK) dengan metode fuzzy logic dan profile
matching dalam seleksi pemain futsal (studi kasus: Pra PON Futsal Prov Sumatera Utara)
SKRIPSI
Saya menyatakan bahwa skripsi ini adalah hasil karya saya sendiri, kecuali beberapa kutipan dan
ringkasan yang masing-masing telah disebutkan sumbernya.
Medan,
Mei 2016
M IQBAL LUBIS
111401082
Universitas Sumatera Utara
v
PENGHARGAAN
Puji dan syukur kepada Tuhan Yang Maha Esa atas berkat dan karunia-Nya, sehingga penulis
dapat menyelesaikan skripsi ini, sebagai syarat untuk memperoleh gelar Sarjana Komputer,
pada Program Studi S1 Ilmu Komputer Fakultas Ilmu Komputer dan Teknologi Informasi,
Universitas Sumatera Utara.
Penulis ingin menyampaikan ucapan terimakasih kepada :
1. Bapak Prof. Runtung Sitepu, SH., M.Hum selaku Rektor Universitas Sumatera Utara.
2. Bapak Prof. Dr. Opim Salim Sitompul,M.Sc Dekan Fakultas Ilmu Komputer dan
Teknologi Informasi, Universitas Sumatera Utara dan selaku dosen penguji I yang
telah
memberikan
kritik,saran
serta
dukungannya
kepada
penulis
dalam
menyelesaikan skripsi ini.
3. Bapak Dr.Poltak Sihombing, M.Kom, selaku ketua Program studi S1 Ilmu Komputer
Universitas Sumatera Utara dan selaku dosen Pembimbing I yang telah
memberikan kritik, saran dan dukungan kepada penulis dalam menyelesaikan skripsi
ini.
4. Ibu Maya Silvi Lydia, B.Sc, M.Sc, selaku Sekretaris Program studi S1 Ilmu Komputer
Universitas Sumatera Utara.
5. Bapak Ade Candra, ST, M.Kom selaku pembimbing akademik penulis.
6. Bapak
Dr.Syahril Efendi,S.Si,M.IT, selaku dosen Pembimbing II yang telah
memberikan kritik, saran dan dukungan kepada penulis dalam menyelesaikan skripsi
ini.
7. Bapak Drs.Marihat Situmorang M.Si, selaku dosen penguji II yang telah memberikan
kritik, saran dan dukungan kepada penulis dalam menyelesaikan skripsi ini.
8. Seluruh dosen dan pegawai Program studi S1 Ilmu Komputer Fasilkom-TI USU.
9. Orangtua penulis Taufik lubis dan Elfina sari yang menjadi semangat hidup penulis
untuk sukses, kasih dan sayang dan selalu memberikan dukungan yang sangat luar
biasa serta doa kepada penulis.
Universitas Sumatera Utara
vi
10. Saudara kandung penulis, adinda Arif Rahman lubis yang telah memberikan
semangat,dukungan dan doa kepada penulis.
11. Adinda tersayang Lydia nur utami, yang telah memberikan motivasi, dukungan, dan
menemani penulis selama menyelasaikan skripsi ini.
12. Teman-teman kuliah penulis, semua stambuk 2011 terkhusus Irpan, Herwanda, Arief,
Rizky, yang telah memberikan semangat, ilmu, canda dan tawa kepada penulis.
13. Teman-teman dari SL-42, Qoreb, Jodi, Habil, Fandi, Jupri, Abangda Moefed, Bapak
fikri, yang telah memberikan semangat, dukungan, canda dan tawa kepada penulis.
Penulis menyadari bahwa skripsi ini masih jauh dari sempurna untuk itu penulis
menerima kritik dan saran yang membangun untuk menyempurnakan skripsi ini. Dan semoga
Tuhan Yang Maha Esa memberikan berkat dan karuniaNya kepada seluruh pihak yang
membantu penulis dalam menyelesaikan skripsi ini
Medan, Mei 2016
Penulis
M iqbal Lubis
Universitas Sumatera Utara
vii
ABSTRAK
Penilaian pemain futsal yang terbaik meliputi tes teknik, personal dan fisik yang masing
masing tes terdiri dari beberapa kriteria. Untuk tes teknik memiliki 11 kriteria, tes personal 3
kriteria dan tes fisik ada 4 kriteria. Dari data tes diatas, setiap pemain harus dilakukan
perhitungan secara manual oleh seorang pelatih. Pada penelitian ini dilakukan penilaian
pemain futsal yang terbaik dengan menggunakan dua algoritma agar hasil penilaian memiliki
perbandingan yang objektif dan proporsional. Algoritma yang digunakan adalah Fuzzy logic
dan Profile matching. Hasil dari perhitungan pemain futsal yang terbaik dari 25 pemain
adalah kedua algoritma diatas memberikan hasil yang berbeda. Berdasarkan pengujian yang
dilakukan didapat bahwa metode Fuzzy Logic lebih cepat dari segi Running Time
dibandingkan dengan metode Profile Matching.
Kata kunci : fuzzy logic dan profile matching, running time ,futsal .
Universitas Sumatera Utara
viii
Implementation of decision support system using fuzzy logic and matching
profile players in selection of futsal
(Pra Pon case study north sumatera )
Abstract
Assessment of the best futsal players includes testing techniques, personal and physical tests
each consisting of several criteria. To test the technique has 11 criteria, 3 personal test and
physical test criteria there are four criteria. From the above test data, each player must do the
calculations manually by a trainer. In this research, assessment of the best futsal players using
two algorithms so that the assessment results have an objective comparison and
proportionate. The algorithm used is Fuzzy Logic and Profile matching. The results of the
calculation of the best futsal players of the 25 players are above two algorithms give different
results. Based on tests performed found that the Fuzzy Logic method is faster in terms
Running Time instead of the Profile Matching.
Keyword : fuzzy logic and profile matching,running time ,futsal
Universitas Sumatera Utara
ix
DAFTAR ISI
Halaman
Persetujuan
Pernyataan
Penghargaan
Abstrak
Abstract
Daftar Isi
Daftar Tabel
Daftar Gambar
Daftar Lampiran
ii
iii
iv
vi
vii
viii
xi
xiii
xv
Bab I Pendahuluan
1.1. Latar Belakang
1.2. Rumusan Masalah
1.3. Batasan Masalah
1.4. Tujuan Penelitian
1.5. Manfaat Penelitian
1.6. Metodologi Penelitian
1.7. Sistematika Penulisan
1
1
2
2
3
3
3
4
Bab II Landasan Teori
2.1. Futsal
2.1.1 Sejarah Futsal
2.1.2 Peraturan Futsal
2.1.3 Posisi dan Peran Pemain
2.2 Sistem Pendukung Keputusan
2.2.1 Komponen Sistem Pendukung Keputusan
2.3 Metode Fuzzy Logic
2.3.1 Himpunan Fuzzy
2.3.2 Operasi Himpunan Fuzzy
2.3.3 Aplikasi Fuzzy Logic dalam Sistem Kendali
2.4 Metode Profile Matching
2.5 Penelitian yang Relavan
5
5
5
6
7
8
9
9
10
13
14
17
19
Bab III Analisis dan Perancangan Sistem
3.1 Analisis Sistem
3.1.1 Analisis Masalah
3.1.2 Analisis Kebutuhan Sistem
3.1.2.1 Analisis Kebutuhan Fungsional
3.1.2.2 Analisis Kebutuhan Non-Fungsional
3.1.3 Analisis Proses
3.1.3.1 Data yang digunakan
3.1.3.2 Perhitungan menggunakan Metode Fuzzy Logic
3.1.3.3 Perhitungan Menggunakan Metode Profile Matching
3.1.4 Permodelan
3.1.4.1 Use Case Diagram
3.1.4.2 Activity Diagram
3.1.4.3 Sequence Diagram
20
20
20
21
21
21
22
22
25
34
44
44
46
49
Universitas Sumatera Utara
x
3.1.4.4 Flowchart Metode fuzzy Logic
3.1.4.5 Flowchart Metode Profile Matching
3.1.4.6 Perancangan Database
3.2 Perancangan Sistem
3.2.1 Rancangan Antarmuka Menu Home
3.2.2 Rancangan Antarmuka Menu Metode
3.2.2.1 Rancangan Antarmuka Fuzzy Logic
3.2.2.2 Rancangan Antarmuka Profile Matching
3.2.2.3 Rancangan Antarmuka Data Pemain
3.2.2.4 Rancangan Antarmuka Data Kriteria
3.2.2.5 Rancangan Antarmuka Data Tes
3.2.2.6 Rancangan Antarmuka Menu Help
3.2.2.7 Rancangan Antarmuka Menu About
51
52
53
54
54
55
55
56
57
59
60
61
62
Bab IV Implementasi Dan Pengujian Sistem
4.1 Implementasi Sistem
4.1.1 Tampilan Antarmuka Menu Home
4.1.2 Tampilan Antarmuka Input Data Pemain
4.1.3 Tampilan Antarmuka Input DataTes
4.1.4 Tampilan Antarmuka Input Data Kriteria
4.1.5 Tampilan Antarmuka Fuzzy
4.1.6 Tampilan Antarmuka Profile Matching
4.1.7 Tampilan Antarmuka Menu Help
4.1.8 Tampilan Antarmuka About
4.2 Pengujian Sistem
64
64
64
65
65
66
66
67
67
68
68
Bab V Kesimpulan Dan Saran
5.1 Kesimpulan
5.2 Saran
71
71
71
Universitas Sumatera Utara
xi
DAFTAR TABEL
Halaman
Tabel 2.1
Tabel Ilustrasi Penerapan logika kabur pada produk
16
Tabel 3.1
Data Pemain Futsal
22
Tabel 3.2
Data Pemain Futsal(Lanjutan)
23
Tabel 3.3
Data Tahapan Tes Peserta
23
Tabel 3.4
Data Kriteria Tes Peserta
24
Tabel 3.5
Data Nilai Tes Teknik Peserta
24
Tabel 3.6
Data Nilai Tes Personal Peserta
25
Tabel 3.7
Data Nilai Tes Fisik Peserta
25
Tabel 3.8
Himpunan Fuzzy
28
Tabel 3.9
Tabel Kriteria Seleksi Pemain
34
Tabel 3.10
Konversi Penilaian Data Futsal untuk semua Kriteria
35
Tabel 3.11
Perhitungan Data Nilai Tes Teknik
35
Tabel 3.12
Data Rating Kecocokan Pemain Futsal
35
Tabel 3.13
Perhitungan Gap
36
Tabel 3.14
Pembobotan Nilai Gap
36
Tabel 3.15
Hasil Pembobotan
37
Tabel 3.16
Hasil Perhitungan Core Factor dan Secondary Factor
37
Tabel 3.17
Hasil Perhitungan Nilai Total
38
Tabel 3.18
Perhitungan Data Nilai Tes Personal
38
Tabel 3.19
Hasil Pencocokan
39
Tabel 3.20
Perhitungan Gap
39
Tabel 3.21
Hasil Pembobotan
40
Tabel 3.22
Hasil Perhitungan Cpre dan Secondary Factor
40
Tabel 3.23
Hasil Perhitungan Nilai Total
41
Tabel 3.24
Perhitungan Data Nilai Tes Fisik
41
Universitas Sumatera Utara
xii
Tabel 3.25
Hasil Pencocokan
42
Tabel 3.26
Perhitungan Gap
42
Tabel 3.27
Hasil Pembobotan
43
Tabel 3.28
Hasil Perhitungan Core Factor dan Secondary Factor
43
Tabel 3.29
Hasil Perhitugan Nilai Total
44
Tabel 3.30
Dokumentasi Naratif Use Case Metode Fuzzy logic
45
Tabel 3.31
Dokumentasi Naratif Use Case Metode Profile Matching
46
Tabel 3.32
Struktur Tabel Kriteria
53
Tabel 3.33
Struktur Tabel Pemain
53
Tabel 3.34
Struktur Tabel Data Kriteria
53
Tabel 3.35
Struktur Tabel Data Tes
53
Tabel 4.1
Hasil Pengujian Metode Fuzzy Logic
69
Tabel 4.2
Hasil Pengujian Merode Profile Matching
70
Universitas Sumatera Utara
xiii
DAFTAR GAMBAR
Halaman
Gambar 2.1
Posisi Pemain Futsal Secara Umum
4
Gambar 2.2
Komponen Sistem Pendukung Keputusan
5
Gambar 2.3
Representasi Liniear Naik
7
Gambar 2.4
Representasi Liniear Turun
7
Gambar 2.5
Kurva Segitiga
8
Gambar 2.6
Kurva Trapesium
8
Gambar 2.7
Variabel permintaan terbagi menjadi 2 himpunan fuzzy, yaitu
NAIK dan TURUN
9
Gambar 2.8
Irisan dua bilangan segitiga fuzzy
10
Gambar 2.9
Gabungan dua bilangan segitiga fuzzy
10
Gambar 2.10 A dan sebuah komplemen
10
Gambar 2.11 Struktur dasar suatu sistem kendali kabur
11
Gambar 3.1
Diagram Ishikawa Analisis Masalah Sistem
21
Gambar 3.2
Himpunan fuzzy
29
Gambar 3.3
Use Case Diagram Sistem Pendukung Keputusan Pemilihan Pemain
Futsal terbaik
Gambar 3.4
45
Activity Diagram untuk Proses Pemilihan Pemain Futsal Terbaik
dengan Metode Fuzzy Logic
Gambar 3.5
47
Activity Diagram untuk Proses Pemilihan Pemain Futsal Terbaik
dengan Metode Profile Matching
48
Sequence Diagram untuk Proses Pemilihan Pemain Futsal Terbaik
dengan Metode Fuzzy Logic
Sequence Diagram untuk Proses Pemilihan Pemain Futsal Terbaik
49
dengan Metode Profile Matching
50
Gambar 3.8
Flowchart Metode Fuzzy Logic
51
Gambar 3.9
Flowchart Metode Profile Matching
52
Gambar 3.6
Gambar 3.7
Universitas Sumatera Utara
xiv
Gambar 3.10 Rancangan Tampilan Antarmuka Menu Home
54
Gambar 3.11 Rancangan Tampilan Antarmuka Submenu Fuzzy Logic
55
Gambar 3.12 Rancangan Tampilan Antarmuka Submenu Profile Matching
56
Gambar 3.13 Rancangan Tampilan Antarmuka Data Pemain
58
Gambar 3.14 Rancangan Tampilan Antarmuka Data Kriteria
59
Gambar 3.15 Rancangan Tampilan Antarmuka Data Tes
60
Gambar 3.16 Rancangan Tampilan Antarmuka Menu Help
62
Gambar 3.17 Rancangan Tampilan Antarmuka Menu About
63
Gambar 4.1
Tampilan Antarmuka Menu Home
64
Gambar 4.2
Tampilan Antarmuka Input Data Pemain
65
Gambar 4.3
Tampilan Antarmuka Input Data tes
65
Gambar 4.4
Tampilan Antarmuka Input Data Kriteria
66
Gambar 4.5
Tampilan Antarmuka Fuzzy logic
66
Gambar 4.6
Tampilan Antarmuka Profile Matching
67
Gambar 4.7
Tampilan Antarmuka Menu Help
67
Gambar 4.8
Tampilan Antarmuka About
68
Universitas Sumatera Utara
xv
DAFTAR LAMPIRAN
Halaman
A. Listing Program
A-1
B. Curriculum Vitae
B-1
Universitas Sumatera Utara
FUZZY LOGIC DAN PROFILE MATCHING DALAM SELEKSI PEMAIN FUTSAL
(STUDI KASUS:PRA PON FUTSAL SUMATERA UTARA)
SKRIPSI
M IQBAL LUBIS
111401082
PROGRAM STUDI S1 ILMU KOMPUTER
FAKULTAS ILMU KOMPUTER DAN TEKNOLOGI INFORMASI
UNIVERSITAS SUMATERA UTARA
MEDAN
2015
Universitas Sumatera Utara
ii
IMPLEMENTASI SISTEM PENDUKUNG KEPUTUSAN (SPK) DENGAN METODE
FUZZY LOGIC DAN PROFILE MATCHING DALAM SELEKSI PEMAIN FUTSAL
(STUDI KASUS:PRA PON FUTSAL SUMATERA UTARA)
SKRIPSI
Diajukan untuk melengkapi tugas dan memenuhi syarat memperoleh ijazah
Sarjana Ilmu Komputer
M IQBAL LUBIS
111401082
PROGRAM STUDI S1 ILMU KOMPUTER
FAKULTAS ILMU KOMPUTER DAN TEKNOLOGI INFORMASI
UNIVERSITAS SUMATERA UTARA
MEDAN
2015
Universitas Sumatera Utara
iii
PERSETUJUAN
Judul
:
Kategori
Nama
Nomor Induk Mahasiswa
Program Studi
Fakultas
:
:
:
:
:
IMPLEMENTASI SISTEM PENDUKUNG
KEPUTUSAN(SPK) DENGAN METODE FUZZY
LOGIC DAN PROFILE MATCHING DALAM
SELEKSI PEMAIN FUTSAL( STUDI KASUS: PRAPON FUTSAL SUMATERA UTARA)
SKRIPSI
M IQBAL LUBIS
111401182
SARJANA (S1) ILMU KOMPUTER
ILMU KOMPUTER DAN TEKNOLOGI
INFORMASI
Diluluskan di
Medan, Mei 2016
Komisi Pembimbing
:
Pembimbing 2
Pembimbing 1
Dr.Syahril Efendi,S.Si,M.IT
NIP 197611101996021001
Dr.Poltak Sihombing, M.Kom
NIP 196203171991031001
Diketahui/Disetujui oleh
Program Studi S1 Ilmu Komputer
Ketua,
Dr. Poltak Sihombing, M.Kom
NIP 196203171991031001
Universitas Sumatera Utara
iv
PERNYATAAN
Implementasi sistem pendukung keputusan(SPK) dengan metode fuzzy logic dan profile
matching dalam seleksi pemain futsal (studi kasus: Pra PON Futsal Prov Sumatera Utara)
SKRIPSI
Saya menyatakan bahwa skripsi ini adalah hasil karya saya sendiri, kecuali beberapa kutipan dan
ringkasan yang masing-masing telah disebutkan sumbernya.
Medan,
Mei 2016
M IQBAL LUBIS
111401082
Universitas Sumatera Utara
v
PENGHARGAAN
Puji dan syukur kepada Tuhan Yang Maha Esa atas berkat dan karunia-Nya, sehingga penulis
dapat menyelesaikan skripsi ini, sebagai syarat untuk memperoleh gelar Sarjana Komputer,
pada Program Studi S1 Ilmu Komputer Fakultas Ilmu Komputer dan Teknologi Informasi,
Universitas Sumatera Utara.
Penulis ingin menyampaikan ucapan terimakasih kepada :
1. Bapak Prof. Runtung Sitepu, SH., M.Hum selaku Rektor Universitas Sumatera Utara.
2. Bapak Prof. Dr. Opim Salim Sitompul,M.Sc Dekan Fakultas Ilmu Komputer dan
Teknologi Informasi, Universitas Sumatera Utara dan selaku dosen penguji I yang
telah
memberikan
kritik,saran
serta
dukungannya
kepada
penulis
dalam
menyelesaikan skripsi ini.
3. Bapak Dr.Poltak Sihombing, M.Kom, selaku ketua Program studi S1 Ilmu Komputer
Universitas Sumatera Utara dan selaku dosen Pembimbing I yang telah
memberikan kritik, saran dan dukungan kepada penulis dalam menyelesaikan skripsi
ini.
4. Ibu Maya Silvi Lydia, B.Sc, M.Sc, selaku Sekretaris Program studi S1 Ilmu Komputer
Universitas Sumatera Utara.
5. Bapak Ade Candra, ST, M.Kom selaku pembimbing akademik penulis.
6. Bapak
Dr.Syahril Efendi,S.Si,M.IT, selaku dosen Pembimbing II yang telah
memberikan kritik, saran dan dukungan kepada penulis dalam menyelesaikan skripsi
ini.
7. Bapak Drs.Marihat Situmorang M.Si, selaku dosen penguji II yang telah memberikan
kritik, saran dan dukungan kepada penulis dalam menyelesaikan skripsi ini.
8. Seluruh dosen dan pegawai Program studi S1 Ilmu Komputer Fasilkom-TI USU.
9. Orangtua penulis Taufik lubis dan Elfina sari yang menjadi semangat hidup penulis
untuk sukses, kasih dan sayang dan selalu memberikan dukungan yang sangat luar
biasa serta doa kepada penulis.
Universitas Sumatera Utara
vi
10. Saudara kandung penulis, adinda Arif Rahman lubis yang telah memberikan
semangat,dukungan dan doa kepada penulis.
11. Adinda tersayang Lydia nur utami, yang telah memberikan motivasi, dukungan, dan
menemani penulis selama menyelasaikan skripsi ini.
12. Teman-teman kuliah penulis, semua stambuk 2011 terkhusus Irpan, Herwanda, Arief,
Rizky, yang telah memberikan semangat, ilmu, canda dan tawa kepada penulis.
13. Teman-teman dari SL-42, Qoreb, Jodi, Habil, Fandi, Jupri, Abangda Moefed, Bapak
fikri, yang telah memberikan semangat, dukungan, canda dan tawa kepada penulis.
Penulis menyadari bahwa skripsi ini masih jauh dari sempurna untuk itu penulis
menerima kritik dan saran yang membangun untuk menyempurnakan skripsi ini. Dan semoga
Tuhan Yang Maha Esa memberikan berkat dan karuniaNya kepada seluruh pihak yang
membantu penulis dalam menyelesaikan skripsi ini
Medan, Mei 2016
Penulis
M iqbal Lubis
Universitas Sumatera Utara
vii
ABSTRAK
Penilaian pemain futsal yang terbaik meliputi tes teknik, personal dan fisik yang masing
masing tes terdiri dari beberapa kriteria. Untuk tes teknik memiliki 11 kriteria, tes personal 3
kriteria dan tes fisik ada 4 kriteria. Dari data tes diatas, setiap pemain harus dilakukan
perhitungan secara manual oleh seorang pelatih. Pada penelitian ini dilakukan penilaian
pemain futsal yang terbaik dengan menggunakan dua algoritma agar hasil penilaian memiliki
perbandingan yang objektif dan proporsional. Algoritma yang digunakan adalah Fuzzy logic
dan Profile matching. Hasil dari perhitungan pemain futsal yang terbaik dari 25 pemain
adalah kedua algoritma diatas memberikan hasil yang berbeda. Berdasarkan pengujian yang
dilakukan didapat bahwa metode Fuzzy Logic lebih cepat dari segi Running Time
dibandingkan dengan metode Profile Matching.
Kata kunci : fuzzy logic dan profile matching, running time ,futsal .
Universitas Sumatera Utara
viii
Implementation of decision support system using fuzzy logic and matching
profile players in selection of futsal
(Pra Pon case study north sumatera )
Abstract
Assessment of the best futsal players includes testing techniques, personal and physical tests
each consisting of several criteria. To test the technique has 11 criteria, 3 personal test and
physical test criteria there are four criteria. From the above test data, each player must do the
calculations manually by a trainer. In this research, assessment of the best futsal players using
two algorithms so that the assessment results have an objective comparison and
proportionate. The algorithm used is Fuzzy Logic and Profile matching. The results of the
calculation of the best futsal players of the 25 players are above two algorithms give different
results. Based on tests performed found that the Fuzzy Logic method is faster in terms
Running Time instead of the Profile Matching.
Keyword : fuzzy logic and profile matching,running time ,futsal
Universitas Sumatera Utara
ix
DAFTAR ISI
Halaman
Persetujuan
Pernyataan
Penghargaan
Abstrak
Abstract
Daftar Isi
Daftar Tabel
Daftar Gambar
Daftar Lampiran
ii
iii
iv
vi
vii
viii
xi
xiii
xv
Bab I Pendahuluan
1.1. Latar Belakang
1.2. Rumusan Masalah
1.3. Batasan Masalah
1.4. Tujuan Penelitian
1.5. Manfaat Penelitian
1.6. Metodologi Penelitian
1.7. Sistematika Penulisan
1
1
2
2
3
3
3
4
Bab II Landasan Teori
2.1. Futsal
2.1.1 Sejarah Futsal
2.1.2 Peraturan Futsal
2.1.3 Posisi dan Peran Pemain
2.2 Sistem Pendukung Keputusan
2.2.1 Komponen Sistem Pendukung Keputusan
2.3 Metode Fuzzy Logic
2.3.1 Himpunan Fuzzy
2.3.2 Operasi Himpunan Fuzzy
2.3.3 Aplikasi Fuzzy Logic dalam Sistem Kendali
2.4 Metode Profile Matching
2.5 Penelitian yang Relavan
5
5
5
6
7
8
9
9
10
13
14
17
19
Bab III Analisis dan Perancangan Sistem
3.1 Analisis Sistem
3.1.1 Analisis Masalah
3.1.2 Analisis Kebutuhan Sistem
3.1.2.1 Analisis Kebutuhan Fungsional
3.1.2.2 Analisis Kebutuhan Non-Fungsional
3.1.3 Analisis Proses
3.1.3.1 Data yang digunakan
3.1.3.2 Perhitungan menggunakan Metode Fuzzy Logic
3.1.3.3 Perhitungan Menggunakan Metode Profile Matching
3.1.4 Permodelan
3.1.4.1 Use Case Diagram
3.1.4.2 Activity Diagram
3.1.4.3 Sequence Diagram
20
20
20
21
21
21
22
22
25
34
44
44
46
49
Universitas Sumatera Utara
x
3.1.4.4 Flowchart Metode fuzzy Logic
3.1.4.5 Flowchart Metode Profile Matching
3.1.4.6 Perancangan Database
3.2 Perancangan Sistem
3.2.1 Rancangan Antarmuka Menu Home
3.2.2 Rancangan Antarmuka Menu Metode
3.2.2.1 Rancangan Antarmuka Fuzzy Logic
3.2.2.2 Rancangan Antarmuka Profile Matching
3.2.2.3 Rancangan Antarmuka Data Pemain
3.2.2.4 Rancangan Antarmuka Data Kriteria
3.2.2.5 Rancangan Antarmuka Data Tes
3.2.2.6 Rancangan Antarmuka Menu Help
3.2.2.7 Rancangan Antarmuka Menu About
51
52
53
54
54
55
55
56
57
59
60
61
62
Bab IV Implementasi Dan Pengujian Sistem
4.1 Implementasi Sistem
4.1.1 Tampilan Antarmuka Menu Home
4.1.2 Tampilan Antarmuka Input Data Pemain
4.1.3 Tampilan Antarmuka Input DataTes
4.1.4 Tampilan Antarmuka Input Data Kriteria
4.1.5 Tampilan Antarmuka Fuzzy
4.1.6 Tampilan Antarmuka Profile Matching
4.1.7 Tampilan Antarmuka Menu Help
4.1.8 Tampilan Antarmuka About
4.2 Pengujian Sistem
64
64
64
65
65
66
66
67
67
68
68
Bab V Kesimpulan Dan Saran
5.1 Kesimpulan
5.2 Saran
71
71
71
Universitas Sumatera Utara
xi
DAFTAR TABEL
Halaman
Tabel 2.1
Tabel Ilustrasi Penerapan logika kabur pada produk
16
Tabel 3.1
Data Pemain Futsal
22
Tabel 3.2
Data Pemain Futsal(Lanjutan)
23
Tabel 3.3
Data Tahapan Tes Peserta
23
Tabel 3.4
Data Kriteria Tes Peserta
24
Tabel 3.5
Data Nilai Tes Teknik Peserta
24
Tabel 3.6
Data Nilai Tes Personal Peserta
25
Tabel 3.7
Data Nilai Tes Fisik Peserta
25
Tabel 3.8
Himpunan Fuzzy
28
Tabel 3.9
Tabel Kriteria Seleksi Pemain
34
Tabel 3.10
Konversi Penilaian Data Futsal untuk semua Kriteria
35
Tabel 3.11
Perhitungan Data Nilai Tes Teknik
35
Tabel 3.12
Data Rating Kecocokan Pemain Futsal
35
Tabel 3.13
Perhitungan Gap
36
Tabel 3.14
Pembobotan Nilai Gap
36
Tabel 3.15
Hasil Pembobotan
37
Tabel 3.16
Hasil Perhitungan Core Factor dan Secondary Factor
37
Tabel 3.17
Hasil Perhitungan Nilai Total
38
Tabel 3.18
Perhitungan Data Nilai Tes Personal
38
Tabel 3.19
Hasil Pencocokan
39
Tabel 3.20
Perhitungan Gap
39
Tabel 3.21
Hasil Pembobotan
40
Tabel 3.22
Hasil Perhitungan Cpre dan Secondary Factor
40
Tabel 3.23
Hasil Perhitungan Nilai Total
41
Tabel 3.24
Perhitungan Data Nilai Tes Fisik
41
Universitas Sumatera Utara
xii
Tabel 3.25
Hasil Pencocokan
42
Tabel 3.26
Perhitungan Gap
42
Tabel 3.27
Hasil Pembobotan
43
Tabel 3.28
Hasil Perhitungan Core Factor dan Secondary Factor
43
Tabel 3.29
Hasil Perhitugan Nilai Total
44
Tabel 3.30
Dokumentasi Naratif Use Case Metode Fuzzy logic
45
Tabel 3.31
Dokumentasi Naratif Use Case Metode Profile Matching
46
Tabel 3.32
Struktur Tabel Kriteria
53
Tabel 3.33
Struktur Tabel Pemain
53
Tabel 3.34
Struktur Tabel Data Kriteria
53
Tabel 3.35
Struktur Tabel Data Tes
53
Tabel 4.1
Hasil Pengujian Metode Fuzzy Logic
69
Tabel 4.2
Hasil Pengujian Merode Profile Matching
70
Universitas Sumatera Utara
xiii
DAFTAR GAMBAR
Halaman
Gambar 2.1
Posisi Pemain Futsal Secara Umum
4
Gambar 2.2
Komponen Sistem Pendukung Keputusan
5
Gambar 2.3
Representasi Liniear Naik
7
Gambar 2.4
Representasi Liniear Turun
7
Gambar 2.5
Kurva Segitiga
8
Gambar 2.6
Kurva Trapesium
8
Gambar 2.7
Variabel permintaan terbagi menjadi 2 himpunan fuzzy, yaitu
NAIK dan TURUN
9
Gambar 2.8
Irisan dua bilangan segitiga fuzzy
10
Gambar 2.9
Gabungan dua bilangan segitiga fuzzy
10
Gambar 2.10 A dan sebuah komplemen
10
Gambar 2.11 Struktur dasar suatu sistem kendali kabur
11
Gambar 3.1
Diagram Ishikawa Analisis Masalah Sistem
21
Gambar 3.2
Himpunan fuzzy
29
Gambar 3.3
Use Case Diagram Sistem Pendukung Keputusan Pemilihan Pemain
Futsal terbaik
Gambar 3.4
45
Activity Diagram untuk Proses Pemilihan Pemain Futsal Terbaik
dengan Metode Fuzzy Logic
Gambar 3.5
47
Activity Diagram untuk Proses Pemilihan Pemain Futsal Terbaik
dengan Metode Profile Matching
48
Sequence Diagram untuk Proses Pemilihan Pemain Futsal Terbaik
dengan Metode Fuzzy Logic
Sequence Diagram untuk Proses Pemilihan Pemain Futsal Terbaik
49
dengan Metode Profile Matching
50
Gambar 3.8
Flowchart Metode Fuzzy Logic
51
Gambar 3.9
Flowchart Metode Profile Matching
52
Gambar 3.6
Gambar 3.7
Universitas Sumatera Utara
xiv
Gambar 3.10 Rancangan Tampilan Antarmuka Menu Home
54
Gambar 3.11 Rancangan Tampilan Antarmuka Submenu Fuzzy Logic
55
Gambar 3.12 Rancangan Tampilan Antarmuka Submenu Profile Matching
56
Gambar 3.13 Rancangan Tampilan Antarmuka Data Pemain
58
Gambar 3.14 Rancangan Tampilan Antarmuka Data Kriteria
59
Gambar 3.15 Rancangan Tampilan Antarmuka Data Tes
60
Gambar 3.16 Rancangan Tampilan Antarmuka Menu Help
62
Gambar 3.17 Rancangan Tampilan Antarmuka Menu About
63
Gambar 4.1
Tampilan Antarmuka Menu Home
64
Gambar 4.2
Tampilan Antarmuka Input Data Pemain
65
Gambar 4.3
Tampilan Antarmuka Input Data tes
65
Gambar 4.4
Tampilan Antarmuka Input Data Kriteria
66
Gambar 4.5
Tampilan Antarmuka Fuzzy logic
66
Gambar 4.6
Tampilan Antarmuka Profile Matching
67
Gambar 4.7
Tampilan Antarmuka Menu Help
67
Gambar 4.8
Tampilan Antarmuka About
68
Universitas Sumatera Utara
xv
DAFTAR LAMPIRAN
Halaman
A. Listing Program
A-1
B. Curriculum Vitae
B-1
Universitas Sumatera Utara