BAB IV HASIL DAN PEMBAHASAN
IV.1. Hasil Aplikasi menu masakan khas minang berbasis android ini bertujuan untuk memberikan informasi mengenai informasi menu masakan khas minang kepada masyarakat, informasi yang disampaikan di dalam aplikasi ini adalah berupa narasi singkat mengenai ragam masakan minang dan juga informasi mengenai bahan-bahan yang digunakan dalam proses pembuatan juga mengenai cara-cara memasaknya. Aplikasi ini menggunakan sistem database yang terpusat, sehingga hasil penambahan informasi yang ditambahkan oleh admin dari aplikasi dapat langsung diterima oleh pengguna aplikasi, diharapkan dengan seiring waktu infromasi mengenai info masakan khas minang yang disampaikan akan semakin bertambah, yang tentunya akan menambah wawasan kepada pengguna aplikasi. Adapun tampilan hasil dan implementasi dari aplikasi yang dihasilkan dapat dijelaskan pada beberapa bagian berikut ini :
IV.1.1. Tampilan Layar Aplikasi menu masakan khas minang ini terdiri dari 2 (dua) buah aplikasi, yaitu aplikasi admin yang berfungsi untuk melakukan pembaharuan informasi dan aplikasi yang berbasis android yang berfungsi untuk memberikan informasi menu masakan kepada pengguna aplikasi.
54
55
IV.1.2. Tampilan Halaman Login Admin Web Pada tampilan halaman login seperti yang terlihat pada gambar IV.1 terdapat halaman yang berisikan form yang wajib di isikan dengan username dan password yang sesuai dengan yang telah ditentukan sebelumnya.
Gambar IV.1.Tampilan Form Login
IV.1.3. Tampilan Halaman Home Tampilan halaman Home merupakan tampilan halaman yang akan terlihat pertama kali saat proses login berhasil dilakukan, dimana pada halaman ini terdapat beberapa menu yang berfungsi untuk melakukan pengelolaan aplikasi, seperti yang terlihat pada gambar IV.2 berikut :
Gambar IV.2. Tampilan Halaman Home Admin
56
IV.1.4. Tampilan Halaman Menu Kategori Tampilan halaman menu kategori adalah merupakan halaman yang yang berfungsi untuk menampilkan kategori yang telah di input kan kedalam database, pada halaman tersebut juga terdapat menu tambah kategori yang berfungsi untuk melakukan penambahan kategori masakan, seperti yang terlihat pada gambar IV.3 dan gambar IV.4 berikut.
Gambar IV.3. Tampilan Halaman menu kategori
Gambar IV.4. Tampilan input kategori
57
IV.1.5. Tampilan Halaman Menu Masakan
Gambar IV.5. Tampilan Halaman Menu Masakan Gambar
IV.5
adalah
merupakan
tampilan
halaman
yang
menginformasikan mengenai menu masakan yang telah berhasil di input kedalam database, informasi yang ditampilkan adalah merupakan tampilan singkat yang hanya menginformasikan mengenai nama masakan & tanggal input.
Gambar IV.6. Tampilan form input masakan Gambar IV.6 adalah tampilan dari form yang berfungsi untuk melakukan pengisian informasi mengenai menu masakan. Informasi yang disajikan akan dibagikan kedalam beberapa kategori, sehingga ada pengelompokan jenis masakan. Pada form terdapat pilihan headline, pilihan ini berfungsi untuk
58
menampilkan menu masakan pada halaman depan aplikasi klien. Untuk input narasi, bahan dan cara membuat disediakan tinymce yang berfungsi untuk mempermudah proses pengetikan.
IV.1.6. Tampilan Halaman Menu User
Gambar IV.7. Tampilan Halaman User
Gambar IV.8. Tampilan Halaman form input user Tampilan pada gambar IV.7 adalah tampilan dari informasi user yang di izinkan untuk melakukan pengelolaan informasi, sedangkan gambar IV.8 adalah tampilan form yang berfungsi untuk melakukan penambahan user baru.
59
IV.1.7. Tampilan Awal pada Aplikasi Android
Gambar IV.9. Tampilan Awal Aplikasi Android Tampilan awal dari aplikasi android akan membawa pengguna langsung kepada tampilan yang menginformasikan mengenai menu masakan minang, pada tampilan informasi headline akan menampilkan informasi berupa judul, gambar dan narasi singkat mengenai informasi menu masakan tersebut, namun informasi
60
yang disajikan hanya akan berjumlah sebanyak 100 karakter, untuk informasi detail pengguna harus meng-klik pada judul dari menu masakan.
IV.1.8. Tampilan Detail Menu Masakan Adapun gambar tampilan detail menu masakan yang telah dirancang pada aplikasi android sebagai berikut:
Gambar IV.10. Tampilan detail menu masakan
61
Gambar tampilan IV.10 adalah tampilan detail dari menu masakan, informasi yang ditampilkan berupa gambar dari menu masakan, narasi singkat tentang menu masakan, bahan-bahan yang digunakan serta cara memasaknya.
IV.2. Pembahasan Dalam Perancangan Aplikasi menu masakan minang ini memiliki dua bagian utama, yaitu aplikasi pada admin dengan php, javascript, serta aplikasi client pada perangkat mobile dengan Android Studio IDE yang menggunakan java. Aplikasi admin berfungsi sebagai media pengelolaan konten dari informasi yang akan disampaikan dan Aplikasi pengguna yang berbasis android yang berfungsi untuk melihat konten dari informasi. Aplikasi admin memanfaatkan database Mysql untuk menyimpan informasi yang di input oleh admin, sedangkan aplikasi client hanya akan berfungsi untuk menampilkan informasi yang telah di input oleh admin. Aplikasi penggunan ini akan terhubung dengan database secara online, sehingga pengguna diwajibkan memiliki koneksi internet untuk dapat melihat informasi yang disajikan.
IV.2.1. Skenario Pengujian Dalam pengujian sistem, perancang membutuhkan perangkat yang akan digunakan sehingga aplikasi berjalan dengan baik. Adapun beberapa kebutuhan dalam pengujian adalah sebagi berikut :
62
1. Kebutuhan Perangkat Keras (Hardware) Dalam pembuatan aplikasi menu masakan minang beebasis Android ini dibutuhkan beberapa persyaratan yang harus di penuhi dalam pembuatan aplikasi, Adapun kebutuhan tersebut sebagai berikut: a. Perangkat komputer (Laptop) dengan spesifikasi Intel Core I3, Memory 4 Gb dan VGA standar, Sistem operasi Windows 7. b. Perangkat Smartphone Berbasis Android dengan minimum menggunakan OS. Android 4.0 (Ice Cream Sandwith), Ram minimal 512 mb. 2. Kebutuhan Perangkat Lunak (Software) Adapun software yang dibutuhkan dalam pembuatan Aplikasi ini adalah sebagai berikut: a. Eclipse / Android Studio b. Adobe Dreamweaver CS6. c. Adobe Firework CS6 d. Xampp 5.5.37 e. Plug-in seperti Java SE Development Kit (JDK),
Android SDK, Android
Development Tool (ADT) dan Android Virtual Device (AVD). f. Macromedia Dreamweaver 8 atau Adobe Dreamweaver CS6. Pengujian sistem ini dilakukan dengan memeriksa apakah sistem yang telah dirancang telah sesuai dengan perencanaan sebelumnya. Pengujian sistem ini dilakukan secara teliti agar hasil yang diperoleh dapat memberikan manfaat bagi user atau pengguna dalam menjalankannya. Adapun proses pengujian sistem ini dilakukan diantaranya sebagai berikut :
63
a. Dalama melakukan pengujian sistem ini terlebih dahulu admin mengisi data login untuk masuk ke halaman admin. b. Apabila proses masuk ke menu login telah selesai, maka admin dapat membuat data menu masakan. c. Setelah admin menginputkan data masakan, maka pengguna aplikasi android dapat melihat informasi terkait menu masakan khas minang yang telah di inputkan. d. Melihat proses yang terjadi pada aplikasi apakah telah sesuai pada target yang diharapkan. e. Memperhatikan kebutuhan pengguna untuk pengembangan lebih lanjut, yaitu menguji pada tiap interface yang ditampilkan untuk melihat apakah masih ada kekurangan/kerusakan pada aplikasi dengan penyesuaian pada perancangan sebelumnya untuk perbaikan berikutnya.
IV.2.2. Hasil Uji Coba (Blackbox Testing) Pada perancangan aplikasi private chat ini memiliki tahapan pengujian sistem yang dilakukan. Adapun hasil pengujian sistem pada perancangan aplikasi yang telah dilakukan dapat dilihat pada tabel BlackBox Testing IV.1. berikut.
64
Tabel IV.1. BlackBox Testing Admin No
Skenario Pengujian
Test Case
Target
Hasil
Kesimpulan
Berhasil Verifikasi 1
Menjalankan
Login
Username &
Aplikasi
Admin
Password, redirect
Sesuai dengan Target
Sukses
kehalaman admin 1. Berhasil menamMenu 2 Menu Kategori
pilkan data dalam
Sesuai dengan
tabel view kategori
Target
Kategori 2. Berhasil Input
Sukses
& Update 3. Berhasil menghapus Kategori 1. Berhasil menampilkan data dalam tabel view masakan 3 Menu Masakan
Menu
Sesuai dengan Target
2. Berhasil Input
Sukses
Masakan & Update 3. Berhasil menghapus masakan 1. Berhasil menampilkan data dalam Menu 4 Menu Pengguna
tabel view pengguna
Sesuai dengan Target
Pengguna 2. Berhasil Input
Sukses
& Update 3. Berhasil menghapus pengguna 1. Berhasil logout 5
Logout
Logout
dari sistem 2. Destroy admin session
Sesuai dengan Target
Sukses
65
Tabel IV.2. BlackBox Testing Android No
Skenario
Testing
Pengujian
Case
Target
Hasil
Kesimpulan
1.Aplikasi
1
Buka aplikasi
Buka Aplikasi
berjalan 2.Tampil Konten
Sesuai Target
Sukses
informasi
2
Buka Headline
Buka
Konten
Headline
Tampil detail informasi konten
Sesuai Target
Sukses
Tampil 3
Buka Kategori
Buka Kategori
informasi
Sesuai
berdasarkan
Target
Sukses
kategori Kembali 4
Klik Home
Klik Home
kehalaman depan.
Sesuai Target
Sukses
IV.2.3. Kelebihan Sistem Adapun kelebihan-kelebihan sistem yang dapat disimpulkan penulis dari perancangan aplikasi menu makanan khas minang ini yaitu : 1. Memberikan informasi yang dinamis kepada pengguna, sesuai dengan informasi mengenai menu masakan khas minang yang dimasukan oleh admin. 2. Proses pembaharuan informasi mengenai menu masakan khas minang mudah dilakukan oleh admin dengan memanfaatkan aplikasi web disertai penggunaan database yang terpusat.
66
3. Pengguna aplikasi android dapat melihat menu-menu masakan khas minang berdasarkan kategori yang disertai dengan bahan-bahan masakan dan cara buatnya.
IV.2.4. Kekurangan Sistem Adapun kekurangan-kekurangan sistem yang dapat disimpulkan penulis dari perancangan aplikasi menu makanan khas minang ini yaitu : 1. Informasi yang disampaikan masih sangat sederhana yakni hanya menampilkan menu masakan dilengkapi dengan bahan masakan dan cara buatnya. 2. Bersifat tertutup, sehingga proses pembaharuan informasi mengenai menu masakan khas minang hanya dapat dilakukan oleh admin saja. 3. Pengguna tidak dapat berkontribusi memberikan informasi mengenai menu masakan langsung kedalam aplikasi. 4. Tidak tersedia database pada aplikasi android, sehingga pengguna harus terkoneksi dengan jaringan internet untuk mendapatkan informasi mengenai menu masakan khas minang. .