BAB III PEMBAHASAN - repository.bsi.ac.id · bergambarkan huruf A besar dan a kecil dengan fitur...

46
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

Transcript of BAB III PEMBAHASAN - repository.bsi.ac.id · bergambarkan huruf A besar dan a kecil dengan fitur...

Page 1: BAB III PEMBAHASAN - repository.bsi.ac.id · bergambarkan huruf A besar dan a kecil dengan fitur suara, button_next untuk pindah ke layout huruf selanjutnya, button_prev untuk pindah

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

Page 2: BAB III PEMBAHASAN - repository.bsi.ac.id · bergambarkan huruf A besar dan a kecil dengan fitur suara, button_next untuk pindah ke layout huruf selanjutnya, button_prev untuk pindah

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.

Page 3: BAB III PEMBAHASAN - repository.bsi.ac.id · bergambarkan huruf A besar dan a kecil dengan fitur suara, button_next untuk pindah ke layout huruf selanjutnya, button_prev untuk pindah

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.

Page 4: BAB III PEMBAHASAN - repository.bsi.ac.id · bergambarkan huruf A besar dan a kecil dengan fitur suara, button_next untuk pindah ke layout huruf selanjutnya, button_prev untuk pindah

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

Page 5: BAB III PEMBAHASAN - repository.bsi.ac.id · bergambarkan huruf A besar dan a kecil dengan fitur suara, button_next untuk pindah ke layout huruf selanjutnya, button_prev untuk pindah

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.

Page 6: BAB III PEMBAHASAN - repository.bsi.ac.id · bergambarkan huruf A besar dan a kecil dengan fitur suara, button_next untuk pindah ke layout huruf selanjutnya, button_prev untuk pindah

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

Page 7: BAB III PEMBAHASAN - repository.bsi.ac.id · bergambarkan huruf A besar dan a kecil dengan fitur suara, button_next untuk pindah ke layout huruf selanjutnya, button_prev untuk pindah

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.

Page 8: BAB III PEMBAHASAN - repository.bsi.ac.id · bergambarkan huruf A besar dan a kecil dengan fitur suara, button_next untuk pindah ke layout huruf selanjutnya, button_prev untuk pindah

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

Page 9: BAB III PEMBAHASAN - repository.bsi.ac.id · bergambarkan huruf A besar dan a kecil dengan fitur suara, button_next untuk pindah ke layout huruf selanjutnya, button_prev untuk pindah

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.

Page 10: BAB III PEMBAHASAN - repository.bsi.ac.id · bergambarkan huruf A besar dan a kecil dengan fitur suara, button_next untuk pindah ke layout huruf selanjutnya, button_prev untuk pindah

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

Page 11: BAB III PEMBAHASAN - repository.bsi.ac.id · bergambarkan huruf A besar dan a kecil dengan fitur suara, button_next untuk pindah ke layout huruf selanjutnya, button_prev untuk pindah

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.

Page 12: BAB III PEMBAHASAN - repository.bsi.ac.id · bergambarkan huruf A besar dan a kecil dengan fitur suara, button_next untuk pindah ke layout huruf selanjutnya, button_prev untuk pindah

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

Page 13: BAB III PEMBAHASAN - repository.bsi.ac.id · bergambarkan huruf A besar dan a kecil dengan fitur suara, button_next untuk pindah ke layout huruf selanjutnya, button_prev untuk pindah

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.

Page 14: BAB III PEMBAHASAN - repository.bsi.ac.id · bergambarkan huruf A besar dan a kecil dengan fitur suara, button_next untuk pindah ke layout huruf selanjutnya, button_prev untuk pindah

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

Page 15: BAB III PEMBAHASAN - repository.bsi.ac.id · bergambarkan huruf A besar dan a kecil dengan fitur suara, button_next untuk pindah ke layout huruf selanjutnya, button_prev untuk pindah

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.

Page 16: BAB III PEMBAHASAN - repository.bsi.ac.id · bergambarkan huruf A besar dan a kecil dengan fitur suara, button_next untuk pindah ke layout huruf selanjutnya, button_prev untuk pindah

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

Page 17: BAB III PEMBAHASAN - repository.bsi.ac.id · bergambarkan huruf A besar dan a kecil dengan fitur suara, button_next untuk pindah ke layout huruf selanjutnya, button_prev untuk pindah

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.

Page 18: BAB III PEMBAHASAN - repository.bsi.ac.id · bergambarkan huruf A besar dan a kecil dengan fitur suara, button_next untuk pindah ke layout huruf selanjutnya, button_prev untuk pindah

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.

Page 19: BAB III PEMBAHASAN - repository.bsi.ac.id · bergambarkan huruf A besar dan a kecil dengan fitur suara, button_next untuk pindah ke layout huruf selanjutnya, button_prev untuk pindah

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

Page 20: BAB III PEMBAHASAN - repository.bsi.ac.id · bergambarkan huruf A besar dan a kecil dengan fitur suara, button_next untuk pindah ke layout huruf selanjutnya, button_prev untuk pindah

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

Page 21: BAB III PEMBAHASAN - repository.bsi.ac.id · bergambarkan huruf A besar dan a kecil dengan fitur suara, button_next untuk pindah ke layout huruf selanjutnya, button_prev untuk pindah

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

Page 22: BAB III PEMBAHASAN - repository.bsi.ac.id · bergambarkan huruf A besar dan a kecil dengan fitur suara, button_next untuk pindah ke layout huruf selanjutnya, button_prev untuk pindah

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

Page 23: BAB III PEMBAHASAN - repository.bsi.ac.id · bergambarkan huruf A besar dan a kecil dengan fitur suara, button_next untuk pindah ke layout huruf selanjutnya, button_prev untuk pindah

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

Page 24: BAB III PEMBAHASAN - repository.bsi.ac.id · bergambarkan huruf A besar dan a kecil dengan fitur suara, button_next untuk pindah ke layout huruf selanjutnya, button_prev untuk pindah

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

Page 25: BAB III PEMBAHASAN - repository.bsi.ac.id · bergambarkan huruf A besar dan a kecil dengan fitur suara, button_next untuk pindah ke layout huruf selanjutnya, button_prev untuk pindah

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

Page 26: BAB III PEMBAHASAN - repository.bsi.ac.id · bergambarkan huruf A besar dan a kecil dengan fitur suara, button_next untuk pindah ke layout huruf selanjutnya, button_prev untuk pindah

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

Page 27: BAB III PEMBAHASAN - repository.bsi.ac.id · bergambarkan huruf A besar dan a kecil dengan fitur suara, button_next untuk pindah ke layout huruf selanjutnya, button_prev untuk pindah

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

Page 28: BAB III PEMBAHASAN - repository.bsi.ac.id · bergambarkan huruf A besar dan a kecil dengan fitur suara, button_next untuk pindah ke layout huruf selanjutnya, button_prev untuk pindah

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

Page 29: BAB III PEMBAHASAN - repository.bsi.ac.id · bergambarkan huruf A besar dan a kecil dengan fitur suara, button_next untuk pindah ke layout huruf selanjutnya, button_prev untuk pindah

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

Page 30: BAB III PEMBAHASAN - repository.bsi.ac.id · bergambarkan huruf A besar dan a kecil dengan fitur suara, button_next untuk pindah ke layout huruf selanjutnya, button_prev untuk pindah

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

Page 31: BAB III PEMBAHASAN - repository.bsi.ac.id · bergambarkan huruf A besar dan a kecil dengan fitur suara, button_next untuk pindah ke layout huruf selanjutnya, button_prev untuk pindah

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

Page 32: BAB III PEMBAHASAN - repository.bsi.ac.id · bergambarkan huruf A besar dan a kecil dengan fitur suara, button_next untuk pindah ke layout huruf selanjutnya, button_prev untuk pindah

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

Page 33: BAB III PEMBAHASAN - repository.bsi.ac.id · bergambarkan huruf A besar dan a kecil dengan fitur suara, button_next untuk pindah ke layout huruf selanjutnya, button_prev untuk pindah

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

Page 34: BAB III PEMBAHASAN - repository.bsi.ac.id · bergambarkan huruf A besar dan a kecil dengan fitur suara, button_next untuk pindah ke layout huruf selanjutnya, button_prev untuk pindah

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

Page 35: BAB III PEMBAHASAN - repository.bsi.ac.id · bergambarkan huruf A besar dan a kecil dengan fitur suara, button_next untuk pindah ke layout huruf selanjutnya, button_prev untuk pindah

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

Page 36: BAB III PEMBAHASAN - repository.bsi.ac.id · bergambarkan huruf A besar dan a kecil dengan fitur suara, button_next untuk pindah ke layout huruf selanjutnya, button_prev untuk pindah

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

Page 37: BAB III PEMBAHASAN - repository.bsi.ac.id · bergambarkan huruf A besar dan a kecil dengan fitur suara, button_next untuk pindah ke layout huruf selanjutnya, button_prev untuk pindah

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

Page 38: BAB III PEMBAHASAN - repository.bsi.ac.id · bergambarkan huruf A besar dan a kecil dengan fitur suara, button_next untuk pindah ke layout huruf selanjutnya, button_prev untuk pindah

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

Page 39: BAB III PEMBAHASAN - repository.bsi.ac.id · bergambarkan huruf A besar dan a kecil dengan fitur suara, button_next untuk pindah ke layout huruf selanjutnya, button_prev untuk pindah

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

Page 40: BAB III PEMBAHASAN - repository.bsi.ac.id · bergambarkan huruf A besar dan a kecil dengan fitur suara, button_next untuk pindah ke layout huruf selanjutnya, button_prev untuk pindah

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

Page 41: BAB III PEMBAHASAN - repository.bsi.ac.id · bergambarkan huruf A besar dan a kecil dengan fitur suara, button_next untuk pindah ke layout huruf selanjutnya, button_prev untuk pindah

76

3.2.4. HIPO

Gambar III. 1 HIPO Perancangan Aplikasi Pengenalan Huruf dan Angka

Berbasis Android

Page 42: BAB III PEMBAHASAN - repository.bsi.ac.id · bergambarkan huruf A besar dan a kecil dengan fitur suara, button_next untuk pindah ke layout huruf selanjutnya, button_prev untuk pindah

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.

Page 43: BAB III PEMBAHASAN - repository.bsi.ac.id · bergambarkan huruf A besar dan a kecil dengan fitur suara, button_next untuk pindah ke layout huruf selanjutnya, button_prev untuk pindah

78

3.2.6. Flowchart

1. Flowchart alur program

Sumber : Dokumen Pribadi

Gambar III.2. Flowchart Alur Program Bagian 1

Page 44: BAB III PEMBAHASAN - repository.bsi.ac.id · bergambarkan huruf A besar dan a kecil dengan fitur suara, button_next untuk pindah ke layout huruf selanjutnya, button_prev untuk pindah

79

Sumber : Dokumen Pribadi

Gambar III.3. Flowchart Alur Program Bagian 2

Page 45: BAB III PEMBAHASAN - repository.bsi.ac.id · bergambarkan huruf A besar dan a kecil dengan fitur suara, button_next untuk pindah ke layout huruf selanjutnya, button_prev untuk pindah

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

Page 46: BAB III PEMBAHASAN - repository.bsi.ac.id · bergambarkan huruf A besar dan a kecil dengan fitur suara, button_next untuk pindah ke layout huruf selanjutnya, button_prev untuk pindah

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