1 BAB 4 IMPLEMENTASI DAN PENGUJIAN 4.1 Implementasi Menurut konsep dan perancangan yang telah dijelaskna pada bab sebelumnya, maka dibawah ini membaha...
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.
65
http://digilib.mercubuana.ac.id/
66
Gambar 4.1 Tampilan Halaman Splash Screen
4.1.2 Halaman Menu Utama
Gambar 4.2 Tampilan Halaman Menu Utama
http://digilib.mercubuana.ac.id/
67
4.1.3 Halaman Menu List Conversation
Gambar 4.3 Tampilan Halaman Menu List Conversation
4.1.4 Halaman Level 1 Conversation
Gambar 4.4 Tampilan Level 1 Conversation
http://digilib.mercubuana.ac.id/
68
4.1.5 Halaman Level 2 Conversation
Gambar 4.5 Tampilan Halaman Level 2 Conversation
4.1.6 Halaman Level 3 Conversation
Gambar 4.6 Tampilan Halaman Level 2 Conversation
http://digilib.mercubuana.ac.id/
69
4.1.7 Halaman Level 4 Conversation
Gambar 4.7 Tampilan Halaman Level 4 Conversation
4.1.8 Halaman Level 5 Conversation
Gambar 4.8 Tampilan Halaman Level 5 Conversation
http://digilib.mercubuana.ac.id/
70
4.1.9
Halaman Dialog Conversation
Gambar 4.9 Tampilan Halaman Dialog Conversation
4.1.10 Halaman List Vocabulary
Gambar 4.10 Tampilan Halaman List Vocabulary
http://digilib.mercubuana.ac.id/
71
4.1.11 Halaman Colours
Gambar 4.11 Tampilan Halaman Colours
4.1.12 Halaman Days Of The Week
Gambar 4.12 Tampilan Halaman Days Of The Week
http://digilib.mercubuana.ac.id/
72
4.1.13 Halaman Weather
Gambar 4.13 Tampilan Halaman Weather
4.1.14 Halaman Food
Gambar 4.14 Tampilan Halaman Food
http://digilib.mercubuana.ac.id/
73
4.1.15 Halaman Drink
Gambar 4.15 Tampilan Halaman Drink
4.1.16 Halaman Family
Gambar 4.16 Tampilan Halaman Family
http://digilib.mercubuana.ac.id/
74
4.1.17 Halaman Isi Nama Quiz
Gambar 4.17 Tampilan Halaman Isi Nama Quiz
4.1.18 Halaman Soal Quiz
Gambar 4.18 Tampilan Halaman Soal Quiz
http://digilib.mercubuana.ac.id/
75
4.1.19 Halaman Nilai Quiz
Gambar 4.19 Tampilan Halaman Nilai Quiz
4.1.20 Halaman Konfirmasi Keluar Aplikasi
Gambar 4.20 Tampilan Halaman Konfirmasi Keluar Aplikasi
http://digilib.mercubuana.ac.id/
76
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)
Hasil
Data Masukan
Skenario
Yang Diharapkan
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
Pengujian Terhadap Jendela Menu Conversation Tabel 4.2 Pengujian Jendela Menu Conversation Kasus dan Hasil Uji(Data Normal) Data
Skenario
Yang Diharapkan
Masukan Tombol Level 1
Hasil Pengujian
User Mengklik Tombol Level 1
Muncul Tampilan Halaman List Dialog Level 1
http://digilib.mercubuana.ac.id/
Sesuai
77
Tombol Level 2
Tombol Level 3
4.2.3
User Mengklik Tombol Level 2
Muncul Tampilan Halaman List Dialog Level 2
Sesuai
User Mengklik Tombol Level 3
Muncul Tampilan Halaman List Dialog Level 3
Sesuai
Muncul Tampilan Halaman List Dialog Level 4
Sesuai
Tombol Level 4
User Mengklik Tombol Level 4
Tombol Level 5
User Mengklik Tombol Level 5
Muncul Tampilan Halaman List Dialog Level 5
Sesuai
Pengujian Terhadap Jendela Menu Level 1 Conversation Tabel 4.3 Pengujian Jendela Level 1 Conversation Kasus dan Hasil Uji(Data Normal)
Data Masukan
Tombol greeting parents
Tombol greeting friends
Tombol Greeting a teacher
Yang
Hasil
Diharapkan
Pengujian
User Mengklik Tombol Greeting Parents
Muncul Tampilan Halaman Dialog Greeting Parents
Sesuai
User Mengklik Tombol Greeting Friends
Muncul Tampilan Halaman Dialog Greeting Friends
Sesuai
User Mengklik Tombol Greeting a teacher
Muncul Tampilan Halaman Dialog Greeting a teacher
Sesuai
Skenario
http://digilib.mercubuana.ac.id/
78
Tombol What is this?
User Mengklik Tombol What is this?
Muncul Tampilan Halaman Dialog What is this ?
Sesuai
Tombol What is that?
User Mengklik Muncul Tombol Tampilan Halaman What is that? Dialog What is that ?
Sesuai
Tombol
User Mengklik Muncul Tombol TampilanHalaman Dialog What is your name ? What is your name ?
Sesuai
User Mengklik Button Play
Sesuai
What is your name
Button Play
Button Pause
Button Stop
4.2.4
Muncul Suara Percakapan
User Mengklik Suara Percakapan Button Pause Berhenti Sementara
Sesuai
User Mengklik Button Pause
Sesuai
Suara Percakapan Berhenti
Pengujian Terhadap Jendela Menu Level 2 Conversation Tabel 4.4 Pengujian Jendela Level 2 Conversation Kasus dan Hasil Uji(Data Normal)
Data Masukan
Hasil
Skenario
Yang Diharapkan
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
Sesuai
http://digilib.mercubuana.ac.id/
Pengujian
79
drink?
your favourite drink?
Tombol User Mengklik what is your favourite Tombol what is colour ? your favourite drink?
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
Hasil
Skenario
Yang Diharapkan
User Mengklik Tombol when is your birthday
Muncul Tampilan Halaman Dialog when is your birthday
Sesuai
Tombol UserMengklik Tombol asking about asking about age age
Muncul Tampilan Halaman Dialog asking about age
Sesuai
Muncul Tampilan Halaman Dialog asking for help
Sesuai
Masukan Tombol when is your birthday ?
Tombol askingfor help
User Mengklik Tombol asking for help
http://digilib.mercubuana.ac.id/
Pengujian
80
Tombol Asking about day
Tombol asking about the weather
4.2.6
User Mengklik Tombol asking about day
User Mengklik Tombol asking about the weather
Muncul Tampilan Halaman Dialog asking about day
Sesuai
Muncul Tampilan Halaman Dialog asking about the weather
Sesuai
Pengujian Terhadap Jendela Menu Level 4 Conversation Tabel 4.6 Pengujian Jendela Level 4 Conversation Kasus dan Hasil Uji(Data Normal)
Data Masukan
Hasil
Skenario
Yang Diharapkan
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
Muncul Tampilan Halaman Dialog waiting for someone
Sesuai
Muncul Tampilan Halaman Dialog I’m hungry
Sesuai
Muncul Tampilan Halaman Dialog I’m thirsty
Sesuai
Tombol waiting for someone
Tombol I’m Hungry
Tombol
User Mengklik Tombol waiting for someone User Mengklik Tombol I’m hungry
User Mengklik Tombol I’m thirsty
http://digilib.mercubuana.ac.id/
Pengujian
81
I’m thirsty
Tombol
User Mengklik Tombol I’m sleepy
Muncul Tampilan HalamanI’m sleepy
Sesuai
I’m sleepy
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 Tombol introducing a friend
Skenario
Yang Diharapkan
User Mengklik Tombol introducing a friend
Muncul Tampilan Halaman Dialog introduction
Tombol
User Mengklik Tombol what day is today
Tombol what time is it
User Mengklik Tombol what time is it
Tombol What are You doing ?
User Mengklik Tombol What are You doing ?
Tombol helping User Mengklik parent Tombol helping parent
Muncul Tampilan Halaman Dialog what day is today
Hasil Pengujian Sesuai
Sesuai
Muncul Tampilan Halaman Dialog what time is it
Sesuai
Muncul Tampilan Halaman Dialog What Are You doing ?
Sesuai
Muncul Tampilan Halaman Dialog helping parent
Sesuai
http://digilib.mercubuana.ac.id/
82
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
Tombol Play
User Mengklik Tombol Play
Muncul Suara
Hasil Pengujian Sesuai
Dialog Conversation Tombol Pause
Tombol Stop
User Mengklik Tombol Pause User Mengklik Tombol Stop
4.2.9
Suara Berhenti Sementara
Sesuai
Suara Dialog Akan Berhenti
Sesuai
Pengujian Terhadap Jendela Menu List Vocabulary
Tabel 4.9 Pengujian Jendela List Vocabulary Kasus dan Hasil Uji(Data Normal)
Hasil
Data Masukan
Skenario
Yang Diharapkan
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
User Mengklik
Muncul Tampilan
Sesuai
http://digilib.mercubuana.ac.id/
Pengujian
83
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)
Hasil
Data Masukan
Skenario
Yang Diharapkan
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
Muncul Suara Pink
Sesuai
http://digilib.mercubuana.ac.id/
Pengujian
84
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)
Hasil
Data Masukan
Skenario
Yang Diharapkan
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
Pengujian
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
Tombol Rice
User Mengklik
Muncul Suara Rice
http://digilib.mercubuana.ac.id/
Hasil Pengujian Sesuai
85
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)
Hasil
Data Masukan
Skenario
Yang Diharapkan
Tombol Water
User Mengklik Tombol Water
Muncul Suara Water
Sesuai
Tombol Milk
User Mengklik TombolMilk
Muncul Suara Milk
Sesuai
Tombol Coffee
User Mengklik
Muncul Suara Coffee
Sesuai
http://digilib.mercubuana.ac.id/
Pengujian
86
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)
Hasil
Data Masukan
Skenario
Yang Diharapkan
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
Muncul Suara Grand
Sesuai
http://digilib.mercubuana.ac.id/
Pengujian
87
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
4.2.15 Pengujian Terhadap Jendela Halaman Quiz
Tabel 4.15 Pengujian Jendela Halaman Quiz Kasus dan Hasil Uji(Data Normal) 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
Sesuai
http://digilib.mercubuana.ac.id/
88
4.2.16 Pengujian Terhadap Jendela Halaman About
Tabel 4.16 Pengujian Jendela Halaman About Kasus dan Hasil Uji(Data Normal) Data Masukan
Skenario
Yang Diharapkan
Hasil Pengujian
Tombol about
4.3
User Mengklik Tombol about
Muncul Halaman about
Sesuai
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.