BAB III PEMBAHASAN - repository.bsi.ac.id · bergambarkan huruf A besar dan a kecil dengan fitur...
Transcript of BAB III PEMBAHASAN - repository.bsi.ac.id · bergambarkan huruf A besar dan a kecil dengan fitur...
36
BAB III
PEMBAHASAN
3.1. Tinjauan Kasus
Dalam memanfaatkan kemajuan teknologi saat ini untuk dijadikan sebagai
sarana edukasi pembelajaran untuk anak usia dini, dibutuhkan cara belajar yang
berbeda. Penulis mencoba membuat aplikasi android yang tentunya berguna untuk
sarana edukasi pembelajaran anak usia dini. “Perancangan Aplikasi Pengenalan
Huruf dan Angka Berbasis Android” adalah aplikasi pengenalan dasar seperti huruf
dan angka untuk anak usia dini yang dilengkapi dengan belajar bagaimana cara
menulis huruf dan angka.
Menu pada aplikasi ini adalah :
1. Menu ayo belajar yang merupakan menu utama yang berisi pillihan menu
pengenlann huruf dan angka.
2. Pengenalan huruf yang merupakan menu pengenalan dimana berisikan huruf A
sampai dengan huruf Z
3. Pengenalan angka yang merupakan menu pengenalan dimana berisikan angka 1
sampai dengan angka 10
4. Belajar menulis yang merupakan menu dimana menampilkan untuk belajar
menulis
37
3.2. Spesifikasi Rancangan Program
Dalam spesifikasi rancangan program ini, penulis akan menjelaskan tentang
spesifikasi bentuk masukan, spesifikasi bentuk keluaran, spesifikasi file, HIPO,
spesifikasi program dan flowchartnya.
3.2.1. Spesifikasi Bentuk Masukan
Adapun bentuk spesifikasi masukan perancangan aplikasi pengenalan huruf
dan angka berbasis android terdiri dari berbagai layout sebagai berikut :
1. Nama layout : main_loading
Fungsi : Untuk tampilan loading awal program
Bentuk : Sebuah layout tampilan loading awal program yang
memiliki waktu delay selama 2,5 detik sebelum masuk
kedalam layout menu utama.
2. Nama layout : menuutama
Fungsi : Untuk menampilkan menu utama program
Bentuk : Terdapat button ayo_belajar untuk menuju layout
menu_ayobelajar, button tentang untuk menampilkan
layout tentang, dan button keluar untuk untuk keluar
dari aplikasi.
3. Nama layout : tentang
Fungsi : Untuk menampilkan layout tentang informasi program
yang dibuat.
38
Bentuk : Terdapat beberapa informasi tentang program,
menampilkan gambar kegunaan button-button yang ada
dalam program dan menampilkan penjelasan dari
gambar-gambar button yang ada dalam program dalam
4. Nama layout : menu_ayobelajar
Fungsi : Untuk menampilkan menu ayo belajar
Bentuk : Terdapat button huruf untuk menuju layout pengenalan
huruf, button angka untuk menuju layout pengenalan
angka, dan belajar menulis untuk ke menu belajar
menulis.
5. Nama layout : menu_huruf
Fungsi : Untuk menampilkan layout menu pengenalan huruf
Bentuk : Terdapat ImageButton-ImageButton untuk pilihan
huruf a,b,c,d,e sampai dengan z untuk menampilkan
layout-layout gambar huruf dan efek suara.
6. Nama layout : menu_angka
Fungsi : Untuk menampilkan layout menu pengenalan angka
Bentuk : Terdapat ImageButton-ImageButton untuk pilihan
angka 0,1,2,3,4,5,6,7,8 dan 9 untuk menampilkan
layout-layout gambar angka dan efek suara.
39
3.2.2. Spesifikasi Bentuk Keluaran
Adapun bentuk spesifikasi keluaran pembuatan aplikasi pengetahuan dan
pengenalan hewan untuk anak-anak berbasis android sebagai berikut :
1. Nama layout : belajar_menulis
Fungsi : untuk menampilkan layout untuk menulis
Bentuk : Terdapat new button untuk membuat file baru, save
button untuk menyimpan hasil dari belajar menulis dan
paint_colors untuk memilih berbagai warna.
2. Nama layout : huruf_a
Fungsi : Untuk menampilkan layout gambar huruf A
Bentuk : Terdapat ImageButton dengan background
bergambarkan huruf A besar dan a kecil dengan fitur
suara, button_next untuk pindah ke layout huruf
selanjutnya, button_prev untuk pindah ke layout hufur
sebelumnya, button_close untuk menutup layout dan
kembali ke menu huruf, dan button_menulis untuk
menampilkan layout belajar menulis.
3. Nama layout : huruf_b
Fungsi : Untuk menampilkan layout gambar huruf B
Bentuk : Terdapat ImageButton dengan background
bergambarkan huruf B besar dan b kecil dengan fitur
suara, button_next untuk pindah ke layout huruf
selanjutnya, button_prev untuk pindah ke layout hufur
40
sebelumnya, button_close untuk menutup layout dan
kembali ke menu huruf, dan button_menulis untuk
menampilkan layout belajar menulis.
4. Nama layout : huruf_c
Fungsi : Untuk menampilkan layout gambar huruf C
Bentuk : Terdapat ImageButton dengan background
bergambarkan huruf C besar dan c kecil dengan fitur
suara, button_next untuk pindah ke layout huruf
selanjutnya, button_prev untuk pindah ke layout hufur
sebelumnya, button_close untuk menutup layout dan
kembali ke menu huruf, dan button_menulis untuk
menampilkan layout belajar menulis.
5. Nama layout : huruf_d
Fungsi : Untuk menampilkan layout gambar huruf D
Bentuk : Terdapat ImageButton dengan background
bergambarkan huruf D besar dan d kecil dengan fitur
suara, button_next untuk pindah ke layout huruf
selanjutnya, button_prev untuk pindah ke layout hufur
sebelumnya, button_close untuk menutup layout dan
kembali ke menu huruf, dan button_menulis untuk
menampilkan layout belajar menulis.
41
6. Nama layout : huruf_e
Fungsi : Untuk menampilkan layout gambar huruf E
Bentuk : Terdapat ImageButton dengan background
bergambarkan huruf E besar dan e kecil dengan fitur
suara, button_next untuk pindah ke layout huruf
selanjutnya, button_prev untuk pindah ke layout hufur
sebelumnya, button_close untuk menutup layout dan
kembali ke menu huruf, dan button_menulis untuk
menampilkan layout belajar menulis.
7. Nama layout : huruf_f
Fungsi : Untuk menampilkan layout gambar huruf F
Bentuk : Terdapat ImageButton dengan background
bergambarkan huruf F besar dan f kecil dengan fitur
suara, button_next untuk pindah ke layout huruf
selanjutnya, button_prev untuk pindah ke layout hufur
sebelumnya, button_close untuk menutup layout dan
kembali ke menu huruf, dan button_menulis untuk
menampilkan layout belajar menulis.
8. Nama layout : huruf_g
Fungsi : Untuk menampilkan layout gambar huruf G
Bentuk : Terdapat ImageButton dengan background
bergambarkan huruf G besar dan g kecil dengan fitur
suara, button_next untuk pindah ke layout huruf
42
selanjutnya, button_prev untuk pindah ke layout hufur
sebelumnya, button_close untuk menutup layout dan
kembali ke menu huruf, dan button_menulis untuk
menampilkan layout belajar menulis.
9. Nama layout : huruf_h
Fungsi : Untuk menampilkan layout gambar huruf H
Bentuk : Terdapat ImageButton dengan background
bergambarkan huruf H besar dan h kecil dengan fitur
suara, button_next untuk pindah ke layout huruf
selanjutnya, button_prev untuk pindah ke layout hufur
sebelumnya, button_close untuk menutup layout dan
kembali ke menu huruf, dan button_menulis untuk
menampilkan layout belajar menulis.
10. Nama layout : huruf_i
Fungsi : Untuk menampilkan layout gambar huruf I
Bentuk : Terdapat ImageButton dengan background
bergambarkan huruf I besar dan i kecil dengan fitur
suara, button_next untuk pindah ke layout huruf
selanjutnya, button_prev untuk pindah ke layout hufur
sebelumnya, button_close untuk menutup layout dan
kembali ke menu huruf, dan button_menulis untuk
menampilkan layout belajar menulis.
43
11. Nama layout : huruf_j
Fungsi : Untuk menampilkan layout gambar huruf J
Bentuk : Terdapat ImageButton dengan background
bergambarkan huruf J besar dan j kecil dengan fitur
suara, button_next untuk pindah ke layout huruf
selanjutnya, button_prev untuk pindah ke layout hufur
sebelumnya, button_close untuk menutup layout dan
kembali ke menu huruf, dan button_menulis untuk
menampilkan layout belajar menulis.
12. Nama layout : huruf_k
Fungsi : Untuk menampilkan layout gambar huruf K
Bentuk : Terdapat ImageButton dengan background
bergambarkan huruf K besar dan k kecil dengan fitur
suara, button_next untuk pindah ke layout huruf
selanjutnya, button_prev untuk pindah ke layout hufur
sebelumnya, button_close untuk menutup layout dan
kembali ke menu huruf, dan button_menulis untuk
menampilkan layout belajar menulis.
13. Nama layout : huruf_l
Fungsi : Untuk menampilkan layout gambar huruf L
Bentuk : Terdapat ImageButton dengan background
bergambarkan huruf L besar dan l kecil dengan fitur
suara, button_next untuk pindah ke layout huruf
44
selanjutnya, button_prev untuk pindah ke layout hufur
sebelumnya, button_close untuk menutup layout dan
kembali ke menu huruf, dan button_menulis untuk
menampilkan layout belajar menulis.
14. Nama layout : huruf_m
Fungsi : Untuk menampilkan layout gambar huruf M
Bentuk : Terdapat ImageButton dengan background
bergambarkan huruf M besar dan m kecil dengan fitur
suara, button_next untuk pindah ke layout huruf
selanjutnya, button_prev untuk pindah ke layout hufur
sebelumnya, button_close untuk menutup layout dan
kembali ke menu huruf, dan button_menulis untuk
menampilkan layout belajar menulis.
15. Nama layout : huruf_n
Fungsi : Untuk menampilkan layout gambar huruf N
Bentuk : Terdapat ImageButton dengan background
bergambarkan huruf N besar dan n kecil dengan fitur
suara, button_next untuk pindah ke layout huruf
selanjutnya, button_prev untuk pindah ke layout hufur
sebelumnya, button_close untuk menutup layout dan
kembali ke menu huruf, dan button_menulis untuk
menampilkan layout belajar menulis.
45
16. Nama layout : huruf_o
Fungsi : Untuk menampilkan layout gambar huruf O
Bentuk : Terdapat ImageButton dengan background
bergambarkan huruf O besar dan o kecil dengan fitur
suara, button_next untuk pindah ke layout huruf
selanjutnya, button_prev untuk pindah ke layout hufur
sebelumnya, button_close untuk menutup layout dan
kembali ke menu huruf, dan button_menulis untuk
menampilkan layout belajar menulis.
17. Nama layout : huruf_p
Fungsi : Untuk menampilkan layout gambar huruf P
Bentuk : Terdapat ImageButton dengan background
bergambarkan huruf P besar dan p kecil dengan fitur
suara, button_next untuk pindah ke layout huruf
selanjutnya, button_prev untuk pindah ke layout hufur
sebelumnya, button_close untuk menutup layout dan
kembali ke menu huruf, dan button_menulis untuk
menampilkan layout belajar menulis.
18. Nama layout : huruf_q
Fungsi : Untuk menampilkan layout gambar huruf Q
Bentuk : Terdapat ImageButton dengan background
bergambarkan huruf Q besar dan q kecil dengan fitur
suara, button_next untuk pindah ke layout huruf
46
selanjutnya, button_prev untuk pindah ke layout hufur
sebelumnya, button_close untuk menutup layout dan
kembali ke menu huruf, dan button_menulis untuk
menampilkan layout belajar menulis.
19. Nama layout : huruf_r
Fungsi : Untuk menampilkan layout gambar huruf R
Bentuk : Terdapat ImageButton dengan background
bergambarkan huruf R besar dan r kecil dengan fitur
suara, button_next untuk pindah ke layout huruf
selanjutnya, button_prev untuk pindah ke layout hufur
sebelumnya, button_close untuk menutup layout dan
kembali ke menu huruf, dan button_menulis untuk
menampilkan layout belajar menulis.
20. Nama layout : huruf_s
Fungsi : Untuk menampilkan layout gambar huruf S
Bentuk : Terdapat ImageButton dengan background
bergambarkan huruf S besar dan s kecil dengan fitur
suara, button_next untuk pindah ke layout huruf
selanjutnya, button_prev untuk pindah ke layout hufur
sebelumnya, button_close untuk menutup layout dan
kembali ke menu huruf, dan button_menulis untuk
menampilkan layout belajar menulis.
47
21. Nama layout : huruf_t
Fungsi : Untuk menampilkan layout gambar huruf T
Bentuk : Terdapat ImageButton dengan background
bergambarkan huruf T besar dan t kecil dengan fitur
suara, button_next untuk pindah ke layout huruf
selanjutnya, button_prev untuk pindah ke layout hufur
sebelumnya, button_close untuk menutup layout dan
kembali ke menu huruf, dan button_menulis untuk
menampilkan layout belajar menulis.
22. Nama layout : huruf_u
Fungsi : Untuk menampilkan layout gambar huruf U
Bentuk : Terdapat ImageButton dengan background
bergambarkan huruf U besar dan u kecil dengan fitur
suara, button_next untuk pindah ke layout huruf
selanjutnya, button_prev untuk pindah ke layout hufur
sebelumnya, button_close untuk menutup layout dan
kembali ke menu huruf, dan button_menulis untuk
menampilkan layout belajar menulis.
23. Nama layout : huruf_v
Fungsi : Untuk menampilkan layout gambar huruf V
Bentuk : Terdapat ImageButton dengan background
bergambarkan huruf V besar dan v kecil dengan fitur
suara, button_next untuk pindah ke layout huruf
48
selanjutnya, button_prev untuk pindah ke layout hufur
sebelumnya, button_close untuk menutup layout dan
kembali ke menu huruf, dan button_menulis untuk
menampilkan layout belajar menulis.
24. Nama layout : huruf_w
Fungsi : Untuk menampilkan layout gambar huruf W
Bentuk : Terdapat ImageButton dengan background
bergambarkan huruf W besar dan w kecil dengan fitur
suara, button_next untuk pindah ke layout huruf
selanjutnya, button_prev untuk pindah ke layout hufur
sebelumnya, button_close untuk menutup layout dan
kembali ke menu huruf, dan button_menulis untuk
menampilkan layout belajar menulis.
25. Nama layout : huruf_x
Fungsi : Untuk menampilkan layout gambar huruf X
Bentuk : Terdapat ImageButton dengan background
bergambarkan huruf X besar dan x kecil dengan fitur
suara, button_next untuk pindah ke layout huruf
selanjutnya, button_prev untuk pindah ke layout hufur
sebelumnya, button_close untuk menutup layout dan
kembali ke menu huruf, dan button_menulis untuk
menampilkan layout belajar menulis.
49
26. Nama layout : huruf_y
Fungsi : Untuk menampilkan layout gambar huruf Y
Bentuk : Terdapat ImageButton dengan background
bergambarkan huruf Y besar dan y kecil dengan fitur
suara, button_next untuk pindah ke layout huruf
selanjutnya, button_prev untuk pindah ke layout hufur
sebelumnya, button_close untuk menutup layout dan
kembali ke menu huruf, dan button_menulis untuk
menampilkan layout belajar menulis.
27. Nama layout : huruf_z
Fungsi : Untuk menampilkan layout gambar huruf Z
Bentuk : Terdapat ImageButton dengan background
bergambarkan huruf Z besar dan z kecil dengan fitur
suara, button_next untuk pindah ke layout huruf
selanjutnya, button_prev untuk pindah ke layout hufur
sebelumnya, button_close untuk menutup layout dan
kembali ke menu huruf, dan button_menulis untuk
menampilkan layout belajar menulis.
28. Nama layout : angka1
Fungsi : Untuk menampilkan layout gambar angka 1
Bentuk : Terdapat ImageButton dengan background
bergambarkan angka 1 dan tulisan satu dengan fitur
suara, button_next untuk pindah ke layout angka
50
selanjutnya, button_prev untuk pindah ke layout angka
sebelumnya, button_close untuk menutup layout dan
kembali ke menu angka, dan button_menulis untuk
menampilkan layout belajar menulis.
29. Nama layout : angka2
Fungsi : Untuk menampilkan layout gambar angka 2
Bentuk : Terdapat ImageButton dengan background
bergambarkan angka 2 dan tulisan dua dengan fitur
suara, button_next untuk pindah ke layout angka
selanjutnya, button_prev untuk pindah ke layout angka
sebelumnya, button_close untuk menutup layout dan
kembali ke menu angka, dan button_menulis untuk
menampilkan layout belajar menulis.
30. Nama layout : angka3
Fungsi : Untuk menampilkan layout gambar angka 3
Bentuk : Terdapat ImageButton dengan background
bergambarkan angka 3 dan tulisan tiga dengan fitur
suara, button_next untuk pindah ke layout angka
selanjutnya, button_prev untuk pindah ke layout angka
sebelumnya, button_close untuk menutup layout dan
kembali ke menu angka, dan button_menulis untuk
menampilkan layout belajar menulis.
51
31. Nama layout : angka4
Fungsi : Untuk menampilkan layout gambar angka 4
Bentuk : Terdapat ImageButton dengan background
bergambarkan angka 4 dan tulisan empat dengan fitur
suara, button_next untuk pindah ke layout angka
selanjutnya, button_prev untuk pindah ke layout angka
sebelumnya, button_close untuk menutup layout dan
kembali ke menu angka, dan button_menulis untuk
menampilkan layout belajar menulis.
32. Nama layout : angka5
Fungsi : Untuk menampilkan layout gambar angka 5
Bentuk : Terdapat ImageButton dengan background
bergambarkan angka 5 dan tulisan lima dengan fitur
suara, button_next untuk pindah ke layout angka
selanjutnya, button_prev untuk pindah ke layout angka
sebelumnya, button_close untuk menutup layout dan
kembali ke menu angka, dan button_menulis untuk
menampilkan layout belajar menulis.
33. Nama layout : angka6
Fungsi : Untuk menampilkan layout gambar angka 6
Bentuk : Terdapat ImageButton dengan background
bergambarkan angka 6 dan tulisan enam dengan fitur
suara, button_next untuk pindah ke layout angka
52
selanjutnya, button_prev untuk pindah ke layout angka
sebelumnya, button_close untuk menutup layout dan
kembali ke menu angka, dan button_menulis untuk
menampilkan layout belajar menulis.
34. Nama layout : angka7
Fungsi : Untuk menampilkan layout gambar angka 7
Bentuk : Terdapat ImageButton dengan background
bergambarkan angka 7 dan tulisan tujuh dengan fitur
suara, button_next untuk pindah ke layout angka
selanjutnya, button_prev untuk pindah ke layout angka
sebelumnya, button_close untuk menutup layout dan
kembali ke menu angka, dan button_menulis untuk
menampilkan layout belajar menulis.
35. Nama layout : angka8
Fungsi : Untuk menampilkan layout gambar angka 8
Bentuk : Terdapat ImageButton dengan background
bergambarkan angka 8 dan tulisan delapan dengan fitur
suara, button_next untuk pindah ke layout angka
selanjutnya, button_prev untuk pindah ke layout angka
sebelumnya, button_close untuk menutup layout dan
kembali ke menu angka, dan button_menulis untuk
menampilkan layout belajar menulis.
53
36. Nama layout : angka9
Fungsi : Untuk menampilkan layout gambar angka 9
Bentuk : Terdapat ImageButton dengan background
bergambarkan angka 9 dan tulisan sembilan dengan
fitur suara, button_next untuk pindah ke layout angka
selanjutnya, button_prev untuk pindah ke layout angka
sebelumnya, button_close untuk menutup layout dan
kembali ke menu angka, dan button_menulis untuk
menampilkan layout belajar menulis.
37. Nama layout : angka10
Fungsi : Untuk menampilkan layout gambar angka 10
Bentuk : Terdapat ImageButton dengan background
bergambarkan angka 10 dan tulisan sepuluh dengan
fitur suara, button_next untuk pindah ke layout angka
selanjutnya, button_prev untuk pindah ke layout angka
sebelumnya, button_close untuk menutup layout dan
kembali ke menu angka, dan button_menulis untuk
menampilkan layout belajar menulis.
54
3.2.3. Spesifikasi file
1. Spesifikasi file java loading layar awal aplikasi
Nama file : MainlayarawalActivity
Fungsi : Melakukan proses pengkodingan loading aplikasi saat
pertamakali dijalankan.
Tipe File : Java
Akses File : public
2. Spesifikasi file java menu utama
Nama file : Menu_utama
Fungsi : Melakukan Proses pengkodingan pada tampilan utama
Tipe File : Java
Akses File : public
3. Spesifikasi file Java menu ayo belajar
Nama file : Menu_Ayo_belajar
Fungsi : Membaca id yang tersimpan di XML layout, serta
melakukan pemilihan untuk menu ayo belajar
Tipe File : Java
Akses File : public
4. Spesifikasi file java tentang
Nama File : Tentang
Fungsi : Membaca id yang tersimpan di XML layout, serta
melakukan pemilihan menu tentang
Tipe File : Java
55
Akses File : public
5. Spesifikasi file java pengenalan huruf
Nama File : Menu_huruf
Fungsi : membaca id yang tersimpan di XML layout, serta
melakukan pemilihan menu untuk pengenalan huruf
Tipe File : Java
Akses File : public
6. Spesifikasi file java pengenalan angka
Nama File : Menu_angka
Fungsi : Membaca id yang tersimpan di xml layout, serta
melakukan pemilihan menu untuk pengenalan angka
Tipe File : Java
Akses File : public
7. Spesifikasi File java belajar menulis
Nama file : Belajar_menulis
Fungsi : Membaca id yang tersimpan di xml layout,serta
melakukan pemilihan menu belajar menulis
Tipe File : Java
Akses File : public
8. Spesifikasi File java drawing view
Nama File : DrawingView
Fungsi : Membaca id yang tersimpan di xml layout,serta
melakukan milihan menu untuk drawingview
56
Tipe File : Java
Akses File : public
9. Spesifikasi file java pengenalan huruf A
Nama File : HurufA
Fungsi : Membaca id yang tersimpan di xml layout,serta
melakukan milihan menu untuk pengenalan huruf A
Tipe File : Java
Akses File : Public
10. Spesifikasi file java pengenalan huruf B
Nama File : HurufB
Fungsi : Membaca id yang tersimpan di xml layout,serta
melakukan milihan menu untuk pengenalan huruf B
Tipe File : Java
Akses File : Public
11. Spesifikasi file java pengenalan huruf C
Nama File : HurufC
Fungsi : Membaca id yang tersimpan di xml layout,serta
melakukan milihan menu untuk pengenalan huruf C
Tipe File : Java
Akses File : Public
12. Spesifikasi file java pengenalan huruf D
Nama File : HurufD
57
Fungsi : Membaca id yang tersimpan di xml layout,serta
melakukan milihan menu untuk pengenalan huruf D
Tipe File : Java
Akses File : Public
13. Spesifikasi file java pengenalan huruf E
Nama File : HurufE
Fungsi : Membaca id yang tersimpan di xml layout,serta
melakukan milihan menu untuk pengenalan huruf E
Tipe File : Java
Akses File : Public
14. Spesifikasi file java pengenalan huruf F
Nama File : HurufF
Fungsi : Membaca id yang tersimpan di xml layout,serta
melakukan milihan menu untuk pengenalan huruf F
Tipe File : Java
Akses File : Public
15. Spesifikasi file java pengenalan huruf G
Nama File : HurufG
Fungsi : Membaca id yang tersimpan di xml layout,serta
melakukan milihan menu untuk pengenalan huruf G
Tipe File : Java
Akses File : Public
58
16. Spesifikasi file java pengenalan huruf H
Nama File : HurufH
Fungsi : Membaca id yang tersimpan di xml layout,serta
melakukan milihan menu untuk pengenalan huruf H
Tipe File : Java
Akses File : Public
17. Spesifikasi file java pengenalan huruf I
Nama File : HurufI
Fungsi : Membaca id yang tersimpan di xml layout,serta
melakukan milihan menu untuk pengenalan huruf I
Tipe File : Java
Akses File : Public
18. Spesifikasi file java pengenalan huruf J
Nama File : HurufJ
Fungsi : Membaca id yang tersimpan di xml layout,serta
melakukan milihan menu untuk pengenalan huruf J
Tipe File : Java
Akses File : Public
19. Spesifikasi file java pengenalan huruf K
Nama File : HurufK
Fungsi : Membaca id yang tersimpan di xml layout,serta
melakukan milihan menu untuk pengenalan huruf K
Tipe File : Java
59
Akses File : Public
20. Spesifikasi file java pengenalan huruf L
Nama File : HurufL
Fungsi : Membaca id yang tersimpan di xml layout,serta
melakukan milihan menu untuk pengenalan huruf L
Tipe File : Java
Akses File : Public
21. Spesifikasi file java pengenalan huruf M
Nama File : HurufM
Fungsi : Membaca id yang tersimpan di xml layout,serta
melakukan milihan menu untuk pengenalan huruf M
Tipe File : Java
Akses File : Public
22. Spesifikasi file java pengenalan huruf N
Nama File : HurufN
Fungsi : Membaca id yang tersimpan di xml layout,serta
melakukan milihan menu untuk pengenalan huruf N
Tipe File : Java
Akses File : Public
23. Spesifikasi file java pengenalan huruf O
Nama File : HurufO
Fungsi : Membaca id yang tersimpan di xml layout,serta
melakukan milihan menu untuk pengenalan huruf O
60
Tipe File : Java
Akses File : Public
24. Spesifikasi file java pengenalan huruf P
Nama File : HurufP
Fungsi : Membaca id yang tersimpan di xml layout,serta
melakukan milihan menu untuk pengenalan huruf P
Tipe File : Java
Akses File : Public
25. Spesifikasi file java pengenalan huruf Q
Nama File : HurufQ
Fungsi : Membaca id yang tersimpan di xml layout,serta
melakukan milihan menu untuk pengenalan huruf Q
Tipe File : Java
Akses File : Public
26. Spesifikasi file java pengenalan huruf R
Nama File : HurufR
Fungsi : Membaca id yang tersimpan di xml layout,serta
melakukan milihan menu untuk pengenalan huruf R
Tipe File : Java
Akses File : Public
27. Spesifikasi file java pengenalan huruf S
Nama File : HurufS
61
Fungsi : Membaca id yang tersimpan di xml layout,serta
melakukan milihan menu untuk pengenalan huruf S
Tipe File : Java
Akses File : Public
28. Spesifikasi file java pengenalan huruf T
Nama File : HurufT
Fungsi : Membaca id yang tersimpan di xml layout,serta
melakukan milihan menu untuk pengenalan huruf T
Tipe File : Java
Akses File : Public
29. Spesifikasi file java pengenalan huruf U
Nama File : HurufU
Fungsi : Membaca id yang tersimpan di xml layout,serta
melakukan milihan menu untuk pengenalan huruf U
Tipe File : Java
Akses File : Public
30. Spesifikasi file java pengenalan huruf V
Nama File : HurufV
Fungsi : Membaca id yang tersimpan di xml layout,serta
melakukan milihan menu untuk pengenalan huruf V
Tipe File : Java
Akses File : Public
62
31. Spesifikasi file java pengenalan huruf W
Nama File : HurufW
Fungsi : Membaca id yang tersimpan di xml layout,serta
melakukan milihan menu untuk pengenalan huruf W
Tipe File : Java
Akses File : Public
32. Spesifikasi file java pengenalan huruf X
Nama File : HurufX
Fungsi : Membaca id yang tersimpan di xml layout,serta
melakukan milihan menu untuk pengenalan huruf X
Tipe File : Java
Akses File : Public
33. Spesifikasi file java pengenalan huruf Y
Nama File : HurufY
Fungsi : Membaca id yang tersimpan di xml layout,serta
melakukan milihan menu untuk pengenalan huruf Y
Tipe File : Java
Akses File : Public
34. Spesifikasi file java pengenalan huruf Z
Nama File : HurufZ
Fungsi : Membaca id yang tersimpan di xml layout,serta
melakukan milihan menu untuk pengenalan huruf Z
Tipe File : Java
63
Akses File : Public
35. Spesifikasi file java pengenalan angka 1
Nama File : Angka1
Fungsi : Membaca id yang tersimpan di xml layout,serta
melakukan milihan menu untuk pengenalan angka 1
Tipe File : Java
Akses File : Public
36. Spesifikasi file java pengenalan angka 2
Nama File : Angka2
Fungsi : Membaca id yang tersimpan di xml layout,serta
melakukan milihan menu untuk pengenalan angka 2
Tipe File : Java
Akses File : Public
37. Spesifikasi file java pengenalan angka 3
Nama File : Angka3
Fungsi : Membaca id yang tersimpan di xml layout,serta
melakukan milihan menu untuk pengenalan angka 3
Tipe File : Java
Akses File : Public
38. Spesifikasi file java pengenalan angka 4
Nama File : Angka4
Fungsi : Membaca id yang tersimpan di xml layout,serta
melakukan milihan menu untuk pengenalan angka 4
64
Tipe File : Java
Akses File : Public
39. Spesifikasi file java pengenalan angka 5
Nama File : Angka5
Fungsi : Membaca id yang tersimpan di xml layout,serta
melakukan milihan menu untuk pengenalan angka 5
Tipe File : Java
Akses File : Public
40. Spesifikasi file java pengenalan angka 6
Nama File : Angka6
Fungsi : Membaca id yang tersimpan di xml layout,serta
melakukan milihan menu untuk pengenalan angka 6
Tipe File : Java
Akses File : Public
41. Spesifikasi file java pengenalan angka 7
Nama File : Angka7
Fungsi : Membaca id yang tersimpan di xml layout,serta
melakukan milihan menu untuk pengenalan angka 7
Tipe File : Java
Akses File : Public
42. Spesifikasi file java pengenalan angka 8
Nama File : Angka1
65
Fungsi : Membaca id yang tersimpan di xml layout,serta
melakukan milihan menu untuk pengenalan angka 8
Tipe File : Java
Akses File : Public
43. Spesifikasi file java pengenalan angka 9
Nama File : Angka9
Fungsi : Membaca id yang tersimpan di xml layout,serta
melakukan milihan menu untuk pengenalan angka 9
Tipe File : Java
Akses File : Public
44. Spesifikasi file java pengenalan angka 10
Nama File : Angka1
Fungsi : Membaca id yang tersimpan di xml layout,serta
melakukan milihan menu untuk pengenalan angka 10
Tipe File : Java
Akses File : Public
45. Spesifikasi file XML layout loading layar awal aplikasi
Nama File : activity_mailayarawal
Fungsi : Menampilkan layout pada tampilan utama
Tipe File : XML Documen
Akses File : Public
46. Spesifikasi file XML menu utama
Nama File : menuutama
66
Fungsi : Menampilkan layout pada tampilan utama
Tipe File : XML Documen
Akses File : Public
47. Spesifikasi file XML menu ayo belajar
Nama File : menu_ayobelajar
Fungsi : Menampilkan layout pada tampilan menu ayo belajar
Tipe File : XML Documen
Akses File : Public
48. Spesifikasi file XML tentang
Nama File : tentang
Fungsi : Menampilkan layout pada tampilan tentang
Tipe File : XML Documen
Akses File : Public
49. Spesifikasi file XML menu pengenalan huruf
Nama File : menu_huruf
Fungsi : Menampilkan layout pada tampilan menu pengenalan
huruf
Tipe File : XML Documen
Akses File : Public
50. Spesifikasi file XML menu pengenalan angka
Nama File : menu_angka
Fungsi : Menampilkan layout pada tampilan menu pengenalan
angka
67
Tipe File : XML Documen
Akses File : Public
51. Spesifikasi file XML menu belajar menulis
Nama File : belajar_menulis
Fungsi : Menampilkan layout pada tampilan menu belajar
menulis
Tipe File : XML Documen
Akses File : Public
52. Spesifikasi file XML menu pengenalan huruf A
Nama File : huruf_a
Fungsi : Menampilkan layout pada tampilan pengenalan huruf A
Tipe File : XML Documen
Akses File : Public
53. Spesifikasi file XML menu pengenalan huruf B
Nama File : huruf_b
Fungsi : Menampilkan layout pada tampilan pengenalan huruf B
Tipe File : XML Documen
Akses File : Public
54. Spesifikasi file XML menu pengenalan huruf C
Nama File : huruf_c
Fungsi : Menampilkan layout pada tampilan pengenalan huruf C
Tipe File : XML Documen
Akses File : Public
68
55. Spesifikasi file XML menu pengenalan huruf D
Nama File : huruf_d
Fungsi : Menampilkan layout pada tampilan pengenalan huruf D
Tipe File : XML Documen
Akses File : Public
56. Spesifikasi file XML menu pengenalan huruf E
Nama File : huruf_e
Fungsi : Menampilkan layout pada tampilan pengenalan huruf E
Tipe File : XML Documen
Akses File : Public
57. Spesifikasi file XML menu pengenalan huruf F
Nama File : huruf_f
Fungsi : Menampilkan layout pada tampilan pengenalan huruf F
Tipe File : XML Documen
Akses File : Public
58. Spesifikasi file XML menu pengenalan huruf G
Nama File : huruf_g
Fungsi : Menampilkan layout pada tampilan pengenalan huruf G
Tipe File : XML Documen
Akses File : Public
59. Spesifikasi file XML menu pengenalan huruf H
Nama File : huruf_h
Fungsi : Menampilkan layout pada tampilan pengenalan huruf H
69
Tipe File : XML Documen
Akses File : Public
60. Spesifikasi file XML menu pengenalan huruf I
Nama File : huruf_i
Fungsi : Menampilkan layout pada tampilan pengenalan huruf I
Tipe File : XML Documen
Akses File : Public
61. Spesifikasi file XML menu pengenalan huruf J
Nama File : huruf_j
Fungsi : Menampilkan layout pada tampilan pengenalan huruf J
Tipe File : XML Documen
Akses File : Public
62. Spesifikasi file XML menu pengenalan huruf K
Nama File : huruf_k
Fungsi : Menampilkan layout pada tampilan pengenalan huruf K
Tipe File : XML Documen
Akses File : Public
63. Spesifikasi file XML menu pengenalan huruf L
Nama File : huruf_l
Fungsi : Menampilkan layout pada tampilan pengenalan huruf L
Tipe File : XML Documen
Akses File : Public
64. Spesifikasi file XML menu pengenalan huruf M
70
Nama File : huruf_m
Fungsi : Menampilkan layout pada tampilan pengenalan huruf M
Tipe File : XML Documen
Akses File : Public
65. Spesifikasi file XML menu pengenalan huruf N
Nama File : huruf_n
Fungsi : Menampilkan layout pada tampilan pengenalan huruf N
Tipe File : XML Documen
Akses File : Public
66. Spesifikasi file XML menu pengenalan huruf O
Nama File : huruf_o
Fungsi : Menampilkan layout pada tampilan pengenalan huruf O
Tipe File : XML Documen
Akses File : Public
67. Spesifikasi file XML menu pengenalan huruf P
Nama File : huruf_p
Fungsi : Menampilkan layout pada tampilan pengenalan huruf P
Tipe File : XML Documen
Akses File : Public
68. Spesifikasi file XML menu pengenalan huruf Q
Nama File : huruf_q
Fungsi : Menampilkan layout pada tampilan pengenalan huruf Q
Tipe File : XML Documen
71
Akses File : Public
69. Spesifikasi file XML menu pengenalan huruf R
Nama File : huruf_r
Fungsi : Menampilkan layout pada tampilan pengenalan huruf R
Tipe File : XML Documen
Akses File : Public
70. Spesifikasi file XML menu pengenalan huruf S
Nama File : huruf_s
Fungsi : Menampilkan layout pada tampilan pengenalan huruf S
Tipe File : XML Documen
Akses File : Public
71. Spesifikasi file XML menu pengenalan huruf T
Nama File : huruf_t
Fungsi : Menampilkan layout pada tampilan pengenalan huruf T
Tipe File : XML Documen
Akses File : Public
72. Spesifikasi file XML menu pengenalan huruf U
Nama File : huruf_u
Fungsi : Menampilkan layout pada tampilan pengenalan huruf U
Tipe File : XML Documen
Akses File : Public
73. Spesifikasi file XML menu pengenalan huruf V
Nama File : huruf_v
72
Fungsi : Menampilkan layout pada tampilan pengenalan huruf V
Tipe File : XML Documen
Akses File : Public
74. Spesifikasi file XML menu pengenalan huruf W
Nama File : huruf_w
Fungsi : Menampilkan layout pada tampilan pengenalan huruf W
Tipe File : XML Documen
Akses File : Public
75. Spesifikasi file XML menu pengenalan huruf X
Nama File : huruf_x
Fungsi : Menampilkan layout pada tampilan pengenalan huruf X
Tipe File : XML Documen
Akses File : Public
76. Spesifikasi file XML menu pengenalan huruf Y
Nama File : huruf_y
Fungsi : Menampilkan layout pada tampilan pengenalan huruf Y
Tipe File : XML Documen
Akses File : Public
77. Spesifikasi file XML menu pengenalan huruf Z
Nama File : huruf_z
Fungsi : Menampilkan layout pada tampilan pengenalan huruf Z
Tipe File : XML Documen
Akses File : Public
73
78. Spesifikasi file XML menu pengenalan angka 1
Nama File : angka1
Fungsi : Menampilkan layout pada tampilan pengenalan angka 1
Tipe File : XML Documen
Akses File : Public
79. Spesifikasi file XML menu pengenalan angka 2
Nama File : angka2
Fungsi : Menampilkan layout pada tampilan pengenalan angka 2
Tipe File : XML Documen
Akses File : Public
80. Spesifikasi file XML menu pengenalan angka 3
Nama File : angka3
Fungsi : Menampilkan layout pada tampilan pengenalan angka 3
Tipe File : XML Documen
Akses File : Public
81. Spesifikasi file XML menu pengenalan angka 4
Nama File : angka4
Fungsi : Menampilkan layout pada tampilan pengenalan angka 4
Tipe File : XML Documen
Akses File : Public
82. Spesifikasi file XML menu pengenalan angka 5
Nama File : angka5
Fungsi : Menampilkan layout pada tampilan pengenalan angka 5
74
Tipe File : XML Documen
Akses File : Public
83. Spesifikasi file XML menu pengenalan angka 6
Nama File : angka6
Fungsi : Menampilkan layout pada tampilan pengenalan angka 6
Tipe File : XML Documen
Akses File : Public
84. Spesifikasi file XML menu pengenalan angka 7
Nama File : angka7
Fungsi : Menampilkan layout pada tampilan pengenalan angka 7
Tipe File : XML Documen
Akses File : Public
85. Spesifikasi file XML menu pengenalan angka 8
Nama File : angka8
Fungsi : Menampilkan layout pada tampilan pengenalan angka 8
Tipe File : XML Documen
Akses File : Public
86. Spesifikasi file XML menu pengenalan angka 9
Nama File : angka9
Fungsi : Menampilkan layout pada tampilan pengenalan angka 9
Tipe File : XML Documen
Akses File : Public
75
87. Spesifikasi file XML menu pengenalan angka 10
Nama File : angka10
Fungsi : Menampilkan layout pada tampilan pengenalan angka
10
Tipe File : XML Documen
Akses File : Public
76
3.2.4. HIPO
Gambar III. 1 HIPO Perancangan Aplikasi Pengenalan Huruf dan Angka
Berbasis Android
77
3.2.5. Spesifikasi Program
Adapun spesifikasi program dalam perancangan aplikasi pengenalan huruf
dan angka adalah sebagai berikut :
1. Nama Program : Huruf dan Angka
Fungsi : Merupakan program utama atau induk yang berfungsi
untuk mengawali dan mengakhiri program, dan
merupakan penampung dari bagian program yang lain
contohnya java dan xml
Bahasa Program : Java
Proses : Setelah aplikasi ini running nanti akan muncul menu
utama yang di gunakan untuk proses pengenalan huruf
dan angka.
Adapun pemilihan menu utama tersebut terdiri dari :
1. Ayo Belajar
Pada menu pilihan ayo belajar terdapat pilihan
pengenalan huruf angka dan belajar menulis .
2. Tentang
Terdapat tentang yang berupa informasi tentang
aplikasi pengenalan huruf dan angka.
3. Keluar
Untuk keluar dari program.
78
3.2.6. Flowchart
1. Flowchart alur program
Sumber : Dokumen Pribadi
Gambar III.2. Flowchart Alur Program Bagian 1
79
Sumber : Dokumen Pribadi
Gambar III.3. Flowchart Alur Program Bagian 2
80
3.3 Sarana Pendukung Program
3.3.1. Perangkat Keras
Perangkat keras (hardware) adalah seluruh komponen yang membentuk suatu
sistem komputer dan peralatan lainnya yang memungkinkan komputer dapat
melaksanakan tugasnya. Klasifikasi perangkat keras yang digunakan penulis adalah
sebagai berikut :
1. Manufacture : ASUS
2. Model : K46CB
3. Processor : Intel (R) Core(TM) i3 CPU @ 1.80GHz
(4CPUs), ~1.80GHz
4. Memory : 4 GB
5. Hardisk : 500 GB
6. Keyboard : 108 keys
7. Mouse : USB
81
3.3.2. Perangkat Lunak
Adapun perangkat lunak yang tak kalah pentingnya untuk mendukung
program adalah perangkat lunak (software) yang digunakan dalam mengeksekusi
program aplikasi serta sistem operasi yang akan digunakan untuk menjalankan
perancangan aplikasi pengenalan huruf dan angka berbasis android ini adalah :
1. Windows 10 Pro 64-bit
2. Java
3. Eclipse Indigo dan SDK windows
4. Adobe Photoshop CC 2015
5. Android minimal Froyo
6. Android maksimal Jellybean