Institutional Repository | Satya Wacana Christian University: Sistem Penjurian Olahraga Tinju Berbasis Desktop: studi kasus sasana tinju Schreuder Salatiga

Sistem Penjurian Olahraga Tinju Berbasis Desktop
(Studi Kasus : Sasana Tinju Schreuder Salatiga)

LAPORAN PENELITIAN
Diajukan kepada
Fakultas Teknologi Informasi
untuk memperoleh Gelar Sarjana Komputer

Oleh:
Joseph Hartanto Nugroho (672008008)
Budhi Kristianto, S.Kom., M.Sc.
Sri Winarso Martyas Edi, S.Kom.

Program Studi Teknik Informatika
Fakultas Teknologi Informasi
Universitas Kristen Satya Wacana
Salatiga
Agustus 2012

Pernyataan
Tugas akhir yang berikut ini :

Judul

: Sistem Penjurian Olahraga Tinju Berbasis Desktop
(Studi Kasus : Sasana Tinju Schreuder Salatiga)

Pembimbing : 1. Budhi Kristianto, S.Kom., M.Sc.
2. Sri Winarso Martyas Edi, S.Kom.

adalah benar hasil karya saya :
Nama

: Joseph Hartanto Nugroho

NIM

: 672008008

Saya menyatakan tidak mengambil sebagian atau seluruhnya dari hasil karya
orang lain kecuali sebagaimana yang tertulis pada daftar pustaka.


Pernyataan ini dibuat dengan sebenarnya sesuai dengan ketentuan yang berlaku
dalam penulisan karya ilmiah.

Salatiga, Agustus 2012

(Joseph Hartanto Nugroho)

Prakata
Segala puji syukur penyusun panjatkan kepada Tuhan Yang Maha Esa,
sebab hanya karena anugerahNya penyusun dapat menyelesaikan skripsi yang
berjudul “Sistem Penjurian Olahraga Tinju Berbasis Desktop
(Studi Kasus : Sasana Tinju Schreuder Salatiga)”. Skripsi ini diajukan untuk
memenuhi salah satu persyaratan guna memperoleh gelar Sarjana Komputer,
Fakultas Teknologi Informasi Program Studi Teknik Informatika, Universitas
Kristen Satya Wacana, Salatiga.
Penulis menyadari akan pentingnya penyelesaian penulisan skripsi ini
untuk memperoleh gelar Sarjana Komputer pada Fakultas Teknologi Informasi
dengan Program Studi Teknik Informatika, sehingga Penulis berusaha dengan
segala kemampuan yang ada untuk menyelesaikan penulisan skripsi dimaksud.
Dalam penyelesaian skripsi ini, penulis tidak mungkin lepas dari bantuan,

doa, dan dukungan dari berbagai pihak. Oleh karena itu, pada kesempatan ini,
penulis ingin mengucapkan terima kasih kepada:
1.

Andeka Rocky Tanaamah, SE., M.Cs., selaku Dekan Fakultas Teknologi
Informasi Universitas Kristen Satya Wacana Salatiga.

2.

Dian W. Chandra, S.Kom., M.Cs., selaku Ketua Program Studi Teknik
Informatika Fakultas Teknologi Informasi Universitas Kristen Satya Wacana
Salatiga.

3.

Budhi Kristianto, S.Kom., M.Sc. sebagai pembimbing pertama yang selalu
membimbing penulis dengan sabar dan banyak membantu penulis dalam
menyelesaikan skripsi ini.

4.


Sri Winarso Martyas Edi, S.Kom. sebagai pembimbing kedua yang selalu
membimbing dengan sabar, memberikan ide, dan banyak membantu penulis
dalam menyelesaikan skripsi ini.

5.

Ibu Mila C.Paseleng S.Si.,M.Pd. selaku Koordinator KP/TA.

6.

Seluruh dosen pengajar yang telah mendidik dan membagikan ilmunya
untuk penyusun selama menjalani perkuliahan di Fakultas Teknologi
Informasi Universitas Kristen Satya Wacana.

7.

Seluruh pegawai tata usaha dan dan karyawan di Fakultas Teknologi
Informasi Universitas Kristen Satya Wacana Salatiga yang melayani
penyusun selama masa kuliah di Fakultas Teknologi Informasi Universitas

Kristen Satya Wacana Salatiga.

8.

Keluarga besar Sasana Tinju Schreuder Salatiga yang tidak mungkin
disebutkan satu per satu yang turut membantu dan memberikan kontribusi
hingga skripsi ini terselesaikan.

9.

Semua teman-teman angkatan 2008, dan semua pihak yang tidak mungkin
disebutkan satu per satu yang turut membantu dan memberikan kontribusi,
semangat, ide dan saran hingga skripsi ini terselesaikan. Terimakasih atas
dukungannya dan semangat yang telah diberikan selama ini.

10.

Semua pihak yang tidak mungkin disebutkan satu per satu yang turut
membantu dan memberikan kontribusi hingga skripsi ini terselesaikan.
Penyusun menyadari bahwa skripsi ini masih jauh dari sempurna. Untuk itu,


penyusun berharap adanya saran dan masukan yang sangat berarti bagi perbaikan
skripsi ini. Semoga skripsi ini dapat memberikan manfaat bagi semua pihak.

Salatiga, Agustus 2012

(Joseph Hartanto Nugroho)
Penulis

Daftar Isi
Halaman
Halaman Judul ................................................................................
Halaman Persetujuan .........................................................................
Halaman Pernyataan..........................................................................
Prakata ............................................................................................
Daftar Isi............................................................................................
Daftar Gambar ...................................................................................
Daftar Tabel ......................................................................................
Daftar Kode Program ........................................................................
Daftar Lampiran ................................................................................

Daftar Istilah......................................................................................
Abstract ............................................................................................
Bab 1
Pendahuluan .................................................................
1.1 Latar Belakang ....................................................
1.2 Rumusan Masalah ...............................................
1.3 Tujuan dan Manfaat ............................................
1.4 Batasan Masalah..................................................
1.5 Sistematika Penulisan .........................................
Bab 2
Tinjauan Pustaka ..........................................................
2.1 Penelitian Terdahulu ...........................................
2.2 Landasan Teori ....................................................
2.2.1 Hakim Tinju ............................................
2.2.2 Kewajiban Hakim Tinju ..........................
2.2.3 Pengertian Scoring Machine ...................
2.2.4 Cara Kerja Scoring Machine ...................
2.3 Pengertian Delphi ................................................
2.4 Keunggulan Delphi .............................................
2.5 MySQL................................................................

Bab 3
Metode Penelitian.........................................................
3.1 Metode Penyelesaian Masalah ............................
3.1.1 Pembahasan Waterfall Model .................
3.2 Analisis Kebutuhan .............................................
3.2.1 Analisa Kebutuhan Sistem ......................
3.2.2 Kebutuhan Fungsional ............................
3.2.3 Analisa Kebutuhan Hardware.................
3.2.4 Analisa Kebutuhan Software ...................
3.3 Perancangan Sistem ............................................
3.3 1 Perancangan Sistem ................................
3.3.2 Use Case Diagram ..................................
3.3.3 Activity Diagram .....................................
3.3.4 Sequence Diagram ..................................
3.3.5 Class Diagram ........................................
3.3.6 Data Flow Diagram ................................

i
ii
iii

iv
vii
ix
x
xi
xv
xvi
xiii
1
1
2
3
3
4
5
5
6
6
6
7

7
8
9
10
13
13
13
15
15
16
16
16
17
17
18
19
21
24
25


3.3.7 Entity Relationship Diagram...................
Perancangan Interface .........................................
3.4.1 Desain Halaman Depan ...........................
Hasil dan Pembahasan..................................................
4.1 Implementasi Sistem ...........................................

27
28
28
35
35

4.1.1 Koneksi Data ...........................................
Pengujian Aplikasi ..............................................
4.2.1 Layout User Interface Aplikasi ...............
4.2.2 Uji Responden .........................................
Bab 5
Kesimpulan dan Saran..................................................
5.1 Kesimpulan ............................................................
5.2 Saran .......................................................................
Daftar Pustaka ................................................................................

35
39
39
55
81
81
81
xiv

3.4

Bab 4

4.2

Daftar Gambar
Halaman
Gambar 2.1
Gambar 3.1
Gambar 3.2
Gambar 3.3
Gambar 3.4
Gambar 3.5
Gambar 3.6
Gambar 3.7
Gambar 3.8
Gambar 3.9
Gambar 3.10
Gambar 3.11
Gambar 3.12
Gambar 3.13
Gambar 3.14
Gambar 3.15
Gambar 3.16
Gambar 4.1
Gambar 4.2
Gambar 4.3
Gambar 4.4
Gambar 4.5
Gambar 4.6
Gambar 4.7
Gambar 4.8
Gambar 4.9
Gambar 4.10
Gambar 4.11
Gambar 4.12
Gambar 4.13
Gambar 4.14
Gambar 4.15
Gambar 4.16
Gambar 4.17
Gambar 4.18

Sistem Penjurian Karate ............................................
Waterfall Model .......................................................
Flowchart Sistem ......................................................
Use Case Diagram ....................................................
Activity Diagram Input Data .....................................
Activity Diagram Hitung Nilai ..................................
Sequence Diagram Input Data ..................................
Sequence Diagram Hitung Nilai ...............................
Class Diagram Sistem ..............................................
DFD Level 1 ..............................................................
DFD Level 2 ..............................................................
Entity Relationship Diagram.....................................
Layout Halaman Depan .............................................
Layout Halaman Dewan Juri .....................................
Layout Halaman Input Data ......................................
Layout Halaman Dewan Juri Terisi Data ..................
Layout Halaman Juri Sisi ..........................................
Setting MySQL .........................................................
IP Address Komputer 1 .............................................
IP Address Komputer 2 .............................................
IP Address Komputer 3 .............................................
IP Address Komputer 4 .............................................
IP Address Komputer 5 .............................................
Cara Merubah File seting.ini ....................................
Merubah File seting.ini Komputer 1 .........................
Merubah File seting.ini Komputer 2 .........................
Merubah File seting.ini Komputer 3 .........................
Merubah File seting.ini Komputer 4 .........................
Merubah File seting.ini Komputer 5 .........................
User Interface Halaman Depan .................................
User Interface Dewan Juri ........................................
User Interface Input Data..........................................
User Interface Dewan Juri Terisi Data .....................
Numpad Terintegrasi dengan Aplikasi ......................
User Interface Pertandingan Berjalan .......................

5
13
17
18
20
21
22
24
25
26
27
28
29
30
31
32
33
36
37
37
38
38
39
39
40
40
40
41
41
42
44
45
46
48
49

Gambar 4.19
Gambar 4.20
Gambar 4.21
Gambar 4.22
Gambar 4.23
Gambar 4.24
Gambar 4.25
Gambar 4.26
Gambar 4.27
Gambar 4.28
Gambar 4.29
Gambar 4.30
Gambar 4.31
Gambar 4.32
Gambar 4.33
Gambar 4.34
Gambar 4.35
Gambar 4.36
Gambar 4.37
Gambar 4.38
Gambar 4.39
Gambar 4.40
Gambar 4.41
Gambar 4.42
Gambar 4.43
Gambar 4.44
Gambar 4.45

User Interface Hakim 1 Ronde 1 ..............................
User Interface Hakim 2 Ronde 1 ..............................
User Interface Hakim 3 Ronde 1 ..............................
User Interface Ronde 1 Selesai .................................
User Interface Pertandingan Berjalan Ronde 2 ........
User Interface Hakim 1 Ronde 2 ..............................
User Interface Hakim 2 Ronde 2 ..............................
User Interface Hakim 3 Ronde 2 ..............................
User Interface Ronde 2 Selesai .................................
User Interface Hakim 1 Ronde 3 ..............................
User Interface Hakim 2 Ronde 3 ..............................
User Interface Hakim 3 Ronde 3 ..............................
User Interface Pertandingan Selesai .........................
User Interface Laporan Pertandingan .......................
Diagram Hasil Uji Pertanyaan 1 ...............................
Diagram Hasil Uji Pertanyaan 2 ...............................
Diagram Hasil Uji Pertanyaan 3 ...............................
Diagram Hasil Uji Pertanyaan 4 ...............................
Diagram Hasil Uji Pertanyaan 5 ...............................
Persiapan Sebelum Pertandingan ..............................
Persiapan Koneksi Jaringan ......................................
Persiapan Scoring Machine Pertandingan Tinju .......
Pertandingan Tinju ....................................................
Pertandingan Tinju 2 .................................................
Pertandingan Tinju 3 .................................................
Pertandingan Tinju 4 .................................................
Pertandingan Tinju 5 .................................................

50
51
51
52
53
53
54
54
55
56
56
57
57
58
71
71
72
73
73
75
75
76
77
77
78
78
79

Daftar Tabel
Halaman
Tabel 4.1
Tabel 4.2

Penghitungan Skor ....................................................
Penghitungan Skor Berpedoman Kriteria Chowdry .

61
69

Daftar Kode Program
Halaman
Kode Program
Kode Program
Kode Program
Kode Program
Kode Program
Kode Program
Kode Program

4.1
4.2
4.3
4.4
4.5
4.6
4.7

Perintah Menjalankan File setting.ini ............
Perintah Mengosongkan Database ................
Perintah Menyimpan Data pada Database ....
Perintah Merubah File setting.ini ..................
Perintah Mengecek Koneksi Hakim ..............
Perintah Menambahkan Poin Petinju Merah .
Perintah Menambahkan Poin Petinju Merah .

41
45
46
47
48
49
50

Daftar Lampiran
Halaman
Lampiran 1
Lampiran 2

Surat Keterangan Penelitian di Sasana Schreuder ....
Hasil kuisioner penelitian...........................................

xvii
xviii

Daftar Istilah
ESM
AIBA
UML
DBMS
SQL
IDE

: Electronic Scoring Machine
: Badan Tinju Amatir Dunia
: Unified Modeling Language
: Database Management Systems
: Structure Query Language
: Integrated Development Environment

Abstract
Boxing scoring system is still done manually, by way of note on a board or
paper. Manual method has disadvantages, the possibility of error by the jury
numerical computation. Based on these problems, then designed a Electronic
Scoring Machine Based Delphi 7.0.
This system has been tested in Salatiga Schreuder Sasana, and this can
result in the electronic scoring machine is very easy to operate. Electronic
scoring machine is very helpful in giving the jury makes an accurate assessment
and appropriate in a boxing match. The grading system can minimize weaknesses
boxing judging manual method that allows the calculation of the error rate by a
jury. So the electronic scoring machine can be applied in sasana boxing.

Keywords: Electronic Scoring Machine, boxing