Sequence Diagram Sequence Diagram Sequence Sequence Diagram

: Member Login_member view Login_member controller Login_member model Tabel member 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 member 6. Login_salah 6.1 Tampil pesan login salah [Benar] [Salah] Gambar 3.31 Sequence Diagram login member

3.2.3.4.5 Sequence Diagram

“Login Operator” Untuk melakukan pengolahan data operator diharuskan login terlebih dahulu. : Operator Login_operator view Login_operator controller Login_operator 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 operator 6. Login_salah 6.1 Tampil pesan login salah [Benar] [Salah] Gambar 3.32 Sequence Diagram login operator

3.2.3.4.6 Sequence Diagram

“Pengolahan Akun” Member dapat melakukan perubahan akunnya sendiri. Sistem menyediakan form untuk merubahnya pada menu pengolahan akun. : Member Member_view Member_controller Member_model Tabel member 1.1. Tampil akun_member 2. Tampil akun_member 1. Request pengolahan_akun 1.1.1 member_id Return data Return akun_member 3. Halaman pengolahan_akun 4. Isi pengolahan akun 6. Ubah_akun 5. Tampil pesan data invalid 6.1 Ubah_akun 7. Tampil pesan data berhasil dihapus 4.1 Ubah_akun Validasi data Gambar 3.33 Sequence Diagram pengolahan akun

3.2.3.4.7 Sequence Diagram

“Lupa Password” Jika member mengalami lupa password maka sistem telah menyediakan fasilitas lupa password dan password baru akan dikirim ke email yang dimasukkan pada form oleh member. : Member Lupa password_view Lupapassword controller Lupapasword_model Tabel member 1. Index 2.Form_lupapass 3. Isi form_lupapass 4. Panggil lupapass 4.1 Validasi_data 4.1.1 cek_lupapass 4.1.1.1 cek_lupapass 5. Tampil_konfirmasi 5.1 info konfirmasi lupa password Gambar 3.34 Sequence Diagram lupa password

3.2.3.4.8 Sequence Diagram

“History Pemesanan” Member dapat melihat history pemesanan dan status pemesanannya dengan memilih menu history. : Member Pemesanan_view Pemesanan_controller Pemesanan_model Tabel pemesanan 1.1. Tampil pemesanan 2. Tampil pemesanan 3. Info history_pemesanan 1. Request history_pemesanan 1.1.1 Pemesanan_by_id Return data Return tampil pemesanan Gambar 3.35 Sequence Diagram history pemesanan

3.2.3.4.9 Sequence Diagram