Upload
buikhue
View
231
Download
0
Embed Size (px)
Citation preview
SISTEM PENDUKUNG KEPUTUSAN SELEKSI PEMAIN SEPAK BOLA MENGGUNAKAN METODE
FUZZY SUGENO (Studi Persatuan Organisasi Sepak Bola Tempurrejo
Ngawi)
TUGAS AKHIR
Disusun Oleh : Ikhwanus Shofa Fitrian
08560365
JURUSAN TEKNIK INFORMATIKA FAKULTAS TEKNIK
UNIVERSITAS MUHAMMADIYAH MALANG 2015
ii
LEMBAR PERSETUJUAN
SISTEM PENDUKUNG KEPUTUSAN SELEKSI PEMAIN
SEPAK BOLA MENGGUNAKAN METODE FUZZY SUGENO
(Studi Persatuan Organisasi Sepak Bola Tempurrejo Ngawi)
Sebagai Persyaratan Guna Meraih Gelar Sarjana Strata 1
Teknik Informatika Universitas Muhammadiyah Malang
Disusun Oleh :
Ikhwanus Shofa Fitrian
08560365
Menyetujui,
Pembimbing I Pembimbing II
Eko Budi Cahyono, S.Kom, M.T Gita Indah Marthasari, ST, M.Kom
NIP. 108.9504.0330 NIP. 108.0611.0442
iii
LEMBAR PENGESAHAN
SISTEM PENDUKUNG KEPUTUSAN SELEKSI PEMAIN
SEPAK BOLA MENGGUNAKAN METODE FUZZY SUGENO
(Studi Persatuan Organisasi Sepak Bola Tempurrejo Ngawi)
TUGAS AKHIR
Sebagai Persyaratan Guna Meraih Gelar Sarjana Strata 1
Teknik Informatika Universitas Muhammadiyah Malang
Disusun Oleh :
Ikhwanus Shofa Fitrian
08560365
Tugas Akhir ini telah diuji dan dinyatakan lulus melalui sidang majelis penguji
pada tanggal 28 Januari 2015
Menyetujui,
Penguji I
Yuda Munarko, S.Kom, M.Sc
NIDN: 0706077902
Penguji II
NIDN:0701068603
Aminudin, S.Kom
Mengetahui,
Ketua Jurusan Teknik Informatika
Yuda Munarko, S.Kom, M.Sc
NIDN: 0706077902
iv
SURAT PERNYATAAN
Yang bertanda tangan dibawah ini :
NAMA : IKHWANUS SHOFA FITRIAN
NIM : 08560365
FAK. / JUR. : TEKNIK / TEKNIK INFORMATIKA
Dengan ini saya menyatakan bahwa Tugas Akhir dengan judul “SISTEM
PENDUKUNG KEPUTUSAN SELEKSI PEMAIN SEPAK BOLA
MENGGUNAKAN METODE FUZZY SUGENO (Studi Persatuan Organisasi
Sepak Bola Tempurrejo Ngawi)” 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.
Malang, 27 Januari 2015
Yang Membuat Pernyataan
(Ikhwanus Shofa Fitrian)
Mengetahui,
Pembimbing I Pembimbing II
Eko Budi Cahyono, S.Kom, M.T Gita Indah Marthasari, ST, M.Kom
NIP. 108.9504.0330 NIP. 108.0611.0442
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 SELEKSI PEMAIN SEPAK BOLA
MENGGUNAKAN METODE FUZZY SUGENO
(Studi Persatuan Organisasi Sepak bola Tempurrejo Ngawi)”
Di dalam tulisan ini disajikan pokok-pokok bahasan yang meliputi
bagaimana cara membuat sistem yang bisa membantu proses perekrutan pemain
sepak bola menggunakan metode fuzzy sugeno dan menggabungkannya dengan
metode Profile Matching.
Peneliti menyadari sepenuhnya bahwa dalam penulisan tugas akhir ini
masih banyak kekurangan dan keterbatasan. Oleh karena itu peneliti mengharapkan
saran yang membangun agar tulisan ini bermanfaat bagi perkembangan ilmu
pengetahuan kedepan.
Malang, 2 Februari 2015
Penulis
Ikhwanus Shofa Fitrian
DAFTAR ISI
Halaman
LEMBAR JUDUL ................................................................................................... i
LEMBAR PERSETUJUAN ................................................................................... ii
LEMBAR PENGESAHAN ................................................................................... iii
SURAT PERNYATAAN ...................................................................................... iv
ABSTRAK ...............................................................................................................v
ABSTRACT........................................................................................................... vi
KATA PENGANTAR .......................................................................................... vii
DAFTAR ISI........................................................................................................ viii
DAFTAR GAMBAR ............................................................................................. xi
DAFTAR TABEL................................................................................................ xiii
DAFTAR LAMPIRAN........................................................................................ xiv
BAB I PENDAHULUAN.......................................................................................1
1.1. Latar Belakang ..........................................................................................1
1.2. Rumusan Masalah .....................................................................................3
1.3. Tujuan Penelitian.......................................................................................3
1.4. Batasan Masalah........................................................................................3
1.5. Metodologi ................................................................................................3
1.6. Sistematika Penulisan................................................................................4
BAB II LANDASAN TEORI ................................................................................6
2.1. Tinjauan Pustaka .......................................................................................6
2.2. Sistem Pendukung Keputusan (Decision Support System) .......................6
2.2.1. Pengertian Sistem Pendukung Keputusan .........................................6
2.2.2. Karakteristik Sistem Pendukung Keputusan......................................9
2.2.3. Komponen Sistem Pendukung Keputusan .......................................10
2.3. Logika Fuzzy ...........................................................................................11
2.4. Fungsi keanggotaan .................................................................................13
2.5. Metode Sugeno ........................................................................................15
vi
2.6. Profile Matching (Pencocokan Profil) ....................................................15
2.6.1. Pemetaan Gap Kompetensi..............................................................16
2.6.2. Pembobotan......................................................................................16
2.6.3. Perhitungan dan Pengelompokan Core dan Secondary Factor .......16
2.6.4. Penghitungan Nilai Total .................................................................17
2.6.5. Perhitungan Penentuan Ranking ......................................................17
BAB III ANALISA DAN PERANCANGAN SISTEM.....................................18
3.1. Analisa Sistem.........................................................................................18
3.1.1. Arsitektur Sistem .............................................................................18
3.1.2. Deskripsi Sistem ..............................................................................18
3.1.3. Analisa Kebutuhan Fungsional ........................................................19
3.1.4. Use case Diagram ............................................................................19
3.1.5. Use case Skenario ............................................................................20
3.1.6. Profil PORTIM ................................................................................22
3.2. Perancangan Sistem.................................................................................23
3.2.1. Activity Diagram ..............................................................................23
3.2.2. Sequence Diagram............................................................................25
3.2.3. Logika Fuzzy ....................................................................................28
3.2.4. Perhitungan Fuzzy ............................................................................41
3.2.5. Metode Profile Matching .................................................................43
3.2.6. Perhitungan Profile Matching..........................................................44
3.2.7. Perancangan Antarmuka ..................................................................45
BAB IV IMPLEMENTASI DAN PENGUJIAN ...............................................46
4.1. Implementasi ...........................................................................................46
4.1.1. Alat dan Bahan.................................................................................46
4.1.2. Implementasi Database ....................................................................47
4.1.3. Implementasi Antarmuka .................................................................49
4.1.4. Implementasi Menu Utama ..............................................................50
4.1.5. Implementasi Entri Pemain ..............................................................50
4.1.6. Implementasi Proses Seleksi Pemain ...............................................52
vii
viii
4.1.7. Implementasi Daftar Pemain ............................................................ 56
4.1.8. Implementasi Laporan ..................................................................... 57
4.2. Pengujian Sistem ..................................................................................... 58
4.2.1. Pengujian Akurasi Sistem ................................................................ 62
BAB V PENUTUP ................................................................................................ 65
5.1. Kesimpulan .............................................................................................. 65
5.2. Saran ........................................................................................................ 66
DAFTAR PUTAKA
LAMPIRAN
BIOGRAFI PENULIS
DAFTAR GAMBAR
Halaman
Gambar 2.1 Komponen Decision Support System (Efraim, 2005) ........................11
Gambar 2.2. Representasi Linear Naik ..................................................................14
Gambar 2.3 Kurva Segitiga....................................................................................14
Gambar 3.1 Arsitektur Sistem................................................................................18
Gambar 3.2 Use Case Diagram .............................................................................19
Gambar 3.3 Struktur Organisasi Sepak Bola Portim .............................................23
Gambar 3.4 Activity Diagram Entri Data ...............................................................24
Gambar 3.5 Activity Diagram Proses Seleksi ........................................................24
Gambar 3.6 Activity Diagram Daftar Pemain ........................................................25
Gambar 3.7 Activity Diagram Laporan ..................................................................25
Gambar 3.8 Sequence Diagram Entri Data ............................................................26
Gambar 3.9 Sequence Diagram Seleksi Pemain ....................................................26
Gambar 3.10 Sequence Diagram Daftar Pemain ...................................................27
Gambar 3.11 Sequence Diagram Laporan .............................................................27
Gambar 3.12 Parameter Tehnik .............................................................................28
Gambar 3.13 Parameter Kecepatan........................................................................30
Gambar 3.14 Parameter Fisik.................................................................................32
Gambar 3.15 Parameter Resistensi ........................................................................34
Gambar 3.16 Diagram Fuzzy Output (Z) ...............................................................35
Gambar 3.17 Alur Profile Matching ......................................................................43
Gambar 3.18 Layout Aplikasi Seleksi Pemain Sepak Bola ...................................45
Gambar 4.1 Database Master Pemain ....................................................................47
Gambar 4.2 Implementasi Query Database Master Pemain ..................................47
Gambar 4.3 Database Proses..................................................................................48
Gambar 4.4 Implementasi Query Database Tabel Proses......................................48
Gambar 4.5 Menu Utama.......................................................................................50
Gambar 4.6 Entri Pemain.......................................................................................50
Gambar 4.7 Source Code Entri Pemain .................................................................51
Gambar 4.8 Proses Seleksi Pemain........................................................................52
Gambar 4.9 Source Code Cari Skor Kriteria .........................................................54
ix
x
Gambar 4.10 Source Code Gap Profile Matching ................................................. 55
Gambar 4.11 Daftar Pemain................................................................................... 56
Gambar 4.12 Source Code Daftar Pemain ............................................................. 57
Gambar 4.13 Laporan ............................................................................................ 57
DAFTAR TABEL
Halaman
Tabel 2.1 DSS dan sistem EDP................................................................................7
Tabel 2.2 Bobot Nilai Gap .....................................................................................16
Tabel 3.1 Entry Data Pemain .................................................................................20
Tabel 3.2 Proses Seleksi Pemain ...........................................................................20
Tabel 3.3 Daftar Pemain ........................................................................................21
Tabel 3.4 Laporan ..................................................................................................22
Tabel 3.5 Nilai Himpunan dari Fungsi Keanggotaan ............................................36
Tabel 3.6 Rule Base System ...................................................................................39
Tabel 4.1 Implementasi antarmuka ........................................................................49
Tabel 4.2 Pengujian Menu Entri Data....................................................................58
Tabel 4.3 Pengujian Menu Proses Seleksi Pemain ................................................59
Tabel 4.4 Pengujian Daftar Pemain .......................................................................60
Tabel 4.5 Pengujian Laporan .................................................................................61
Tabel 4.6 Perbandingan Hasil Implementasi .........................................................63
xi
xii
DAFTAR LAMPIRAN
1. SURAT KETERANGAN PENELITIAN
2. DATA KRITERIA & NILAI STANDAR PORTIM
3. DATA PESERTA SELEKSI PORTIM
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, New York.
Benny, U, Ferdian. 2011. Sistem Pendukung Keputusan Perencanaan Pemilihan
Karyawan Berprestasi Pada CV. SAS Bandung. Universitas Komputer
Indonesia
Efraim, Turban, Aronson, J. E dan Liang, P, T. 2005. Decision Support System and
Intelligent Systems (7th Edition). Andi Offset, Yogyakarta
Erlangga, S, Yudi. 2013. Survey Kondisi Fisik dan Keterampilan Dasar Sepakbola.
Universitas Negeri Surabaya
Eka, Diah, Restu dan Yasrifan. 2013. Penerapan Logika Fuzzy Metode Sugeno
untuk Sistem Pendukung Keputusan Prakiraan Cuaca. Universitas Brawijaya
Malang.
Girona. 2013. Sugeno Fuzzy Inference System. University College Cork. Ireland
Hidayatullah, P. 2014. Visual Basic.NET Membuat Aplikasi Database dan Program
Kreatif. Informatika Bandung.
Hermawan, 2005. Perancangan Sistem Pendukung Keputusan. Penerbit : PT Elex
Media Komputindo, Jakarta.
Jayanti, S dan Hartati, S. 2012. Sistem Pendukung Keputusan Seleksi Anggota
Paduan Suara Dewasa Menggunakan Metode Fuzzy Mamdani. IJCCS, Vol.6,
No.1, January 2012, pp. 55~66
Kusumadewi, S., dan Purnomo, S. 2010. Aplikasi Logika Fuzzy untuk Pendukung
Keputusan. Penerbit : Graha Ilmu. Yogyakarta.
Kusrini, 2007. Konsep dan Aplikasi Sistem Pendukung Keputusan. Penerbit : Andi
Yogyakarta.
Power, Daniel J. 2002. Decision Support System: concepts and resources for
managers. Quorum Books division Greenwood Publishing. USA.
Scheuneman, Tima. 2009. Futsal for Winners. Dioma Publishing House, Malang.
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
____________________________ dan Liang, Ting-Peng. Diterjemahkan oleh
Prabantini, Dwi. 2005. Decission Support Systems and Intelligent Systems,
7th edition. Prentice Hall International, Inc.,USA.
Yunita. Rachma. 2003. Perancangan dan Pembuatan Sistem Pendukung
Keputusan Untuk Kenaikan Jabatan dan Perencanaan Karir Pada PT.
Krakatau Steel. Jurusan Teknik Informatika, Fakultas Teknologi Industri,
Universitas Kristen Petra, Surabaya.
Winarno, E dan Zaki, A. 2012. Step by Step Visual Basic.NET. Semarang.