4.1 Implementasi
Menurut konsep dan perancangan yang telah dijelaskna pada bab sebelumnya, maka dibawah ini membahas langkah-langkah pembuatan aplikasi tesebut. Tahap implementasi adalah proses yang membutuhkan waktu paling lama dari pada tahap yang lainnya. Hal ini disebabkan dalam proses pembuatan program ini membutuhkan ketelitian serta kreativitas, ketelitian baik dilihat dari isi maupun tampilan secara keseluruhan, sehingga diperoleh suatu aplikasi yang menarik dan mudah digunakan oleh user. Aplikasi yang telah dibuat akan diimplementasikan.
Pada pembuatan aplikasi pembelajaran Bahasa Inggris percakapan dasar untuk anak berbasis android ini, menggunakan aplikasi android studioversi 2.2.2 dengan Android Virtual Divice Target5.0.1(API Level 21). Dimana Android Studio adalah sebuah IDE(Integreted Depelovment Enviroment) untuk menggembangkan perangkat lunak dan dapat dijalankan di semua platform(platform-independent).Pada Android Studio menggunakan bahasa pemrograman java.
4.1.1 Menu Splash Screen
Splash Sreen merupakan tampilan pembuka dari sebuah aplikasi, tujuannya untuk memberikan notifikasi terhadap pengguna bahwa aplikasi baru saja dipanggil, sehingga bila aplikasi dipanggil secara tidak langsung user akan paham dan bisa memilih untuk keluar. Tujuan lainsplash screen yang lebih penting untuk melakukan loading parameter-parameter dan sumber daya yang dibutuhkan aplikasi.
Pada aplikasi ini splash screen hanya berfungsi sebagai penyapa user yang akan ditampilkan selama 5 detik. Pada splashscreen ini nama aplikasi yang muncul pada layar halaman splashscreen adalah Daco atau kependekan dari Daily Conversation yang berarti percakapan sehari hari. Splashscreen ini sebagai halaman awal yang muncul sebelum pengguna menjalankan aplikasi pembelajaran Bahasa Inggris ini. Splashscreen ini akan muncul selama beberapa detik.
Gambar 4.1 Tampilan Halaman Splash Screen
4.1.2 Halaman Menu Utama
4.1.3 Halaman Menu List Conversation
Gambar 4.3 Tampilan Halaman Menu List Conversation
4.1.4 Halaman Level 1 Conversation
4.1.5 Halaman Level 2 Conversation
Gambar 4.5 Tampilan Halaman Level 2 Conversation
4.1.6 Halaman Level 3 Conversation
4.1.7 Halaman Level 4 Conversation
Gambar 4.7 Tampilan Halaman Level 4 Conversation
4.1.8 Halaman Level 5 Conversation
4.1.9 Halaman Dialog Conversation
Gambar 4.9 Tampilan Halaman Dialog Conversation
4.1.10 Halaman List Vocabulary
4.1.11 Halaman Colours
Gambar 4.11 Tampilan Halaman Colours
4.1.12 Halaman Days Of The Week
4.1.13 Halaman Weather
Gambar 4.13 Tampilan Halaman Weather
4.1.14 Halaman Food
4.1.15 Halaman Drink
Gambar 4.15 Tampilan Halaman Drink
4.1.16 Halaman Family
4.1.17 Halaman Isi Nama Quiz
Gambar 4.17 Tampilan Halaman Isi Nama Quiz
4.1.18 Halaman Soal Quiz
4.1.19 Halaman Nilai Quiz
Gambar 4.19 Tampilan Halaman Nilai Quiz
4.1.20 Halaman Konfirmasi Keluar Aplikasi
1.2 Pengujian Sistem
Pengujian dengan menggunakan Black Box ini penulis bertujuan untuk menentukan langkah-langkah dalam pengujian dan memeriksa apakah ada bagian dari spesifikasi sebelumnya yang belum atau tidak dimplementasikan.Berikut ini adalah tahap dari skenario pengujian.
4.2.1 Pengujian Terhadap Jendela Menu Utama
Tabel 4.1 Pengujian Jendela Menu Utama Kasus dan Hasil Uji(Data Normal)
Data Masukan Skenario Yang Diharapkan Hasil
Pengujian Tombol Conversation User Mengklik Tombol Conversation Muncul TampilanList
Level Conversation Sesuai
Tombol Vocabulary
User Mengklik TombolVocabulary
Muncul Tampilan List
Vocabulary Sesuai
Tombol Quiz User Mengklik Tombol Quiz
Muncul Tampilan Menu
Halaman Quiz Sesuai TombolAbout User Mengklik
TombolAbout
Muncul Tampilan
Halaman About Sesuai
4.2.2 Pengujian Terhadap Jendela Menu Conversation
Tabel 4.2 Pengujian Jendela Menu Conversation Kasus dan Hasil Uji(Data Normal) Data
Masukan
Skenario Yang Diharapkan Hasil
Pengujian Tombol Level 1 User Mengklik Tombol Level 1
Muncul Tampilan Halaman List Dialog Level 1
Tombol Level 2 User Mengklik Tombol Level 2
Muncul Tampilan Halaman List Dialog Level 2
Sesuai Tombol Level 3 User Mengklik Tombol Level 3
Muncul Tampilan Halaman List Dialog Level 3
Sesuai Tombol Level 4 User Mengklik Tombol Level 4
Muncul Tampilan Halaman List Dialog Level 4
Sesuai Tombol Level 5 User Mengklik Tombol Level 5 Muncul Tampilan Halaman List Dialog Level 5
Sesuai
4.2.3 Pengujian Terhadap Jendela Menu Level 1 Conversation Tabel 4.3 Pengujian Jendela Level 1 Conversation
Kasus dan Hasil Uji(Data Normal)
Data Masukan Skenario Yang
Diharapkan Hasil Pengujian Tombol greeting parents User Mengklik Tombol Greeting Parents Muncul Tampilan Halaman Dialog Greeting Parents Sesuai Tombol greeting friends User Mengklik Tombol Greeting Friends Muncul Tampilan Halaman Dialog Greeting Friends Sesuai Tombol Greeting a teacher User Mengklik Tombol Greeting a teacher Muncul Tampilan Halaman Dialog Greeting a teacher Sesuai
Tombol What is this? User Mengklik Tombol What is this? Muncul Tampilan Halaman Dialog What is this ? Sesuai
Tombol What is that? User Mengklik Tombol What is that? Muncul Tampilan Halaman Dialog What is that ? Sesuai Tombol What is your name
User Mengklik Tombol What is your name ? Muncul TampilanHalaman Dialog What is your name
?
Sesuai
Button Play User Mengklik Button Play
Muncul Suara Percakapan
Sesuai
Button Pause User Mengklik Button Pause
Suara Percakapan Berhenti Sementara
Sesuai
Button Stop User Mengklik Button Pause
Suara Percakapan Berhenti
Sesuai
4.2.4 Pengujian Terhadap Jendela Menu Level 2 Conversation Tabel 4.4 Pengujian Jendela Level 2 Conversation
Kasus dan Hasil Uji(Data Normal)
Data Masukan Skenario Yang Diharapkan Hasil Pengujian Tombol what movie do
you like ? User Mengklik Tombol what movie do you like ? Muncul Tampilan Halaman Dialog what
movie do you like ?
Sesuai
Tombol what is your favourite food? User Mengklik Tombol what is your favourite food? Muncul Tampilan Halaman Dialog what is your favourite food?
Sesuai
Tombol what is your favourite
User Mengklik Tombolwhat is
Muncul Tampilan Halaman Dialog what
drink? your favourite drink?
is your favourite drink ?
Tombol what is your favourite
colour ? User Mengklik Tombol what is your favourite drink? Muncul Tampilan Halaman Dialog what
is your favourite drink?? Sesuai Tombol What is your favourite subject ? User Mengklik Tombol What is that? Muncul Tampilan Halaman Dialog What is that ?
Sesuai
Button Play User Mengklik Button Play
Muncul Suara Percakapan
Sesuai
Button Pause User Mengklik Button Pause
Suara Percakapan Berhenti Sementara
Sesuai
Button Stop User Mengklik Button Pause
Suara Percakapan Berhenti
Sesuai
4.2.5 Pengujian Terhadap Jendela Menu Level 3 Conversation Tabel 4.5 Pengujian Jendela Level 3 Conversation
Kasus dan Hasil Uji(Data Normal) Data
Masukan Skenario Yang Diharapkan
Hasil Pengujian Tombol when is your birthday ? User Mengklik Tombol when is your
birthday
Muncul Tampilan Halaman Dialog when is your
birthday Sesuai Tombol asking about age UserMengklik Tombol asking about age
Muncul Tampilan Halaman Dialog asking about age
Sesuai
Tombol askingfor help
User Mengklik Tombol asking for
help
Muncul Tampilan Halaman Dialog asking for help
Tombol Asking about day
User Mengklik Tombol asking about day
Muncul Tampilan Halaman Dialog asking about day
Sesuai Tombol asking about the weather User Mengklik Tombol asking about the
weather
Muncul Tampilan Halaman Dialog asking about the
weather
Sesuai
4.2.6 Pengujian Terhadap Jendela Menu Level 4 Conversation Tabel 4.6 Pengujian Jendela Level 4 Conversation
Kasus dan Hasil Uji(Data Normal)
Data Masukan Skenario Yang Diharapkan Hasil
Pengujian Tombol
introduction
User Mengklik Tombol introduction Muncul Tampilan Halaman Dialog introduction Sesuai Tombol in a birthday party User Mengklik Tombol in a birthday party Muncul Tampilan Halaman in a birthday party Sesuai Tombol waiting for someone User Mengklik Tombol waiting for
someone
Muncul Tampilan Halaman Dialog waiting for someone
Sesuai
Tombol I’m Hungry
User Mengklik Tombol I’m hungry
Muncul Tampilan Halaman Dialog
I’m hungry
Sesuai
Tombol User Mengklik Tombol I’m thirsty
Muncul Tampilan Halaman Dialog
I’m thirsty
I’m thirsty
Tombol I’m sleepy
User Mengklik Tombol I’m sleepy
Muncul Tampilan HalamanI’m sleepy
Sesuai
4.2.7 Pengujian Terhadap Jendela Menu Level 5 Conversation Tabel 4.7 Pengujian Jendela Level 5 Conversation
Kasus dan Hasil Uji(Data Normal) Data
Masukan Skenario Yang Diharapkan
Hasil Pengujian Tombol introducing a friend User Mengklik Tombol introducing a friend
Muncul Tampilan Halaman Dialog introduction
Sesuai
Tombol User Mengklik Tombol what
day is today
Muncul Tampilan Halaman Dialog what day is today Sesuai Tombol what time is it User Mengklik Tombol what time is it
Muncul Tampilan Halaman Dialog what time is it
Sesuai
Tombol What are You doing ?
User Mengklik Tombol What are
You doing ?
Muncul Tampilan Halaman Dialog What Are You
doing ?
Sesuai
Tombol helping parent
User Mengklik Tombol helping parent
Muncul Tampilan Halaman Dialog helping parent
4.2.8 Pengujian Terhadap Jendela Dialog Conversation
Tabel 4.8 Pengujian Jendela Dialog Conversation Kasus dan Hasil Uji(Data Normal)
Data Masukan Skenario Yang Diharapkan Hasil
Pengujian Tombol Play User Mengklik
Tombol Play
Muncul Suara Dialog Conversation
Sesuai
Tombol Pause User Mengklik Tombol Pause
Suara Berhenti Sementara
Sesuai
Tombol Stop User Mengklik Tombol Stop
Suara Dialog Akan Berhenti
Sesuai
4.2.9 Pengujian Terhadap Jendela Menu List Vocabulary
Tabel 4.9 Pengujian Jendela List Vocabulary Kasus dan Hasil Uji(Data Normal)
Data Masukan Skenario Yang Diharapkan Hasil
Pengujian Tombol Colours User Mengklik
Tombol Colours Muncul Tampilan Halaman Colours Sesuai TombolDays of the week User Mengklik Tombol Days of the
week
Muncul Tampilan Halaman Days of the
week
Sesuai
Tombol Weather Halaman Weather TombolFood User Mengklik
TombolFood
Muncul Tampilan Halaman Food
Sesuai
Tombol Drink User Mengklik Tombol Drink
Muncul Tampilan Halaman Drink
Sesuai
Tombol Family User Mengklik Tombol Family
Muncul Tampilan Halaman Family
Sesuai
4.2.10 Pengujian Terhadap Jendela Colours
Tabel 4.10 Pengujian Jendela List Colours Kasus dan Hasil Uji(Data Normal)
Data Masukan Skenario Yang Diharapkan Hasil
Pengujian Tombol Red User Mengklik
Tombol Red
Muncul Suara Red Sesuai
Tombol Green User Mengklik Tombol Green
Muncul Suara Green Sesuai
Tombol Yellow User Mengklik Tombol Yellow
Muncul Suara Yellow Sesuai
TombolWhite User Mengklik TombolWhite
Muncul Suara White Sesuai
Tombol Black User Mengklik Tombol Drink
Muncul Suara Drink Sesuai
Tombol Purple User Mengklik Tombol Purple
Muncul Suara Purple Sesuai
Tombol Blue User Mengklik Tombol Blue
Muncul Suara Blue Sesuai
Tombol Pink User Mengklik Tombol Pink
Tombol Brown User Mengklik Tombol Brown
Muncul Suara Brown Sesuai
Tombol Orange User Mengklik Tombol Orange
Muncul Suara Orange Sesuai
4.2.11 Pengujian Terhadap Jendela Weather
Tabel 4.11 Pengujian JendelaWeather Kasus dan Hasil Uji(Data Normal)
Data Masukan Skenario Yang Diharapkan Hasil
Pengujian Tombol Sunny
Day
User Mengklik Tombol Sunny Day
Muncul Suara Sunny Day
Sesuai
Tombol Rainy Day
User Mengklik Tombol Rainy Day
Muncul Suara Rainy Day Sesuai Tombol Cloudy Day User Mengklik Tombol Weather
Muncul Cloudy Day Sesuai
TombolWindy Day
User Mengklik TombolWindy Day
Muncul Suara Windy Day
Sesuai
4.2.12 Pengujian Terhadap Jendela Halaman Food
Tabel 4.12 Pengujian Jendela Halaman Food Kasus dan Hasil Uji(Data Normal)
Data Masukan Skenario Yang Diharapkan Hasil
Pengujian Tombol Rice User Mengklik Muncul Suara Rice Sesuai
Tombol Rice Tombol Noodles User Mengklik
TombolNoodles
Muncul Suara Noodles Sesuai
Tombol Meatball User Mengklik Tombol Meatball
Muncul Suara Meatball Sesuai
TombolFried Chicken
User Mengklik TombolFried
Chicken
Muncul Suara Fried Chicken
Sesuai
Tombol Tofu User Mengklik Tombol Tofu
Muncul Suara Tofu Sesuai
Tombol Sandwich User Mengklik Tombol Sandwich
Muncul Suara Sandwich Sesuai
Tombol Fried Rice
User Mengklik Tombol Fried Rice
Muncul Suara Fried Rice
Sesuai
Tombol Bread User Mengklik Tombol Bread
Muncul Suara Bread Sesuai
Tombol Chicken Soup
User Mengklik Tombol Chicken
Soup
Muncul Suara Chicken Soup
Sesuai
4.2.13 Pengujian Terhadap Jendela Halaman Drink
Tabel 4.13 Pengujian Jendela Halaman Drink Kasus dan Hasil Uji(Data Normal)
Data Masukan Skenario Yang Diharapkan Hasil
Pengujian Tombol Water User Mengklik
Tombol Water
Muncul Suara Water Sesuai
Tombol Milk User Mengklik TombolMilk
Muncul Suara Milk Sesuai
Tombol Coffee TombolTea User Mengklik TombolTea
Muncul Suara Tea Sesuai
Tombol Coke User Mengklik Tombol Coke
Muncul Suara Coke Sesuai
Tombol Mango Juice
User Mengklik Tombol Mango
Juice
Muncul Suara Mango Juice
Sesuai
Tombol Ice Cream User Mengklik Tombol Ice Cream
Muncul Suara Ice Cream Sesuai Tombol Orange Juice User Mengklik Tombol Orange Juice
Muncul Suara Orange Juice
Sesuai
4.2.14 Pengujian Terhadap Jendela Halaman Family
Tabel 4.14 Pengujian Jendela Halaman Family Kasus dan Hasil Uji(Data Normal)
Data Masukan Skenario Yang Diharapkan Hasil
Pengujian Tombol Father User Mengklik
Tombol Father
Muncul Suara Father Sesuai
Tombol Mother User Mengklik Tombol Mother
Muncul Suara Mother Sesuai
Tombol Sister User Mengklik Tombol Sister
Muncul Suara Sister Sesuai
TombolBrother User Mengklik TombolBrother
Muncul Suara Brother Sesuai
Tombol Grand Father
User Mengklik Grand Father
Muncul Suara Grand Father
Sesuai
Tombol Grand User Mengklik Tombol Grand
4.2.15 Pengujian Terhadap Jendela Halaman Quiz
Tabel 4.15 Pengujian Jendela Halaman Quiz Kasus dan Hasil Uji(Data Normal)
Mother Mother Mother
Tombol Aunty User Mengklik Tombol Aunty
Muncul Suara Aunty Sesuai
Tombol Uncle User Mengklik Tombol Uncle
Muncul Suara Uncle Sesuai
Tombol Cousin User Mengklik Tombol Cousin
Muncul Suara Cousin Sesuai
Data Masukan Skenario Yang Diharapkan Hasil
Pengujian Tombol quiz User Mengklik
Tombol quiz
Muncul Halaman Input Nama Quiz
Sesuai
Form Input Nama Quiz
User Mengetik Nama Lengkap
Masuk dan Login Sesuai
Button OK User Mengklik Button OK
Berhasil Login Pada Halaman Quiz
Sesuai
Button Next User Mengklik Button Next
Muncul Soal Quiz berikutnya
Sesuai
Button Previous User Mengklik Button Previous
Muncul Soal Quiz sebelumnya
Sesuai
Button Selesai User Mengklik Buton Selesai
Muncul Soal Quiz sebelumya
Sesuai
Button Lagi User Mengklik Button Lagi
Mengulang Quiz kembali
Sesuai
Button Keluar User Mengklik Button Keluar
Keluar dari halaman quiz
4.2.16 Pengujian Terhadap Jendela Halaman About
Tabel 4.16 Pengujian Jendela Halaman About Kasus dan Hasil Uji(Data Normal)
4.3 Analisa Hasil
Setelah tahap pengujian black box diatas terhadap semua menu pada rancangan aplikasi pembelajaran bahasa inggris percakapan dasar untuk anak-anak berbasis android, maka dapat disimpulkan:
1. Tampilan layar sesuai dengan yang dinginkan penulis.
2. Tombol-tombol yang ada dapat berfungsi sesuao dengan yang diharapkan. Hasil yang dicapai sesuai.
Data Masukan Skenario Yang Diharapkan Hasil
Pengujian Tombol about User Mengklik
Tombol about