49 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 dimana 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 Resep Masakan setelah diimplementasikan pada telepon genggam Advance S5.
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 cooding. Perangkat yang penyusun gunakan pada saat melakukan implementasi adalah sebagai berikut.
4.1.2 Implementasi Perangkat Keras Dalam menerapkan dari perancangan yang telah di jelaskan sebelumya dibutuhkan beberapa perangkat keras untuk menyajikan aplikasi ini. Perangkat keras yang digunakan selama pembangunan aplikasi ini adalah :
50 a.
Spesifikasi perangkat keras handphone Handphone yang digunakan untuk menjalankan program aplikasi yang
telah dibuat . Adapun handphone yang digunakan adalah Advance – S5 dengan spesifikasi sebagai berikut : 1. OS : Android OS, v4.0 (Ice Cream) 2. CPU : 1 GHz Processor 3. Memory : 512 MB RAM 4. Resolusi Layar : 480x800 pixels, 5.3 inc 5. Display Type : LCD IPS Panel, 16 M colors
b.
Spesifikasi perangkat keras komputer Komputer digunakan untuk membangun aplikasi. Adapun komputer yang
digunakan memiliki spesifikasi sebagai berikut : 1. OS : Windows 7 Ultimate 2. Processor : Intel Core i3-23306 3. VGA : NVIDIA Geforce GT520M 4. Harddisk : 500 Gb
4.1.3 Spesifikasi Perangkat Lunak a.
Eclipse ADT Bundle v22.0.5-757759
b.
JDK (Java Development Kit) dan JRE (Java Runtime Environment)
c.
Android SDK (Android Development Tools)
51 4.2
Implementasi Penginstalan Aplikasi Berikut ini adalah tahapan instalasi aplikasi resep makanan. Instalasi
dilakukan dengan cara memindahkan terlebih dahulu APK (Android Application Package File) android yang telah disimpan ke memori SDCard handphone. Selanjutnya instal pada device smartphone Advance – S5.
1.
Langkah pertama click icon setup Aplikasi Masakan Sumbar
Gambar 4.1 Tampilan Icon Setup Maskan Sumbar.apk
2.
Kemudian muncul pernyataan apakah ingin menginstal aplikasi ini. Untuk menginstal click install
52
Gambar 4.2 Tampilan Pilihan Instalasi
3. Setelah memilih install dan aplikasi terinstall maka akan muncul pemberitahuan aplikasi telah berhasil di instal ke dalam smartphone.
Gambar 4.3 Tampilan Aplikasi Berhasil Di Install
53 4. Setelah proses instalasi berhasil dilakukan , maka icon Aplikasi Resep Sumbar tersedia pada home smartphone yang telah di install
Gambar 4.4 Tampilan Icon Aplikasi Resep Sumbar Pada Smartphone Android Advance S5
4.3
Implementasi Antar Muka Implementasi sistem merupakan tahap dimana sistem siap dioperasikan
pada tahap yang sebenarnya, sehingga diketahui apakah sistem telah dibuat sesuai dengan yang direncanakan. Pada implementasi perangkat lunak ini akan dijelaskan bagaimana program sistem ini bekerja dengan memeberikan tampilan aplikasi yang dibuat.
54 1. Tampilan Menu Utama Pada menu ini tersedia jenis - jenis resep makanan, minuman, video makanan, video minuman yang telah tersedia di dalam aplikasi. User tinggal memilih jenis resep apa yang ingin dilihat.
Gambar 4.5 Tampilan Menu Utama
2. Tampilan Menu Makanan Di dalam menu ini user dapat melihat daftar resep makanan khas Sumatera Barat.
55
Gambar 4.6 Tampilan Menu Makanan
3. Tampilan Detail Menu Makanan Di dalam menu ini user dapat melihat panduan membuat makanan khas Sumatera Barat.
Gambar 4.7 Tampilan Detail Menu Makanan
56 4. Tampilan Menu Minuman Di dalam menu ini user dapat melihat daftar resep minuman khas Sumatera Barat.
Gambar 4.8 Tampilan Menu Minuman
5. Tampilan Detail Menu Minuman Di dalam menu ini user dapat melihat panduan membuat minuman khas Sumatera Barat.
57
Gambar 4.9 Tampilan Detail Menu Minuman
6. Tampilan Menu Video Makanan Di dalam menu ini user dapat melihat daftar resep video makanan khas Sumatera Barat.
Gambar 4.10 Tampilan Menu Video Makanan
58 7. Tampilan Menu Video Minuman Di dalam menu ini user dapat melihat daftar resep video minuman khas Sumatera Barat.
Gambar 4.11 Tampilan Menu Video Minuman
4.4
Pengujian Pengujian merupakan bagian penting dalam siklus pembuatan atau
pengembangan perangkat lunak. Pengujian dilakukan untuk menjamin kualitas dan juga mengetahui kelemahan dari perangkat lunak. Tujuan dari pengujian perangkat lunak ini adalah untuk menjamin bahwa perangkat lunak yang dibangun memiliki kualitas dan dapat diandalkan. Pengujian perangkat lunak ini menggunakan metode pengujian Black Box. Pengujian Black Box Digunakan untuk menguji fungsi-fungsi khusus dari aplikasi perangkat lunak yang dirancang.
59 4.4.1 Rencana Pengujian Adapun rencana pengujian sistem yang akan di uji dengan teknik pengujian BlackBox akan penyusun kelompokan dalam tabel di bawah ini. Berikut ini adalah hasil dari pengujian dari aplikasi resep makanan berbasis android.
Tabel 4.1 Rencana Pengujian No
Komponen yang diuji
Skenario uji
Hasil pengujian
1
Tampilan Awal
Mmilih launcher icon
Black Box
Resep Sumbar 2
Menu Utama
Memilih jenis resep
Black Box
3
Menu Makanan
Memilih menu resep
Black Box
makanan 4
Menu Minuman
Memilih menu resep
Black Box
minuman 5
Menu Video Makanan
Memilih menu video
Black Box
makanan 6
Menu Video Minuman
Memilih menu video minuman
Black Box
60 4.4.2 Kasus dan Hasil Pengujian 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
Komponen
Skenario uji
yang diuji 1
Hasil yang
Hasil
diharapkan
pengujian Berhasil
Tampilan
Mmilih
Ketika icon di
Awal
launcher icon
klik/disentuh maka
Resep Sumbar aplikasi berjalan dan masuk ke tampilan awal 2
Menu Utama
Memilih jenis
Ketika memilih menu
resep
resep, maka muncul
Berhasil
tampilan menu Resep yang berisikan jenis – jenis resep 3
Menu
Memilih
Ketika memilih menu
Makanan
menu resep
resep makanan, maka
makanan
muncul tampilan menu Resep Makanan
Berhasil
61 No
Komponen
Skenario uji
Hasil yang
Hasil
diharapkan
pengujian
Memilih menu
Ketika memilih menu
Berhasil
resep minuman
resep makanan, maka
yang diuji 4
Menu Minuman
muncul tampilan menu Resep Minuman 5
Video Makanan
Memilih menu
Ketika memilih menu
video makanan
video makanan, maka
Berhasil
muncul tampilan menu Video Makanan 6
Video Minuman Memilih menu video minuman
Ketika memilih menu video minuman,maka muncul tampilan menu Video Minuman
Berhasil
62 4.4.3 Kesimpulan Hasil Pengujian Berdasarkan hasil pengujian dengan kasus Black box yang telah dilakukan dapat ditarik kesimpulan bahwa aplikasi sudah berjalan cukup maksimal, tetapi tidak menutup kemungkinan dapat terjadi kesalahan suatu saat pada saat aplikasi digunakan, sehingga membutuhkan proses maintenance untuk lebih mengetahui kekurangan dari aplikasi.