Algoritma Data Pembelian Order_item Cart

order_shipping_cost = order_shipping_cost input, order_payment_first_name = order_payment_first_name input, order_payment_last_name = order_payment_last_name input, order_payment_address1 = order_payment_address1 input, order_payment_address2 = order_payment_address2 input, order_payment_phone = order_payment_phone input, order_payment_city = order_payment_city input, order_payment_state = order_payment_state input, order_payment_postal_code = order_payment_postal_code input End if If Hapus = true then Delete from tbl_order where order_id = order_id input End if

3.3.5 Algoritma Data Pembelian Order_item Cart

Sama halnya dengan algoritma data order, algoritma data pembelian juga mencakup tambah data pembelian, ubah data pembelian, hapus data pembelian. Halaman data pembelian merangkum seluruh data produk-produk yang telah terjual. Input data pembelian Local variable Tambah, Ubah, Hapus Open administratorsimple_shopping_cartorderindex.php If Tambah = true then Input cart_id, product_id, cart_quantity, cart_session_id, cart_date_time Open table tbl_cart Insert into tbl_cart ct_id, pd_id, ct_qty, ct_session_id, ct_date Universitas Sumatera Utara Insert into tbl_product pd_id, cat_id, pd_name, pd_description, pd_price, pd_qty, pd_image, pd_thumbnail, pd_date, pd_last_update End if If Ubah = true then Update tbl_cart set cart_id = cart_id input, product_id = product_id input, cart_quantity = cart_quantity input, cart_session_id = cart_session_id input, cart_date = cart_date input Update tbl_product set product_id = product_id input, category_id = category_id input, product_name = product_name input, product_description = product_description input, product_price = product_price input, product_qty = product_qty input, product_image = product_image input, product_thumbnail = product_thumbnail input, product_date = product_date input, product_last_update = product_last_update input End if If Hapus = true then Delete from tbl_cart where id = id input Delete from tbl_cart where id = product_id input End if End Universitas Sumatera Utara

BAB 4 IMPLEMENTASI PROGRAM

4.1 Batasan Implementasi

Sistem Penjualan Secara Online ini, merupakan aplikasi berbasis web dimana aplikasi ini dapat digunakan pada jaringan internet. Pada tugas akhir ini, implementasi Sistem Penjualan Secara Online tidak sampai pada tahap pengaplikasiannya secara nyata ke jaringan internet. Lingkungan pengembangan dari sistem ini adalah mengenai proses penjualan dan pembelian tanaman palawija wortel, tomat, dan cabai secara online. Perangkat lunak yang digunakan untuk mendesain sistem ini adalah Macromedia Dreamwaver. Perangkat lunak ini dipilih karena memiliki fasilitas yang mudah dan ringan untuk mendesai web. Sedangkan untuk penulisan kode PHP-nya, digunakan pernagkat lunak Edit Plus 2.1. Digunakan perangkat lunak ini dalam penulisan kode PHP karena Edit Plus 2.1 ini dapat membedakan antara penulisan kode program PHP dan HTML. Perbedaan itu diperlihatkan melalui warna pada listing Universitas Sumatera Utara