Sequence Diagram Sequence Diagram Sequence Diagram

3.2.3.4.9 Sequence Diagram

“Login administrator” Administrator harus melakukan login untuk dapat melakukan pengolahan data. Administrator Login_admin view Login_admin controller Login_admin model Tabel user 1. Index 2. Login_form 3. Isi login_form 4. Panggil cek_login 4.1 Validasi_data 4.1.1 Cek_login 4.1.1.1 Cek_login 5. Login_benar 5.1 Tampil halaman administrator 6. Login_salah 6.1 Tampil pesan login salah [Benar] [Salah] Gambar 3.36 Sequence Diagram login administrator

3.2.3.4.10 Sequence Diagram

“Pemesanan” Member dapat melakukan pemesanan dengan memilih produk, jumlah pesanan. Member_model Order_controller Order_view : Member Produk_view Produk_controller Produk_model Tabel produk 1. Index 1.1 Tampil_produk 2. Pilih_produk 4. Isi jumlah Validasi data 5. jumlah 3. Info produk pesanan 2.1 Produk Order_model Tabel Order Tabel Pengiriman 5.1 Ambil stock 5.1.1 Ambil stock Return data 6. info pesanan 7. Tampil pesanan 8. selanjutnya 8.1 Hitung harga Tabel Member 9. Ambil alamat member 9.1 Ambil alamat Return data 10. Tampil info alamat pengiriman dan form pengiriman 11. Menekan tombol selanjutnya 11.1 Hitung biaya kirim 11.1.1 Hitung total pesanan 12. Halaman review pesanan 12. Info review pesanan 13. Menekan tombol checkout 13.1 Proses checkout 13.1.1 Simpan data_pesanan 13.1.2 Simpan pesanan Return data 14. Simpan data_pengiriman 14. Simpan alamat_pengiriman Return data 15. Detail_pesanan 16. Info detail_pesanan Gambar 3.37 Sequence Diagram pemesanan

3.2.3.4.11 Sequence Diagram

“Pengolahan Produk” Operator dapat melakukan pengolahan produk dengan menambah, menghapus, dan mengubah. : Operator Produk_view Produk_controller Produk_model Tabel produk 1.1. Tampil produk 2. Tampil produk 1. Request produk 1.1.1 Ambil_produk Return data 3. Halaman produk 4. Pilih Tambah_produk 4.1 Tambah_produk 4.1.1 Form_tambah 6. Tambah_produk 5. Isi form_tambah 8. Tambah 8.1 Tambah_produk 7. Tampil pesan data invalid Validasi data 9. Tampil pesan data valid 10. Pilih ubah_produk 10.1 Ubah_produk 10.1.1 Form_ubah 11. Isi form_ubah 11.1 Ubah_produk Validasi data 13. Ubah 13.1 Ubah_produk 12. Tampil pesan data invalid 14. Tampil pesan data valid [Ubah] [Tambah] 15. Pilih hapus_produk 15.1 Konfirmasi hapus_produk 16. Hapus 16.1 Hapus_produk 17. Tampil pesan data berhasil dihapus [Hapus] ok Gambar 3.38 Sequence Diagram pengolahan produk