• Tidak ada hasil yang ditemukan

BAB 4 IMPLEMENTASI DAN PENGUJIAN

N/A
N/A
Protected

Academic year: 2021

Membagikan "BAB 4 IMPLEMENTASI DAN PENGUJIAN"

Copied!
24
0
0

Teks penuh

(1)

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.

(2)

Gambar 4.1 Tampilan Halaman Splash Screen

4.1.2 Halaman Menu Utama

(3)

4.1.3 Halaman Menu List Conversation

Gambar 4.3 Tampilan Halaman Menu List Conversation

4.1.4 Halaman Level 1 Conversation

(4)

4.1.5 Halaman Level 2 Conversation

Gambar 4.5 Tampilan Halaman Level 2 Conversation

4.1.6 Halaman Level 3 Conversation

(5)

4.1.7 Halaman Level 4 Conversation

Gambar 4.7 Tampilan Halaman Level 4 Conversation

4.1.8 Halaman Level 5 Conversation

(6)

4.1.9 Halaman Dialog Conversation

Gambar 4.9 Tampilan Halaman Dialog Conversation

4.1.10 Halaman List Vocabulary

(7)

4.1.11 Halaman Colours

Gambar 4.11 Tampilan Halaman Colours

4.1.12 Halaman Days Of The Week

(8)

4.1.13 Halaman Weather

Gambar 4.13 Tampilan Halaman Weather

4.1.14 Halaman Food

(9)

4.1.15 Halaman Drink

Gambar 4.15 Tampilan Halaman Drink

4.1.16 Halaman Family

(10)

4.1.17 Halaman Isi Nama Quiz

Gambar 4.17 Tampilan Halaman Isi Nama Quiz

4.1.18 Halaman Soal Quiz

(11)

4.1.19 Halaman Nilai Quiz

Gambar 4.19 Tampilan Halaman Nilai Quiz

4.1.20 Halaman Konfirmasi Keluar Aplikasi

(12)

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

(13)

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

(14)

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

(15)

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

(16)

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

(17)

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

(18)

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

(19)

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

(20)

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

(21)

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

(22)

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

(23)

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

(24)

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

Gambar

Gambar 4.1 Tampilan Halaman Splash Screen
Gambar 4.3 Tampilan Halaman Menu List Conversation
Gambar 4.5 Tampilan Halaman Level 2 Conversation
Gambar 4.7 Tampilan Halaman Level 4 Conversation
+7

Referensi

Dokumen terkait

Pembatasan yang dijinkan pada Kebebasan Eksternal: Kebebasan untuk menjalankan agama atau kepercayaan seseorang hanya dapat dibatasi oleh undang-undang, dan itupun semata-mata

5 Saya tertarik untuk melanjutkan studi 2 Saya merasa akan menghabiskan. waktu bila

Pada Tugas Akhir ini akan dibahas bagaimana mengestimasi Sharpe Square Ratio (SSR) dengan hampiran Sharpe Square Ratio (SSR) orde 1 dan 2, dan mengetahui pengaruh Sharpe

Cari dan Pilih File Macro Olah Data Mata Kuliah pada kejadian On Clik di Jendela Properties.. Klik pada Command Button dan Label Olah

Jumlah subjek pada penelitian ini adalah 8 orang siswa kelas VII B SMP Negeri 1 Pakem yang sama seperti pada siklus I, yaitu ALT, AML, AND, EVT, MLN, RBK, SKR, dan YHN (bukan nama

Bank Tabungan Negara (Persero), Tbk Kantor Cabang Pekanbaru kepada karyawan sudah cukup baik, akan tetapi komitmen organisasi karyawan tetap masih tergolong rendah

dengan hasil kalinya 12 dan jumlah kuadratnya minimum.. Bilangan 120 dibagi menjadi dua bagian sehingga perkalian satu bagian dengan kuadrat bagian lainnya maksimum. Tentukan

Untuk menyajikan data yang telah disusun dalam distribusi frekuensi menjadi diagram, dibuat 2 sumbu yang saling tegak lurus, sumbu datar untuk kelas interval (tepi bawah dan