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