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
Flowchart dari sistem menggambarkan tahapan-tahapan dari penyelesaian masalah sistem yang sedang dirancang dan yang ingin dibuat. Tujuan dari flowchart adalah
memberikan suatu gambaran untuk mempermudah pemahaman pengguna terhadap sistem yang sedang dirancang. Flowchart sistem yang dirancang menjelaskan proses
pengecekan nada yang ada dalam database dan kemudian output yang diberikan berupa audio dan letak jari yang sesuai dari nada tersebut di fingerboard biola.
Pada saat aplikasi ini dimulai pengguna dapat memilih tangga nada yang diinginkan kemudian aplikasi akan mengecek tangga nada apa yang dipilih kemudian
menampilkan setiap nada yang ada pada tangga nada yang telah dipilih. Kemudian pengguna dapat memilih nada yang tersedia. Aplikasi akan mengecek nada mana yang
dipilih oleh pengguna, kemudian menampilkan letak jari dari nada yang dipilih dan output suara. Setelah memilih nada yang ingin dilihat letaknya, pengguna dapat
kembali ke memilih tangga nada lain atau langsung ingin memilih nada yang lain untuk dilihat letak dan suaranya tanpa harus menuju ke halaman berikutnya.
Pada saat melakukan pemilihan tangga nada, sistem akan mengecek tangga nada apa yang dipilih. Kemudian setelah diketahui tangga nada yang dipilih, dalam
tangga nada yang dipilih tersebut akan dicek nada mana yang dipilih. Sistem akan mengecek di senar bagian mana dan menggunakan jari apa. Setelah itu sistem akan
menunjukkan letak jari pada fingerboard biola. Sebagaimana yang terlihat pada Gambar 3.1 dan Gambar 3.2.
Universitas Sumatera Utara
19
START
Pilih Tangga Nada
Cek tangga Nada Ke Database
Pilih Nada
END Cek tangga Nada
Ke Database Menampilkan
Tangga Nada
Menunjukkan Letak jari
Dan Audio
Gambar 3.1 Flowchart Sistem
Universitas Sumatera Utara
20
Start
Pilih Tangga Nada
Tangga nada C
true Cek Setiap Nada
false Tangga nada
D true
Cek Tangga Nada
Menampilkan Tangga Nada
C Pilih Nada
Menampilkan Tangga Nada
D false
Tangga nada E
false Tangga nada
F false
Tangga nada G
false Tangga nada
A true
true
true
true Menampilkan
Tangga Nada E
Menampilkan Tangga Nada
F
Menampilkan Tangga Nada
G
Menampilkan Tangga Nada
A P2
false Tangga nada
B true
Menampilkan Tangga Nada
B false
Gambar 3.2 Flowchart Menampilkan Tangga Nada
Universitas Sumatera Utara
21
P1
Nada G, true
false Nada A
Senar G, true
Open String
false Nada B
false Nada C
false Nada D
false Nada E
false Nada F
false Nada Ab
false Nada Bb
false Nada Eb
false Nada C
Nada D
Nada F Nada G
false
false false
false false
Senar D,
false
Senar A,
false
Senar E First String
false
false false
Second String
false
Third String true
false Output: Letak jari,
Suara
Stop
Gambar 3.3 Flowchart Menampilkan Tangga Nada lanjutan
Universitas Sumatera Utara
22
3.3. Activity Diagram Sistem