aplikasi pembelajaran biola bagi pemula

advertisement
APLIKASI PEMBELAJARAN BIOLA
BAGI PEMULA
SKRIPSI
FIDA ELVI ANDERIA SEBAYANG
091402090
PROGRAM STUDI S1 TEKNOLOGI INFORMASI
FAKULTAS ILMU KOMPUTER DAN TEKNOLOGI INFORMASI
UNIVERSITAS SUMATERA UTARA
MEDAN
2014
Universitas Sumatera Utara
APLIKASI PEMBELAJARAN BIOLA
BAGI PEMULA
SKRIPSI
Diajukan untuk melengkapi tugas dan memenuhi syarat memperoleh ijazah
Sarjana Teknologi Informasi
FIDA ELVI ANDERIA SEBAYANG
091402090
PROGRAM STUDI S1 TEKNOLOGI INFORMASI
FAKULTAS ILMU KOMPUTER DAN TEKNOLOGI INFORMASI
UNIVERSITAS SUMATERA UTARA
MEDAN
2014
Universitas Sumatera Utara
ii
PERSETUJUAN
Judul
: APLIKASI PEMBELAJARAN BIOLA BAGI
PEMULA
Kategori
: SKRIPSI
Nama
: FIDA ELVI ANDERIA SEBAYANG
Nomor Induk Mahasiswa
: 091402090
Program Studi
: SARJANA (S1) TEKNOLOGI INFORMASI
Departemen
: TEKNOLOGI INFORMASI
Fakultas
: ILMU KOMPUTER DAN TEKNOLOGI
INFORMASI (FASILKOM-TI) UNIVERSITAS
SUMATERA UTARA
Diluluskan di
Medan, 28 Agustus 2014
Komisi Pembimbing
:
Pembimbing 2
Pembimbing 1
Drs. Marihat Situmorang, M.Kom.
NIP 19631214 198903 1 001
M. Fadly Syahputra, B.Sc., M.Sc.IT
NIP 19830129 200912 1 003
Diketahui/Disetujui oleh
Program Studi S1 Teknologi Informasi
Ketua,
M. Anggia Muchtar, ST., MM.IT
NIP 19800110 200801 1 010
Universitas Sumatera Utara
iii
PERNYATAAN
APLIKASI PEMBELAJARAN BIOLA
BAGI PEMULA
SKRIPSI
Saya mengakui bahwa skripsi ini adalah hasil karya saya sendiri, kecuali beberapa
kutipan dan ringkasan yang masing-masing telah disebutkan sumbernya.
Medan, 28 Agustus 2014
Fida Elvi Anderia Sebayang
091402090
Universitas Sumatera Utara
iv
UCAPAN TERIMA KASIH
Segala puji dan syukur penulis sampaikan kepada Tuhan Yang Maha Kuasa beserta
Yesus Kristus yang telah memberikan berkat-Nya yang melimpah dan segala kekuatan
sehingga penulis dapat menyelesaikan skripsi ini dengan baik untuk memperoleh gelar
Sarjana Program Studi S-1 Teknologi Informasi Universitas Sumatera Utara.
Dengan segala ketulusan hati ucapan terima kasih penulis sampaikan kepada:
1. Ayah Ramli Edi Saputra Sebayang dan Ibu Derliana Tarigan yang telah
memberikan dukungan kepada penulis dan selalu mendoakan penulis untuk
menyelesaikan tugas akhir ini. Adik Hariyati Karmila Sebayang dan Ray Indra
Andreas Sebayang yang selalu memberikan saya motivasi yang baik dan terus
mendukung penulis, dan semua keluarga besar penulis.
2. Bapak Prof. Dr. Opim Salim Sitompul, M.Sc. dan Drs. Sawaluddin, M.IT.
sebagai Dekan dan Pembantu Dekan Fakultas Ilmu Komputer dan Teknologi
Informasi Universitas Sumatera Utara, dan semua dosen serta pegawai di
Program Studi S-1 Teknologi Informasi.
3. Bapak Muhammad Fadly Syahputra, B.Sc., M.Sc.IT. selaku pembimbing
pertama penulis dan Bapak Drs. Marihat Situmorang, M.Kom. selaku
pembimbing kedua penulis yang telah banyak meluangkan waktunya dan
memberikan masukan-masukan yang bermanfaat bagi penulis dalam
menyelesaikan skripsi ini.
4. Bapak Romi Fadillah Rahmat, B.Comp.Sc., M.Sc. dan Ibu Sarah Purnawati,
S.T., M.Sc. yang telah bersedia menjadi dosen penguji dan telah memberikan
saran-saran yang baik bagi penulis dalam menyelesaikan skripsi ini.
5. Teman-teman penulis yang selalu menemani dan mendukung penulis, Ade
Chania Sion Sagala, S.TI., Stella Maris Harefa, S.TI., Cynthia Arilla
Sembiring, S.TI., Riska Vinesia Butarbutar, S.TI., Jihan Meutia Fauzen, S.TI.,
Annifa Iqramitha, S.TI., dan semua teman angkatan 2009.
6. Teman-teman gereja penulis yang selalu memberikan semangat dan
mengingatkan penulis, Nirmala Sitepu, Regina Anita Sitepu, Yohanes Barus,
Bastanta Sembiring, dan semua mudika serta misdinar Gereja St. Antonius
Padua Bangun Mulia.
7. Teman-teman penulis dari SD, SMP, dan SMA.
Sekali lagi penulis mengucapkan banyak terima kasih kepada semua pihak
yang membantu dalam penyelesaian tugas akhir ini yang tidak dapat disebutkan satu
persatu, terima kasih atas masukan, saran, doa, dan motivasi yang diberikan kepada
saya.
Penulis menyadari bahwa masih banyak kekurangan dalam skripsi ini, untuk
itu penulis mengharapkan saran dan kritik yang bersifat membangun dari semua pihak
demi kesempuranaan skripsi ini. Akhir kata penulis ucapkan terima kasih.
Universitas Sumatera Utara
v
ABSTRAK
Ketepatan dalam penempatan jari di fingerboard biola sangat penting karena biola
tidak memiliki pembatas seperti gitar. Maka diperlukan suatu aplikasi yang dapat
menunjukkan letak jari tersebut. Aplikasi ini menggunakan teknik representasi rulebased knowledge. Teknik ini direpresentasikan dalam bentuk fakta (fact) dan aturanaturan (rules). Aplikasi ini bertujuan untuk menunjukkan letak jari yang tepat di
fingerboard biola sehingga menghasilkan nada yang benar. Hasil dari aplikasi yang
dibangun menunjukkan letak jari pada fingerboard biola, pewarnaan jari, dan output
suara dari setiap nada.
Kata kunci : biola, fingering, fingerboard, rule-based knowledge
Universitas Sumatera Utara
vi
APPLICATION OF LEARNING VIOLIN
FOR BEGINNERS
ABSTRACT
The precision in the placement of fingers on the violin's fingerboard is very important
because violin has no limiter like guitar. Therefore, need an application that can show
the location of that finger. This application uses a rule-based representation technique
knowledge. This technique is represented in the form of facts (fact) and the rules
(rules). This application is bulid to show the exact location of the finger on the violin's
fingerboard to produce the correct tone. Results from applications built shows the
fingering on the violin's fingerboard, finger staining, and the sound output from every
tone.
Keywords: violin, fingering, fingerboard, rule-based knowledge
Universitas Sumatera Utara
vii
DAFTAR ISI
Halaman
PERSETUJUAN
PERNYATAAN
PENGHARGAAN
ABSTRAK
ABSTRACT
DAFTAR ISI
DAFTAR TABEL
DAFTAR GAMBAR
ii
iii
iv
v
vi
vii
ix
x
BAB 1 PENDAHULUAN
1.1. Latar Belakang
1.2. Rumusan Masalah
1.3. Batasan Masalah
1.4. Tujuan Penelitian
1.5. Manfaat Penelitian
1.6. Metodologi Penelitian
1.7. Sistematika Penulisan
1
1
2
2
2
2
3
3
BAB 2 TINJAUAN PUSTAKA
2.1. Biola
2.2. Tangga Nada Mayor
2.3. Fingering Chart
2.3.1. Fingering Chart Untuk Tangga Nada G Mayor
2.3.2. Fingering Chart Untuk Tangga Nada A Mayor
2.3.3. Fingering Chart Untuk Tangga Nada D Mayor
2.3.4. Fingering Chart Untuk Tangga Nada E Mayor
2.4. Metode Pembelajaran Biola Suzuki
2.5. Java
2.6. Teknik Representasi Pengetahuan
2.7. Penelitian Terdahulu
5
5
6
6
6
7
8
9
9
10
10
11
BAB 3 ANALISIS DAN PERANCANGAN SISTEM
3.1. Analisis Metode Rule-Based Pada Aplikasi Pembelajaran Biola
3.2. Flowchart Sistem
3.3. Activity Diagram Sistem
3.4. Perancangan Sistem
3.4.1. Antarmuka Aplikasi
3.4.2. Perancangan Database
3.4.3. Audio
14
14
18
22
22
24
24
26
BAB 4 IMPLEMENTASI DAN PENGUJIAN
4.1. Implementasi
27
27
Universitas Sumatera Utara
viii
4.1.1. Spesifikasi Perangkat Lunak
4.1.2. Spesifikasi Perangkat Keras
4.1.3. Hasil Eksekusi Aplikasi
4.2. Pengujian
4.2.1. Pengujian Aplikasi
4.2.2. Pengujian Aspek Penggunaan Aplikasi
27
27
28
39
39
41
BAB 5 KESIMPULAN DAN SARAN
5.1. Kesimpulan
5.2. Saran
44
44
44
DAFTAR PUSTAKA
45
LAMPIRAN A: Kode Program
LAMPIRAN B: Kuisioner
46
60
Universitas Sumatera Utara
ix
DAFTAR TABEL
Halaman
Tabel 2.1 Penelitian Terdahulu
Tabel 4.1 Rencana Pengujian Sistem
Tabel 4.2 Hasil Pengujian Pada Halaman Utama
Tabel 4.3 Hasil Kuesioner Aspek Penggunaan Aplikasi
12
40
40
42
Universitas Sumatera Utara
x
DAFTAR GAMBAR
Halaman
Gambar 2.1 Nama Senar Pada Biola
Gambar 2.2 Tangga Nada G Mayor
Gambar 2.3 Tangga Nada A Mayor
Gambar 2.4 Tangga Nada D Mayor
Gambar 2.5 Tangga Nada E Mayor
Gambar 2.6 Representasi Rule-Based
Gambar 3.1 Flowchart Sistem
Gambar 3.2 Flowchart Menampilkan Tangga Nada
Gambar 3.3 Flowchart Menunjukkan letak jari
Gambar 3.4 Activity Diagram Sistem
Gambar 3.5 Antarmuka Aplikasi
Gambar 3.6 Halaman About
Gambar 3.7 Halaman Keterangan
Gambar 3.8. Tabel tabel_nada
Gambar 3.9. Tabel tabel_kunci
Gambar 3.10 Pemotongan Durasi
Gambar 4.1 Tampilan Awal Sistem
Gambar 4.2 Tampilan Combo Box
Gambar 4.3 Tampilan Pemilihan Tangga Nada
Gambar 4.4 Tampilan Nada Yang Dipilih
Gambar 4.5 Tampilan PLAY
Gambar 4.6 Tampilan Halaman Keterangan
Gambar 4.7 Tampilan Halaman About
5
6
7
8
9
11
19
20
21
22
23
24
24
25
26
26
28
29
30
31
37
38
39
Universitas Sumatera Utara
Download