BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM
4.1 Implementasi
Implementasi merupakan tahap pengembangan rancangan menjadi kode program. Pada awal bagian ini dijabarkan spesifikasi perangkat keras dan lunak di mana program diimplementasikan. Bagian utama implementasi adalah penjabaran rancangan kelas menjadi kelas yang ditulis dalam sintaks Bahasa Pemrograman Java. Di samping itu disajikan juga tampilan Aplikasi Pembelajaran Bahasa Inggris Dasar setelah diimplementasikan pada smartphone Nokia XL.
4.1.1
Batasan Implementasi
Dalam implementasi perangkat lunak tentunya dibutuhkan dukungan perangkat lunak dan perangkat keras yang baik agar mendukung saat penulisan program atau coding. Perangkat yang penyusun gunakan pada saat melakukan implementasi adalah sebagai berikut.
4.1.2
Implementasi Perangkat Keras dan Perangkat Lunak
Dalam menerapkan dari perancangan yang telah di jelaskan sebelumya di butuhkan beberapa perangkat keras untuk menyajikan aplikasi ini. Adapun alat-alat yang di butuhkan adalah : a. Spesifikasi Perangkat Keras 1. Handphone Berbasis Sistem Operasi Android
Ice Cream Sandwich
http://digilib.mercubuana.ac.id/
Handphone di gunakan untuk menjalankan program aplikasi yang telah di buat. Adapun handphone yang di gunakan adalah Samsung Galaxy Wonder dengan spesifikasi minimal sebagai berikut: 1)
Model
: Samsung Galaxy Wonder
2)
Sistem Operasi
: Android 4.0 Ice Cream Sandwich
3)
Memory
: 512 MB (RAM) dan 8 GB (microSD)
4)
Dimensi Layar
: 110.2 x 65.2 x 4.5 mm
5)
Display
: 720 x 1080 pixels, 5.0 inches (~294 ppi)
6)
Konektivitas : HSDPA, 42.2 Mbps; HSUPA, 5.76 Mbps, Wi-Fi hotspot, Bluetooth v4.0 with A2DP, microUSB v2.0
JellyBean
Adapun handphone yang di gunakan adalah Nokia XL dengan spesifikasi maksimal sebagai berikut: 1)
Model
: Nokia XL
2)
Sistem Operasi
: Android 4.1 JellyBean
3)
Memory
: 2 GB (RAM) dan 8GB (microSD)
4)
Dimensi Layar
: 178.2 x 787.2 x 5.5 mm
5)
Display
: 720 x 1280 pixels, 5.0 inches (~294 ppi)
6)
Konektivitas
: HSDPA, 42.2 Mbps; HSUPA, 5.76 Mbps, Wi-
Fi hotspot, Bluetooth v4.0 with A2DP, microUSB v2.0 2. Kabel data serial port Fungsi dari kabel data ini adalah untuk menghubungkan antara komputer dengan handphone.
http://digilib.mercubuana.ac.id/
b. Spesifikasi perangkat lunak Dalam menerapkan rancangan yang telah di buat, di butuhkan beberapa software untuk membuat program Aplikasi Pembelajaran Bahasa Inggris Dasar yaitu : 1. Bahasa Pemrograman Java Dalam hal ini digunakan Java Development Kid (JDK) dan Java Runtime Environment (JRE). 2. Sistem operasi yang digunakan untuk membuat aplikasi ini adalah Windows 7. 3. Integrated Development Environment (IDE) Eclipse versi 4.2.1
untuk
memudahkan dalam pembuatan atau pengembangan aplikasi, maka digunakan IDE karena memiliki beberapa fasilitas yang diperlukan dalam pembuatan atau pembangunan perangkat lunak. 4. Android Software Development Kit (Android SDK) Android SDK menyediakan development environment dengan semua komponen yang diperlukan. Antara lain tools pengembangan, libraries, dokumentasi, dan contoh aplikasi serta disertakan pula emulator untuk mensimulasikan aplikasi berjalan pada perangkat. 5. Android Development Tools (ADT) Android membuat kostum plugin untuk IDE Eclipse, sehingga dengan adanya ADT ini memberikan kemudahan dalam pembuatan atau pengembangan aplikasi, membuat tampilan antarmuka aplikasi, menambahkan komponen yang diperlukan, men-debug aplikasi dengan menggunakan perangkat SDK Android, dan bahkan membungkus aplikasi yang telah dikembangkan untuk di distribusikan.
4.1.3
Implementasi Antar Muka
Implementasi merupakan tahapan yang bertujuan mengubah hasil dari rancangan sistem menjadi bentuk nyata, dalam hal ini berupa aplikasi tata cara ibadah haji haji yang berjalan pada emulator android di komputer. pada saat pertama kali aplikasi ini di jalankan maka akan muncul sebuah tampilan seperti gambar di bawah ini : 1. Tampilan Progress Bar
http://digilib.mercubuana.ac.id/
Pada tampilan Progress Bar terdapat loading sekitar 8 detik dan setelah akan masuk ke menu utama.
Gambar 4.1 Tampilan Progress Bar
2. Tampilan Menu Utama Pada tampilan menu utama terdapat 7 menu yang terdiri dari Alphabet, Number, m Family, Color, Body, Exercise, dan About.
http://digilib.mercubuana.ac.id/
Gambar 4.2 Tampilan Menu Utama 3. Tampilan Menu Alphabet Pada menu ini terdapat beberapa gambar huruf A-Z dan ketika gambar tersebut di ketuk akan mengeluarkan suara yang sesuai dengar gambar huruf tersebut.
Gambar 4.3 Tampilan Menu Alphabet
http://digilib.mercubuana.ac.id/
4. Tampilan Menu Number Pada menu ini terdapat beberapa gambar angka 1-20 dan ketika gambar tersebut di ketuk akan mengeluarkan suara yang sesuai dengar gambar angka tersebut.
4.4 Gambar Tampilan Menu Number
5. Tampilan Menu Family Pada menu ini terdapat beberapa gambar anggota keluarga dan ketika gambar tersebut di ketuk akan mengeluarkan suara yang sesuai dengar gambar anggota keluarga tersebut.
http://digilib.mercubuana.ac.id/
Gambar 4.5 Tampilan Menu Family 6. Tampilan Menu Colour Pada menu ini terdapat beberapa gambar warna-warna dan ketika gambar tersebut di ketuk akan mengeluarkan suara yang sesuai dengar gambar warna tersebut.
Gambar 4.6 Tampilan Menu Colour
http://digilib.mercubuana.ac.id/
7. Tampilan Menu Body Pada menu ini terdapat beberapa gambar bagian-bagian tubuh dan ketika gambar tersebut di ketuk akan mengeluarkan suara yang sesuai dengar gambar bagianbagian tubuh tersebut.
Gambar 4.7 Tampilan Menu Body
8. Tampilan Menu Exercise Pada menu terdapat 10 kuis yang terdiri dari soal berupa gambar, kolom untuk menjawab, tombol untuk menjawab dan tombol berikutnya untuk ke soal selanjutnya.
http://digilib.mercubuana.ac.id/
Gambar 4.8 Tampilan Menu Exercise 9. Tampilan Menu About Menu ini hanya berisi data dari pembuat aplikasi.
Gambar 4.9 Tampilan Menu About
4.1.4
Implementasi Installasi Program Berikut adalah tahapan instalasi aplikasi tata cara ibadah haji. Instalasi dilakukan
dengan memindahkan terlebih dahulu setup APK (Android Application Package file) android yang telah di simpan ke memori internal handphone. Selanjutnya penyusun menginstalasinya pada device Smartphone Nokia XL android 4.2.2. 1. Langkah pertama tekan atau click icon setup Tetst-3
http://digilib.mercubuana.ac.id/
Gambar 4.10 Tampilan icon setup Tetst-3.apk 2. Kemudian muncul tampilan seperti di bawah ini untuk installasi klik install
Gambar 4.11 Tampilan Pilihan Installasi 3. Tampilan selesai installasi, setelah instalasi selesai kita bias langsung membuka aplikasi dengan mengklik Open.
http://digilib.mercubuana.ac.id/
Gambar 4.12 Tampilan Setelah Installasi
4.1.5
Penggunaan Program Selanjutnya dibawah ini adalah cara penggunaan aplikasi pembelajaran bahasa
inggris dasar agar dapat berjalan dan dapat dijalankan sebagai mana mestinya dengan penjelasan fungsi. Cara penggunaannya adalah sebagai berikut : Setelah proses installasi selesai, untuk menjalankan aplikasi pembelajaran bahasa inggris dasar ini pilih icon Aplikasi pada home smartphone android Nokia XL yang telah di install.
http://digilib.mercubuana.ac.id/
Gambar 4.13 Tampilan Icon Aplikasi Pembelajaran Bahasa Inggris Dasar
1. Tampilan Progress Bar Pada Smartphone Nokia XL Tampilan awal sebelum menu utama pada aplikasi pembelajaran yang telah di install di smartphone android Nokia XL. Tampilan tersbut ada pada gambar dibawah ini.
http://digilib.mercubuana.ac.id/
Gambar 4.14 Tampilan Progress Bar
2. Tampilan Menu Utama Pada Smartphone Nokia XL Pada tampilan dibawah ini akan terlihat isi dari menu utama aplikasi pembelajaran bahasa inggris.
Gambar 4.15 Tampilan Menu Utama 3. Tampilan Menu Alphabet Pada Smartphone Nokia XL Pada tampilan menu ini akan terlihat tampilan huruf A – Z ketika masuk ke menu Alphabet.
http://digilib.mercubuana.ac.id/
Gambar 4.16 Tampilan Menu Alphabet
4. Tampilan Menu Number Pada Smartphone Nokia XL Pada tampilan menu ini akan terlihat tampilan angka 1 – 20 ketika masuk ke menu Number.
.
http://digilib.mercubuana.ac.id/
Gambar 4.17 Tampilan Menu Number 5. Tampilan Menu Family Pada Smartphone Nokia XL Disini akan terlihat beberapa gambar anggota keluarga seperti ayah, mamah, kaka, abaang dll.
Gambar 4.18 Tampilan Menu Family
6. Tampilan Menu Colour Pada Smartphone Nokia XL Pada menu ini akan disajikan beberapa gambar warna yang terdiri dari merah, biru, putih, hijau, dll.
http://digilib.mercubuana.ac.id/
Gambar 4.19 Tampilan Menu Colour 7. Tampilan Menu Body Pada Smartphone Nokia XL Pada menu ini akan disajikan beberapa gambar bagian tubuh seperti bibir, telinga, alis, tangan, dll.
Gambar 4.20 Tampilan Menu Body
http://digilib.mercubuana.ac.id/
8. Tampilan Menu Exercise Pada Smartphone Nokia XL Di menu ini disajikan 10 soal latihan tebak gambar untuk mengasah pengetahuan pengguna ketika mereka menggunakan aplikasi ini.
Gambar 4.21 Tampilan Menu Exercise
9. Tampilan Menu About Pada Smartphone Nokia XL Di menu ini hanya menyajikan bahasa inggris dasar .
pendeskripsian dari aplikasi pembelajaran
http://digilib.mercubuana.ac.id/
Gambar 4.22 Tampilan Menu About
4.2
Pengujian Pengujian sebuah proses yang dijelaskan sebagai siklus hidup dan merupakan
bagian dari proses rekayasa perangkat lunak secara terintegrasi demi memastikan kualitas dari perangkat lunak serta memenuhi kebutuhan teknis yang telah disepakati dari awal”. (Rizky, 2011). Pengujian perangkat lunak ini menggunakan metode pengujian Black Box. Pengujian Black Box Digunakan untuk menguji fungsi-fungsi khusus dari aplikasi perangkat lunak yang dirancang.
4.2.1
Rencana Pengujian
Pengujian sistem yang akan dilakukan atau di uji dengan teknik Black Box yang akan di tampilkan dalam tabel berikut :
http://digilib.mercubuana.ac.id/
Tabel 4.1 Rancangan Pengujian No.
Komponen yang di uji
1.
Tanpilan Awal
2
Tampilan Progress Bar
Skenario butir uji Memilih Icon Aplikasi Pembelajaran Bahasa Inggris Loading sekitar 8 detik untuk
Metode pengujian BlackBox BlackBox
menuju ke menu utama 3.
Tampilan Menu Utama
Memilih 7 menu Aplikasi
BlackBox
Pembelajaran Bahasa Inggris 4.
Memilih Menu Alphabet
Akan keluar beberapa gambar
BlackBox
huruf A – Z dan ketika gambar tersebut di ketuk akan mengeluarkan suara yang sesuai dengan keterangan tersebut 5.
Memilih Menu Number
Akan keluar beberapa gambar
BlackBox
angka 1 – 20 dan ketika gambar tersebut di ketuk akan mengeluarkan suara yang sesuai dengan keterangan tersebut 6.
Memilih Menu Family
Akan keluar beberapa gambar
BlackBox
anggota keluarga dan ketika gambar tersebut di ketuk akan mengeluarkan suara yang sesuai dengan keterangan tersebut. 7.
Memilih Menu Colour
Akan keluar beberapa gambar
BlackBox
warna dan ketika gambar tersebut di ketuk akan mengeluarkan suara yang sesuai dengan keterangan tersebut 8.
Memilih Menu Body
Akan keluar beberapa gambar
BlackBox
bagian tubuh dan ketika gambar tersebut di ketuk akan mengeluarkan suara yang sesuai dengan keterangan tersebut 9.
Memilih Menu Exercise
Akan keluar soal latihan tebak
http://digilib.mercubuana.ac.id/
BlackBox
gambar 10.
Memilih Menu About
Akan keluar penjelasan
BlackBox
mengenai aplikasi pembelajaran bahasa inggris dasar
4.2.2
Kasus dan Hasil Ujian Beri Berikut ini adalah kasus untuk menguji perangkat lunak yang sudah
dibangun menggunakan metode BlackBox berdasarkan Tabel 4.1 . Tabel 4.2 Kasus dan Hasil Uji
No.
Kasus/diuji
Skenario uji
Hasil yang diharapkan
Hasil Pengujian
1.
Tampilan
Memilih icon
Ketika icon di sentuh maka
Awal
Aplikasi
aplikasi berjalan dan masuk
Pembelajaran
ke tampilan awal
Tidak Berhasil
Masuk ke menu utama
Berhasil
Berhasil
Bahasa Inggris 2.
Tampilan
Loading sekitar 8
Progress Bar
detik untuk menuju menu
Tidak Berhasil
utama 3.
Tampilan
Memilih 7 menu
Memilih setiap menu yang
Menu Utama
aplikasi
terdapat pada menu utaman
pembelajaran
Berhasil Tidak Berhasil
bahasa inggris 4.
Memilih
Memilih Menu
Saat memilih menu
Alphabet
Alphabet
alphabet, akan muncul tampilan menu tersebut dan
Berhasil Tidak Berhasil
berisi gambar huruf A-Z dan jika gambar itu disentuh, akan mengeluarkan suara 5.
Memilih
Memilih menu
Saat memilih menu number,
Number
Number
akan muncul tampilan menu
http://digilib.mercubuana.ac.id/
Berhasil
tersebut dan berisi gambar
Tidak Berhasil
angka 1-20 dan jika gambar itu disentuh, akan mengeluarkan suara 6.
Memilih
Memilih menu
Saat memilih menu family,
Family
Family
akan muncul tampilan menu tersebut dan berisi gambar
Berhasil Tidak Berhasil
anggota keluarga dan jika gambar itu disentuh, akan mengeluarkan suara 7.
Memilih
Memilih menu
Saat memilih menu colour,
Colour
Colour
akan muncul tampilan menu tersebut dan berisi gambar
Berhasil Tidak Berhasil
warna-warna dan jika gambar itu disentuh, akan mengeluarkan suara 8.
Memilih Body
Memilih menu
Saat memilih menu body,
Body
akan muncul tampilan menu tersebut dan berisi gambar
Berhasil Tidak Berhasil
anggota tubuh dan jika gambar itu disentuh, akan mengeluarkan suara 9.
Memilih
Memilih menu
Saat memilih menu exercise,
Exercise
Exercise
akan muncul tampilan menu tersebut dan berisi soal
Berhasil Tidak Berhasil
latihan tebak gambar 10.
Memilih
Memilih menu
Saat memilih menu about,
About
About
akan keluar tampilan keterangan aplikasi pembelajaran bahasa inggris dasar
http://digilib.mercubuana.ac.id/
Berhasil Tidak Berhasil
4.2.3
Analisa Hasil Pengujian Setelah dilakukan pengujian pada aplikasi tersebut secara menyeluruh maka
dapat disimpulkan bahwa pengujian telah menunjukkan hasil keluaaran dan proses yang sesuai dengan rancangan aplikasi ini dan dapat dipastikan bahwa aplikasi ini berjalan dan berfungsi dengan baik sesuai apa yang di harapkan oleh programmer. Hasil pengujian dapat di analisis sebagai berikut : 1. Halaman interface sebelum masuk ke menu dapat berjalan dengan baik. 2. Halaman menu utama yang menyajikan beberapa menu dapat berjalan dengan baik. 3. Setiap tombol menu yang terdapat di semua menu dapat berfungsi dengan baik. 4. Suara (Mp3) yang ada pada gambar atau konten di dalam aplikasi tersebut berjalan dengan baik.
http://digilib.mercubuana.ac.id/