BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

dokumen-dokumen yang mirip
BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM. program. Pada awal bagian ini dijabarkan spesifikasi perangkat keras dan lunak pada

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM. implementasi perangkat keras, implementasi basis data, implementasi instalasi

BAB IV IIMPLEMENTASI DAN PENGUJIAN. Implementasi merupakan tahap pengembangan dimana hasil analisis dan

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV TESTING DAN IMPLEMENTASI SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV HASIL DAN PEMBAHASAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN EVALUASI

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV TESTING DAN IMPLEMENTASI SISTEM

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB VI IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN. spesifikasi kebutuhan sistem yang meliputi perangkat keras ( hardware ) dan

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM. perancangan sistem agar siap untuk dioperasikan. Implementasi Sistem

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV. Implementasi dan Pengujian

BAB IV IMPLEMENTASI DAN EVALUASI. Pengelolaan Food Court terlebih dahulu diperlukan komponen-komponen utama

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI. dan perancangan selesai dilakukan. Pada sub bab ini akan dijelaskan implementasi

BAB V IMPLEMENTASI SISTEM

BAB IV HASIL DAN UJI COBA

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN


BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN. tahap analisis dan perancangan selesai dilakukan. Untuk menjalankan program aplikasi

BAB IV IMPLEMESNTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB V IMPLEMENTASI SISTEM

Politeknik Negeri Sriwijaya BAB I PENDAHULUAN. 1.1 Latar Belakang

BAB IV HASIL IMPLEMENTASI DAN PEMBAHASAN

BAB V IMPLEMENTASI DAN PEMBAHASAN. mendukung Aplikasi Penilaian Akademik Berbasis web

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB 4 IMPLEMENTASI DAN EVALUASI. Faktor-faktor tersebut antara lain adalah perangkat keras, perangkat lunak,

BAB III METODE PENELITIAN. Universitas Lampung, periode semester ganjil-genap T.A. 2011/2012.

BAB IV HASIL IMPLEMENTASI DAN PEMBAHASAN

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

4. BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB V IMPLEMENTASI SISTEM

BAB IV HASIL DAN UJI COBA

BAB V IMPLEMENTASI DAN PENGUJIAN. harus dijalankan diantaranya adalah: hal-hal yang harus dipersiapkan adalah sebagai berikut:

BAB IV IMPLEMENTASI DAN PENGUJIAN

IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV IMPLEMENTASI DAN EVALUASI SISTEM. Dalam merancang dan membangun aplikasi virtual store menggunakan

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM. Implementasi program Aplikasi Penghitung Zakat Berbasis Mobile Android

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB V IMPLEMENTASI DAN PENGUJIAN Gambaran Umum Pembangunan Sistem. aplikasi ini yaitu menggunakan pemrograman prosedural yakni tidak seperti

BAB IV HASIL RANCANGAN Hardware 1. Processor : Intel Dual Core CPU 2.0GHz 2. Memory (RAM) : 1 GB 3. Hardisk : 80 GB

BAB V PENGUJIAN DAN IMPLEMENTASI SISTEM. Pengujian merupakan bagian yang penting dalam siklus pembangunan

Bab 4 Implementasi dan Evaluasi

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB V IMPLEMENTASI SISTEM

BAB V IMPLEMENTASI DAN PEMBAHASAN

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN

Transkripsi:

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM 4.1 Implementasi Impelementasi merupakan tahap pengembangan rancangan menjadi sebuah kode program. Di awal bagian ini dijabarkan spesifikasi perangkat keras (hardware) dan perangkat lunak (software) yang untuk mendukung implementasi program yang telah dibuat. Bagian utama implementasi adalah menjelasankan rancangan kelas menjadi kelas yang ditulis dalam sintaks pemrograman Java dan selain itu juga dijelaskan tampilan Aplikasi Pemesanan Makanan dan Minuman Pada Restoran setelah di implementasikan pada smartphone android Lenovo A6000. 4.1.1 Batasan Implementasi Pada implementasi perangkat lunak sudah seharusnya dibutuhkan support perangkat lunak (software) dan perangkat keras (hardware) yang baik agar nantinya dapat mendukung pada saat 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 jabarakan sebelumnya dibutuhkan beberapa perangkat keras dan perangkat lunak untuk menyajikan aplikasi ini. Berikut alat-alat yang dibutuhkan adalah : a. Spesifikasi Perangkat Keras Minimum 1. Personal Computer (PC). a. Tipe Komputer : Personal Computer (PC) b. Processor : Intel Dual Core 2.0 Ghz c. RAM : 1GB d. Harddisk Drive : 500 GB e. VGA OnBoard : 512 MB 2. Handphone Berbasis Android a. Sistem Operasi : Android OS v4.4 (kitkat) b. RAM : 512 GB 64

b. Spesifikasi Perangkat Keras Yang Digunakan 1. Personal Computer (PC). Adapun jenis PC yang digunakan adalah a. Tipe Komputer : Laptop (Komputer Portable) b. System Manufacturer : LENOVO c. Processor : Intel Core i3-3110m CPU @ 2.40Ghz d. RAM : 6.00 GB e. Hardisk Drive : 500 GB f. VGA : NVIDIA GeForce 610M 2. Handphone Berbasis Android. Adapun handphone yang digunakan adalah Lenovo A6000 dengan spesifikasi berikut : a. Model : Lenovo A6000 b. Sistem Operasi : Android OS v5.0.2 (Lollipop) c. Memory : 8 GB, 1 GB RAM d. Dimensi : 141 x 70 x 8.2 mm (5.55x2.76 x0.32 in) e. Berat : 128 g (4.52 oz) f. Display : 5.0 inches ( 720 x 1280 pixels) IPS g. Konektifitas : Wi-Fi 802.11 b/g/n, hotspot Bluetooth v4.0,a2dp,gps Yes, with A-GPS, Radio FM radio, USB microusb v2.0 3. Kabel data serial port, Fungsi dari kabel data ini adalah untuk menghubungkan komputer dengan handphone. c. Spesifikasi Perangkat Lunak Dalam menerapkan rancangan yang telah dibuat, dibutuhkan beberapa software untuk membuat program Aplikasi Pemesanan Makanan Pada Restoran sebagai berikut : a. Sistem operasi yang digunakan untuk membuat aplikasi ini adalah Windows 10. b. Web Server yang digunakan adalah Hypertext Preprocessing (PHP), XAMPP c. Basis Data yang digunakan My SQL d. Bahasa Pemrograman PHP e. Bahasa Pemrograman Java yang digunakan adalah Java Development Kid (JDK). 65

f. 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. g. 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. h. 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 Basis Data Dalam sub bab ini akan menjelaskan Implementasi basis data dari aplikasi sistem menggunakan XAMPP beberapa fungsi yang dibuat yang terdiri daru ruang lingkup implementasi dari aplikasi sistem tersebut. Buka XAMMP sampai tampil ganbar seperti gambar berikut : Gambar 4.1 Tampilan Localhost XAMPP Pada gambar dibawah ini adalah cara pembuatan database pada MySQL dengan menggunakan phpmyadmin, berikut adalah langkah-langkahnya : 66

1. Tampilan Awal Pembuatan Database Gambar dibawah ini adalah tampilan awal pembuatan database pada phpmyadmin. Gambar 4. 1 Tampilan Awal Pembuatan Database 2. Tampilan Database menudigital Gambar dibawah ini adalah tampilan struktur dari database menudigital pada phpmyadmin. Gambar 4. 2 Tampilan Database Menu Digital 67

3. Tampilan Database Table tb_detailpesan phpmyadmin. Gambar dibawah ini adalah tampilan struktur table tb_detailpesan pada Gambar 4. 4 Tampilan Database Table tb_detailpesan 4. Tampilan Database Table tb_menu Gambar dibawah ini adalah tampilan struktur table tb_menu pada phpmyadmin. Gambar 4. 5 Tampilan Database Table tb_menu 68

5. Tampilan Databases Table tb_pemesanan phpmyadmin. Gambar dibawah ini adalah tampilan struktur table tb_pemesanan pada Gambar 4. 6 Tampilan Database Table tb_pemesanan 6. Tampilan Database Table tb_kategori Gambar dibawah ini adalah tampilan struktur table tb_kategori pada phpmyadmin. Gambar 4. 7 Tampilan Database Table tb_kategori 69

7. Tampilan Database Table tb_user phpmyadmin. Gambar dibawah ini adalah tampilan struktur table tb_user pada Gambar 4. 8 Tampilan Database Table tb_user 8. Tampilan Database pemesanan_sementara Gambar dibawah ini adalah tampilan struktur table tb_keranjang pada phpmyadmin. Gambar 4. 9 Tampilan Database Table pemesanan_sementara 70

4.1.4 Implementasi Instalasi Program Tahapan berikut adalah tahapan tentang instalasi aplikasi pemesanan makanan dan minuman pada restoran berbasis android. Instalasi dilakukan dengan memindahkan APK (Android Application Package file) android yang telah di simpan ke memori internal handphone. Selanjutnya menginstalasinya pada Smartphone Android Lenovo A6000 dengan versi android 5.0.2. 1. Langkah awal adalah klik icon AplikasiKampoengSteak.apk Gambar 4. 10 Tampilan Icon Set Up AplikasiKampoengSteak.apk 2. Setelah itu akan muncul tampilan seperti dibawah ini, dan klik install untuk menginstal aplikasi. Gambar 4. 11 Tampilan Instalasi 71

3. Kemudian setelah klik install akan muncul tampilan proses instalasi seperti gambar di bawah ini. Gambar 4. 12 Tampilan Proses Instalasi 4. Tampilan di bawah ini adalah tampilan setelah proses instalasi selesau dan aplikasi sudah bisa dibuka dengan mengklik open. Gambar 4. 13 Tampilan Proses Instalasi Selesai 72

4.1.5 Penggunaan Program Berikut ini adalah cara penggunaan aplikasi Pemesanan Makanan dan Minuman pada Restoran di Smartphone Lenovo A6000. Adapun cara penggunaannya adalah sebagai berikut : Setelah instalasi selesai, untuk menjalankan aplikasi ini pilih aplikasi pada halaman utama smartphone Lenovo A6000 yang telah di install. Gambar 4. 14 Tampilan Icon ApliasiKampoengSteak pada Home Smartphone 1. Tampilan Spinner pada Smartphone Ini adalah tampilan Spinner sebelum memasuki menu utama. Gambar 4. 15 Tampilan Icon ApliasiKampoengSteak pada Home Smartphone 73

2. Tampilan Menu Utama Aplikasi Pemesanan Android Dibawah ini adalah tampilan Menu utama pada Aplikasikampoengsteak. Pada tampilan ini terdapat 2 menu yang disajikan. Gambar 4. 16 Tampilan Menu Utama Aplikasi Pemesanan Android 3. Tampilan Menu Kategori Menu Aplikasi Pemesanan Android Dibawah ini adalah tampilan Sub Menu dari menu List Menu. Tampilan ini terdapat 2 menu yang berisikan menu makanan dan minuman. Gambar 4. 17 Tampilan Menu Kategori Aplikasi Pemesanan Android 74

4. Tampilan Menu Daftar Makanan Aplikasi Pemesanan Android Dibawah ini adalah tampilan Sub Menu dari menu Makanan. Tampilan ini berisi daftar makanan. Gambar 4. 18 Tampilan Menu Daftar Makan Aplikasi Pemesanan Android 5. Tampilan Menu Daftar Minuman Aplikasi Pemesanan Android Dibawah ini adalah tampilan Sub Menu dari menu Makanan. Tampilan ini berisi daftar minuman. Gambar 4. 19 Tampilan Menu Daftar Minuman Aplikasi Pemesanan Android 75

6. Tampilan Menu Order Menu Makanan Aplikasi Pemesanan Android Dibawah ini adalah tampilan Menu Order Menu makanan dari menu Order. Tampilan ini terdapat Form Pemesanan menu. Gambar 4. 20 Tampilan Menu Order Menu Makanan Aplikasi Pemesanan Android 7. Tampilan Detail Order Menu Aplikasi Pemesanan Android Dibawah ini adalah tampilan detail order menu dari menu yang sudah dipesan pada menu order. Gambar 4. 21 Tampilan Detail Order Menu Makanan Aplikasi Pemesanan Android 76

8. Tampilan Layar Menu Login Web Gambar 4. 22 Tampilan Layar Menu Login Web Pada saat melakukan login. Sistem akan mendeteksi hak akses karyawan sesuai level akses yang telah mereka miliki. Level akses tersebut adalah : 1. Level kasir dipergunakan bagi karyawan yang berjabatan sebagai kasir yang mendapatkan akses untuk melihat detail pesanan pelanggan, halaman transaksi dan cetak struk. 2. Level dapur dipergunakan bagi karyawan yang berjabatan sebagai kasir yang mendapatkan hak akes untuk melihat detail pesanan pelanggan dan konfirmasi pesanan pelanggan. 77

9. Tampilan Layar View Pesanan Web Gambar 4. 23 Tampilan Layar View Pesanan Web Menu View Data Pesanan adalah data pemesanan yang berisikan daftar pesanan yang dipesan oleh kostumer, yang dapat mengakses data ini hanyalah kasir. 10. Tampilan Layar View Pesanan Dapur Web Gambar 4. 24 Tampilan Layar View Pesanan Dapur Web Menu View Data Pesanan adalah data pemesanan yang berisikan daftar pesanan yang dipesan oleh kostumer, yang dapat mengakses data ini hanyalah dapur. 78

11. Tampilan Layar Konfirmasi Pesanan Web Gambar 4. 25 Tampilan Layar Konfirmasi Pesanan Web Menu Konfirmasi Pesanan adalah data pemesanan yang berisikan daftar pesanan yang dipesan oleh kostumer yang akan dikonfirmasi oleh dapur setelah makanan siap disajikan, yang dapat mengakses data ini hanyalah dapur. 12. Tampilan Layar View Pembayaran Web Gambar 4. 26 Tampilan Layar Pembayaran Web 79

Gambar 4. 27 Tampilan Layar Pembayaran Web Menu Pembayaran adalah halaman yang berisikan daftar nomor meja dan data pembayaran yang berisikan daftar pesanan yang dipesan oleh kostumer dan melakukan transaksi pembayaran, yang dapat mengakses data ini hanyalah kasir. 13. Tampilan Layar Cetak Struk Web Gambar 4. 23 Tampilan Layar Cetak Struk Pembayaran Web 80

Halaman mencetak struk pembayaran adalah data pembayaran yang berisikan harga keseluruhan makanan yang dipesan oleh kostumer. Data ini hanya kasir yang dapat mengakses. 4.2 Pengujian Testing adalah 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 (Soetam Rizky, 2011:237). Metode pengujian dilakukan untuk memastikan apakah sistem yang akan dipakai sudah sesuai dengan yang diharapkan. 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 Skenario Pengujian Skenario pengujian diperlukan untuk mengetahui apakah aplikasi yang telah dibuat dapat berfungsi degan baik atau tidak. Skenario pengujian ini dilakukan dengan memilih setiap pilihan yang adala pada aplikasi PHP dan Android ini, dan setelah itu kemudian pengujian dilakukan dengan menekan tombol-tombol pada setiap aplikasi apakah sudah sesuai atau belum. Table 4.1 Table Skenario Pengujian No Antar Muka Uji Coba Status aplikasi Skenario pengujian Hasil yang diharapkan Hasil Pengujian 1 Menu Login (Web) Proses menu Masukan username dan password Input data sesuai dengan form tersebut Menu utama akan terbuka sesuai dengan level yang sudah ditentukan Berhasil membuka Menu Utama yang sesuai dengan level yang ditentukan 2 Laman view data pesanan (Web) Menguji view data pesanan Laman view data pesanan sudah aktif Melihat Data Pesanan pelanggan Data pesanan dapat dilihat pada halaman view data pesanan Data pesanan tampil dalam laman view data pesanan 81

No Antar Muka Uji Coba Status aplikasi Skenario pengujian Hasil yang diharapkan Hasil Pengujian 3 Laman Transaksi (Web) Menampilkan data meja yang masih terisi atau tidak terisi dan menampilkan pesanan dan jumlah harga pembayaran. Laman Transaksi sudah aktif Klik nomor meja, inputkan nominal yang akan dibayar laku klik tombol bayar. Serta klik tombol cetak struk Data menu makanan dan pembayaran berhasil ditampilkan dan sesuai dengan data tersebut dan dapat melakukan transaksi pembayaran. Berhasil ditampilkan dan sesuai dengan menu makanan dan dapat melakukan transaksi pembayaran 4 Laman view data pesanan Dapur (Web) Menguji view data pesanan Laman view data pesanan sudah aktif Melihat Data Pesanan pelanggan Data pesanan dapat dilihat pada halaman view data pesanan Data pesanan tampil dalam laman view data pesanan 5 Laman Konfirmasi pesanan (Web) Menguji ceklist dan simpan update data konfirmasi pesanan Laman Konfirmasi pesanan sudah aktif Ceklist data pemesanan lalu klik tombol submit Data pemesanan terkonfirmasi dan terupdate kedalam database table tbdetailpesan Data pemesanan terkonfirmasi dan terupdate kedalam database table tbdetailpesan 6 Menu Utama Aplikasi Pemesanan (Android) Menguji tombol order dan tombol tombol list menu Menu Utama Aplikasi Pemesanan sudah aktif Klik tombol order dan tombol list Menu Order dan menu list menu dapat terbuka Menu Order dan menu list menu berhasil terbuka 7 Menu Order Aplikasi Pemesanan (Android) Menguji inputan dan simpan data pemesan Menu Order Aplikasi Pemesanan sudah aktif Input data pemesanan lalu klik tombol bayar Data pemesanan tersimpan kedalam database tb_detailpesan Data pemesanan tersimpan kedalam database tb_detailpesan 8 Menu List Menu (Android) Menguji tombol makanan dan minuman Menu List Menu sudah aktif Klik tombol makanan dan tombol minuman Daftar Menu Makanan dan menu Minuman menu dapat terbuka Daftar Menu Makanan dan menu Minuman menu dapat terbuka 82

4.2.2 Analisa Hasil Pengujian Setelah dilakukan pengujian secara menyeluruh maka dapat disimpulkan bahwa pengujian telah menunjukkan hasil keluaran (Output) dan proses yang sesuai dengan rancangan aplikasi program ini. Dan hasil dari pengujian ini dapat dikatakan bahwa program ini dapat berfungsi dengan baik dan benar, kerena telah dibuktikan dari hasil skenario pengujian. Hasil pengujian yang telah diperoleh dapat dianalisis sebagai berikut : 1. Halaman Login yang berfungsi mengarahakan halaman berdasarkan level berjalan dengan baik. 2. Halaman View Data Pesanan yang menampilkan data pesanan berhasil menampilkan data pesanan sesuai yang diinginkan. 3. Menu Utama Aplikasi (Android), Transaksi (Web), Konfirmasi (Web). Setiap tombol menu yang terdapat di menu tersebut dapat berjalan sesuai perancangan sistem tersebut. 4. Proses order melalui aplikasi android dan proses pembayaran serta proses konfirmasi pemesanan melalui web berjalan dengan baik dan sesuai yang diinginkan. 5. Output dapat tercetak sesuai perancangan sistem yang diinginkan. 83

84