• Tidak ada hasil yang ditemukan

IMPLEMENTASI METODE NAIVE BAYES DALAM MENENTUKAN POSISI IDEAL PEMAIN DALAM SEPAK BOLA BERBASIS ANDROID (STUDI KASUS : TALENTA SOCCER RANTAUPRAPAT) SKRIPSI AHMAD RIFAI 111401020

N/A
N/A
Protected

Academic year: 2019

Membagikan "IMPLEMENTASI METODE NAIVE BAYES DALAM MENENTUKAN POSISI IDEAL PEMAIN DALAM SEPAK BOLA BERBASIS ANDROID (STUDI KASUS : TALENTA SOCCER RANTAUPRAPAT) SKRIPSI AHMAD RIFAI 111401020"

Copied!
13
0
0

Teks penuh

(1)

IMPLEMENTASI METODE NAIVE BAYES DALAM MENENTUKAN POSISI IDEAL PEMAIN DALAM SEPAK BOLA BERBASIS ANDROID

(STUDI KASUS : TALENTA SOCCER RANTAUPRAPAT)

SKRIPSI

AHMAD RIFAI 111401020

PROGRAM STUDI S1 ILMU KOMPUTER

FAKULTAS ILMU KOMPUTER DAN TEKNOLOGI INFORMASI UNIVERSITAS SUMATERA UTARA

(2)

IMPLEMENTASI METODE NAIVE BAYES DALAM MENENTUKAN POSISI IDEAL PEMAIN DALAM SEPAK BOLA BERBASIS ANDROID

(STUDI KASUS : TALENTA SOCCER RANTAUPRAPAT)

SKRIPSI

Diajukan untuk melengkapi tugas dan memenuhi syarat memperoleh ijazah Sarjana Ilmu Komputer

AHMAD RIFAI 111401020

PROGRAM STUDI S1 ILMU KOMPUTER

FAKULTAS ILMU KOMPUTER DAN TEKNOLOGI INFORMASI UNIVERSITAS SUMATERA UTARA

(3)

PERSETUJUAN

Judul : IMPLEMENTASI METODE NAIVE BAYES DALAM

MENENTUKAN POSISI IDEAL PEMAIN DALAM

SEPAK BOLA BERBASIS ANDROID (STUDI

KASUS : TALENTA SOCCER RANTAUPRAPAT)

Kategori : SKRIPSI

Nama : AHMAD RIFAI

Nomor Induk Mahasiswa : 111401020

Program Studi : SARJANA (S1) ILMU KOMPUTER

Departemen : ILMU KOMPUTER

Fakultas : ILMU KOMPUTER DAN TEKNOLOGI INFORMASI

UNIVERSITAS SUMATERA UTARA

Diluluskan di Medan, Agustus 2015

Komisi Pembimbing :

Pembimbing 2 Pembimbing 1

Dian Rachmawati, S.Si., M.Kom Dr. Poltak Sihombing, M.Kom NIP. 19830723 200912 2 004 NIP. 19620317 199103 1 001

Diketahui/disetujui oleh

Program Studi S1 Ilmu Komputer Ketua,

(4)

PERNYATAAN

IMPLEMENTASI METODE NAIVE BAYES DALAM MENENTUKAN POSISI

IDEAL PEMAIN DALAM SEPAK BOLA BERBASIS ANDROID

(STUDI KASUS : TALENTA SOCCER RANTAUPRAPAT)

SKRIPSI

Saya menyatakan bahwa skripsi ini adalah hasil karya saya sendiri, kecuali beberapa

kutipan dan ringkasan yang masing-masing telah disebutkan sumbernya.

Medan, Agustus 2015

Ahmad Rifai

(5)

PENGHARGAAN

Alhamdulillah. Puji dan syukur kehadirat Allah SWT, yang dengan rahmat dan

karunia-Nya penulis dapat menyelesaikan penyusunan skripsi ini, sebagai syarat untuk

memperoleh gelar Sarjana Komputer, pada Program Studi S1 Ilmu Komputer Fakultas

Ilmu Komputer dan Teknologi Informasi Universitas Sumatera Utara.

Pada pengerjaan skripsi dengan judul Implementasi Metode Naive Bayes dalam

Menentukan Posisi Ideal Pemain dalam Sepak Bola Berbasis Android, penulis

menyadari bahwa banyak pihak yang turut membantu, baik dari pihak keluarga,

sahabat dan orang-orang terkasih yang memotivasi dalam pengerjaannya. Dalam

kesempatan ini, penulis mengucapkan terima kasih kepada:

1. Bapak Prof. Drs. Subhilhar, M.A., Ph.D selaku Pj. Rektor Universitas Sumatera

Utara.

2. Bapak Prof. Dr. Muhammad Zarlis selaku Dekan Fakultas Ilmu Komputer dan

Teknologi Informasi Universitas Sumatera Utara.

3. Bapak Dr. Poltak Sihombing, M.Kom selaku Ketua Program Studi S1 Ilmu

Komputer Fakultas Ilmu Komputer dan Teknologi Informasi Universitas

Sumatera Utara sekaligus selaku Dosen Pembimbing I yang telah memberikan

arahan serta motivasi kepada penulis dalam pengerjaan skripsi ini.

4. Ibu Dian Rachmawati S.Si., M.Kom selaku Dosen Pembimbing II yang telah

memberikan arahan, kritik dan saran serta motivasi kepada penulis dalam

pengerjaan skripsi ini.

5. Bapak Dr. Syahril Effendi S.Si., M.IT selaku Dosen Pembanding I yang telah

banyak memberikan arahan dan masukan yang sangat berharga kepada penulis.

6. Bapak Drs. Marihat Situmorang, M.Kom selaku Dosen Pembanding II yang telah

banyak memberikan arahan dan masukan yang sangat berharga kepada penulis.

7. Seluruh tenaga pengajar dan pegawai di Fakultas Ilmu Komputer dan Teknologi

Informasi USU.

8. RCS yang selama ini telah menjadi keluarga dan rumah penulis selama menjalani

(6)

9. Teman-teman kuliah, khususnya Hari Rahman Nihe, Jonathan Simamora, Aditya

Putra, Sandy Ramadhan, Alfrid Iskandar, Tifany Maria, Syafura Tri Utari,

Fildzah Hanifati serta seluruh stambuk 2011 yang tidak dapat disebut

satu-persatu, yang telah banyak membantu dalam selesainya pengerjaan skripsi ini.

10. Teman-teman Pengurus IMILKOM (Ikatan Mahasiswa S1 Ilmu Komputer)

Fasilkom-TI 2014/2015, Nurhayati Lubis, Abidah Novita, Farid Akbar,

Abdussubhi Afif, Joshua Christy, Steven Sinaga, Deka Triatnoko, Magdalena

Siregar, Meylina Manik, Witty Mareta, Ivana Lisa Sitepu, Arief Anwar, Hanafi

Ahmad, Nadhira Dwi Sabrina, Ita Sinaga dan Astrid Febrina Siregar yang telah

memberikan banyak dukungan, tempat belajar berorganisasi yang benar, dan

menimba pengalaman.

11. Terakhir, untuk yang paling berharga dalam hidup, almarhum Bapak saya

Suharto, Ibunda Kartini Nasution, Kakak-kakak tercinta Nurmeini, Kurnia Sari

dan Siti Maimunah, yang telah banyak memberikan kasih sayang, semangat,

dorongan serta merupakan sumber motivasi bagi saya dalam menjalani

kehidupan. Tidak ada satu hari pun saya tidak mengingat dan mendoakan yang

terbaik buat kalian dan tidak ada yang lebih membahagiakan selain ada disisi

kalian. Semua yang baik dari saya adalah dari dan untuk kalian.

Semoga Allah SWT. melimpahkan berkah dan membalas dengan kebaikan

kepada semua pihak yang telah memberikan bantuan, perhatian, serta dukungan

kepada penulis dalam menyelesaikan skripsi ini.

Medan, Agustus 2015

Penulis,

(7)

ABSTRAK

Kebutuhan masyarakat terhadap layanan teknologi berbasis IT sangat bervariasi.

Ketersediaan suatu perangkat mobile berbasis Android yang dapat membantu

memecahkan suatu permasalahan adalah sesuatu yang dapat bermanfaat bagi

masyarakat. Dalam hal ini, penulis berusaha menambang data pemain sebuah sekolah

sepak bola untuk mengetahui posisi pemain yakni Kiper, Bek, Gelandang dan

Penyerang dengan menggunakan teknik Data Mining. Data mining adalah teknik yang

memanfaatkan data dalam jumlah yang besar untuk memperoleh informasi berharga

yang sebelumnya tidak diketahui dan dapat dimanfaatkan untuk pengambilan

keputusan penting. Data yang ada dianalisis menggunakan metode Naive Bayes, yang

bertujuan untuk melakukan klasifikasi data pada kelas tertentu, kemudian pola

tersebut dapat digunakan untuk memperkirakan posisi ideal pemain yang baru

sehingga pelatih bisa mengambil keputusan untuk menempatkan posisi pemain

tersebut.

(8)

IMPLEMENTATION NAIVE BAYES METHOD FOR DETERMINING THE IDEAL POSITION IN FOOTBALL PLAYERS BASED ON ANDROID

ABSTRACT

Social demand for IT services based technologies vary widely. The availability of an

Android-based mobile devices that can help solve a problem is something that can be

useful to society. In this case, the authors tried to mine the data of a school football

players to know the position of the player Goalkeeper, Defender, Midfielder and

Striker by using Data Mining techniques. Data mining is a technique that utilizes large

amounts of data to obtain valuable information that was not previously known and can

be used for making important decisions. Existing data were analyzed using Naive

Bayes, which aims to classify the data in a particular class, then the pattern can be

used to estimate the ideal position of the new players that the coach can take the

decision to put the position of the player.

(9)

DAFTAR ISI

Halaman

PERSETUJUAN ii

PERNYATAAN iii

PENGHARGAAN iv

ABSTRAK vi

ABSTRACT vii

DAFTAR ISI viii

DAFTAR TABEL x

DAFTAR GAMBAR xi

DAFTAR LAMPIRAN xii

BAB 1 PENDAHULUAN

1.1 Latar Belakang 1

1.2 Rumusan Masalah 2

1.3 Batasan Masalah 2

1.4 Tujuan Penelitian 3

1.5 Manfaat Penelitian 3

1.6 Metodologi Penelitian 3

1.7 Sistematika Penulisan 4

BAB 2 LANDASAN TEORI

2.1 Sistem Pendukung Keputusan 6

2.2.1 Komponen Sistem Pendukung Keputusan 6

2.2 Data Mining 8

2.3.1 Tugas Utama Data Mining 8

2.3.2 Proses Data Mining 9

2.3 Klasifikasi 10

2.4 Metode Naive Bayes 12

2.5 Android 17

2.6 Sepak Bola 18

2.6.1 Pengenalan Sepak Bola 19

2.6.2 Posisi dan Peran Pemain 19

2.7 Penelitian yang relevan 20

BAB 3 ANALISIS DAN PERANCANGAN SISTEM

3.1 Analisis Sistem 22

3.1.1 Analisis Masalah 22

3.1.2 Analisis Persyaratan 23

3.1.2.1 Persyaratan Fungsional 23

3.1.2.2 Persyaratan Non Fungsional 24

3.1.3 Pemodelan 24

3.1.3.1 Use Case Diagram 24

(10)

3.1.3.3 Sequence Diagram 27

3.1.3.4 Kamus Data 28

3.1.3.5 Flowchart Sistem 29

3.1.3.6 Pseudecode Program 31

3.2 Perancangan Sistem 39

3.2.1 Menu Utama 40

3.2.2 Menu Database 41

3.2.3 Menu Proses Naive Bayes 42

3.2.4 Menu Proses 43

3.2.5 Menu Help 44

3.2.6 Menu About 45

BAB 4 IMPLEMENTASI DAN PENGUJIAN

4.1 Implementasi 46

4.2 Antarmuka Sistem 46

4.2.1 Menu Utama 47

4.2.2 Menu Database 47

4.2.3 Proses Naive Bayes 48

4.2.4 Menu Proses 49

4.2.5 Menu Help 50

4.2.6 Menu About 50

4.3 Pengujian 51

BAB 5 KESIMPULAN DAN SARAN

5.1 Kesimpulan 73

5.2 Saran 73

DAFTAR PUSTAKA 75

(11)

DAFTAR TABEL

Nomor

Tabel Nama Tabel Halaman

2.1

Data Pemain dan Posisi

Dokumentasi Naratif Use Case Database

Dokumentasi Naratif Use Case Proses Naive Bayes Dokumentasi Naratif Use Case Help

Kamus Data

Pseudecode Naive Bayes

Keterangan gambar rancangan Menu Utama Keterangan gambar rancangan Menu Database

Keterangan gambar rancangan Menu Proses Naive Bayes Keterangan gambar rancangan Menu Proses

Keterangan gambar rancangan Menu Help Keterangan gambar rancangan Menu About Data training awal untuk atribut objektif Data training atribut objektif

Data training atribut subjektif

(12)

DAFTAR GAMBAR

Nomor

Gambar Nama Gambar Halaman

2.1

Komponen Sistem Pendukung Keputusan Langkah Proses Klasifikasi

Skema Naive Bayes Posisi Pemain Sepak Bola Diagram Ishikawa

Use Case Diagram Sistem Activity Diagram

Sequence Diagram Flowchart Sistem

Rancangan Menu Utama Rancangan Menu Database

Rancangan Menu Proses Naive Bayes Rancangan Menu Proses

Rancangan Menu Help Rancangan Menu About Menu Utama

Menu Database

Menu Lanjutan Menu Database Menu Proses Naive Bayes Menu Proses

Menu Help Menu About

Inputan Pengujian 1 Hasil Pengujian 1 Inputan Pengujian 2 Hasil Pengujian 2 Inputan Pengujian 3 Hasil Pengujian 3

(13)

DAFTAR LAMPIRAN

Halaman

Listing Program 77

Referensi

Dokumen terkait

Untuk mengetahui pengaruh jenis presipitan terhadap hasil pengendapan emas, setelah tahap proses leaching menggunakan aqua regia dilakukan proses pengendapan

Selanjutnya, kita atur grid kita sesuai bangunan rumah yang hendak di desain dengan cara pilih “Define” – “coordinate/system grids..”, lalu akan muncul9. Klik

Saldo normal ini sesuai dengan posisi setiap kelompok akun dalam persamaan akuntansi, di mana aset, beban, dan dividen berada pada sisi kiri dan liabilitas, saham biasa,

• Asrama yang dikenal dengan istilah Dorminotory, adalah berasal dari kata Dormotorius (Latin), yang berarti a sleeping place, dengan pengertian bahwa dorminotory

Model promosi pada Gambar 6, memperlihatkan wisatawan mendapatkan informasi destinasi wisata dalam bentuk digital recreation melalui portal, media sosial,

Akhir kata penulis ucapkan terima kasih atas bantuan dan dorongan dari berbagai pihak yang telah membantu dalam penyusunan laporan ini khususnya para

Antara isu halal yang berlaku di pasaran khususnya dalam produk makanan adalah berkaitan dengan beberapa siri penipuan yang dilakukan oleh peniaga dalam mengaut keuntungan

Universitas Nusa Nipa belum memiliki suatu prosedur tata kelola TI yang mengatur kegiatan pengembangan dari ecampuz untuk dosen dan mahasiswa.Pengembangan aplikasi