Implementasi Instalasi dan Penggunaan Program

88

5.1.5.5 Implementasi Sub M enu Laporan

Tabel 5.5 Im plem entasi Sub M enu Laporan Sub M enu Deskripsi Nam a File Laporan Penjualan Untuk m elihat sem ua transaksi berdasarkan tanggal transaksi. laporan.php

5.1.6 Implementasi Instalasi dan Penggunaan Program

Sebelum m enggunakan program terlebih dahulu kita m elakukan insta lasi Xam pp pada kom puter server setelah xam pp terinstal m aka buat da tabase baru setelah itu im port database Steak_Ranjang terse but ke dalam M ysql. Setelah prose s untuk database selesai langkah se lanjutnya buka browser m isalnya google crom e atau M ozilla, setelah itu m asukan keywords pa da kolom cari di ata s tuliskan localhoststeak_ranjang se telah itu m aka akan m uncul tam pilan se perti berikut : Gam bar 5.1 Tahap 1 Penggunaan Program 89 Setelah itu m aka akan m uncul tam pilan se perti berikut ini. Gam bar 5.2 Tam pilan Login Lalu m asukan login, usernam e : adm in password : adm in untuk m asuk ke dalam adm in dan usernam e : pela yan dan passw ord : pe layan untuk m asuk ke dalam form pelayan. Terlebih dahulu kita m asuk ke dalam adm in dengan m em asuka n usernam e : adm in dan password :a dm in, m aka akan m uncul tam pilan seperti berikut : Gam bar 5.3 Bagian Adm in – Dashboard 90 Untuk tam pilan da shboard seperti pada gam bar diatas, kem udian untuk tam pilan add prom otion akan tam pak seperti diba wah ini. Fungsi dari form ini adalah untuk m em asukan m enu yang akan dija dikan sebagai m enu prom osi : Gam bar 5.4 Adm in – Add Promotion Selanjutnya untuk tam pilan table s akan tam pak seperti dibawa h ini, fungsi form tables adalah untuk m enam bahka n, m engedit, dan m enghapus data m enu. 91 Gam bar 5.5 Adm in – Tables Setelah form tabel selanjutnya adalah m enu Form s, m enu form s berfungsi untuk m em asukan m enu baru yang ak an di tam bahkan, untuk tam pilannya seperti pada gam bar dibawah ini : Gam bar 5.6 admin – Forms 92 Setelah m enu forms selanjutnya ada m enu check out, m enu check ini berfungsi untuk m elihat sekaligus m enghitung pesanan pelanggan yang telah dipesan berdas arkan m eja yang di tem pati. Untuk lebih jelasnya akan tampak seperti gam bar berikut ini : Gam bar 5.7 Adm in – Check out Setelah m asuk ke Check out pesanan akan langsung tam pil pada m onitor dibagian dapur sehingga bagian dapur m engetahui pesanan yang haru s di sediakan. Seperti tam pak pada gam bar berikut ini : Gam bar 5.8 Adm in Form Dapur 93 Sem entar itu p ada tom bol check out m asih terdapat proses lagi, jika kita m engklik pada tulisan table no : 4 m aka akan keluar tam pilan seperti ini : Gam bar 5.9 Adm in Checkout-Proses 1 Pada proses checkout di atas tam pak rincian m enu yang dipesan sekaligus total harga yang harus di bayar, proses selanjutnya yaitu pem bayaran, seperti tam pak pada gam bar dibawah ini : Gam bar 5.10 Adm in Checkout-Proses 2 Pada tahap berikutnya kasir akan m elakukan print-out pada proses pem bayaran tersebut, seperti pada gam bar berikut ini : 94 Gam bar 5.11 adm in Checkout-proses 3 Struk Selanjutnya yang akan dibahas yaitu form laporan per hari yang nantinya akan diberikan kepada owner sebagai rincian penjualan. Seperti gam bar berikut ini : 95 Gam bar 5.12 Adm in – Proses 4 Laporan Penjualan Kem udian untuk tam pilan m enu yang digunakan oleh pelayan client adalah sebagai berikut : 96 Gam bar 5.13 Login Client Selanjutnya akan tam pil m enu seperti berikut : Gam bar 5.14 Tam pilan M enu pada form Pelayan 97

5.2 Pengujian

Pengujian sistem perlu dilakukan untuk m em astikan sistem dapa t berja lan dengan sem estinya. A da dua te knik pengujian sistem perangka t lunak yaitu dengan m enggunaka n white box dan black box testing. Secara garis besar white box testing digunakan untuk m enguji algoritm a dari suatu sistem denga n kata lain m elihat alur proses pa da source kode yang dim iliki suatu sistem . Sedangkan black box testing digunakan untuk m enguji fun gsionalitas suatu sistem dengan ka ta lain m engabaikan algoritm a pada suatu sistem atau alur proses pada source kode. Teknik yang akan digunakan pada pengujian ini adalah teknik black box testing.

5.2.1 Rencana Pengujian

Pada rencana pengujian ini, taha p – tahap yang akan dilakukan adalah sebagai berikut : 1. Menguji validasi form login 2. Menguji fungsionalitas pemesanan 3. Menguji fungsionalitas form dapur 4. Menguji fungsionalitas cetak struk 5. Menguji fungsionalitas laporan