Analisis Metode Rule Based Pada Aplikasi Pembelajaran Biola

BAB 3 ANALISIS DAN PERANCANGAN SISTEM

Pada bab ini, akan dibahas beberapa hal diantaranya data yang digunakan, flowchart dari sistem serta activity diagram-nya dan analisis perancangan sistem dalam mengimplementasikan teknik rule-based knowledge dengan gambar dari letak jari yang dimuculkan serta audionya.

3.1. Analisis Metode Rule Based Pada Aplikasi Pembelajaran Biola

Pada bagian ini akan dibahas penerapan metode Rule Based pada aplikasi pembelajaran biola. Langkah- langkah yang dilakukan untuk dapat menunjukkan letak jari pada fingerboard biola adalah sebagai berikut: 1. Memilih tangga nada yang disediakan, mulai dari tangga nada C sampai B 2. Kemudian setelah memilih tangga nada yang dinginkan, maka akan ditampilkan setiap nada yang ada dalam tangga nada tersebut. 3. Jika sudah ditampilkan, maka pilih nada mana yang ingin dimainkan. 4. Setelah nada dipilih, maka aplikasi akan menunjukkan letaknya di fingerboard dan mengeluarkan suara sesuai dengan nada yang dipilih. 5. Lakukan langkah 1 jika ingin memilih tangga nada yang berbeda. Penerapan metode Rule Based pada aplikasi pembelajaran biola. Contoh soal dalam memilih tangga nada C dan memilih nada C dan D adalah sebagai berikut: - IF tangga nada adalah C THEN C – D – E – F – G – A – B – C‟ IF nada adalah C AND berada di senar G THEN jari manis AND tunjuk letak di fingerboard Universitas Sumatera Utara 15 - IF tangga nada adalah C THEN C – D – E – F – G – A – B – C‟ IF nada adalah D AND berada di senar D THEN open string AND tunjuk letak di fingerboard Penerapan metode Rule Based secara keseluruhan adalah sebagai berikut: - IF tangga nada adalah C THEN C – D – E – F – G – A – B – C‟ - IF tangga nada adalah D THEN D – E – F – G – A – B – C – D‟ - IF tangga nada adalah E THEN E – F – G – A – B – C – D – E‟ - IF tangga nada adalah F THEN F – G – A – Bb – C – D – E – F‟ - IF tangga nada adalah G THEN G – A – B – C – D – E – F – G‟– A – B – C – D – E – F – G‟‟ IF tangga nada adalah A THEN A – B – C – D – E – F – G – A‟– B – C – D – E – F – G – A‟‟ IF tangga nada adalah B THEN B – C – D – E – F – G – A – B‟ Rule untuk setiap nada yang dipilih: - IF nada adalah G AND berada di senar G THEN open string AND tunjuk letak di fingerboard - IF nada adalah D AND berada di senar D THEN open string AND tunjuk letak di fingerboard - IF nada adalah A AND berada di senar A THEN open string AND tunjuk letak di fingerboard Universitas Sumatera Utara 16 - IF nada adalah E AND berada di senar E THEN open string AND tunjuk letak di fingerboard - IF nada adalah G AND berada di senar G THEN first finger AND tunjuk letak di fingerboard - IF nada adalah D AND berada di senar D THEN first finger AND tunjuk letak di fingerboard - IF nada adalah E AND berada di senar D THEN first finger AND tunjuk letak di fingerboard - IF nada adalah A AND berada di senar A THEN first finger AND tunjuk letak di fingerboard - IF nada adalah B AND berada di senar A THEN first finger AND tunjuk letak di fingerboard - IF nada adalah F AND berada di senar E THEN first finger AND tunjuk letak di fingerboard - IF nada adalah F AND berada di senar E THEN first finger AND tunjuk letak di fingerboard - IF nada adalah A AND berada di senar G THEN second finger AND tunjuk letak di fingerboard - IF nada adalah B AND berada di senar G THEN second finger AND tunjuk letak di fingerboard - IF nada adalah F Universitas Sumatera Utara 17 AND berada di senar D THEN second finger AND tunjuk letak di fingerboard - IF nada adalah F AND berada di senar D THEN second finger AND tunjuk letak di fingerboard - IF nada adalah C AND berada di senar A THEN second finger AND tunjuk letak di fingerboard - IF nada adalah C AND berada di senar A THEN second finger AND tunjuk letak di fingerboard - IF nada adalah G AND berada di senar E THEN second finger AND tunjuk letak di fingerboard - IF nada adalah G AND berada di senar E THEN second finger AND tunjuk letak di fingerboard - IF nada adalah C AND berada di senar G THEN third finger AND tunjuk letak di fingerboard - IF nada adalah C AND berada di senar G THEN third finger AND tunjuk letak di fingerboard - IF nada adalah G AND berada di senar D THEN third finger - IF nada adalah G AND berada di senar D THEN third finger AND tunjuk letak di fingerboard - IF nada adalah D AND berada di senar A THEN third finger AND tunjuk letak di fingerboard Universitas Sumatera Utara 18 - IF nada adalah D AND berada di senar A THEN third finger AND tunjuk letak di fingerboard - IF nada adalah A AND berada di senar E THEN third finger AND tunjuk letak di fingerboard - IF nada adalah A AND berada di senar E THEN third finger AND tunjuk letak di fingerboard

3.2. Flowchart Sistem