BAB V IMPLEMENTASI
5.1 Lingkungan Implementasi Agar dapat mengimplementasikan perancangan yang telah dibuat, dibutuhkan perangkat keras (hardware) dan perangkat lunak (software) yang mendukung untuk menjalankan aplikasi. Berikut analisa perangkat keras dan perangkat lunak yang diperlukan. 5.1.1 Perangkat Keras Perangkat keras (hardware) yang dipergunakan pada saat pembangunan dan pengujian aplikasi adalah sebagai berikut : 1. Perangkat Keras Pembangunan Sistem a. Prosessor
: Intel(R) Core(TM)i5-3317U CPU @1.7GHz
b. RAM
: 4096MB
c. Video card : NVIDIA GeForce GT 635M. 2GB d. Hardisk
: HDD 500GB
2. Perangkat KerasMobile Implementasi Sistem a. Prosessor
: Intel(R) Atom(TM) @2.0 GHz
b. RAM
: 2048MB
c. Memory Internal : 8GB
56
5.1.2 Perangkat Lunak Perangkat lunak yang dipergunakan pada saat pembangunan dan pengujian aplikasi adalah sebagai berikut : 1. Perangkat Lunak Pengembangan Sistem a. Sistem Operasi : Windows 7 Ultimate 64-bit b. Aplikasi
: Eclipse dan XAMPP
c. Basis Data
: Sqlite dan Mysql
d. Coding
: Native Java dan PHP
2. Perangkat Lunak Pengujian a. Sistem Operasi : Android b. Versi
: 4.4.2 (Kitkat)
c. Layar
: 6 inchi
57
5.2 Implementasi Basis Data Mengenai Implementasi Basis Data ini menggunakan dua data base (Sqlite dan Mysql) terdiri dari tiga table ialah sebagai berikut : a. Tabel Verb menggunakan Basis Data Sqlite Nama Field
Tipe Data
Ukuran Data
Keterangan
Number
5
Primary Key
verb1
Long Text
50
verb2
Long Text
50
verb3
Long Text
50
terjemah
Long Text
50
ID
Tabel 5.1 Verb b. Tabel Tenses menggunkan Basis Data Mysql Nama Field
Tipe Data
Ukuran Data
Keterangan
Number
5
Primary Key
kata
Long Text
50
Jenis
Long Text
50
ID
Tabel 5.2Tenses
58
5.3 Struktur Menu Struktur menu serta penjelasan mengenai gambaran menu dan sub menu ialah sebagai berikut : Struktur Menu Kamus Verb
Cari Verb
Verb Preposition Conjunction
Deteksi Tenses
Interjection Part Of Speech
Adjective Pronoun Adverb
Question Word splash screen
Menu Utama
Noun Modul Penjelasan Sentences Present Tense Speaking
Past Tense Tenses Future Tense Past Future Tense
About Me
Gambar 5.1 Struktur Menu
59
Penjelasan mengenai fitur
No Nama Fitur 1 2 3
Splash Screen Menu Utama Kamus Verb
4
Deteksi Tenses
5
Modul
6 7 8
Speaking About Me Cari Verb
9
Part Of Speech
Keterangan Tampilan pembuka sembelum masuk kemenu utama Menu Utama yang menampilkan fitur-fitur Utama Menu yang menyajikan khusus kamus verb Menu yang menyajikan klarifikasi kata mengenai jenis kalimat tenses Pilihan Menu yang menampilkan materi-materi Pembelajaran Bahasa Inggris Menu yang menyajikan cara pengucapan logat lidah orang inggris Menu yang menampilkan tentang informasi pembuat aplikasi Menyajikan untuk mencari khusus verb atau kata kerja Pilihan Menu Materi-materi mengenai part of speech atau jenisjenis kata
11 12 13 14 15 16 17 18 19 20 21
Questioan Word Sentences Tenses Verb Preposition Conjunction Interjection Adjective Pronoun Adverb Noun Penjelasan
22
Present Tense
23
Past Tense
Menampilkan materi penjelasan mengenai past tense atau waktu lampau
24
Future Tense
Menampilkan materi penjelasan mengenai future tense atau waktu akan datang
25
Past Future Tense
10
Menampilkan materi penjelasan mengenai Question Word atau fungsi dan contoh kalimat Menampilkan materi penjelasan mengenai sentences atau kalimat Pilihan Menu Materi-materi mengenai tenses atau waktu Menampilkan materi penjelasan mengenai verb Menampilkan materi penjelasan mengenai preposition Menampilkan materi penjelasan mengenai Conjunction Menampilkan materi penjelasan mengenai Interjection Menampilkan materi penjelasan mengenai Adjective Menampilkan materi penjelasan mengenai Pronoun Menampilkan materi penjelasan mengenai Adverb Menampilkan materi penjelasan mengenai Noun Menampilkan Penjelasan mengenai part of speech Menampilkan materi penjelasan mengenai present tense atau waktu sekarang
Menampilkan materi penjelasan mengenai past future tense atau akan datang diwaktu lampau Tabel 5.3Penjelasan fitur 60
5.4 Implementasi Antar Muka Aplikasi 1. Splash Screen
Gambar 5.2 Antar Muka Splash Screen Splash Screen merupakan pembuka sebelum ke menu utama ketika aplikasi mulai dijalankan. 2. Menu Utama
61
Gambar 5.3 Antar Muka Menu Utama Menu Utama merupakan menu awalsetelah aplikasi dijalankan yang menampilkan fitur-fitur utama diaplikasi ini. 2.1 Module
Gambar 5.4 Antar Muka Module Pada Menu Module, Menampilkan materi pembelajaran bahasa Inggris dengan beberapa bagian ialah: part of speech, question word, sentences, dan tenses. 2.1.1 Module Part Of Speech
62
Gambar 5.5 Antar Muka Part of speech Pada menu Part of Speech, user dapat melihat pilihan menu materi-materi tentang Part of speech (Verb, Noun, Adjective, Adverb, Pronoun, Preposition, Conjunction, Interjection dan penjelasan part of speech). a. Penjelasan
Gambar 5.6 Antar Muka Penjelasan Pada menu Pejelasan, userdapat melihat materi penjelasan tentang Part Of Speech. b. Verb
63
Gambar 5.7 Antar Muka Verb Pada menu Verb, user dapat melihat materi penjelasan tentang verb atau kata kerja. c. Interjeksi
Gambar 5.8 Antar Muka Interjeksi Pada menu Interjeksi, user dapat melihat materi penjelasan tentang interjeksi atau kata seru. d. Adjective
64
Gambar 5.9 Antar Muka Adjective Pada menu adjective, user dapat melihat materi penjelasan tentang adjective atau kata sifat. e. Adverb
Gambar 5.10 Antar MukaAdverb Pada menu Adverb, user dapat melihat materi penjelasan tentang adverb atau kata keterangan. f. Noun
Gambar 5.11 Antar MukaNoun 65
Pada menu Noun, user dapat melihat materi penjelasan tentang noun atau kata benda. g. Pronoun
Gambar 5.12 Antar Muka Pronoun Pada menu Pronoun, user dapat melihat materi penjelasan tentang pronoun atau kata ganti. h. Conjunction
Gambar 5.13 Antar Muka Conjunction 66
Pada menu Conjunction, user dapat melihat materi penjelasan tentang conjunction atau kata sambung. i. Preposition
Gambar 5.14 Antar Muka Preposition Pada menu Preposition, user dapat melihat materi penjelasan tentang preposition atau kata depan. 2.1.2 Quest Word
Gambar 5.15 Antar Muka Question Word 67
Pada menu Question Word, user dapat melihat jenis-jenis kata Question Word, arti, fungsi, dan contoh kalimat dari masing-masing Question Word. 2.1.3 Sentences
Gambar 5.16 Antar Muka Sentences Pada menu Sentences, user dapat melihat materi tentangsentences beserta unsur – unsur kalimat. 2.1.4 Tenses
Gambar 5.17 Antar Muka Tenses 68
Pada menu Tenses, user dapat melihat pilihan menu materi-materi tentang 16tenses yang dibagi menjadi 4 bagian (Present tense, Past Tense, Future Tense dan Past Future Tense). a. Present Tense (Waktu Sekarang)
Gambar 5.18 Antar Muka Present Tense Pada menu Present Tense, user dapat melihat materi penjelasan present tense atau waktu sekarang yang terdapat 4 bagaian : Simple present tense (Waktu sekarang sederhana), Present continous tense(Waktu berlangsung sekarang), Present perfect tense(waktu sempurna sekarang) dan Present perfect continous tense(waktu berlangsung sempurna).
69
b. Past Tense (Waktu Lampau)
Gambar 5.19 Antar Muka Past Tense Pada menu Past Tense, user dapat melihat materi penjelasan past tense atau waktu lampu yang terdapat 4 bagaian : Simple past tense (Waktu lampau sederhana), Past continous tense(Waktu berlangsung lampau), Past perfect tense(waktu sempurna lampau) dan Past perfect continous tense(waktu berlangsung sempurna lampau). c. Future Tense (Akan Datang)
70
Gambar 5.20 Antar Future Tense Pada menu future Tense, user dapat melihat materi penjelasan future tense atau akan datang yang terdapat 4 bagaian : Simple future tense (Waktu akan datang sempurna), Future continous tense (Waktu berlangsung akan datang), Future perfect tense(waktu sempurna akan datang) dan Present perfect continous tense(waktu berlangsung sempurna akan datang). d. Past Future Tense (Akan Datang diwaktu Lampau)
Gambar 5.21 Antar Muka Past Future Tense Pada menu Past Future Tense, user dapat melihat materi penjelasan past future tense atau akan datang di waktu lampau yang terdapat 4 bagaian : Past future tense (waktu akan datang di waktu lampau), Past future continous tense (waktu akan sedang terjadi diwaktu lampau), Past future perfect tense (waktu akan sudah selesai diwaktu lampau) dan Past future perfect continous tense (waktu yang sudah sedang berlangsung pada waktu lampau). 71
3. Speaking
Gambar 5.22 Antar Muka Speaking Pada menu Speak,user dapat mengetahui cara pengucapan kalimat bahasa Inggris. Untuk penggunaannya, user harus mengetikan pada textbox, kemudian user harus menekan tombol say it. Setelah itu, aplikasi akan mengeluarkan suara dari teks yang dimasukkan oleh user. 4. Kamus Verb
72
Gambar 5.23 Antar Muka Kamus Verb Pada menu Kamus Verb, user dapat melihat kata-kata yang termasuk ke dalam verb1, verb2, verb3 dan terjemahnya. user dapat mencari verbsesuai yang diinginkan
dengan
mengetikan
verb
yang
dicari
kemudian
akan
dimunculkansetelah itu klik. 5. Deteksi Tenses
Gambar 5.24 Antar Muka Deteksi Tenses Pada menu Kamus Deteksi Tenses, user dapat mengetahui klasifikasi jenis kalimat tenses, kalimat yang dimasukan. Seperti kalimat yang dimasukan “you will help him later” maka jenis kalimat tersebut adalah simple future tense.
73
6. About Me
Gambar 5.25 Antar Muka About Me Menu about merupakan menu tentang informasi dari pengembang aplikasi yang dibuat.
74
5.5 Pengujian Aplikasi Pengujian aplikasi “Ekstraksi Kalimat Bahasa Inggris untuk Pembelajaran Interaktif dalam Mengenali Tenses BerbasisAndroid” ini dilakukan dengan dua pengujian diantaranya: Pengujian Fungsional Pengujian aplikasi inisecara fungsional dilakukan untuk mengecek fiturfitur aplikasi hasil yang sudah dibuat apakah sudah sesuai dengan yang diharapkan. Sehingga apabila aplikasi tersebut belum sesuai, maka akan diperbaharui lagi sampai sesuai yang diharapkan.Mengenai pengujian aplikasi ini menggunakan metodeblackbox (blackbox testing). Pengujian blackbox (blackbox testing)adalah salah satu metode pengujian perangkat lunak yang berfokus pada sisi fungsionalitas, khususnya pada input dan output aplikasi (apakah sudah sesuai dengan apa yang diharafkan atau belum). Hasil pengujian blackbox (blackbox testing) pada aplikasi sebagai berikut:
No
Menu
1
Splash Screen
2
Menu Utama
Hasil Yang diharafkan
Hasil Pengujian
Memulai menjalankan aplikasi
Sistem menampilkan pembuka mengenai aplikasi ini
Sesuai harapan
Mengklik seluruh fitur yang ada di menu utama
Sistem akan menampilkan fitur sesuai yang dipanggil Sistem akan menampilkan hasil verb sesuai dengan yang diinputkan Sistem akan menampilkan hasil "Data yang anda cari tidak ada"
Sesuai harapan
Skenario Pengujian
Menginputkan verb dengan benar 3
Kamus Verb Menginputkan verb tidak dengan benar
Sesuai harapan Sesuai harapan 75
4
Deteksi Tenses
Menginputkan dengan kalimat yang sesuai dengan aturan kalimat tenses.
Sistem akan menampilkan hasil jenis tenses sesuai dengan yang diinputkan
Sesuai harapan
Menginputkan dengan kalimat yang tidak sesuai dengan aturan kalimat tenses.
Sistem akan menampilkan hasil "Kalimat tidak relevan! Verb tidak ditemukan"
Sesuai harapan
Mengklik seluruh fitur yang ada di menu modul
Sistem akan menampilkan fitur sesuai yang dipanggil
Sesuai harapan
5
Modul
6
Speaking
Menginputkan text yang diinginkan
Sistem akan mengeluarkan suara logat orang inggris sesuai uang diinputkan
Sesuai harapan
7
About Me
Menggeser tampilan kebawah
Sistem akan menggeser tampilan kebawah sesuai yg di geser oleh pengguna
Sesuai harapan
9
Part Of Speech
Mengklik seluruh fitur yang ada di menu part of speech
Sistem akan menampilkan fitur sesuai yang dipanggil
Sesuai harapan
10
Questioan Word
Menggeser tampilan kebawah
Sistem akan menggeser tampilan kebawah sesuai yg di geser oleh pengguna
Sesuai harapan
Menggeser tampilan kebawah
Sistem akan menggeser tampilan kebawah sesuai yg di geser oleh pengguna
Sesuai harapan
Mengklik seluruh fitur yang ada di menu tenses
Sistem akan menampilkan fitur sesuai yang dipanggil
Sesuai harapan Sesuai harapan
11
Sentences
12
Tenses
13
Verb
Menggeser tampilan kebawah
Sistem akan menggeser tampilan kebawah sesuai yg di geser oleh pengguna
14
Preposition
Menggeser tampilan kebawah
Sistem akan menggeser tampilan kebawah sesuai yg di geser oleh pengguna
Sesuai harapan
15
Conjunction
Menggeser tampilan kebawah
Sistem akan menggeser tampilan kebawah sesuai yg di geser oleh pengguna
Sesuai harapan
16
Interjection
Menggeser tampilan kebawah
Sistem akan menggeser tampilan kebawah sesuai yg di geser oleh pengguna
Sesuai harapan
17
Adjective
Menggeser tampilan kebawah
Sistem akan menggeser tampilan kebawah sesuai yg di geser oleh pengguna
Sesuai harapan
18
Pronoun
Menggeser tampilan kebawah
Sistem akan menggeser tampilan kebawah sesuai yg di geser oleh pengguna
Sesuai harapan 76
19
Adverb
Menggeser tampilan kebawah
Sistem akan menggeser tampilan kebawah sesuai yg di geser oleh pengguna
Sesuai harapan
20
Noun
Menggeser tampilan kebawah
Sistem akan menggeser tampilan kebawah sesuai yg di geser oleh pengguna
Sesuai harapan
21
Penjelasan
Menggeser tampilan kebawah
Sistem akan menggeser tampilan kebawah sesuai yg di geser oleh pengguna
Sesuai harapan Sesuai harapan
22
Present Tense
Menggeser tampilan kebawah
Sistem akan menggeser tampilan kebawah sesuai yg di geser oleh pengguna
23
Past Tense
Menggeser tampilan kebawah
Sistem akan menggeser tampilan kebawah sesuai yg di geser oleh pengguna
Sesuai harapan
24
Future Tense
Menggeser tampilan kebawah
Sistem akan menggeser tampilan kebawah sesuai yg di geser oleh pengguna
Sesuai harapan
25
Past Future Tense
Menggeser tampilan kebawah
Sistem akan menggeser tampilan kebawah sesuai yg di geser oleh pengguna
Sesuai harapan
Tabel 5.4Hasil Pengujian Aplikasi fungsional
77
Pengujian Kemanfaatan Pengujian aplikasi inisecara langsung dicoba oleh 20 pengguna sebagai sample untuk mengetahui kamanfaatan yang dirancang untuk membantu kesulitan pengguna dalam pembelajaran bahasa Inggris khusus grammar mengenai tenses dengan menggunakan kuesioner. Hasil persentase pengujian kemanfaatan pada aplikasi menggunakan kuesioner sebagai berikut:
Respon Pengguna Aplikasi 25 20 15 10 5
Ya
0
Tidak Membantu dalam Membantu dalam Memudahkan dalam Membantu dengan pembelajaran bahasa mengenali kalimat belajar, menghafal serta pembelajaran yang inggris mengenai tenses bahasa inggris secara penerapan mengenai interaktif dalam structural tenses tanpa harus mengenali tenses serta membawa buku yang praktis digunakan relatif berat dimanapun dan kapanpun
Gambar 5.26 Diagram Column Respon Pengguna
78
No
Pertanyaan
Keterangan Ya Tidak
1
Apakah aplikasi ini membantu dalam pembelajaran bahasa inggris mengenai tenses ?
100%
0%
2
Apakah aplikasi ini membantu dalam mengenali kalimat bahasa Inggris secara structural ?
95%
5%
3
4
Apakah aplikasi ini memudahkan dalam belajar, menghafal serta penerapan mengenai tenses tanpa 100% harus membawa buku yang relatif berat ? Apakah aplikasi ini membantu dengan pembelajaran yang interaktif dalam mengenali 100% tenses serta praktis digunakan dimanapun dan kapanpun ? Tabel 5.5Hasil Pengujian Aplikasi Kemanfaatan
0%
0%
79