JURUSAN TEKNIK INFORMATIKA FAKULTAS SAINS DAN …repositori.uin-alauddin.ac.id/11853/1/Akbar...

93
TEKNIK DASAR GERAKAN KARATE DI INTERNATIONAL BLACK PANTHER KARATE INDONESIA BERBASIS ANDROID Skripsi Diajukan untuk Memenuhi Salah Satu Syarat Meraih Gelar Sarjana Teknik Jurusan Teknik Informatika Pada Fakultas Sains dan Teknologi UIN Alauddin Makassar Oleh AKBAR HASRUN NIM. 60200112097 JURUSAN TEKNIK INFORMATIKA FAKULTAS SAINS DAN TEKNOLOGI UIN ALAUDDIN MAKASSAR 2018

Transcript of JURUSAN TEKNIK INFORMATIKA FAKULTAS SAINS DAN …repositori.uin-alauddin.ac.id/11853/1/Akbar...

Page 1: JURUSAN TEKNIK INFORMATIKA FAKULTAS SAINS DAN …repositori.uin-alauddin.ac.id/11853/1/Akbar Hasrun.pdf · ketika mengulangi materi gerakan dasar diluar jadwal latihan terkadang mengalami

TEKNIK DASAR GERAKAN KARATE DI INTERNATIONAL

BLACK PANTHER KARATE INDONESIA BERBASIS

ANDROID

Skripsi

Diajukan untuk Memenuhi Salah Satu Syarat Meraih Gelar

Sarjana Teknik Jurusan Teknik Informatika

Pada Fakultas Sains dan Teknologi

UIN Alauddin Makassar

Oleh

AKBAR HASRUN

NIM. 60200112097

JURUSAN TEKNIK INFORMATIKA

FAKULTAS SAINS DAN TEKNOLOGI

UIN ALAUDDIN MAKASSAR

2018

Page 2: JURUSAN TEKNIK INFORMATIKA FAKULTAS SAINS DAN …repositori.uin-alauddin.ac.id/11853/1/Akbar Hasrun.pdf · ketika mengulangi materi gerakan dasar diluar jadwal latihan terkadang mengalami
Page 3: JURUSAN TEKNIK INFORMATIKA FAKULTAS SAINS DAN …repositori.uin-alauddin.ac.id/11853/1/Akbar Hasrun.pdf · ketika mengulangi materi gerakan dasar diluar jadwal latihan terkadang mengalami

ii

KATA PENGANTAR

Puji syukur penulis panjatkan kehadirat Allah swt. yang telah memberikan

rahmat dan hidayah-Nya serta shalawat dan taslim kepada Nabi Muhammad

SAW. beserta keluarganya dan para sahabat, sehingga penulis dapat

menyelesaikan skripsi dengan judul “Teknik Dasar gerakan Karate Di

International Black Panther Karate Berbasis Android”. Skripsi ini disusun untuk

memenuhi salah satu syarat memperoleh gelar Sarjana Universitas Islam Negeri

Alauddin Makassar. Hasil penelitian ini diharapkan dapat menambah khasanah

dan wawasan, khususnya di bidang teknologi, olaraga dan pendidikan.

Selama menyelesaikan penyusunan skripsi ini penulis telah banyak

mendapat bantuan dari berbagai pihak, baik secara langsung maupun tidak

langsung. Untuk itu, dengan segala kerendahan hati, penulis ingin menyampaikan

ucapan terima kasih yang sebesar-besarnya kepada semua pihak yang turut

membantu, khususnya Ayahanda Rustan dan Ibunda Hawa yang selalu

memberikan semangat dan doa tiada henti, dukungan moral maupun material,

kasih sayang yang tak ternilai harganya serta saudara-saudaraku tercinta yang

selalu memberikan dukungannya. Serta ucapan terima kasih kepada :

1. Bapak Prof. Dr. H. Musafir Pababbari, M.Si. sebagai Rektor Universitas

Islam Negeri (UIN) Alauddin Makassar.

2. Bapak Prof. Dr. H. Arifuddin, M. Ag. sebagai Dekan Fakultas Sains dan

Teknologi Universitas Islam Negeri (UIN) Alauddin Makassar.

Page 4: JURUSAN TEKNIK INFORMATIKA FAKULTAS SAINS DAN …repositori.uin-alauddin.ac.id/11853/1/Akbar Hasrun.pdf · ketika mengulangi materi gerakan dasar diluar jadwal latihan terkadang mengalami

iii

3. Bapak Faisal, S.T., M.T. sebagai Ketua Jurusan Teknik Informatika dan

Bapak A. Muhammad Syafar, S.T., M.T. sebagai Sekretaris Jurusan

Teknik Informatika.

4. Bapak Faisal Akib, S.Kom.,M.Kom. sebagai pembimbing I yang telah

membimbing dan membantu penulis untuk mengembangkan pemikiran

dalam penyusunan skripsi ini hingga selesai.

5. Dr. H Kamaruddin Tone M.M. sebagai pembimbing II yang telah

membimbing dan membantu penulis untuk mengembangkan pemikiran

dalam penyusunan skripsi ini hingga selesai.

6. Seluruh dosen, staf dan karyawan Jurusan Teknik Informatika Fakultas

Sains dan Teknologi UIN Alauddin Makassar yang telah banyak

memberikan sumbangsih baik tenaga maupun pikiran.

7. Saudara perempuanku Nur Azizah Hasrum, Saudara laki-lakiku Rahmat

Hasrun dan seluruh kerabat yang selalu ada di setiap waktu membantu dan

memberi semangat dan dukungan moril.

8. Terkhusus kepada Amar Ma’ruf, S.Kom yang telah banyak membantu,

meluangkan waktu dan membimbing penulis selama mengerjakan tugas

akhir serta selalu memotivasi dan memberikan ide – ide yang membangun.

9. Teman seperjuangan dalam proses pembuatan skripsi Muhajir, Asnira

S.Pwk., Dalib Tansar, Nasrullah, Wahidin, Ismail Jaelani. Terimakasih

atas waktu, dukungan, bantuan, dan semangatnya serta selalu menemani

dalam menyelesaikan tugas akhir ini.

Page 5: JURUSAN TEKNIK INFORMATIKA FAKULTAS SAINS DAN …repositori.uin-alauddin.ac.id/11853/1/Akbar Hasrun.pdf · ketika mengulangi materi gerakan dasar diluar jadwal latihan terkadang mengalami

iv

10. Terima kasih kepada Keluarga Besar Jurusan Teknik Informatika angkatan

2012 “INTEGE12” atas kebersamaan, kekeluargaan, dukungan, dan canda

tawa yang sering kali muncul mewarnai hari-hari penulis selama duduk di

bangku kuliah.

11. Terima kasih kepada Keluarga Besar International Black Panther Karate

Indonesia, khususnya Intenational Black Panther Karate Unit UIN

Alauddin Makassar atas kebersamaan, kekeluargaan, dukungan, canda

tawa dan pengalaman yang diberikan selama berlembaga

12. Semua pihak yang tidak dapat disebutkan satu per satu, yang telah dengan

tulus ikhlas memberikan doa dan motivasi kepada penulis sehingga dapat

terselesaikan skripsi ini.

Penulis sadar bahwa tentunya dalam penulisan skripsi ini masih banyak

terdapat kekurangan untuk itu saran dan kritik dari pembaca yang sifatnya

membangun diharapkan, demi pengembangan kemampuan penulis kedepan.

Akhir kata, hanya kepada Allah swt. Penulis memohon ridho dan

maghfirah-Nya, semoga keikhlasan dan bantuan yang telah diberikan kepada

penulis dapat bernilai pahala disisi-Nya. Semoga karya ini dapat memberikan

manfaat kepada mereka yang membutuhkan, semoga Allah swt. Melimpahkan

rahmat-Nya kepada kita semua. Amin.

Makassar, Februari 2018

Penyusun,

Akbar Hasrun

NIM: 60200112097

Page 6: JURUSAN TEKNIK INFORMATIKA FAKULTAS SAINS DAN …repositori.uin-alauddin.ac.id/11853/1/Akbar Hasrun.pdf · ketika mengulangi materi gerakan dasar diluar jadwal latihan terkadang mengalami

v

ABSTRAK

Nama : Akbar Hasrun

Nim : 60200112097

Jurusan : Teknik Informatika

Judul :Teknik Dasar Gerakan Karate Di Internasional Black

Panther Karate Indonesia Berbasis Android.

Pembimbing I : Faisal, S.Kom., M.Kom.

Pembimbing II : Dr. H. Kamaruddin Tone, M.M.

Seorang karateka pemula di International Black Panther Karate Indonesia

ketika mengulangi materi gerakan dasar diluar jadwal latihan terkadang

mengalami kesulitan dalam mengingat gerakan-gerakan dasar baik pukulan,

tangkisan yang berbeda -beda tekniknya mulai dari cara pengambilan, sasaran dan

kekuatan pukulan, maka pokok permasalahan yang dihadapi adalah bagaimana

merancang dan membuat aplikasi Teknik Dasar Gerakan Karate Berbasis Android

di Internasional Black Panther Karate Indonesia yang dapat membantu para

karateka dalam memahami teknik dasar gerakan karate?

Jenis penelitian kualitatif lapangan yang digunakan adalah design dan

creation. Penelitian kualitatif adalah penelitian tentang riset yang bersifat

deskriptif dan cenderung menggunakan analisis. Desain adalah suatu system yang

berlaku untuk segala jenis perancangan dimana titik beratnya adalah melihat

segala persoalan tidak secara terpisah atau sendiri, dan creation adalah proses

penciptaan nilai yang dilakukan secara efisien untuk menghasilkan keuntungan.

Disamping melakukan penelitian tentang judul ini, penulis juga

mengembangkannya berdasarkan penelitian yang dilakukan.

Menghasilkan Aplikasi yang memberikan informasi tentang pembelajaran

serta pemahaman dalam mendalami falsafah gerakan karate, pengetahuan tentang

gerakan dasar karate, menampilkan video dan foto gerakan dasar sesuai panduan

di Internasional Black Panther Karate Indonesia .

Kata Kunci:

Android, Seni bela diri karate, teknik dasar, black panther, karate Indonesia,

forki.

.

Page 7: JURUSAN TEKNIK INFORMATIKA FAKULTAS SAINS DAN …repositori.uin-alauddin.ac.id/11853/1/Akbar Hasrun.pdf · ketika mengulangi materi gerakan dasar diluar jadwal latihan terkadang mengalami

vi

DAFTAR ISI

HALAMAN SAMPUL .................................................................................................. i

PERNYATAAN KEASLIAN SKRIPSI ...................................................................... ii

PERSETUJUAN SKRIPSI ........................................................................................... iii

PENGESAHAN SKRIPSI ............................................................................................ iv

KATA PENGANTAR ................................................................................................... v

ABSTRAK ..................................................................................................................... viii

DAFTAR ISI .................................................................................................................. ix

DAFTAR TABEL ......................................................................................................... xiii

DAFTAR GAMBAR ..................................................................................................... xiii

BAB I PENDAHULUAN

A. Latar Belakang Masalah ........................................................................... 1

B. Rumusan Masalah .................................................................................... 7

C. Fokus Penelitian dan Deskripsi Fokus ..................................................... 7

D. Kajin Pustaka ............................................................................................ 9

E. Tujuan dan Kegunaan Penelitian .............................................................. 10

BAB II TINJAUAN PUSTAKA ...............................................................................

A. Tinjauan Teoritis ........................................................................................ 12

1. Teknik Dasar ........................................................................................ 12

2. Gerakan Karate ..................................................................................... 12

B. Android ...................................................................................................... 19

1. Pengertian Android ............................................................................... 19

2. Komponen Android .............................................................................. 19

3. Daur Hidup Activity Android ............................................................... 20

4. Komponen Kebutuhan Aplikasi ........................................................... 22

BAB III METODE PENELITIAN ............................................................................ 27

A. Jenis dan Lokasi Penelitian ........................................................................ 27

B. Pendekatan Peneltian ................................................................................. 27

C. Sumber Data ............................................................................................... 27

D. Metode Pengumpulan Data ........................................................................ 28

1. Wawancara ......................................................................................... 28

2. Studi Literatur ..................................................................................... 28

E. Instrutment Penelitian ................................................................................ 29

1. Perangkat Keras .................................................................................. 29

2. Perangkat Lunak ................................................................................. 29

F. Teknik Pengelahan dan Analisis Data ....................................................... 30

G. Metode Perancanagan Aplikasi .................................................................. 30

1. Analisis Kebutuhan ............................................................................. 31

2. Desain Sistem ..................................................................................... 31

Page 8: JURUSAN TEKNIK INFORMATIKA FAKULTAS SAINS DAN …repositori.uin-alauddin.ac.id/11853/1/Akbar Hasrun.pdf · ketika mengulangi materi gerakan dasar diluar jadwal latihan terkadang mengalami

vii

3. Penulisan dan Pengujian Kode Program ............................................. 31

4. Penerapan ............................................................................................ 32

5. Pemeliharaan ....................................................................................... 32

H. Teknik Penguji Sistem ............................................................................... 32

BAB IV ANALISIS DAN PERANCANGAN APLIKASI ......................................... 34

A. Analisis Sistem ........................................................................................... 34

1. Analisis Masalah ................................................................................. 34

2. Analisis Kebutuhan Sistem ................................................................. 34

B. Perancangan Sistem ................................................................................... 36

1. Use Cas Diagram ................................................................................ 36

2. Class Diagram ..................................................................................... 38

3. Sequence Diagram .............................................................................. 39

4. Struktur Navigasi ................................................................................ 35

5. Perancangan Antarmuka (Interface) ................................................... 36

BAB V IMPLEMENTASI DAN ANALISIS HASIL ................................................. 59

A. Implementasi ........................................................................................... 59

1. Interface .............................................................................................. 59

B. Pengujian ................................................................................................. 72

1. Proses Pengujian ................................................................................. 72

2. Hasil Pengujiann ................................................................................. 72

3. Kesimpulan Hasil Pengujian ............................................................... 77

BAB VI PENUTUP ....................................................................................................... 78

A. Kesimpulan ................................................................................................ 78

B. Saran ........................................................................................................ 78

DAFTAR PUSTAKA

LAMPIRAN

DAFTAR RIWAYAT HIDUP

Page 9: JURUSAN TEKNIK INFORMATIKA FAKULTAS SAINS DAN …repositori.uin-alauddin.ac.id/11853/1/Akbar Hasrun.pdf · ketika mengulangi materi gerakan dasar diluar jadwal latihan terkadang mengalami

viii

DAFTAR TABEL

Tabel V.1 : Pengujian Menu Utama ............................................................................... 73

Table V.3 : Pengujian menu hormat ............................................................................... 74

Tabel V.2 : Pengujian menu gerakan ............................................................................. 74

Tabel V.2 :Pengujian menu gerakan ............................................................................. 75

Table V.3 : Pengujian menu tradisi. ............................................................................... 75

Table V.4 : Pengujian menu sejarah ............................................................................... 76

Table V.4 : Pengujian menu tentang .............................................................................. 76

DAFTAR GAMBAR

Gambar II.1 : Yoi .......................................................................................................... 13

Gambar II.2 : Chudan Tsuki ......................................................................................... 13

Gambar II.3 : Gedan Fumi Kome Geri ......................................................................... 13

Gambar II.4 : Unyi Uke ................................................................................................ 13

Gambar II.5 : Daur Hidup activity android ................................................................... 20

Gambar IV.1 : Use Case Diagram................................................................................. 37

Gambar IV.2 : Class Diagram ....................................................................................... 38

Gambar IV.2 : Sequence Diagram Melihat Tampilan menu Utama / Home ................ 39

Gambar IV.3 : Sequence Diagram Melihat Tampilan menu tradisi.............................. 40

Gambar IV.3 : Sequence Diagram Melihat Tampilan menu hormat ............................ 41

Gambar IV.3 : Sequence Diagram Melihat Tampilan menu pukulan .......................... 42

Gambar IV.5 : Sequence Diagram Melihat Tampilan Menu tendangan ...................... 43

Gambar IV.6 : Sequence Diagram Melihat Pemaparan Sejarah ................................... 44

Gambar IV.8 : Sequence Diagram Membuka Menu Tentang Aplikasi ....................... 45

Gambar IV.9 : Struktur Navigasi .................................................................................. 46

Gambar IV.10 : desain Antarmuka Splashscreen ......................................................... 47

Gambar IV.11 : Desain Antarmuka Menu Utama ........................................................ 48

Gambar IV.12 : desain menu home ............................................................................... 49

Gambar IV.13 : Desain antarmuka menu tradisi ........................................................... 50

Gambar IV.14 : Desain antarmuka menu berdiri, bersila, dan berdiri .......................... 51

Gambar IV.15 : Desain Antarmuka Menu hormat ........................................................ 52

Gambar IV.16 : Desain Antarmuka gerakan hormat ..................................................... 53

Gambar IV.17 : Desain Antarmuka tampilan pukulan .................................................. 54

Gambar IV.18 : Desain Antarmuka tampilan tendangan .............................................. 55

Gambar IV.19 : Desain Antarmuka Menu Sejarah ....................................................... 56

Gambar IV.20 : Desain Antarmuka Menu Tentang ...................................................... 57

Gambar IV.21 : Desain Antarmuka Menu Aplikasi dan Pengemban ........................... 58

Gambar V.1 : Antarmuka Splashscreen ........................................................................ 59

Gambar V.2 : Antarmuka Menu Utama ........................................................................ 60

Page 10: JURUSAN TEKNIK INFORMATIKA FAKULTAS SAINS DAN …repositori.uin-alauddin.ac.id/11853/1/Akbar Hasrun.pdf · ketika mengulangi materi gerakan dasar diluar jadwal latihan terkadang mengalami

ix

Gambar V.3 : Antarmuka Menu home .......................................................................... 61

Gambar V.4 : Antarmuka Menu hormat ........................................................................ 62

Gambar V.5 : Antarmuka hormat pertama .................................................................... 63

Gambar V.6 : Antarmuka menu pukulan ...................................................................... 64

Gambar V.7 : Antarmuka menu pukulan ...................................................................... 65

Gambar V.8 : Antarmuka menu tendangan ................................................................... 66

Gambar V.9 :Antarmuka menu tendangan .................................................................... 67

Gambar V.10 : Antarmuka Menu tradisi ....................................................................... 68

Gambar V.11: Antarmuka menu detail tradisi .............................................................. 69

Gambar V.12 : Antarmuka menu sejarah ...................................................................... 70

Gambar V.13 : Antarmuka menu tentang ...................................................................... 71

Page 11: JURUSAN TEKNIK INFORMATIKA FAKULTAS SAINS DAN …repositori.uin-alauddin.ac.id/11853/1/Akbar Hasrun.pdf · ketika mengulangi materi gerakan dasar diluar jadwal latihan terkadang mengalami

1

BAB I

PENDAHULUAN

A. Latar Belakang Masalah

Seni bela diri adalah kombinasi gerakan tubuh manusia, seperti gerakan

kaki dan tangan yang tersusun secara sistematis. Selain digunakan untuk

melindungi diri dalam menghadapi suatu situasi pertarungan, seni bela diri

juga memiliki fungsi lain yang berguna bagi tubuh manusia, seperti melatih

dan membangun ketahanan fisik, mental, emosi, dan spiritual. Seni bela diri

pada dasarnya memiliki prinsip yang sama, yakni untuk melindungi diri dan

bukan untuk memulai suatu pertarungan ataupun untuk melukai orang.

Terdapat banyak sekali seni bela diri didunia dan hampir bangsa di

dunia memiliki seni bela diri masing-masing dengan gaya yang berbeda-beda.

Di Eropa dan Amerika terdapat Fencing, Tinju, Gulat, Krav Maya, Native

American Fighting Style dan seni bela diri Corpoiera dari Brazil yang sangat

terkenal. Di Asia, terdapat bela diri Kungfu dari China, Pencat Silat dari

Indonesia, Taekwondo dari Korea, Gatka dari India, Bundo dari Birma, Kali

dari Fhilifina, Muay Thai dari Thailand, Cuong Nhu dari Vietnam dan Karate

dari Jepang.

Karate ( 空 手 道 ) terdiri dari atas dua kanji . Yang pertama adalah

‘kara’ 空 dan berarti ‘kosong’, dan yang kedua, ‘te’ 手 berarti ‘tangan’. Yang

dua kanji bersama artinya “tangan kosong” 空手 (pinyin: kongshou).

Karate adalah seni bela diri yang berasal dari jepang pada tahun 1896 di

Okinawa yang pertamakalinya memperagakan Tea atau Okinawa-Te, pada

Page 12: JURUSAN TEKNIK INFORMATIKA FAKULTAS SAINS DAN …repositori.uin-alauddin.ac.id/11853/1/Akbar Hasrun.pdf · ketika mengulangi materi gerakan dasar diluar jadwal latihan terkadang mengalami

2

tahun 1929 banyak took yang dari Okinawa membawa aliarannya masing-

masing ke Jepang. Seperti kenwa Mabuni menamakan alirannya Shitoru,

Choyun Miyagi menamakan alirannya Gojuryu, Ghicin Funakosi menamakan

alirannya Shotokan dan Othsuka Hironori menamakan alirannya Wadoryu.

Dimana karate merupakan seni bela diri yang tidak menggunakan bantuan

alat apapun dan hanya menggunakan seluruh tubuh sendiri sebagai alat untuk

membela diri. Dalam seni bela diri karate, seseorang mengubah kaki dan

tangannya menjadi pedang. Pedang inilah yang kemudian digunakan untuk

membela diri dari serangan lawan dalam suatu pertarungan.

Dalam olahraga karate terdapat tiga teknik utama, yaitu : Kihon yaitu

latihan teknik-teknik dasar karate seperti teknik memukul, menendang dan

menangkis. Kata yaitu latihan jurus atau bentuk atau pola karate. Kumite,

yaitu jenis latihan pada seni beladiri karate dimana dua orang karate saling

berhadapan (latihan tanding atau sparring). Diantara ketiga teknik diatas kata

dan kumite lah yang dipertandingkan, terbukti dengan banyaknya

pertandingan karate baik kata maupun kumite ditingkat daerah sampai tingkat

nasional.

Di Indonesia terdapat FORKI yang menaungi seluruh seni bela diri

karate. Dimana sampai sekarang perguruan karate anggota FORKI ada 25

perguruan. Misalnya, Amura, BKC (Bandung Karate Club), IBPKI

(Internasional Black Panther Karate Indonesia), Funakoshi, Lemkari, Inkado,

Shi Roi Te, Inkai, Inkanas dan sebagainya. Namun dalam tulisan ini, penulis

Page 13: JURUSAN TEKNIK INFORMATIKA FAKULTAS SAINS DAN …repositori.uin-alauddin.ac.id/11853/1/Akbar Hasrun.pdf · ketika mengulangi materi gerakan dasar diluar jadwal latihan terkadang mengalami

3

hanya membahas seni bela diri karate IBPKI (Internasional Black Panther

Karate Indonesia).

Nabi Muhammad juga memperingatkan bahwa orang yang kuat atau

pegulat bukannya yang (hanya) memiliki kekuatan fisik, tetapi adalah mereka

yang mampu mengendalikan diri. Dalam Al-Quran Tuhan memerintahkan

manusia agar melakukan persiapan-persiapan dalam menghadapi musuh baik

yang telah diketahui kekuatannya, maupun yang belum. Persiapan tersebut

sebagaimana dalam QS Al-Anfal/8 ayat 60

◆ ⬧ ➔⬧⧫

▪❑➔ ◆ ⧫

❑➔

⧫ →⧫◆

⧫◆◆

⧫❑☺◼➔⬧ ☺◼➔⧫

Terjemahnya:

dan siapkanlah untuk menghadapi mereka kekuatan apa saja yang kamu

sanggupi dan dari kuda-kuda yang ditambat untuk berperang (yang dengan

persiapan itu) kamu menggentarkan musuh Allah dan musuhmu. (QS Al-

Anfal/8:60)

Baik kepandaian, keterampilan, kekuatan fisik, berbagai persenjatan

dan perlengkapan lainnya yang membantu mengalahkan mereka (keburukan)

seperti berbagai macam senjata, meriam, senapan, pistol, kendaraan

mengetahui taktik berperang, termaksud diantaranya keahlian memanah

(Tafsir Al Jalaalain) Dan dalil dari Al-quran lain adalah surat An-Nisa/4 ayat

71

Page 14: JURUSAN TEKNIK INFORMATIKA FAKULTAS SAINS DAN …repositori.uin-alauddin.ac.id/11853/1/Akbar Hasrun.pdf · ketika mengulangi materi gerakan dasar diluar jadwal latihan terkadang mengalami

4

⧫ ⧫ ❑⧫◆

➔ →◆ ⬧

⧫➔ ➔☺

Terjemahnya:

Wahai orang-orang yang beriman! Bersiap siagalah kamu, dan majulah

(ke medan pertempuran) berkelompok-kelompok, atau majulah bersama-sama

(Q.s. An-nisa/4 : 71)

Termaksud kedalam siaga adalah menyiapkan sebab yang dapat

digunakan untuk memerangi orang orang kafir, menolak makar mereka dan

melemahkan kekeuatan mereka, misalnya membuat senjata, latihan memanah

atau menggunakan senjata dan latihan menunggang kuda atau kendaraan serta

latihan kemiliteran (Tafsir Al Jalaalain).

Mempelajari ilmu bela diri karate tidaklah mudah. Dibutuhkan latihan

yang rutin sampai kapanpun, karena karate bukan hanya sekedar ilmu

pengetahuan, tapi karate adalah skill atau keahlian. Teknik-teknik gerakan

karate dipelajari lansung dari seorang pelatih atau Sensei, secara konsisten

dan berkesinambungan. Baik belajar secara perorangan ataupun belajar secara

berkelompok mengikuti unit tertentu yang menyediakan wadah bagi orang

untuk memperalajari karate.

Penguasaan teknik dasar yang baik merupakan salah satu faktor penting

dikuasai oleh setiap karateka agar dapat menguasai teknik-teknik kata

maupun kumite, adapun beberapa tenik dasar yang harus dikuasai dalam

Page 15: JURUSAN TEKNIK INFORMATIKA FAKULTAS SAINS DAN …repositori.uin-alauddin.ac.id/11853/1/Akbar Hasrun.pdf · ketika mengulangi materi gerakan dasar diluar jadwal latihan terkadang mengalami

5

olaraga karate adalah pukulan, pukulan cepat, tendangan, tangkisan,

bantingan dan kuncian.

Anggota karate berasal dari kalangan usia yang berbeda-beda

menyebabkan penyerapan ilmunya juga bervariasi. Terkhusus bagi anak

remaja dan orang dewasa pastilah berbeda, mulai dari kematangan emosi,

kesiapan mental dan waktu luang. Semua itu perlu dipersiapkan dan dilatih

secara terus menerus.

Tapi pada kenyataannya, banyak karateka yang terkendala dalam

memahami secara rinci dari setiap gerakan yang diajarkan oleh sensei . salah

satu penyebabnya adalah kurangnya esensi pertemuan dengan pelatih untuk

bertanya diluar waktu latihan, banyaknya jumlah gerakan baik pukulan,

tangkisan yang berbeda beda tekniknya mulai dari cara pengambilan, sasaran

dan kekuatan pukulan. Misalnya, saat mengulangi gerakan di rumah,

terkadang ada salah satu gerakan atau nama gerakan terlupakan dan susah

untuk di ingat saat itu serta susah dikembangkan. Salah satu efek dari hal

tersebut adalah karateka mengalami keterlambatan dalam memahami ilmu

karate itu sendiri.

Pada zaman dahulu, orang mempelajari ilmu bela diri karate dengan

cara menetap atau tinggal di tempat latihan yang biasanya terletak jauh dari

keramaian. Tapi, pada zaman modern tidak seperti itu lagi, dimana saja bisa

mempelajari ilmu bela diri karate. Salah satu contohnya, ikut unit tertentu, di

kampus, di kampung atau bahkan memanfaatkan alat teknologi seperti laptop,

tv dan handphone.

Page 16: JURUSAN TEKNIK INFORMATIKA FAKULTAS SAINS DAN …repositori.uin-alauddin.ac.id/11853/1/Akbar Hasrun.pdf · ketika mengulangi materi gerakan dasar diluar jadwal latihan terkadang mengalami

6

Dengan harapan, bisa memahami teknik gerakan dan mensinkronkan

antara gerakan dengan nama gerakan itu sendiri tidaklah cukup jika hanya

berlatih dua kali sepekan. Teknik gerakan mulai dari cara pengambilan,

bentukan tangan, posisi kaki, sasaran pukulan, dan kualitas teknik setiap

gerakan dasar. Akan tetapi dibutuhkan “alat” pendukung untuk

memahaminya. Jadi, belajar karate itu bukan hanya di dojo , tapi dimanapun.

Adanya perkembangan teknologi, karateka sangat terbantu untuk mendalami

ilmu seni bela diri karate dengan baik. Kesibukan kerja waktu luang kurang

bukanlah alasan yang tepat untuk tidak belajar.

Perkembangan ilmu dan teknologi yang pesat mengharuskan kita untuk

menyesuaikan diri memahami perkembangan terutama dalam dunia

teknologi. Mobile phone merupakan produk dari ilmu perkembangan

teknologi informasi. Tidak bisa dipungkiri bahwa meningkatnya dan semakin

maraknya penggunaan smarfhone dikalangan masyarakat dengan berbagai

macam merek dan jenis serta fitur-fitur layanan disediakan, menjadi daya

tarik tersendiri bagi para penggunanya. Salah satu sistem operasi untuk

smartphone adalah sistem operasi android. Android merupakan sistem operasi

open source sehingga memudahkan para developer untuk pengembangan

pada sistem operasi android tersebut.

Berdasarkan uraian di atas, sudah jelas bahwa teknologi adalah solusi

tepat untuk menambah kualitas skill, pemahaman dan teknik dasar yang

dimiliki oleh karateka sebelum terjung langsung kelapangan (dojo) dan

petandingan. Dengan alasan itu pula, pada tugas akhir ini akan di buat suatu

Page 17: JURUSAN TEKNIK INFORMATIKA FAKULTAS SAINS DAN …repositori.uin-alauddin.ac.id/11853/1/Akbar Hasrun.pdf · ketika mengulangi materi gerakan dasar diluar jadwal latihan terkadang mengalami

7

aplikasi teknik dasar gerakan karate berbasis mobile di Internasional Black

Panther Karate Indonesia yang sangat membantu karateka mempelajari ilmu

bela diri karate. Aplikasi ini nantinya memuat teknik dasar (kihon) dan kata’

berdasarkan pada buku panduan umum Internasional Black Panther Karate

Indonesia.

B. Rumusan Masalah

Berdasarkan latar belakang masalah yang telah dikemukakan di atas,

maka pokok permasalahan yang dihadapi adalah bagaimana merancang dan

membuat aplikasi Teknik Dasar Gerakan Karate Berbasis Android di

Internasional Black Panther Karate Indonesia yang dapat membantu para

karateka dalam memahami teknik dasar gerakan karate?

C. Fokus Penelitian Dan Deskripsi Fokus

Agar masalah yang ditulis dalam penelitian ini tidak terlalu luas dan

menyimpang dari topik permasalahan yang ada, maka penulis perlu

membatasi permasalahan sebagai berikut:

1. Aplikasi ini dijalankan pada sistem operasi android.

2. Sasaran pengguna aplikasi ini adalah pemula dalam dunia karate.

3. Aplikasi Teknik gerakan karate ini mengikuti gerakan dasar di

Internasional Black Panther Karate Indonesia.

4. Aplikasi ini menampilkan video gerakan dasar karate disertai penjelasan

disetiap gerakan.

Page 18: JURUSAN TEKNIK INFORMATIKA FAKULTAS SAINS DAN …repositori.uin-alauddin.ac.id/11853/1/Akbar Hasrun.pdf · ketika mengulangi materi gerakan dasar diluar jadwal latihan terkadang mengalami

8

5. Aplikasi ini menjelaskan setiap gerakan dasar karate yakni penggunaan

kuda-kuda dasar, cara pengambilan gerakan, target atau sasaran dan alasan

kenapa harus menggunakan gerakan tersebut.

Sedangkan untuk mempermudah pemahaman dan memberikan

gambaran serta menyamakan persepsi antara penulis dan pembaca, maka

dikemukakan penjelasan yang sesuai dengan deskripsi fokus dalam penelitian

ini. Adapun deskripsi fokus dalam penelitian ini adalah:

1. Teknik yakni metode atau sistem mengajarkan sesuatu, sedangkan dasar

adalah pondasi yang menjadi pokok atau pangkal suatu ajaran dan aturan,

jadi bisa disimpulkan teknik dasar merupakan suatu keterampilan penting

yang harus dimiliki seseorang karate sebelum menuju kemahiran atau

keahlian.

2. Gerakan berakar kata gerak. Gerak adalah peralihan tempat atau

kedudukan, baik hanya sekali atau berkali-kali. Sedangkan gerakan yaitu

perbuatan atau keadaan bergerak (air,laut,mesin), pergerakan, usaha,

kegiatan dilapangan sosial, politik, dsb.

Karate adalah cabang olahraga bela diri yang menggunakan tangan kosong

dan kaki untuk melumpuhkan lawan (Nasional, Kamus Besar Bahasa

Indonesia, 2001). Karate adalah seni bela diri yang berasal dari Jepang.

Gerakan karate adalah teknik olah tubuh yang di latih secara

berkesinambungan untuk menghasilkan keindahan gerakan.

3. International Black Panther Karate Internasional disingkat IBPKI atau

yang lebih dikenal dengan sebutan Black Panther adalah sebuah aliran

Page 19: JURUSAN TEKNIK INFORMATIKA FAKULTAS SAINS DAN …repositori.uin-alauddin.ac.id/11853/1/Akbar Hasrun.pdf · ketika mengulangi materi gerakan dasar diluar jadwal latihan terkadang mengalami

9

karate yang didirikan oleh Prof. M.A.S.D.E.S.W Teuku Syahrir

Mahyoedin C.L.M.Sc. aliran ini menekankan latihan fisik dan full-contact

kumite, yakni latih-tanding “sparring” tanpa pelindung. Diyakini oleh

beliau sebagaimana karate itu seharusnya diajarkan dan dipelajari

(Internasional, 2011)

4. Android adalah sistem operasi untuk telepon seluler yang berbasis linux

dan menyediakan platform terbuka bagi para pengembang (develop) untuk

menciptakan aplikasi mereka sendiri untuk digunakan oleh bermacam

peranti bergerak (Arifianto, Pengembangan Android, 2012).

D. Kajian Pustaka

Berdasarkan dari latar belakang perkembangan teknologi informasi,

penggunaan mobile phone dikalangan masyarakat sudah menjadi salah satu

media pembelajaran yang efektif digunakan dimana dan kapan saja. Aplikasi

yang akan dibuat diupayakan dapat membantu pengguna dalam belajar

memahami teknik dasar gerakan karate yang benar sehingga tidak terjadi

cedera yang berakibat fatal.

Muh. Dhalib (2015) pada penelitiannya yang berjudul “simulasi

gerakan karate di Internasional Black Panther Karate Indonesia berbasis

mobile”, peneliti diatas merancang sebuah aplikasi berbasis mobile umtuk

memudahkan pemula dibidang karate yang menampilkan video simulasi

gerakan dasar yang ada di Internasional Black Panther Karate Indonesia.

Page 20: JURUSAN TEKNIK INFORMATIKA FAKULTAS SAINS DAN …repositori.uin-alauddin.ac.id/11853/1/Akbar Hasrun.pdf · ketika mengulangi materi gerakan dasar diluar jadwal latihan terkadang mengalami

10

Persamaan penelitian ini dengan penelitian diatas adalah pada latar belakang

masalah yang berfokus pada gerakan dasar, sedangkan perbedaanya adalah

pada penelitian ni menjelasan lebih terperinci gerakan yang ada.

Iman maskur (2012) pada penelitiannya yang berjudul “pengaruh aksi

dan reaksi terhadap pukulan oi-tsuki siswa ekstrakurikuler karate SMP

Kemala kota Pekanbaru” persamaannya pada penelitian ini adalah

menjelaskan salah satu gerakan dasar karate yakni oi-stuki, sedangkan

perbedaannya terletak pada video yang ditampilkan pada penelitian ini.

Haerul Astiawan (2012) pada penelitiannya yang berjudul “pengaruh

latihan shuttle run terhadap frekuensi mawasi geri 30 detik pada ilmu beladiri

karate, praya barat tahun 2012”, memilki kesamaan pada penelitian ini yakni

menjelaskan rincian gerakan mawasi geri pada gerakan dasar karate,

sedangkan perbedaannya yakni pada penelitian diatas merincikan 1 gerakan

sedangkan pada penelitian ini menjelaskan 33 gerkan dasar karate.

E. Tujuan dan Kegunaan Penelitian

1. Tujuan Penelitian

Tujuan dari penelitian ini diharapkan dapat membantu para karateka

di kalangan masyarakat tentang teknik dasar Gerakan Karate dalam

memahami gekaran yang benar .

2. Kegunaan Penelitian

a. Kegunaan Bagi Dunia Akademik

Sebagai bentuk kontribusi positif untuk kemajuan wawasan

keilmuan teknologi informasi sebagaimana adalah mengintegrasikan

Page 21: JURUSAN TEKNIK INFORMATIKA FAKULTAS SAINS DAN …repositori.uin-alauddin.ac.id/11853/1/Akbar Hasrun.pdf · ketika mengulangi materi gerakan dasar diluar jadwal latihan terkadang mengalami

11

produk teknologi informasi dengan ilmu pengetahuan yang akan

dijadikan sebagai bahagian dalam penelitian pengembangan aplikasi

teknik gerakan dasar karate pada masa yang akan datang.

3. Kegunaan Bagi Pengguna

Sebagai media atau education untuk karateka pemula dalam

memahami gerakan Internasional Black Panther Karate Indonesia

khususnya pengguna smartphone dengan sistem operasi android.

4. Kegunaan Bagi Penulis

Dapat mengembangkan wawasan keilmuan dan meningkatkan

pemahaman tentang struktur dan sistem kerja dalam pengembangan

aplikasi pada mobile phone yang memiliki sistem operasi android.

Page 22: JURUSAN TEKNIK INFORMATIKA FAKULTAS SAINS DAN …repositori.uin-alauddin.ac.id/11853/1/Akbar Hasrun.pdf · ketika mengulangi materi gerakan dasar diluar jadwal latihan terkadang mengalami

12

BAB II

TINJAUAN PUSTAKA

A. Tinjauan Teoritis

1. Teknik Dasar

Teknik yakni metode atau sistem mengajarkan sesuatu,

sedangkan dasar adalah pondasi yang menjadi pokok atau pangkal suatu

ajaran dan aturan, jadi bisa disimpulkan teknik dasar merupakan suatu

keterampilan penting yang harus dimiliki seseorang karate sebelum

menuju kemahiran atau keahlian.

2. Gerakan Karate

Gerakan berakar kata gerak. Gerak adalah peralihan tempat atau

kedudukan, baik hanya sekali atau berkali-kali. Sedangkan gerakan yaitu

perbuatan atau keadaan bergerak (air,laut,mesin), pergerakan, usaha,

kegiatan dilapangan sosial, public, dsb.

Karate adalah cabang olahraga bela diri yang menggunakan

tangan kosong dan kaki untuk melumpuhkan lawan. Karate adalah seni

bela diri yang berasal dari Jepang.

Gerakan karate adalah teknik olah tubuh yang dilatih secara

berkesinambungan untuk menghasilkan keindahan gerakan. Contoh

gerakan dasar dalam Internasional Black Panther Karate Indonesia.

Page 23: JURUSAN TEKNIK INFORMATIKA FAKULTAS SAINS DAN …repositori.uin-alauddin.ac.id/11853/1/Akbar Hasrun.pdf · ketika mengulangi materi gerakan dasar diluar jadwal latihan terkadang mengalami

13

Gambar II.1: Yoi Gambar II.2 : Cudan tsuki

Gambar II.3 : Jodan fumi kome geri Gambar II.4 : Unyi uke

Penjelasan gerakan dasar dalam Internasional Black Panther

Karate Indonesia adalah sebagai berikut:

a. Cara hormat

Cara hormat dalam Internasional Black Panther Karate

Indonesia ada 3 jenis dimana setiap hormat dilakukan dengan tujuan

berbeda. Adapun jenis-jenis hormat ialah:

Page 24: JURUSAN TEKNIK INFORMATIKA FAKULTAS SAINS DAN …repositori.uin-alauddin.ac.id/11853/1/Akbar Hasrun.pdf · ketika mengulangi materi gerakan dasar diluar jadwal latihan terkadang mengalami

14

1) Hormat pertama (dai ichi rei)

Dimulai dari posisi siap, kemudian tangan disilangkan

keatas lalu diturunkan kembali bersamaan dengan tangan

membungkukkan posisi badan sehingga kelihatan lurus mendatar

disertai dengan ucapan osh lalu badan tegak kembali dalam posisi

siap.

Kegunaan hormat pertama yaitu sebagai tradisi (shukan)

dan memberi laporan apabila karateka datang terlambat atau akan

pulang terlebih dahulu tanpa mengikuti tradisi.

2) Hormat kedua (dai ni rei)

Dimulai dari posisi siap, kedua kepalan tangan dirapatkan

kesisi paha diatas lutut bersamaan dengan badan membungkuk

sehingga posisi badan terlihat mendatar, diisertai dengan ucapan

osh lalu kaki kanan dirapatkan kearah kaki kiri. Setelah itu badan

kembali tegak, kaki kakan dibuka selebar bahu posisi siap

kembali.

Kegunaan hormat kedua yaitu :

a) Pertama kali dan terakhir kali memasuki dan meninggalkan

lapangan (dojo),

b) Memberikan bermacam-macam laporan, misalnya hendak

membuang air kecil, menyerahkan surat, dll.

c) Sebagai tanda mengerti atau tidak.

Page 25: JURUSAN TEKNIK INFORMATIKA FAKULTAS SAINS DAN …repositori.uin-alauddin.ac.id/11853/1/Akbar Hasrun.pdf · ketika mengulangi materi gerakan dasar diluar jadwal latihan terkadang mengalami

15

3) Hormat ketiga (dai san rei )

Kaki kanan dirapatkan kekiri, disertai ucapan (osh) posisi

kedua tangan rapat ketubuh.

Kegunaan hormat ketiga yaitu khusus untuk memberikan

hormat pada shihan atau simpai diluar waktu latihan dalam

keadaan tidak memakai baju karate, tangan diperbolehkan

memegan sesuatu.

b. Nama serangan

Nama serangan yang dipakai dalam kihon ippon kumite tiga

puluh tiga macam serangan (sanjushan ogeki). Medan serangan yaitu

jodan dimana batas serangan ini pada ubun-ubun hingga tenggorokan

sebelah atas leher. Chudan dimana batas serangan ini mulai dari leher

sebelah bawah hingga kepusat. Gedan dimana serangan ini mulai dari

pusat hingga kelutut.

Berikut adalah nama-nama gerakan dasar dalam Internasional

Black Panther Karate Indonesia :

1) Gedan tsuki yaitu serangan dengan tangan terkepal yang lurus

kedepan yang berasal dari pinggang kearah kelamin, titik sasaran

gedan.

2) Cudan tsuki yaitu serangan yang bentuknya seperti gedan tsuki

hanya sasarannya pada ulu hati.

3) Jodan tsuki yaitu serangan yang bentuknya seperti gedan tsuki

hanya arah sasarannya yaitu muka.

Page 26: JURUSAN TEKNIK INFORMATIKA FAKULTAS SAINS DAN …repositori.uin-alauddin.ac.id/11853/1/Akbar Hasrun.pdf · ketika mengulangi materi gerakan dasar diluar jadwal latihan terkadang mengalami

16

4) Sanbon tsuki yaitu serangan beruntun tiga kali berturut-turut

dengan mempergunakan kepalan tangan yang lurus kedepan

dengan medan serangan jodan, chudan dan gedan.

5) Chudan ura tsuki yaitu serangan dengan tangan terkepal melancar

dari pinggang ke ulu hati tetapi tangan tidak lurus dan siku

membentuk sudut 800.

6) Jodan ura tsuki yaitu pukulan dan bentuk sama dengan chudan

dimana sasarannya kearah muka.

7) Chudan uraken uchi yaitu suatu serangan dengan mempergunakan

kepalan tangan tetap yang tiba pada sasaran adalah punggung

tangan tersebut berputar melalui garis tegak badan kearah ulu hati.

8) Jodan uraken uchi yaitu serangan yang bentuk dan serangannya

sama chudan uraken uchi hanya sasarannya muka.

9) Chudan mawashi tsuki yaitu pukulan yang menggunakan kepalan

tangan kearah tulang rusuk dengan syarat pukulan melingkar dari

punggung kearah depan dan tangan tidak lurus.

10) Jodan mawashi tsuki yaitu pukulan sama dengan cudan mawashi

tsuki hanya sasaran yang berbeda.

11) Chudan tetsui uchi yaitu pukulan yang berasal dari belakang

telinga yang menyerang kedepan kearah tulang rusuk lawan dan

tiba adalah sisi tangan yang terkepal dan bentuk tangan menghadap

ke atas.

Page 27: JURUSAN TEKNIK INFORMATIKA FAKULTAS SAINS DAN …repositori.uin-alauddin.ac.id/11853/1/Akbar Hasrun.pdf · ketika mengulangi materi gerakan dasar diluar jadwal latihan terkadang mengalami

17

12) Jodan tutsui uchi yaitu gerakan sama dengan chudn tetsui uchi

hanya sasarannya bagian pelipis.

13) Chudan shuto uchi yaitu serangan dengan jari-jari terbuka atau

pisau tangan yang berasal dari belakang telinga kedepan dan tiba

pada sasaran adalah pisau tangan ditulang rusuk lawan.

14) Jodan shuto uchi yaitu bentuk pukulan sama dengan chudan shuto

uchi hanya sasarannya leher lawan.

15) Kinteki geri yaitu suatu serangan kaki kearah depan dan yang tiba

pada titik sasaran adalah punggung kaki.

16) Gedan mae geri yaitu serangan dengan menggunakan kaki kearah

depan yang tiba pada titik sasaran ujung kaki yang mana jari-jari

kaki terlipat, titik sasarannya yaitu kelamin.

17) Chudan mae geri yaitu bentuk kaki sama pada gedan mae geri

hanya beda sasaran ulu hati.

18) Jodan mae geri yaitu bentuk kaki sama dengan gedan dan chudan

mae geri hanya titik sasaran yang berbeda yaitu kepala.

19) Bin geri yaitu serangan yang beruntun dua kali berturut-turut dan

silih berganti kiri dan kanan.

20) Gedan fumi kome geri yaitu suatu serangan dengan menggunakan

kaki lurus kedepan dan yang tiba pada titik sasaran adalah tumit

pada daerah kelamin.

21) Chudan fumi kome geri yaitu bentuk serangan sama pada tendangan

Jodan mae geri, yang berbeda hanya sasarannya ulu hati.

Page 28: JURUSAN TEKNIK INFORMATIKA FAKULTAS SAINS DAN …repositori.uin-alauddin.ac.id/11853/1/Akbar Hasrun.pdf · ketika mengulangi materi gerakan dasar diluar jadwal latihan terkadang mengalami

18

22) Jodan fumi kome geri yaitu bentuk serangan yang sama diatas

hanya sasarannya kepala.

23) Kikome yaitu suatu serangan yang menggunakan sisi kaki kedepan

sasarannya adalah ulu hati.

24) Kiange yaitu bentuk serangan yang sama dengan chudan fumi kome

geri Cuma sasarannya lebih tinggi.

25) Chudan mawashi kubi geri yaitu serangan dengan menggunakan

punggung kaki caranya kaki diangkat setinggi lutut kemudian

diputar melingkar kearah titik sasaran yaitu tulang rusuk lawan.

26) Jodan mawashi kubi geri yaitu bentuknya sama dengan chudan

mawashi kubi geri hanya sasaran yang berbeda yaitu kepala.

27) Chudan mawashi geri yaitu suatu serangan kaki yang melingkar dan

jari-jari kaki terlipat sasarannya ulu hati.

28) Jodan mawasi geri yaitu suatu serangan kaki yang melingkar dan

jari-jari kaki terlipat sasarannya kepala.

29) Chudan mikazuki geri yaitu suatu serangan kaki yang melingkar dan

yang tiba pada titik sasaran adalah telapak kaki keampuhan 50 %

dari tumit, sasarannya ulu hati.

30) Jodan mikazuki geri yaitu suatu serangan yang melingkar dan yang

tiba pada titik sasaran adalah telapak kaki keampuhan 50 % dari

tumit, sasarannya kepala.

31) Kihon gohon kumite yaitu sistem tangkisan 5 langkah,

32) Kihon sanpon kumite yaitu sistem tangkisan 3 langkah,

Page 29: JURUSAN TEKNIK INFORMATIKA FAKULTAS SAINS DAN …repositori.uin-alauddin.ac.id/11853/1/Akbar Hasrun.pdf · ketika mengulangi materi gerakan dasar diluar jadwal latihan terkadang mengalami

19

33) Kihon ippon kumite yaitu sistem tangkisan 1 langkah.

Itulah beberapa nama dalam gerakan dasar di Internasional Black

Panther Karate Indonesia. (Tertinggi, November 1982).

B. Android

1. Pengertian Android

Android merupakan sistem operasi berbasis linux yang dirancang

untuk perangkat bergerak layar sentuh seperti telepon pintar dan komputer

tablet. Android menyediakan platform terbuka bagi para pengembang

untuk menciptakan aplikasi mereka sendiri untuk digunakan oleh

bermacam piranti bergerak.

2. Komponen Android

Berikut ini adalah komponen pada aplikasi Android yaitu :

a. Activities, suatu activity akan menyajikan User Interface (UI) kepada

pengguna sehingga pengguna dapat melakukan interaksi untuk

menjalankan fungsi tertentu. Sebuah aplikasi android bisa jadi hanya

memiliki satu activity, tetapi umumnya apliasi memiliki banyak

activity tergantung pada tujuan aplikasi dan desain dari aplikasi

tersebut.

b. Service, service tidak memiliki Grafic User Interface (GUI), tetapi

service berjalan secara background untuk melakukan operasi-operasi

yang longrunning (proses yang memakan waktu cukup lama) atau

melakukan operasi untuk proses remote.

Page 30: JURUSAN TEKNIK INFORMATIKA FAKULTAS SAINS DAN …repositori.uin-alauddin.ac.id/11853/1/Akbar Hasrun.pdf · ketika mengulangi materi gerakan dasar diluar jadwal latihan terkadang mengalami

20

c. Broadcast receiver, broadcast receiver berfungsi menerima dan

bereaksi untuk menyiapkan notifikasi. Broadcast receiver tidak

memiliki user interface (UI) tapi memiliki sebuah activity untuk

merespon informasi yang mereka terima atau kepada pengguna.

Broadcast receiver hanyalah pintu gerbang menuju komponen lain

dan memang dirancang untuk hanya melakukan kerja seminimal

mungkin.

d. Content Provider, Content Provider membuat kumpulan aplikasi data

secara spesifik sehingga bisa digunakan oleh aplikasi lain. Content

Provider juga berguna untuk membaca dan menulis data yang

berstatus private dan tidak dibagikan ke suatu aplikasi.

3. Daur Hidup Activity Android

Activity

Starts

onCreate()

onStrart()

onResume()

onRestart()

onPause()

Activity Is

Running

onStop()

onDestroy

Activity is

Shut down

Activity

killed

Gambar II.5 : Daur hidup activity android

Berikut ini adalah deskripsi dari method override dari class Activity

untuk daur hidup Activity :

Page 31: JURUSAN TEKNIK INFORMATIKA FAKULTAS SAINS DAN …repositori.uin-alauddin.ac.id/11853/1/Akbar Hasrun.pdf · ketika mengulangi materi gerakan dasar diluar jadwal latihan terkadang mengalami

21

a. onCreate()

Method ini dipanggil saat Activity pertama kali dibuat. Di sinilah

inisialisasi dilakukan membuat UI, mendapatkan data yang

diperlukan, dan sebagainya.

b. onStart ()

Method ini dipanggil sesaat sebelum Activity ditampilkan ke

pengguna.

c. onResume ()

Method ini dipanggil ketika Activity berintersaksi dengan

pengguna.

d. onPause ()

Method ini berjalan ketika Activity berada dibalik layar

(background), tidak terlihat oleh pengguna tapi masih berjalan.

Biasanya hal ini terjadi saat ada Activity lainnya yang dijalankan. Di

state inilah seharusnya data program kita disimpan ke persistent state.

e. onStop ()

Method ini berjalan ketika Activity sudah tidak terlihat lagi oleh

pengguna dalam waktu yang cukup lama dan Activity tidak diperlukan

untuk sementara waktu.

f. onRestar ()

Jika method ini dipanggil berarti Activity sedang ditampilkan

ulang ke pengguna dari state berhenti (stop).

Page 32: JURUSAN TEKNIK INFORMATIKA FAKULTAS SAINS DAN …repositori.uin-alauddin.ac.id/11853/1/Akbar Hasrun.pdf · ketika mengulangi materi gerakan dasar diluar jadwal latihan terkadang mengalami

22

g. onDestory ()

Method ini dipanggil sebelum Activity dimusnahkan (hilang dari

memori).

4. Komponen Kebutuhan Aplikasi

a. SQLite

SQLite (Stuctured Query Lite) merupakan sebuah sistem

manajemen basis data relasional yang bersifat ACID-compliant dan

memiliki ukuran pustaka kode yang relative kecil, ditulis dalam

bahasa C. SQLite merupakan proyek yang bersifat public domain

yang dikerjakan oleh D. Richard Hipp (Kreibich, 2010)

b. Notepad++

Notepad++ adalah sebuah penyunting teks dan penyunting

kode sumber yang berjalan di sistem operasi Windows. Notepad++

menggunakan komponen Scintilla untuk dapat menampilkan dan

menyunting teks dan berkas kode sumber berbagai bahasa

pembrograman. Proyek ini dilayani oleh SourceForge.net dan telah

diunduh lebih dari 27 juta kali dan dua kali memenangkan

penghargaan SourceForge Community Choice Award for Best

Developer Tool. (Notepad, 2014).

c. AngularJS

AngularJS adalah suatu javascript framework yang disupport

oleh Google, dimana pada agularJS ini dapat dengan mudah

mengorganisir file-file js dan tentunya fungsi-fungsi didalamnya

Page 33: JURUSAN TEKNIK INFORMATIKA FAKULTAS SAINS DAN …repositori.uin-alauddin.ac.id/11853/1/Akbar Hasrun.pdf · ketika mengulangi materi gerakan dasar diluar jadwal latihan terkadang mengalami

23

juga dapat dengan mudah tersusun secara terstruktur. Pada

angularJS sudah disediakan beberapa dependency yang nantinya

dapat di-inject kedalam script sesuai kebutuhan.

d. Apache Cordova

Apache Cordova adalah satu set perangkat API ( Aplication

Programming Interface ) yang memungkinkan pengembang aplikasi

mobile untuk mengankses fungsi perangkat asli seperti kamera,

dikombinasikan dengan kerangka UI seperti jquery mobile atau Dojo

Mobile atau Sencha Touch ataupun Ionic sehingga hal ini

memungkinkan aplikasi smartphone untuk dikembangkan hanya

dengan menggunakan HTML, CSS, dan Javascript jadi proses

develope dapat dilakukan tanpa native code.

e. ADT (Android Development Tools)

Android Development Tools (ADT) adalah plug-in untuk

Eclipse IDE yang dirancang untuk memberikan lingkungan yang

powerfull dan terpadu untuk membangun aplikasi android. ADT

memperluas kemampuan Eclipse untuk mempercepat dalam

pembuatan project Android baru, membuat aplikasi UI,

menambahkan komponen berdasarkan Android framework API,

debug aplikasi menggunakan Android tool SDK, dan bahkan ekspor

Page 34: JURUSAN TEKNIK INFORMATIKA FAKULTAS SAINS DAN …repositori.uin-alauddin.ac.id/11853/1/Akbar Hasrun.pdf · ketika mengulangi materi gerakan dasar diluar jadwal latihan terkadang mengalami

24

unsigned .apk file dalam rangka untuk mendistribusikan aplikasi.

(Sari, 2011).

f. Node.js

Node.js pertama kali dibuat oleh Ryan Dahl pada tahun 2009

yang kemudian berkembang pesat di bawah lisensi Open Source

MIT oleh sebuah perusahaan bernama Joyent Inc. Node.js

dikembangkan berdasarkan teknologi Google V8 Javascript Engine

serta beerisi kompilasi script inti dan banyak modul siap pakai yang

bermanfaat sehingga pengguna ( developer ) tidak perlu melakukan

coding dan mendesain segalanya dari awal.

g. Xampp

Xampp merupakan singkatan dari X (empat sistem operasi

apapun), Apache, MySQL, Perl. Xampp merupakan tool yang

menyediakan paket perangkat lunak ke dalam satu buah paket.

Dalam paketnya sudah terdapat Apache (web server), MySQL (data

base), PHP (server side scripting), perl, FTP server, phpMyAdmin

dan berbagai pustaka bantu lainya. Dengan menginstal xampp maka

tidak perlu lagi melakukan instalasi dan konfigurasi web server

Apache, PHP dan MySQL secara manual. Xampp melakukan proses

instalasi dan konfigurasi secara otomatis.

Kelebihan software web server xampp ini dibanding dengan

software web server lain adalah dalam satu kali install software ini

Page 35: JURUSAN TEKNIK INFORMATIKA FAKULTAS SAINS DAN …repositori.uin-alauddin.ac.id/11853/1/Akbar Hasrun.pdf · ketika mengulangi materi gerakan dasar diluar jadwal latihan terkadang mengalami

25

telah sekaligus terinstal Apache Web Server, MySQL Database

Server, PHP Support. (Toro, 2013)

C. Islam Dan Bela diri

1. Hukum Islam tentang Bela diri

Kajian Islam tentang bela diri yang pertama kami mulai dari hukum

Islam mengenai beladiri. Dalam Islam sendiri melakukan olahraga bela

diri ini hukumnya mubah, mubah berarti bahwa sesuatu yang dilakukannya

boleh dalam Islam bahkan termasuk hal yang dianjurkan namun tidak ada

jaminan pahala bagi yang melakukannya. Jika beladiri ini dilakukan untuk

berjihad di jalan Allah maka bela diri akan memberikan pahala bagi kita

semua sebaliknya apabila niat kita hanya untuk besenang-senang maka

belum tentu Allah akan memberikan pahala kepada kita semua apalagi jika

diniatkan untuk maksiat sungguh hanya akan mendatangkan murka Allah.

2. Batasan bela diri dalam Islam

Dalam Islam segala sesuatu telah diatur sedemikian rupa agar hidup

kita tetap dalam rahmatnya, hal ini juga berlaku dalam olahraga beladiri.

Adapun beberapa batasan bela diri dalam Islam adalah berikut ini:

a. Memahami bahwa bela diri hanyalah sebuah olahraga

Dalam olahraga bela diri kita harus memahami bahwa aktivitas

ini hanyalah bentuk aktivitas olahraga dan permainan semata bukan

merupakan sebuah aliran kepercayaan. dengan demikian niat kita hanya

untuk berolahraga guna mendapatkan tubuh yang sehat, bukan niat

untuk memupuk loyaliatas maupun kebencian terhadap suatu kaum.

Page 36: JURUSAN TEKNIK INFORMATIKA FAKULTAS SAINS DAN …repositori.uin-alauddin.ac.id/11853/1/Akbar Hasrun.pdf · ketika mengulangi materi gerakan dasar diluar jadwal latihan terkadang mengalami

26

Jangan sampai dengan belajar olahraga bela diri kita menimbulkan

permusuhan terhadap kawan kita sesama muslim karena hanya beda

jenis bela diri yang diikuti. Jika sampai demikian maka sebaiknya kita

tinggalkan kegiatan ini karena akhirnya hanya akan menebar kebencian

semata.

b. Menghindarkan diri dari segala bentuk kesyirikan

Adapun salah satu cara untuk menghindarkan diri dari bentuk

kesyirikan ketika bela diri yaitu selalu ingat niat pertama kita ikut bela

diri adalah untuk berolahraga guna mendapatkan tubuh yang sehat

bukan untuk mendapatkan ilmu yang diluar nalar. Kitadapat mudah

mengenali bahwa perbuatan tersebut termasuk perbuatan syirik atau

tidak dengan melihat cara mendapatkan sesuatu tersebut, jika kita ingin

mendapatkan sesuatu namun caranya sangat tidak masuk akal maka

dapat dipastikan bahwa itu adalah perbuatan syirik, misalnya kita

menggunakan jimat karena percaya bahwa jimat tersebut akan

memberikan kita kekuatan. kalau sampai seperti itu berarti kita sudah

masuk dalam perbuatan syirik. Dan perbuatan syirik merupakan salah

satu bentuk dosa besar serta perbuatan yang sangat dibenci oleh Allah

SWT.

Page 37: JURUSAN TEKNIK INFORMATIKA FAKULTAS SAINS DAN …repositori.uin-alauddin.ac.id/11853/1/Akbar Hasrun.pdf · ketika mengulangi materi gerakan dasar diluar jadwal latihan terkadang mengalami

27

BAB III

METODE PENELITIAN

A. Jenis dan Lokasi Penelitian

Dalam melakukan penelitian ini, jenis penelitian kualitatif lapangan

yang digunakan adalah design dan creation. Penelitian kualitatif adalah

penelitian tentang riset yang bersifat deskriptif dan cenderung menggunakan

analisis. (Wikipedia). Dipilihnya jenis penelitian ini oleh penulis dikarenakan

konsep dari design dan creation sangat tepat untuk mengelola penelitian ini.

Desain adalah suatu system yang berlaku untuk segala jenis perancangan

dimana titik beratnya adalah melihat segala persoalan tidak secara terpisah

atau sendiri, dan creation adalah proses penciptaan nilai yang dilakukan

secara efisien untuk menghasilkan keuntungan. Disamping melakukan

penelitian tentang judul ini, penulis juga mengembangkan produk

berdasarkan penelitian yang dilakukan.

Adapun lokasi penelitian ini dilakukan di laboratorium pembrograman

dasar jurusan teknik informatika UIN Alauddin Makassar, IBPKI Unit UIN

Alauddin Makassar dan di dunia maya atau internet.

B. Pendekatan Penelitian

Penelitian ini menggunakan pendekatan penelitian saintifik yaitu

pendekatan berdasarkan ilmu pengetahuan dan teknologi.

C. Sumber Data

Sumber data pada penelitian ini adalah nara sumber yakni Sensei pada

IBPKI Unit UIN Alauddin Makassar. Selain itu data juga diperoleh dari buku

Page 38: JURUSAN TEKNIK INFORMATIKA FAKULTAS SAINS DAN …repositori.uin-alauddin.ac.id/11853/1/Akbar Hasrun.pdf · ketika mengulangi materi gerakan dasar diluar jadwal latihan terkadang mengalami

28

pustaka terkait tentang pembuatan aplikasi, jurnal penelitian yang memiliki

keterkaitan serta sumber-sumber data online atau internet.

D. Metode Pengumpulan Data

Metode (teknik) pengumpulan data yang dipakai pada penelitian untuk

aplikasi ini adalah metode wawancara dan studi literature.

1. Wawancara

Wawancara merupakan teknik pengumpulan data yang dilalukan

melalui tatap muka dan Tanya jawab langsung antara pengumpul data

maupun peneliti terhadap narasumber atau sumber data. Adapun

penyusunan wawancara adalah sebagai berikut :

Tema : Teknik dasar gerakan karate berbasis mobile di internasional

black panther karate indonesia.

Tujuan :

a. Mengetahui gerakan dasar karate.

b. Mengetahui aturan dan manfaat gerakan pada tubuh.

c. Mengetahui cara pengambilan dan sasaran gerakan dasar karate

Target Narasumber : Sinsei/pelatih IBPKI Unit UIN Alauddin

Makassar

Waktu : Menyesuaikan waktu luang dari narasumber.

2. Studi Literatur

Studi literature adalah salah satu metode pengumpulan data dengan

cara membaca buku-buku dan jurnal sesuai dengan data yang dibutuhkan.

Studi literature dalam sebuah penelitian untuk mendapatkan gambaran

Page 39: JURUSAN TEKNIK INFORMATIKA FAKULTAS SAINS DAN …repositori.uin-alauddin.ac.id/11853/1/Akbar Hasrun.pdf · ketika mengulangi materi gerakan dasar diluar jadwal latihan terkadang mengalami

29

yang menyeluruh tentang sesuatu yang sudah dikerjakan orang lain dan

cara atau teknik orang mengerjakannya, kemudian seberapa berbeda

penelitian yang akan kita lakukan.

Pada penelitian ini penulis memilih studi literature untuk

mengumpulkan referensi dari jurnal-jurnal yang memiki kemiripan dalam

pembuatan aplikasi ini.

E. Instrument Penelitian

Adapun instrument penelitian yang digunakan dalam penelitian yaitu:

1. Perangkat Keras

Perangkat keras yang digunakan untuk mengembangkan dan

mengumpulkan data pada aplikasi ini adalah sebagai berikut:

a. Smartphone Xiomi Redmi 4x.

b. Labtop Toshiba Satellite L735.

2. Perangkat lunak

Adapun perangkat lunak yang akan digunakan dalam aplikasi ini

adalah sebagai berikut :

a. Notepad++

b. Java Development Kit (JDK)

c. Android Dvelopment Tools (ADT)

d. Android Development Devices (AVD)

e. Software Development Kit (SDK)

f. MySQL

g. Apache Cordova

Page 40: JURUSAN TEKNIK INFORMATIKA FAKULTAS SAINS DAN …repositori.uin-alauddin.ac.id/11853/1/Akbar Hasrun.pdf · ketika mengulangi materi gerakan dasar diluar jadwal latihan terkadang mengalami

30

h. XAMPP Web Server

i. Sistem Operasi Windows 7 dan Android

j. Adobe Photoshop

F. Teknik Pengolahan dan Analisis Data

Analisis data terbagi menjadi dua yaitu, metode analisis kuantitatif dan

metode analisis kualitatif. Analisis kuantitatif ini menggunakan data statistik

dan dapat dilakukan dengan cepat, sementara analisis kualitatif ini digunakan

untuk data kualitatif yang digunakan adalah berupa catatan-catatan yang

biasanya cenderung banyak dan menumpuk sehingga membutuhkan waktu

yang cukup lama untuk dapat menganalisanya secara saksama.

Dalam penelitian ini, penulis menggunakan metode analisis kualitatif.

Analisis kuantitatif adalah prosedur penelitian yang menghasilkan data

deskriptif berupa kata-kata tertulis atau lisan dari orang-orang dan perilaku

yang dapat diamati.

G. Metode Perancangan Aplikasi

Pada penelitian ini, metode perancangan aplikasi yang digunakan

adalah metode waterfall. Inti dari metode waterfall adalah pengerjaan dari

suatu sistem dilakukan secara berurutan atau secara linear. Jadi jika langkah

satu belum dikerjakan maka tidak akan bisa melakukan pengerjaan langkah 2,

3 dan seterusnya. Secara otomatis tahapan ketiga bisa dilakukan jika tahap

pertama dan kedua sudah dilakukan.

Page 41: JURUSAN TEKNIK INFORMATIKA FAKULTAS SAINS DAN …repositori.uin-alauddin.ac.id/11853/1/Akbar Hasrun.pdf · ketika mengulangi materi gerakan dasar diluar jadwal latihan terkadang mengalami

31

Secara garis besar metode waterfall mempunyai langkah-langkah

sebagai berikut : Analisa, Desain Sistem, Penulisan dan Pengujian Kode

Program, Penerapan dan Pemeliharaan.

1. Analisa Kebutuhan

Pengumpulan data dalam tahap ini malakukan sebuah penelitian,

wawancara atau study literatur. Seorang sistem analis akan menggali

informasi sebanyak-banyaknya dari user sehingga akan tercipta sebuah

sistem komputer yang bisa melakukan tugas-tugas yang diinginkan oleh

user tersebut.

2. Desain Sistem

Proses desain akan menerjemahkan syarat kebutuhan ke sebuah

perancangan perangkat lunak yang dapat diperkirakan sebelum dibuat

coding. Proses ini berfokus pada : struktur data, arsitektur perangkat lunak,

representasi interface, dan detail (algoritma) prosedural.

3. Penulisan dan Pengujian Kode Program

Penulisan kode program merupakan penerjemahan desain dalam

bahasa yang bisa dikenali oleh komputer. Dilakukan oleh programmer

yang akan menterjemahkan transaksi yang diminta oleh user. Setelah

pengkodean selesai maka akan dilakukan testing terhadap sistem yang

telah dibuat tadi. Tujuan testing adalah menemukan kesalahan-kesalahan

terhadap sistem tersebut dan kemudian bisa diperbaiki.

Page 42: JURUSAN TEKNIK INFORMATIKA FAKULTAS SAINS DAN …repositori.uin-alauddin.ac.id/11853/1/Akbar Hasrun.pdf · ketika mengulangi materi gerakan dasar diluar jadwal latihan terkadang mengalami

32

4. Penerapan

Tahapan ini merupakan tahap akhir dalam pembuatan sebuah sistem.

Setelah melakukan analisa, desain dan pengkodean maka sistem yang

sudah jadi akan digunakan oleh user.

5. Pemeliharaan

Perangkat lunak yang sudah disampaikan kepada pelanggan pasti

akan mengalami perubahan. Perubahan tersebut bisa karena mengalami

kesalahan karena perangkat lunak harus menyesuaikan dengan lingkungan

(periperal atau sistem operasi baru) baru, atau karena pelanggan

membutuhkan perkembangan fungsional.

H. Teknik Pengujian Sistem

Pengujian sistem merupakan proses pengeksekusian sistem perangkat

lunak untuk menentukan apakah sistem perangkat lunak tersebut cocok

dengan spesifikasi sistem dan berjalan dengan lingkungan yang diinginkan.

Pengujian sistem sering diasosiasikan dengan pencarian bug,

ketidaksempurnaan program, kesalahan pada baris program yang

menyebabkan kegagalan pada ekseskusi sistem perangkat lunak.

Adapun pengujian sistem yang digunakan pada tugas akhir ini adalah

black box. Black box testing yaitu menguji perangkat lunak dari segi

spesifiasi fungsional tanpa menguji desain dan kode program. Pengujian

dimaksudkan untuk mengetahui apakah fungsi-fungsi, masukan dan keluaran

dari prangkat lunak sesuai dengan spesifikasi yang dibutuhkan.

Page 43: JURUSAN TEKNIK INFORMATIKA FAKULTAS SAINS DAN …repositori.uin-alauddin.ac.id/11853/1/Akbar Hasrun.pdf · ketika mengulangi materi gerakan dasar diluar jadwal latihan terkadang mengalami

33

Black box testing adalah pengujian yang dilakukan hanya mengamati

hasil eksekusi melalui data uji dan memeriksa fungsional dari perangkat

lunak (Taslim, 2014).

Adapun langkah-langkah pengujian black box untuk aplikasi ini adalah

sebagai berikut :

1. Analisa kebutuhan dan spesifikasi

2. Pemilihan input

3. Pemilihan output

4. Seleksi input

5. Pengujian

6. Review hasil

7. Evaluasi

Page 44: JURUSAN TEKNIK INFORMATIKA FAKULTAS SAINS DAN …repositori.uin-alauddin.ac.id/11853/1/Akbar Hasrun.pdf · ketika mengulangi materi gerakan dasar diluar jadwal latihan terkadang mengalami

34

BAB IV

ANALISIS DAN PERANCANGAN APLIKASI

A. Analisis Sistem

Analisis sistem merupakan penguraian dari suatu sistem yang utuh ke

dalam bagian-bagian komponennya untuk mengidentifikasi dan mengevaluasi

permasalahan. Bagian analisis terdiri dari analisis masalah, analisis kebutuhan

dan analisis kelemahan.

1. Analisis Masalah

Aplikasi teknik dasar gerakan karate ini merupakan aplikasi

pembelajaran yang di sesuaikan dengan panduan umum Internasional

Black Panther Karate Indonesia. Selain itu aplikasi ini dilengkapi dengan

uraian sejarah, nama-nama gerakan dasar, video secara lengkap dan

praktis, foto penjelas gerakan dan uraian singkat setiap gerakan. Hal ini

dimaksudkan agar pengguna lebih memahami hakikat gerakan karate yang

benar secara detail, yaitu sesuai panduan umum, sehingga pengguna dapat

berlatih karate dengan baik dan benar.

2. Analisis Kebutuhan Sistem

a. Kebutuhan Antarmuka (Interface)

Kebutuhan-kebutuhan antarmuka untuk pembangunan aplikasi ini yaitu

sebagai berikut :

1) Aplikasi yang dibangun akan memiliki antarmuka yang mudah

digunakan (user friendly)

Page 45: JURUSAN TEKNIK INFORMATIKA FAKULTAS SAINS DAN …repositori.uin-alauddin.ac.id/11853/1/Akbar Hasrun.pdf · ketika mengulangi materi gerakan dasar diluar jadwal latihan terkadang mengalami

35

2) Aplikasi akan menampilkan tampilan teknik dasar gerakan karate

dalam bentuk video sesuai panduan umum Internasional Black

Panther Karate Indonesia.

3) Aplikasi akan menampilkan nama-nama gerakan yang berkaitan

dengan gerakan-gerakan yang ditampilkan

4) Aplikasi akan menampilkan penjelasan setiap gerakan berupa

gambar dan teks

b. Kebutuhan Data

Data yang diolah oleh aplikasi ini yaitu sebagai berikut:

1) Data panduan gerakan dasar karate dalam bentuk gambar dan video

gerakan

2) Data penjelasan nama-nama gerakan dari setiap dasar gerakan

karate.

c. Kebutuhan fungsional

Kebutuhan fungsional merupakan penjelasan psoses fungsi yang

berupa penjelasan secara terinci setiap fungsi yang digunakan untuk

menyelesaikan masalah.

Fungsi-fungsi yang dimiliki oleh aplikasi ini adalah sebagai

berikut:

1) Menampilkan gerakan dasar karate dalam bentuk teks, gambar dan

video.

2) Menampilkan nama-nama gerakan dasar.

3) Menampilkan penjelasan setiap gerakan.

Page 46: JURUSAN TEKNIK INFORMATIKA FAKULTAS SAINS DAN …repositori.uin-alauddin.ac.id/11853/1/Akbar Hasrun.pdf · ketika mengulangi materi gerakan dasar diluar jadwal latihan terkadang mengalami

36

4) Analisis Kelemahan

Aplikasi simulasi gerakan karate ini merupakan aplikasi yang

berjalan pada platform Android yang menampilkan panduan praktis

gerakan karate sesuai panduan umum, disertai nama-nama gerakan pada

tingkatan dasar. Tanpa ada tambahan atau manipulasi apapun dalam

melaksanakannya. Aplikasi ini hanya menampilkan panduan

pembelajaran menurut panduan umum yang berlaku di Internasional

Black Panther Karate Indonesia. Aplikasi ini tidak menampilkan sisi

perbedaan di antara sensei untuk menghindari hal-hal yang tidak di

inginkan dalam kesatuan Internasional Black Panther Karate Indonesia.

B. Perancangan Sistem

1. Use Case Diagram

Use case diagram merupakan gambaran skenario dari interaksi

antara pengguna dengan sistem. Use case diagram menggambarkan

hubungan antara pengguna dan kegiatan yang dapat dilakukannya terhadap

aplikasi.

Use case diagram merupakan gambaran skenario dari interaksi

antara pengguna dengan sistem. Use case diagram menggambarkan

hubungan antara pengguna aplikasi dengan kegiatan atau interaksi

terhadap aplikasi. Seperti ketika melihat menu utama, penjelasan item-

item yang terdapat pada menu utama. Jadi use case diagram sangat

membantu dalam memulai merancang sebuah aplikasi karena dengan hal

tersebut hasil dari pembuatan aplikasi sudah dipahami.

Page 47: JURUSAN TEKNIK INFORMATIKA FAKULTAS SAINS DAN …repositori.uin-alauddin.ac.id/11853/1/Akbar Hasrun.pdf · ketika mengulangi materi gerakan dasar diluar jadwal latihan terkadang mengalami

37

Sistem yang terdapat dalam aplikasi dapat di manfaatkan oleh

pengguna dengan mudah karena perancangan awalnya telah didesain

sedemikian mudah. Aplikasi ini hanya memiliki beberapa button pada

menu utama, sehingga pengguna tidak merasa bosan melihat button-

buttonnya.

Gambar IV.1 : Use Case Diagram

Page 48: JURUSAN TEKNIK INFORMATIKA FAKULTAS SAINS DAN …repositori.uin-alauddin.ac.id/11853/1/Akbar Hasrun.pdf · ketika mengulangi materi gerakan dasar diluar jadwal latihan terkadang mengalami

38

2. Class Diagram

Class Diagram merupakan diagram yang menggambarkan struktur

sistem dari segi pendefinisian kelas-kelas yang akan dibuat untuk

membangun sistem. Class diagram ini memberikan perincian alur sebuah

aplikasi yang akan dibuat.

Gambar IV.2 Class Diagram

Page 49: JURUSAN TEKNIK INFORMATIKA FAKULTAS SAINS DAN …repositori.uin-alauddin.ac.id/11853/1/Akbar Hasrun.pdf · ketika mengulangi materi gerakan dasar diluar jadwal latihan terkadang mengalami

39

3. Sequence Diagram

Sequence diagram menggambarkan interaksi antar objek di dalam

dan di sekitar sistem berupa message terhadap waktu. Pembuatan sequence

diagram bertujuan agar perancangan aplikasi lebih mudah dan terarah.

Interaksi-interaksi yang terjadi dalam aplikasi teknik dasar gerakan karate

ini adalah:

a. Sequence Diagram Melihat Tampilan Menu Utama

Dalam hal ini ketika pengguna menggunakan aplikasi dan setelah

membuka aplikasi maka akan di arahkan oleh sistem ke menu utama

yakni home.

Gambar IV.3 Sequence Diagram Melihat Tampilan menu Utama / home

Page 50: JURUSAN TEKNIK INFORMATIKA FAKULTAS SAINS DAN …repositori.uin-alauddin.ac.id/11853/1/Akbar Hasrun.pdf · ketika mengulangi materi gerakan dasar diluar jadwal latihan terkadang mengalami

40

b) Sequence Diagram Menampilkan menu Tradisi

Dalam hal ini ketika pengguna menggunakan aplikasi

maka akan dihadapkan dengan salah satu button yaitu tradisi.

Dimana button tradisi ini terdiri dari beberapa item seperti

berlutut, bersila dan bersila.

Gambar IV.4 Sequence Diagram Melihat Tampilan menu tradisi

c) Sequence Diagram Menampilkan menu Hormat

Dalam hal ini ketika pengguna menggunakan aplikasi

akan dihadapkan juga dengan button yaitu hormat. Dimana

button hormat ini terdiri dari beberapa item seperti hormat

pertama, hormat kedua, hormat ketiga.

Page 51: JURUSAN TEKNIK INFORMATIKA FAKULTAS SAINS DAN …repositori.uin-alauddin.ac.id/11853/1/Akbar Hasrun.pdf · ketika mengulangi materi gerakan dasar diluar jadwal latihan terkadang mengalami

41

Gambar IV.5 Sequence Diagram Melihat Tampilan menu hormat

d) Sequence Diagram Menampilkan menu Pukulan

Ketika pengguna menggunakan aplikasi maka akan

dihadapkan dengan button pukulan yang didalamnya terdapat

beberapa pukulan dasar yang ada di Internasional Black

Panther Karate Indonesia.

Page 52: JURUSAN TEKNIK INFORMATIKA FAKULTAS SAINS DAN …repositori.uin-alauddin.ac.id/11853/1/Akbar Hasrun.pdf · ketika mengulangi materi gerakan dasar diluar jadwal latihan terkadang mengalami

42

Gambar IV.6 Sequence Diagram Melihat Tampilan menu pukulan

e) Sequence Diagram Menampilkan menu Tendangan

Dalam hal ini ketika pengguna telah membuka menu

kemudian menekan button tendangan. Setelah menekan button

tendangan maka aplikasi memunculkan beberapa kumpulan

gerakan tendangan.

Page 53: JURUSAN TEKNIK INFORMATIKA FAKULTAS SAINS DAN …repositori.uin-alauddin.ac.id/11853/1/Akbar Hasrun.pdf · ketika mengulangi materi gerakan dasar diluar jadwal latihan terkadang mengalami

43

Gambar IV.7 Sequence Diagram Melihat Tampilan Menu tendangan

f) Sequence Diagram Membaca Sejarah

Dalam hal ini ketika pengguna telah membuka aplikasi,

bukan hanya menu gerakan tapi ada satu menu sejarah.

Dimana output dari menu sejarah ini berupa teks penjelasan

sejarah umum terkait dengan aplikasi yang dibuat.

Page 54: JURUSAN TEKNIK INFORMATIKA FAKULTAS SAINS DAN …repositori.uin-alauddin.ac.id/11853/1/Akbar Hasrun.pdf · ketika mengulangi materi gerakan dasar diluar jadwal latihan terkadang mengalami

44

Gambar IV.8 Sequence Diagram Melihat Pemaparan Sejarah

g) Sequence Diagram Membuka Menu Tentang

Dalam hal ini ketika pengguna telah membuka aplikasi

maka button terakhir yaitu menu tentang. Dimana menu

tentang ini akan memunculkan button aplikasi dan pembuat.

Sebagai output dari menu tentang berupa teks .

Page 55: JURUSAN TEKNIK INFORMATIKA FAKULTAS SAINS DAN …repositori.uin-alauddin.ac.id/11853/1/Akbar Hasrun.pdf · ketika mengulangi materi gerakan dasar diluar jadwal latihan terkadang mengalami

45

Gambar IV.9 Sequence Diagram Membuka Menu Tentang Aplikasi

4. Struktur Navigasi

Aplikasi Teknik Gerakan Karate Berbasis Mobile ini menggunakan

struktur navigasi composite (campuran), di mana ketika membuka aplikasi

akan menampilkan berbagai button dan beberapa button bercabang pada

aplikasi.

Page 56: JURUSAN TEKNIK INFORMATIKA FAKULTAS SAINS DAN …repositori.uin-alauddin.ac.id/11853/1/Akbar Hasrun.pdf · ketika mengulangi materi gerakan dasar diluar jadwal latihan terkadang mengalami

46

Gambar IV.10 Struktur Navigasi

Dari struktur navigasi ini, perpindahan antar fitur yang tersedia

dapat dilakukan melalui menu-menu aplikasi. Struktur navigasi adalah

solusi cerdas untuk memudahkan mendesain layoutnya.

5. Perancangan Antarmuka (Interface)

Perancangan antarmuka (interface) merupakan bagian penting

dalam perancangan aplikasi, karena berhubungan dengan tampilan dan

interaksi pengguna dengan aplikasi. Adapun perancangan antarmuka pada

aplikasi ini yaitu sebagai berikut:

Page 57: JURUSAN TEKNIK INFORMATIKA FAKULTAS SAINS DAN …repositori.uin-alauddin.ac.id/11853/1/Akbar Hasrun.pdf · ketika mengulangi materi gerakan dasar diluar jadwal latihan terkadang mengalami

47

a. Perancangan Antarmuka Splash Screen

Gambar IV.11 desain Antarmuka Splashscreen

Keterangan Gambar :

1) Gambar

Akan dibuat dengan berisikan gambar splashscreen

b. Perancangan antar muka menu aplikasi

Gambar IV.12 Desain Antarmuka Menu Utama

Page 58: JURUSAN TEKNIK INFORMATIKA FAKULTAS SAINS DAN …repositori.uin-alauddin.ac.id/11853/1/Akbar Hasrun.pdf · ketika mengulangi materi gerakan dasar diluar jadwal latihan terkadang mengalami

48

Keterangan:

1) ImageView

Akan dibuat dengan berisikan icon ImageView home.

2) ImageView

Akan dibuat dengan berisikan icon ImageView tradisi.

3) ImageView

Akan dibuat dengan berisikan icon ImageView hormat.

4) ImageView

Akan dibuat dengan berisikan icon ImageView pukulan.

5) ImageView

Akan dibuat dengan berisikan icon ImageView tendangan.

6) ImageView

Akan dibuat dengan berisikan icon ImageView sejarah.

7) ImageView

Akan dibuat dengan berisikan icon ImageView tentang

Page 59: JURUSAN TEKNIK INFORMATIKA FAKULTAS SAINS DAN …repositori.uin-alauddin.ac.id/11853/1/Akbar Hasrun.pdf · ketika mengulangi materi gerakan dasar diluar jadwal latihan terkadang mengalami

49

c. Perancangan antar muka menu home

Gambar IV.13 desain menu home

Keterangan:

1) ImageView

Akan dibuat dengan berisikan icon ImageView menu.

2) ImageView

Akan dibuat dengan berisikan gambar-gambar tentang karate.

Page 60: JURUSAN TEKNIK INFORMATIKA FAKULTAS SAINS DAN …repositori.uin-alauddin.ac.id/11853/1/Akbar Hasrun.pdf · ketika mengulangi materi gerakan dasar diluar jadwal latihan terkadang mengalami

50

d. Perancangan antar muka menu tradisi

Gambar IV.14 Desain antarmuka menu tradisi

Keterangan:

1) ImageButton

Akan dibuat dengan berisikan icon ImageButton menu tradisi.

2) ImageButton

Akan dibuat dengan berisikan icon ImageButton berlutut.

3) ImageButton

Akan dibuat dengan berisikan icon ImageButton bersila.

4) ImageButton

Akan dibuat dengan berisikan icon ImageButton berdiri.

Page 61: JURUSAN TEKNIK INFORMATIKA FAKULTAS SAINS DAN …repositori.uin-alauddin.ac.id/11853/1/Akbar Hasrun.pdf · ketika mengulangi materi gerakan dasar diluar jadwal latihan terkadang mengalami

51

e. Perancangan antar muka menu berlutut, bersila dan berdiri.

Gambar IV.15 Desain antarmuka menu berdiri, bersila, dan berdiri

Keterangan:

1) ImageButton

Akan dibuat dengan berisikan icon ImageButton tradisi.

2) ListView

Akan dibuat dengan berisikan gambar dan video.

3) Teks

Akan dibuat dengan berisikan teks penjelas video.

Page 62: JURUSAN TEKNIK INFORMATIKA FAKULTAS SAINS DAN …repositori.uin-alauddin.ac.id/11853/1/Akbar Hasrun.pdf · ketika mengulangi materi gerakan dasar diluar jadwal latihan terkadang mengalami

52

f. Perancangan antar muka menu hormat

Gambar IV.16 Desain Antarmuka Menu hormat.

Keterangan:

1) ImageButton

Akan dibuat dengan berisikan icon ImageButton menu hormat.

2) ImageView

Akan dibuat dengan berisikan icon hormat pertama.

3) ImageView

Akan dibuat dengan berisikan icon hormat kedua.

4) ImageView

Akan dibuat dengan berisikan icon hormat ketiga.

Page 63: JURUSAN TEKNIK INFORMATIKA FAKULTAS SAINS DAN …repositori.uin-alauddin.ac.id/11853/1/Akbar Hasrun.pdf · ketika mengulangi materi gerakan dasar diluar jadwal latihan terkadang mengalami

53

g. Perancangan antar muka gerakan hormat pertama, gerakan hormat

kedua, gerakan hormat ketiga.

Gambar IV.17 Desain Antarmuka gerakan hormat.

Keterangan:

1) ImageButton

Akan dibuat dengan berisikan icon ImageButton hormat.

2) ListView

Akan dibuat dengan berisikan gambar dan video hormat.

3) Teks

Akan dibuat dengan berisikan teks penjelas video.

Page 64: JURUSAN TEKNIK INFORMATIKA FAKULTAS SAINS DAN …repositori.uin-alauddin.ac.id/11853/1/Akbar Hasrun.pdf · ketika mengulangi materi gerakan dasar diluar jadwal latihan terkadang mengalami

54

h. Perancangan antarmuka pukulan.

Gambar IV.18 Desain Antarmuka tampilan pukulan

Keterangan:

1) ImageButton

Akan dibuat dengan berisikan icon ImageButton menu pukulan.

2) ListView

Akan dibuat dengan berisikan gambar dan video gerakan

pukulan dasar.

3) Teks

Akan dibuat dengan berisikan teks penjelas vidio.

Page 65: JURUSAN TEKNIK INFORMATIKA FAKULTAS SAINS DAN …repositori.uin-alauddin.ac.id/11853/1/Akbar Hasrun.pdf · ketika mengulangi materi gerakan dasar diluar jadwal latihan terkadang mengalami

55

i. Perancangan antarmuka tendangan.

Gambar IV.19 Desain Antarmuka tampilan tendangan.

Keterangan:

1) ImageButton

Akan dibuat dengan berisikan icon ImageButton menu tendangan.

2) ListView

Akan dibuat dengan berisikan gambar dan video gerakan

tendangan dasar.

3) Teks

Akan dibuat dengan berisikan teks penjelas video.

Page 66: JURUSAN TEKNIK INFORMATIKA FAKULTAS SAINS DAN …repositori.uin-alauddin.ac.id/11853/1/Akbar Hasrun.pdf · ketika mengulangi materi gerakan dasar diluar jadwal latihan terkadang mengalami

56

j. Perancangan menu sejarah

Gambar IV.20 Desain Antarmuka Menu Sejarah.

Keterangan:

1) ImageButton

Akan dibuat dengan berisikan icon ImageButton menu sejarah.

2) Teks

Akan dibuat dengan berisikan teks sejarah.

Page 67: JURUSAN TEKNIK INFORMATIKA FAKULTAS SAINS DAN …repositori.uin-alauddin.ac.id/11853/1/Akbar Hasrun.pdf · ketika mengulangi materi gerakan dasar diluar jadwal latihan terkadang mengalami

57

k. Perancangan antarmuka tentang.

Gambar IV.21 Desain Antarmuka Menu Tentang

Keterangan :

1) ImageButton

Akan dibuat dengan berisikan icon ImageButton menu tentang.

2) ImageButton

Akan dibuat dengan berisikan icon ImageButton aplikasi.

3) ImageButton

Akan dibuat dengan berisikan icon ImageButton pengembang

Page 68: JURUSAN TEKNIK INFORMATIKA FAKULTAS SAINS DAN …repositori.uin-alauddin.ac.id/11853/1/Akbar Hasrun.pdf · ketika mengulangi materi gerakan dasar diluar jadwal latihan terkadang mengalami

58

l. Perancangan antarmuka aplikasi dan pengembang.

Gambar IV.22 Desain Antarmuka Menu Aplikasi dan Pengembang

Keterangan :

1) ImageButton

Akan dibuat dengan berisikan icon ImageButton menu tentang.

2) Teks

Akan dibuat dengan berisikan teks penjelas aplikasi dan pembuat.

dimana pada button ini menjelaskan kegunaan aplikasi simulasi

gerakan dan pembuat.

Page 69: JURUSAN TEKNIK INFORMATIKA FAKULTAS SAINS DAN …repositori.uin-alauddin.ac.id/11853/1/Akbar Hasrun.pdf · ketika mengulangi materi gerakan dasar diluar jadwal latihan terkadang mengalami

59

BAB V

IMPLEMENTASI DAN ANALISIS HASIL

A. Implementasi

1. Interface

a. Antar muka SpalshScreen

Gambar V.1 Antarmuka Splashscreen

Antarmuka splashScreen akan menampilkan gambar

splashScreen aplikasi selama 5 detik. Setelah 5 detik akan muncul

antarmuka berikutnya. Splash screen ini berguna untuk memperhatikan

pesan singkat mengenai aplikasi simulasi gerakan karate ini.

Page 70: JURUSAN TEKNIK INFORMATIKA FAKULTAS SAINS DAN …repositori.uin-alauddin.ac.id/11853/1/Akbar Hasrun.pdf · ketika mengulangi materi gerakan dasar diluar jadwal latihan terkadang mengalami

60

b. Antarmuka Menu Utama.

Antarmuka menu utama meupakan interface awal untuk

pengguna berinteraksi dengan aplikasi simulasi gerakan ini. Color

baground berbeda dengan splashscreen agar aplikasi simulasi ini

berkesan bersahabat sebagai pembelajaran dengan warna yang lembut.

Gambar V.2 Antarmuka Menu Utama

Antarmuka ini akan tampil ketika antarmuka splashscreen selesai

tampil. Antarmuka menu utama terdiri dari menu home, menu hormat,

menu pukulan, menu tendangan, menu tradisi, menu sejarah dan menu

tentang. Dimana masing-masing menu memiliki fungsi berbeda-beda.

Page 71: JURUSAN TEKNIK INFORMATIKA FAKULTAS SAINS DAN …repositori.uin-alauddin.ac.id/11853/1/Akbar Hasrun.pdf · ketika mengulangi materi gerakan dasar diluar jadwal latihan terkadang mengalami

61

c. Antarmuka Menu Home.

Antarmuka menu home merupakan interface awal yang tampil

ketika masuk di lembaran awal aplikasi. Color background berbeda

dengan splashscreen agar aplikasi simulasi ini berkesan bersahabat

sebagai pembelajaran dengan warna yang lembut.

Gambar V.3 Antarmuka Menu home

Page 72: JURUSAN TEKNIK INFORMATIKA FAKULTAS SAINS DAN …repositori.uin-alauddin.ac.id/11853/1/Akbar Hasrun.pdf · ketika mengulangi materi gerakan dasar diluar jadwal latihan terkadang mengalami

62

d. Antarmuka Menu Hormat

Antarmuka ini akan menampilkan menu hormat setelah menekan

button hormat pada menu.

Gambar V.4 Antarmuka Menu hormat

Page 73: JURUSAN TEKNIK INFORMATIKA FAKULTAS SAINS DAN …repositori.uin-alauddin.ac.id/11853/1/Akbar Hasrun.pdf · ketika mengulangi materi gerakan dasar diluar jadwal latihan terkadang mengalami

63

e. Antarmuka rincian hormat

Antarmuka menu hormat ini akan menampilkan video, foto dan

penjelasan gerakan dasar karate berupa hormat pertama sesuai dengan

button pilihan. Video, foto dan penjelasan inilah yang merupakan

pembelajaran dalam memahami gerakan karate para (pemula) karateka.

Gambar V.5 Antarmuka hormat pertama

f. Antarmuka menu pukulan

Antarmuka ini akan menampilkan menu pukulan setelah menekan

button pukulan pada menu dan didalamnya terdapat nama-nama

gerakan tendangan dasar

Page 74: JURUSAN TEKNIK INFORMATIKA FAKULTAS SAINS DAN …repositori.uin-alauddin.ac.id/11853/1/Akbar Hasrun.pdf · ketika mengulangi materi gerakan dasar diluar jadwal latihan terkadang mengalami

64

Antarmuka ini akan menampilkan detail pukulan yang ada pada

menu gerakan dasar. Setelah menekan button pukulan maka akan

disediakan button beberapa pilihan gerakan sesuai dengan namanya.

Dimana hasilnya berupa video sebagai penyampai pesan dari aplikasi

simulasi gerakan karate ini. Menu gerakan pukulan ini sama dengan

menu gerakan tendangan. Semua terdiri dari beberapa pilihan gerakan,

dan jika memilih salah satunya maka akan muncul video, gambar

tampak depan, samping dan belakang.

Gambar V.6 Antarmuka menu pukulan

Page 75: JURUSAN TEKNIK INFORMATIKA FAKULTAS SAINS DAN …repositori.uin-alauddin.ac.id/11853/1/Akbar Hasrun.pdf · ketika mengulangi materi gerakan dasar diluar jadwal latihan terkadang mengalami

65

g. Antarmuka rincian pukulan

Antarmuka ini akan menampilkan rincian pukulan setelah

menekan button pada menu pukulan dan didalamnya terdapat button

nama-nama gerakan pukulan.Antarmuka ini menampilkan video

gerakan , hasil dari menu ini yaitu video berdurasi sekitar 3 detik,

gambar tampak samping, belakang dan serta teks penjelas gerakan. bisa

diulang berkali-kali sampai mengerti dan memahami gerakan.

Gerapakn pukulan ini adalah hasil dari interface detail gerakan pukulan.

Untuk gerakan pukulan tendangan dan gerakan tangkisan juga sama

dengan gerakan pukulan bedurasi sekitar 3 detik.

Gambar V.7 Antarmuka menu pukulan

Page 76: JURUSAN TEKNIK INFORMATIKA FAKULTAS SAINS DAN …repositori.uin-alauddin.ac.id/11853/1/Akbar Hasrun.pdf · ketika mengulangi materi gerakan dasar diluar jadwal latihan terkadang mengalami

66

h. Antarmuka menu tendangan

Antarmuka ini akan menampilkan menu tendangan setelah

menekan button tendangan pada menu dan didalamnya terdapat nama-

nama gerakan tendangan dasar.

Gambar V.8 Antarmuka menu tendangan

Page 77: JURUSAN TEKNIK INFORMATIKA FAKULTAS SAINS DAN …repositori.uin-alauddin.ac.id/11853/1/Akbar Hasrun.pdf · ketika mengulangi materi gerakan dasar diluar jadwal latihan terkadang mengalami

67

i. Antarmuka rincian tendangan

Antarmuka ini akan menampilkan rincian tendangan setelah

menekan button pada menu pukulan dan didalamnya terdapat button

nama-nama gerakan tendangan.

Gambar V.9 Antarmuka menu tendangan

Page 78: JURUSAN TEKNIK INFORMATIKA FAKULTAS SAINS DAN …repositori.uin-alauddin.ac.id/11853/1/Akbar Hasrun.pdf · ketika mengulangi materi gerakan dasar diluar jadwal latihan terkadang mengalami

68

j. Antarmuka Menu Tradisi

Antarmuka ini akan menampilkan menu tradisi yang terdiri dari

beberapa item. Masing-masing button tersebut adalah button berlutut,

button bersila dan button berdiri. Setiap button akan memunculkan

video, beberapa foto dan penjelasannya.

Gambar V.10 Antarmuka Menu tradisi

Page 79: JURUSAN TEKNIK INFORMATIKA FAKULTAS SAINS DAN …repositori.uin-alauddin.ac.id/11853/1/Akbar Hasrun.pdf · ketika mengulangi materi gerakan dasar diluar jadwal latihan terkadang mengalami

69

k. Antarmuka menu detail tradisi

Button ini akan tampil setelah menekan button tradisi pada menu

utama. Antarmuka detail tradisi menampilkan button pilihan ketika

ingin melihat video gerakan, gambar gerakan yaitu tampak belakang,

samping dan sasaran. Menu detail tradisi ini terdiri dari beberapa button

button berlutut, button bersila, button berdiri.

Gambar V.11 Antarmuka menu detail tradisi

Page 80: JURUSAN TEKNIK INFORMATIKA FAKULTAS SAINS DAN …repositori.uin-alauddin.ac.id/11853/1/Akbar Hasrun.pdf · ketika mengulangi materi gerakan dasar diluar jadwal latihan terkadang mengalami

70

l. Antarmuka detail menu sejarah

Antarmuka menu sejarah menampilkan penjelasan mengenai

sejarah. Menu ini tampil setelah menekan button sejarah pada menu

utama. Pada button sejarah ini hanya menampilkan teks berupa

penjelasan sejarah sesuai dengan buku panduan Internasional Black

Panther Karate Indonesia.

Gambar V.12 Antarmuka menu sejarah

Page 81: JURUSAN TEKNIK INFORMATIKA FAKULTAS SAINS DAN …repositori.uin-alauddin.ac.id/11853/1/Akbar Hasrun.pdf · ketika mengulangi materi gerakan dasar diluar jadwal latihan terkadang mengalami

71

m. Antarmuka menu tentang

Antarmuka menu tentang menampilkan detail menu aplikasi dan

pengembang. Ditampilkan setelah menekan button tentang pada manu

utama. Pada bagian ini hanya berisi informasi mengenai aplikasi serta

pengemban. pada bagian ini tidaklah terlalu banyak memuat artikel,

karena hanya merupakan informasi umum dan tidak pernah di gunakan

dalam dunia Internasional Black Panther Karate Indonesia.

Gambar V.13 Antarmuka menu tentang

Page 82: JURUSAN TEKNIK INFORMATIKA FAKULTAS SAINS DAN …repositori.uin-alauddin.ac.id/11853/1/Akbar Hasrun.pdf · ketika mengulangi materi gerakan dasar diluar jadwal latihan terkadang mengalami

72

B. Pengujian

Pengujian sistem merupakan proses pengeksekusian sistem perangkat

lunak untuk menentukan apakah sistem tersebut cocok dengan spesifikasi

sistem dan berjalan di lingkungan yang diinginkan. Pengujian sistem sering

diasosiasikan dengan pencarian bug (kesalahan), ketiksempurnaan pada

program yang menyebabkan kegagalan pada eksekusi sistem perangkat lunak.

Pengujian dilakukan dengan menguji setiap proses dan kemungkinan

kesalahan yang terjadi untuk setiap proses. Adapun pengujian sistem yang

digunakan adalah Black box. Pengujian Black box yaitu menguji perangkat

lunak dari segi spesifikasi fungsional tanpa menguji desain dan kode

program. Pengujian dimaksudkan untuk mengetahui apakah fungsi-fungsi,

masukan, dan keluaran dari perangkat lunak sesuai dengan spesifikasi yang

dibutuhkan.

1. Prosedur pengujian

Persiapan yang dilakukan dalam melakukan pengujian aplikasi

adalah sebagai berikut :

a. Menyiapkan sebuah smartphone dengan sistem operasi Android.

b. Menginstal aplikasi Teknik Dasar Gerakan Karate (Blackpanther)

tersebut.

c. Melakukan proses pengujian.

d. Mencatat hasil pengujian

Page 83: JURUSAN TEKNIK INFORMATIKA FAKULTAS SAINS DAN …repositori.uin-alauddin.ac.id/11853/1/Akbar Hasrun.pdf · ketika mengulangi materi gerakan dasar diluar jadwal latihan terkadang mengalami

73

2. Hasil pengujian

Hasil pengujian merupakan akhir dari pembuatan aplikasi setelah

beberapa tahapan telah di lakukan mulai dari analisis masalah, analisis

kebutuhan dan seterusnya. Dan hasil pengujian ini sebagai inti dari

pembuatan aplikasi simulasi gerakan karate ini, dengan hasil pengujian

pembuat dapat meprediksikan bahwa aplikasi ini layak digunakan oleh

user – karateka - atau tidak.

Bagian ini juga merupakan langkah yang membuat pembuat dapat

menarik kesimpulan selama proses pembuatan aplikasi, karena hasil

adalah harapan utama semua pembuat aplikasi, tidak menghiraukan

bagaimana prosesnya yang dilewati tapi seperti apa hasilnya.

a. Pengujian menu utama

Tabel V.1 Pengujian menu utama

dan Hasil Uji (Data Benar)

Data Masukan Yang Diharapkan Pengamatan Kesimpulan

Masuk ke

aplikasi Teknik

Dasar Gerakan

Karate (

Blackpanther )

Tampil

antarmuka home

yang meampilkan

berbagai menu,

seperti menu

Sejarah, Menu

gerakan, menu

simpulan dan

menu tentang

Antarmuka home

dapat

menampilkan

berbagai menu

seperti menu

Sejarah, menu

Gerakan, menu

Simpulan dan

menu Tentang.

[√ ] Diterima

[ ] Ditolak

Page 84: JURUSAN TEKNIK INFORMATIKA FAKULTAS SAINS DAN …repositori.uin-alauddin.ac.id/11853/1/Akbar Hasrun.pdf · ketika mengulangi materi gerakan dasar diluar jadwal latihan terkadang mengalami

74

b. Pengujian menu hormat

Table V.2 Pengujian menu hormat

Kasus dan Hasil Uji (Data Benar)

Data Masukan Yang Diharapkan Pengamatan Kesimpulan

Button pilihan

kategori gerakan

hormat

Menampilkan

button pilihan

video hasil

pilihan.

Video yang di

pilih ditampilkan

dalam bentuk

video sesuai

pilihan.

[√ ] Diterima

[ ] Ditolak

c. pengujian menu pukulan

Tabel V.3 Pengujian menu gerakan

Kasus dan Hasil Uji (Data Benar)

Data Masukan Yang Diharapkan Pengamatan Kesimpulan

Masuk di menu

utama

Tampil

antarmuka gerkan

yang meampilkan

gambar, teks dan

video gerakan

pukulan

Sesuai dengan

yang diharapkan

[√ ] Diterima

[ ] Ditolak

Page 85: JURUSAN TEKNIK INFORMATIKA FAKULTAS SAINS DAN …repositori.uin-alauddin.ac.id/11853/1/Akbar Hasrun.pdf · ketika mengulangi materi gerakan dasar diluar jadwal latihan terkadang mengalami

75

d. pengujian menu tendangan

Tabel V.4 Pengujian menu gerakan

Kasus dan Hasil Uji (Data Benar)

Data Masukan Yang Diharapkan Pengamatan Kesimpulan

Masuk di menu

utama

Tampil

antarmuka gerkan

yang meampilkan

gambar, teks dan

video gerakan

tendangan

Sesuai dengan

yang diharapkan

[√ ] Diterima

[ ] Ditolak

e. Pengujian menu tradisi.

Table V.5 Pengujian menu tradisi.

Kasus dan Hasil Uji (Data Benar)

Data Masukan Yang Diharapkan Pengamatan Kesimpulan

Button pilihan

kategori gerakan

tradisi.

Menampilkan

button pilihan

video hasil

pilihan.

Video yang di

pilih ditampilkan

dalam bentuk

video sesuai

pilihan.

[√ ] Diterima

[ ] Ditolak

Page 86: JURUSAN TEKNIK INFORMATIKA FAKULTAS SAINS DAN …repositori.uin-alauddin.ac.id/11853/1/Akbar Hasrun.pdf · ketika mengulangi materi gerakan dasar diluar jadwal latihan terkadang mengalami

76

f. Pengujian menu sejarah

Table V.6 Pengujian menu sejarah.

Kasus dan Hasil Uji (Data Benar)

Data Masukan Yang Diharapkan Pengamatan Kesimpulan

Tab Detail

Sejarah

Tampil

antarmuka

sejarah yang

menampilkan

ListView yang

berisi tentang

penjelasan

sejarah secara

detail.

Antarmuka

artikel yang

menampilkan

ListView sejarah

secara detail.

[√ ] Diterima

[ ] Ditolak

g. Pengujian menu tentang

Table V.7 Pengujian menu tentang.

Kasus dan Hasil Uji (Data Benar)

Data Masukan Yang Diharapkan Pengamatan Kesimpulan

Rincian aplikasi

dan pengemban

Tampilan

antarmuka

penjelasan

aplikasi dan

pengemban

Antarmuka

artikel yang

menampilkan

ListView

saplikasi dan

pengemban

secara detail.

[√ ] Diterima

[ ] Ditolak

Page 87: JURUSAN TEKNIK INFORMATIKA FAKULTAS SAINS DAN …repositori.uin-alauddin.ac.id/11853/1/Akbar Hasrun.pdf · ketika mengulangi materi gerakan dasar diluar jadwal latihan terkadang mengalami

77

3. Kesimpulan hasil pengujian

Berdasarkan hasil pengujian yang telah dilakukan, disimpulkan

bahwa proses yang sudah benar sehingga secara fungsional sistem sudah

dapat menghasilkan output yang diharapkan.

Page 88: JURUSAN TEKNIK INFORMATIKA FAKULTAS SAINS DAN …repositori.uin-alauddin.ac.id/11853/1/Akbar Hasrun.pdf · ketika mengulangi materi gerakan dasar diluar jadwal latihan terkadang mengalami

78

BAB VI

PENUTUP

A. Kesimpulan

Adapun kesimpulan yang dapat diambil dari penelitian ini adalah sebagai

berikut:

1. Pembuatan Aplikasi ini telah selesai sesuai dengan perencanaan.

2. Aplikasi ini memberikan informasi tentang pembelajaran serta pemahaman

dalam mendalami falsafah gerakan karate sesuai panduan di Internasional

Black Panther Karate Indonesia.

3. Aplikasi ini berjalan sangat baik pada perangkat xiomi redmi 4x. Dari hasil

uji coba terhadap pengguna, aplikasi ini dinilai sangat mudah digunakan

dan keluaran (output) dari aplikasi sesuai dengan data yang ada pada SIBI.

4. Data yang diolah pada penentuan keluaran dari aplikasi perangkat ajar ini

adalah penilaian yang terdapat pada Buku SIBI dan dari hasil wawancara.

5. Kekurangan dari aplikasi ini yaitu aplikasi ini hanya dapat digunakan

ketika ada akses internet pada perangkat mobile.

B. Saran

Aplikasi perangkat ajar bahasa isyarat ini masih jauh dari kesempurnaan,

untuk menciptakan sebuah aplikasi yang baik tentu perlu dilakukan

pengembangan baik dari sisi manfaat maupun dari sisi kerja sistem, berikut

beberapa saran bagi yang ingin mengembangkan aplikasi yang mungkin

dapat menambah nilai dari aplikasi nantinya :

Page 89: JURUSAN TEKNIK INFORMATIKA FAKULTAS SAINS DAN …repositori.uin-alauddin.ac.id/11853/1/Akbar Hasrun.pdf · ketika mengulangi materi gerakan dasar diluar jadwal latihan terkadang mengalami

79

1. Penambahan data pada database jika terdapat penambahan pada kamus

Sistem Isyarat Bahasa Indonesia kedepannya.

2. Meminimalisir buffer maupun terjadinya bug pada penampilan video

terutama di menu susun tendangan.

3. Pengelolaan pola/ citra gambar atau video yang terdapat di dalam database

dengan menggunakan fasilitas API (Application Programming Interface)

yang pastinya akan selalu tersedia bagi pengembang aplikasi Android

(developer App).

Page 90: JURUSAN TEKNIK INFORMATIKA FAKULTAS SAINS DAN …repositori.uin-alauddin.ac.id/11853/1/Akbar Hasrun.pdf · ketika mengulangi materi gerakan dasar diluar jadwal latihan terkadang mengalami

80

DAFTAR PUSTAKA

Almahalli, J. Dan As Suyuti J. "Tafsir Al Jalaalain" www.islamspirit.com (1

Januari 2018)

Astriawan, haerul. “pengaruh latihan shuttle run terhadap frekuensi mawasi geri

30 detik pada ilmu bela diri karate, praya barat tahun 2012.” skripsi sarjana

fakultas pendidikan olaraga dan kesehatan, institute keguruan dan ilmu

pendidikan mataram, 2012.

Arifianto. "Pengembangan Android". www.pengetahuan.tentang.android.com, ( 1

januari 2018)

Dalib, Muh. "Simulasi Gerakan Karate Di International Black Panther Karate

Indonesia Berbasis Mobile" Skripsi Sarjana, Fakultas Sains Dan

Teknologi UIN Alauddin, Makassar, 2015

Indonesia, Federasi Olaraga. "FORKI", http://www.pbforki.org, (1 januari 2018).

fitriadi, syahril. "gudang ilmu tentang pencak silat" blog syahril fitriadi,

syahrilfitriadi87.blogspot.co.id/2016/06/pencak-silat.html?m=1 (1 januari

2018)

Kreibich. "My.Sql", www.data.base.My.SQl.com, (1 januari 2018).

Maskur, Iman. “Pengaruh Aksi Dan Reaksi Terhadap Pukulan Oi-Tsuki Siswa

Ekstrakurikuler Karate Smp Kemala, Kota Pekanbaru.” Skripsi Sarjana

Page 91: JURUSAN TEKNIK INFORMATIKA FAKULTAS SAINS DAN …repositori.uin-alauddin.ac.id/11853/1/Akbar Hasrun.pdf · ketika mengulangi materi gerakan dasar diluar jadwal latihan terkadang mengalami

81

Fakultas Keguruan Dan Ilmu Pendidikan, Universitas Riau, Pekanbaru,

2015.

Mulyanto. "Prototype dan metode_perancangan_aplikasi": www.metode_

perancangan _aplikasi.co.id ( 30 desember 2017).

Munfarid, W. "Bela Diri Dalam Islam". www.bela_diri_karate_menurut_islam.

com (1 januari 2018).

Nasional, P. B. (2001). Kamus Besar Bahasa Indonesia. Jakarta: Balai Pustaka.

Panther, Internasional Black. "Sejarah Black Panther Karate Indonesia".

www.sejarah_black_panther_karate_indonesia.com, (1 januari 2018).

"Penelitian Kualitatif" Wikipedia The Free Encyclopedia.

http://en.wikipedia.org/wiki/penelitian-kualitatif (10 Januari 2018)

Sari. "Belajar Android". Android: www.belajar.android.co.id, (1 januari 2018).

Shihab, M Quraish,. (Februari 1994). Kisah dan Hikmah Kehidupan Lentera Hati.

Bandung: PT. Mizan Pustaka.

Taslim, Academia. "Black Box", Blackbox.ahmad.taslim.Academia.edu.html:

hhtp://Blackbox.ahmad.taslim.Academia.edu.htm (5 januari 2018).

Tertinggi, P. (November 1982). Internasional Black Panther Karate Indonesia.

Jakarta: IBPKI.

Page 92: JURUSAN TEKNIK INFORMATIKA FAKULTAS SAINS DAN …repositori.uin-alauddin.ac.id/11853/1/Akbar Hasrun.pdf · ketika mengulangi materi gerakan dasar diluar jadwal latihan terkadang mengalami

81

Toro, Muh. ("Pengertian Xampp". muh. toro blogspot. http://grajaganseo.

blogspot.com/2013/12/pengertian-xampp-dan-manfaatnya.html.:

http://grajaganseo.blogspot.com, (02 januari 2018).

Page 93: JURUSAN TEKNIK INFORMATIKA FAKULTAS SAINS DAN …repositori.uin-alauddin.ac.id/11853/1/Akbar Hasrun.pdf · ketika mengulangi materi gerakan dasar diluar jadwal latihan terkadang mengalami

82

DAFTAR RIWAYAT HIDUP

Akbar Hasrun Lahir di Sinjai tanggal 13 Agustus 1994

, ia merupakan anak ke-1 dari-3 bersaudara dari

pasangan Rustan dan Hawa yang merupakan Suku

Bugis yang tinggal dan menetap di Kabupaten Sinjai.

Ia menghabiskan pendidikan di tingkat sekolah dasar di SD Negeri 48 Lappae

pada tahun 2000-2006, lalu pada akhirnya mengambil pendidikan sekolah

menengah pertama di SMP Negeri 4 Sinjai Selatan pada tahun 2006-2009 dan

sekolah menengah atas di SMA Negeri 1 Tellu Limpoe Kabupaten Sinaji pada

tahun 2009-2012. Hingga pada akhirnya mendapat kesempatan untuk

melanjutkan pendidikan ke jenjang yang lebih tinggi di UIN Alauddin Makassar

melalui penerimaan Jalur Ujian Masuk Mandiri (UMM) dan tercatat sebagai

Alumni Mahasiswa Program Studi Sarjana (S1) pada Jurusan Teknik Informatika

Fakultas Sains dan Teknologi Universitas Islam Negeri (UIN) Alauddin Makassar

setelah berhasil menyelesaikan Bangku kuliahnya selama 5 tahun 8 bulan.