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