25
4.4.1
Data Flow Diagram
DFD
Data Flow Diagram
DFD adalah suatu diagram yang menggunakan notasi-notasi untuk menggambarkan arus dari data sistem, yang penggunaannya
sangat membantu untuk memahami sistem secara logika, terstruktur dan jelas. Berikut ini adalah diagram konteks yang menjelaskan gambaran umum proses
pada aplikasi tes buta warna ishihara.
Gambar 4.2 Diagram Konteks Aplikasi Tes Buta Warna Ishihara Berbasis
Android Diagram konteks yang ditunjukan pada Gambar 3.2 menunjukan entitas
yang terlibat pada aplikasi tes buta warna ishihara berbasis Android. Entitas tersebut adalah
user
atau pengguna aplikasi.
User
atau pengguna merupakan entitas yang menggunakan secara langsung aplikasi tes buta warna ishihara di
Android.
4.4.2 Diagram Jenjang
Hierarchy Chart
Hierarchy Chart
merupakan diagram yang menunjukkan proses yang terdapat pada aplikasi, mulai dari proses yang umum ke proses yang lebih
kompleks. Gambar 4.3 di bawah ini menunjukkan proses-proses yang terdapat pada aplikasi tes buta warna ishihara berbasis Android.
Hierarchy chart
pada Gambar 4.3 menggambarkan proses-proses yang terdapat pada aplikasi tes buta warna ishihara berbasis Android yang dibagi
kedalam 3 kelompok yaitu proses tes buta warba, proses infromasi buta warna dan proses hasil tes dari tes buta warna ishihara. Pada proses tes buta warna dibagi
menjadi 4 subproses, yaitu proses sign in, proses mulai tes buta warna, proses pencocokan jawaban, dan menghitung presentase.
Aplikasi Tes Buta Warna User
Input Data Sign In Sign Up, Input jawaban soal tes buta warna
Hasil Tes Buta Warna, Informasi Buta Warna
26
Gambar 4.3
Hierarchy Chart
Aplikasi Tes Buta Warna Ishihara Berbasis Android
4.4.3 DFD Level 0
DFD level 0 merupakan gambaran alur data yang masih bersifat umum dari suatu sistem, DFD menggambarkan sistem yang direncanakan dan digunakan
sebagai landasan dalam pengembangan sistem lebih lanjut. DFD level 0 di atas terdapat 3 proses yaitu proses tes buta warna, proses
informasi buta warna dan proses hasil tes buta warna. Proses tes buta warna merupakan proses pada menu aplikasi yang digunakan untuk melakukan tes buta
warna dan hasil dari tes buta warna tersebut akan disimpan di
database
buta warna. Proses informasi buta warna merupakan proses yang dilakukan oleh
user
Aplikasi Tes Buta Warna
1 Tes Buta Warna
2 Informasi Tes Buta
Warna 3
Hasil Tes Buta Warna 1.1
Sign In 1.2
Mulai Tes Buta Warna 1.3
Pencocolan Jawaban 1.4
Menghitung Presentase
27
untuk mengetahui informasi mengenai buta warna, data informasi tes buta warna disimpan pada
database
buta warna. Proses hasil tes merupakan proses untuk menampilkan hasil tes yang dilakukan oleh
user
.
Gambar 4.4 DFD Level 0 Aplikasi Tes Buta Warna Ishihara Android
4.4.4 Diagram Alir