Sequence Diagram Update Order Sequence Diagram Input Konfirmasi Sequence Diagram View Shipping Sequence Diagram Update Account

commit to user

3.1.2.10 Sequence Diagram Update Order

Sequence Diagram update order ditunjukkan pada Gambar 3.11 Gambar 3.11 Sequence Diagram Update Order

3.1.2.11 Sequence Diagram Input Konfirmasi

Sequence Diagram input konfirmasi ditunjukkan pada Gambar 3.12 Gambar 3.12 Sequence Diagram Input Konfirmasi : user : UpdateOrderForm : orderControl : orderData 1 : showUpdateOrderForm 2 : setJmlhOrder 3 : getJmlhOrder 4 : JmlhOrder 5 : validasiJmlhOrder 6 : showErrorMessage 7 : setdOrder 8 : getIdOrder 9 : IdOrder 10 : deleteDataOrder 11 : showDataOrder : user : InputKonfirmasiForm : konfirmasiControl : orderdetailData 1 : showInputKonfirmasiForm 2 : setIdOrderDetail 3 : setBuktiTransfer 4 : getIdOrderDetail 5 : IdOrderDetail 6 : getBuktiTransfer 7 : BuktiTransfer 8 : validasiDataKonfirmasi 9 : showErrorMessage 10 : insertDataKonfirmasi commit to user

3.1.2.12 Sequence Diagram View Shipping

Sequence Diagram view shipping ditunjukkan pada Gambar 3.13 Gambar 3.13 Sequence Diagram View Shipping : user : viewShippingForm : shippingControl : orderdetailData 1 : setIdOrderDetail 2 : getDataOrderDetail 3 : IdOrderDetail 4 : showDataShipping commit to user

3.1.2.13 Sequence Diagram Update Account

Sequence Diagram update account ditunjukkan pada Gambar 3.14 Gambar 3.14 Sequence Diagram Update Account : user : updateAccountForm : accountControl : userData 1 : showUpdateAccountForm 2 : setNama 3 : setAlamat 4 : setEmail 5 : setKota 6 : setKodePos 7 : setNoTelp 8 : getNama 9 : Nama 10 : getAlamat 11 : Alamat 12 : getEmail 13 : Email 14 : getKota 15 : Kota 16 : getKodePos 17 : KodePos 18 : getNoTelp 19 : NoTelp 20 : validasiDataUser 21 : showErrorMessage 22 : updateDataUser 23 : showDataAccount commit to user 3.1.3 Class Diagram 3.1.3.1 Class Diagram Admin Class Diagram admin ditunjukkan pada Gambar 3.15 Gambar 3.15 Class Diagram Admin admin InputProdukForm +Attribute +showProdukform: void +setDataProduk: void +getDataProduk: String +showErrorMessage: void +setIdProdukidProduk: String: void +getIdProduk: String +setNamaProduknamaProduk: String: void +getNamaProduk: String +setStokstok: int: void +setHargaharga: int: void +setGambargambar: String: void +setBeratberat: int: void +getStok: String +getHarga: String +getBerat: String +showDataProduk: void +setGambargambar: String: void UpdateProdukForm +Attribute +setDataProduk: void +getDataProduk: void +showErrorMessage: void +setIdprodukidProduk: String: void +getIdProduk: String +setNamaProduknamaProduk: String: void +getNamaProduk: String +setDsekripsideskripsi: String: void +getDeskripsi: String +setStokstok: int: void +getStok: String +setHargaharga: String: void +getHarga: String +setBeratberat: int: void +getBerat: String +setGambargambar: String: void +getGambar: String +showDataProduk: void LoginForm +Attribute +Unnamed: void +showLoginForm: void +setUsernameusername: String: void +setPasswordpassword: String: void +getUsername: String +getPassword: String +showErrorMessage: void viewUserForm +Attribute +showDataUser: void +setIdUseridUser: int: void +setNamanama: String: void +setAlamatalamat: String: void +setKotakota: String: void +setKodePoskodePos: int: void +setNoTelpnoTelp: String: void +showUserForm: void +setUsernameusername: String: void +setPasswordpassword: String: void +setEmailemail: String: void +getNama: String +getEmail: String +getAlamat: String +getKota: String +getKota: String +getKodePos: String +getNoTelp: String +showErrorMessage: void viewOrderForm +Attribute +showDataOrder: void +inputIdOrderid_order: int: void inputShippingForm +Attribute +setIdOrderidOrder: int: void +showInputShippingForm: void +setNoResinoResi: int: void +getId_order: string +getNoResi: String +showErrorMessage: void +showDataShipping: void InputLaporanForm +Attribute +setTanggalOrdertanggalOrder: int: void +showInputLaporanForm: void +showDataOrder: void +showDataOrderDetail: void produkControl +Attribute +idProduk: String +namaProduk: String +stok: int +berat: int +harga: int +gambar: String +validasiDataProduk: void viewProdukForm +Attribute +showDataProduk: void +setIdProdukidProduk: String: void loginControl +username: String +password: String +validasiLogin: void produkData +Attribute +insertDataProdukidProduk: String, namaProduk: String, stok: int, harga: int, berat: int, gambar: String: void +updateProdukidProduk: String, namaProduk: String, stok: int, harga: int, berat: int, gambar: String: void +deleteProduk: void +getDataProdukidProduk: String, namaProduk: String, stok: int, harga: int, berat: int, gambar: String: void userData +Attribute +getUsername: String +getPassword: String +getDataUseridUser: int, nama: String, alamat: String, email: String, kota: String, kodePos: String, noTelp: String: void +updateDataUsernama: String, alamat: String, email: String, kota: String, kodePos: String, noTelp: String: void accountControl +nama: String +alamat: String +email: String +kota: String +kodePos: int +noTelp: int +validasiDataAccount: void orderControl +idOrder: int +idProduk: String +jumlahOrder: int +validasiDataOrder: void orderData +Attribute +getDataOrderidOrder: int, idOrderDetail: int, idProduk: int, jmlhOrder: int, totalHarga: int: void +insertDataOrderid_produk: String, jmlhOrder: int: void +updateDataOrderjmlhOrder: int: void +deleteDataOrderidOrder: int: void orderdetailData +Attribute +getDataorderdetailidOrderDetail: int, idUser: int, totalBayar: int, buktiTransfer: String, noResi: int, status: String: void +Unamed: void +getDataShippingidOrderDetail: int, noResi: int: void +getDataOrderDetailidOrderDetail: int, idUser: int, totalBayar: int, buktiTransfer: String, noResi: int, status: String: void +insertDataOrderDetailidOrderDetail: int, totalBayar: int, status: String: void +insertDataKonfirmasiidOrderDetail: int, buktiTransfer: String: void +getDataOrderDetailidOrderDetail: int, noResi: int: void shippingControl +idOrderDetail: int +NoResi: int +validasiDataShipping: void laporanControl +TanggalOrder: int p e rp u st a ka a n .u n s. a c. id d ig ilib .u n s. a c. id c o m m it t o u ser 2 4 3.1.3.2 Class Diagra m Use r C la ss D ia g ra m user dit unjukkan pa da G ambar 3. 1 6 G a m b ar 3.1 6 C la ss Diagr a m Use r user inputOrderForm +Attribute +setIdProdukidProduk +setJumlahOrderjmlhOrder +ShowInputOrderForm +getIdProduk: String +getJumlahOrder: int +setIdOrder: void +showErrorMessage: void UpdateOrderForm +Attribute +showUpdateOrderForm: void +setJmlhOrderJmlhOrder: int: void +getJmlhOrder: String +showErrorMessage: void +showDataOrder: void +setIdOrderidOrder: int: void +getIdOrder: String InputKonfirmasiForm +Attribute +showInputKonfirmasiForm: void +setIdOrderDetailIdOrderDetail: int: void +setBuktiTransferBuktiTransfer: String: void +getIdOrder: String +getBuktiTransfer: String +showErrorMessage: void viewShippingForm +Attribute +setIdOrderDetailIdOrderDetail: int: void +showDataShipping: void updateAccountForm +Attribute +showUpdateAccountForm: void +setNamanama: String: void +setAlamatalamat: String: void +setEmailemail: String: void +setKotakota: String: void +setKodePoskodePos: int: void +setNoTelpnoTelp: int: void +getNama: String +getAlamat: String +getEmail: String +getKota: String +getKodePos: int +getNoTelp: String +showErrorMessage: void +showDataAccount: void orderControl +idOrder: int +idProduk: String +jumlahOrder: int +validasiDataOrder: void viewOrderForm +Attribute +showDataOrder: void +inputIdOrderid_order: int: void konfirmasiControl +idFaktur: int +buktiTransfer: String +validasiDataKonfirmasi: void shippingControl +idOrderDetail: int +NoResi: int +validasiDataShipping: void accountControl +nama: String +alamat: String +email: String +kota: String +kodePos: int +noTelp: int +validasiDataAccount: void orderData +Attribute +getDataOrderidOrder: int, idOrderDetail: int, idProduk: int, jmlhOrder: int, totalHarga: int: void +insertDataOrderid_produk: String, jmlhOrder: int: void +updateDataOrderjmlhOrder: int: void +deleteDataOrderidOrder: int: void orderdetailData +Attribute +getDataorderdetailidOrderDetail: int, idUser: int, totalBayar: int, buktiTransfer: String, noResi: int, status: String: void +Unamed: void +getDataShippingidOrderDetail: int, noResi: int: void +getDataOrderDetailidOrderDetail: int, idUser: int, totalBayar: int, buktiTransfer: String, noResi: int, status: String: void +insertDataOrderDetailidOrderDetail: int, totalBayar: int, status: String: void +insertDataKonfirmasiidOrderDetail: int, buktiTransfer: String: void +getDataOrderDetailidOrderDetail: int, noResi: int: void userData +Attribute +getUsername: String +getPassword: String +getDataUseridUser: int, nama: String, alamat: String, email: String, kota: String, kodePos: String, noTelp: String: void +updateDataUsernama: String, alamat: String, email: String, kota: String, kodePos: String, noTelp: String: void commit to user 3.2 Perancangan Basis Data 3.2.1 Entity Relationship Diagram