Identifikasi Aktor dan Potensial Use Case
Tabel 3.20 Skenario Use Case Pendaftaran Sebagai Member Lanjutan
Identifikasi Skenario Alternatif Alamat
Email Sudah Terdaftar
Menampilkan pesan bahwa “Error: Alamat e-
mail sudah terdaftar. ”
Mengisi alterantif alamat email
Skenario Aternatif Belum Menyetujui Ketentuan pendaftaran Member
Menampilkan pesan “Error: Anda harus
menyetujui ketentuan member ”
Menyetujui ketentuan member
. Memilih link aktivasi
Merubah status member menjadi “diaktivasi
Kondisi akhir Aktor terdaftar sebagai member
b. Diagram Sekuen Pendaftaran Sebagai Member Gambaran prilaku pada sebuah skenario use case pendaftaran member
dapat dilihat pada Gambar 3.11.
Gambar 3.11 Diagram Sekuen Pendaftaran Member
: sukses_view : pengunjung
: daftar_view : daftar_controller
: daftar_model : mail_sistem : member : sukses_controller
: captcha validasiForm
Tampil pesan invalid Mengisi forrm pendaftaran
index
addMember Query addMember
index tampil pesan sukses
sendMail
tampil pesan Akun Anda Sudah Dibuat Menyetujui ketentuan member
aksi addMember Tampil pesan harus menyetujui ketentuan member
memilih link aktivasi aktivasi
updateStatusAktivasi Query updateStatusAktivasi
tampil pesan akun anda telah diaktivasi getCode
Kode verifikasi tidak sesuai dengan gambar Mengisi kembali data masukan yang tidak valid
Mengisi kembali kode keamanan yang valid