Menu Penjualan Menu Customer

116

4.3.4 Menu Penjualan

Pada Gambar 4.14 Script Class Menu Penjualan dapat dijelaskan tentang script class menu penjualan. Di dalam class penjualan terdapat beberapa inisialisasi yang biasa disebut properties. Yang berisi diantaranya : Public nomorktp; Public namacustomer; Public item; Public qtyitem; Public idevent;. Lalu disamping itu, class penjualan juga dapat melakukan aktifitas yang biasa disebut dengan method. Yang dapat dijabarkan sebagai berikut : Untuk input berisi fungsi untuk memasukkan nomor KTP customer, nama customer dan juga produk- produk yang dibeli customer. Apabila nama customer belum sempat terisi maka dapat diisi nanti pada edit data customer. Pada menu penjualan ini tidak diberikan akses untuk meng-edit dan menghapus data penjualan, karena TL Team Leader dituntut untuk mengisi dengan benar data-data penjualan tersebut dan tugasnya hanya memasukkan data penjualan tersebut. Gambar 4.14 Script Class Menu Penjualan 117 Lanjutan Gambar 4.14 Script Class Menu Penjualan Lalu pada form pengisian data penjualan dilakukan pemanggilan action untuk melakukan posting seperti yang terlihat pada Gambar 4.15 Script Input Pemanggilan Class Penjualan yakni include “koneksi.php” adalah pemanggilan koneksi ke database cikalbakalcreative sedangkan inc lude “classpenjualan.php” adalah pemanggilan class yang didalamnya berisi properties dan juga method yang digunakan untuk input menu 118 penjualan. Dari class penjualan tersebut diketahui method yang digunakan adalah detail_input. Gambar 4.15 Script Input Pemanggilan Class Penjualan

4.3.5 Menu Customer

Pada Gambar 4.16 Script Class Menu Customer dapat dijelaskan tentang script class menu customer. Di dalam class customer terdapat beberapa inisialisasi yang biasa disebut properties. Yang berisi diantaranya : Public id; Public nomorktp; Public namaanak; Public tanggallahiranak; Public namaayahibu ; Public alamatrumah; Public telepon;. Lalu disamping itu, class customer juga dapat melakukan aktifitas yang biasa disebut dengan method. Yang dapat dijabarkan sebagai berikut : untuk edit data customer, TL Team Leader dapat mengisi data- data customer yang sebelumnya belum terisi karena pengisian data penjualan. Sedangkan untuk fungsi yang terakhir adalah delete, dimana akan dilakukan pengecekan data customer terlebih dahulu setelah itu dapat dihapus data customer yang diinginkan. 119 Gambar 4.16 Script Class Menu Customer Lalu pada form peng-edit-an customer dilakukan pemanggilan action untuk melakukan posting seperti yang terlihat pada Gambar 4.17 Script Edit Pemanggilan Class Customer yakni include “koneksi.php” adalah pemanggilan koneksi ke database cikalbakalcreative sedangkan include “classcustomer.php” adalah pemanggilan class yang didalamnya berisi properties dan juga method yang digunakan untuk edit dan juga delete menu customer. Dari class customer tersebut diketahui method yang digunakan adalah detail_edit. 120 Gambar 4.17 Script Edit Pemanggilan Class Customer Sama seperti penjelasan sebelumnya untuk koneksi dan juga pemanggilan class customer. Dari class customer tersebut diketahui method yang digunakan adalah detail_delete seperti yang terlihat pada Gambar 4.18 Script Hapus Pemanggilan Class customer yang ditampilkan kembali pada antarmuka sistem. Gambar 4.18 Script Hapus Pemanggilan Class Customer 121

4.4 Tabel