Menu Produk Implementasi Proses

107

4.3.2 Menu Produk

Pada Gambar 4.6 Script Class Menu Produk dapat dijelaskan tentang script class menu produk. Di dalam class produk terdapat beberapa inisialisasi yang biasa disebut properties. Yang berisi diantaranya : Public id; Public cek; Public sampleprodukpakai; Public namaproduk; Public varianproduk; Public harga; Public jenisproduk; Public namahadiah;. Lalu disamping itu, class produk juga dapat melakukan aktifitas yang biasa disebut dengan method. Yang dapat dijabarkan sebagai berikut : Untuk input berisi fungsi untuk memasukkan nama produk, sample produk pakai, varian rasa produk, harga, jenis produk dan juga hadiah yang didapatkan apabila customer membeli produk. Hadiah produk dapat di-input-kan, ditambahkan dan juga dihapus pada saat itu juga yang dibuat dengan menggunakan java script. Pada edit juga berfungsi untuk memperbaiki kesalahan pada masing-masing hasil isiian termasuk hadiah dari produk tadi. Yang nantinya hasil input-an dan juga hasil edit-an akan langsung masuk ke database. Sedangkan untuk fungsi yang terakhir adalah delete, dimana akan dilakukan pengecekan data produk terlebih dahulu setelah itu dapat dihapus data produk yang diinginkan beserta hadiah yang didapatkan sesuai dengan input-an awal produk tadi. 108 Gambar 4.6 Script Class Menu Produk 109 Lanjutan Gambar 4.6 Script Class Menu Produk Lalu pada form pengisian data produk dilakukan pemanggilan action untuk melakukan posting seperti yang terlihat pada Gambar 4.7 Script Input Pemanggilan Class Produk yakni include “koneksi.php” adalah pemanggilan koneksi ke database cikalbakalcreative sedangkan include “classproduk.php” adalah pemanggilan class yang didalamnya berisi properties dan juga method yang digunakan untuk input, edit dan juga delete menu produk. Dari class produk tersebut diketahui method yang digunakan adalah detail_input dan master_input. 110 Gambar 4.7 Script Input Pemanggilan Class Produk Lalu pada form peng-edit-an detail produk dilakukan pemanggilan action untuk melakukan posting seperti yang terlihat pada Gambar 4.8 Script Edit Pemanggilan Class Produk yakni include “koneksi.php” adalah pemanggilan koneksi ke database cikalbakalcreative sedangkan include “classproduk.php” adalah pemanggilan class yang didalamnya berisi properties dan juga method yang digunakan untuk input, edit dan juga delete menu produk. Dari class produk tersebut diketahui method yang digunakan adalah detail_edit. Gambar 4.8 Script Edit Pemanggilan Class Produk 111 Sama seperti penjelasan sebelumnya untuk koneksi dan juga pemanggilan class produk. Dari class produk tersebut diketahui method yang digunakan adalah detail_delete seperti yang terlihat pada Gambar 4.9 Script Hapus Pemanggilan Class Produk yang ditampilkan kembali pada antarmuka sistem sesuai dengan indeks tabel master_produk dan tabel produk pada database. Gambar 4.9 Script Hapus Pemanggilan Class Produk

4.3.3 Menu Event