3.4.11.2 Dinamika Objek
Berikut ini adalah dinamika objek dari proses
mengedit berita.
Administrator EditBeritaValidator
EditBeritaInf baru
data berita validate
[ valid = true] [ else]
validasi gagal data berita
SistemWebsite
changeBerita BeritaDb
updateBerita status
hasil getBerita
data berita
Gambar 13. Dinamika Objek pada Mengedit Berita
Kondisi Awal
Administrator masuk ke halaman berita
Aksi Aktor Reaksi Sistem
Administrator memilih berita yang akan di edit, lalu mengedit
berita tersebut Sistem menyimpan berita yang
telah di edit
Skenario Alternatif – Validasi Gagal
Aksi Aktor Reaksi Sistem
Administrator mengedit berita lagi
Kondisi Akhir
Berita telah diubah
1.4.12 Memasukkan Acara Baru
Fungsi ini melakukan proses acara baru ke website.
3.4.12.1 Skenario
Tabel 11. Skenario Memasukkan Acara Baru
Identifikasi Nomor
12
Nama
Memasukkan acara baru
Tujuan Menambah acara baru
Deskripsi Sistem akan menambah acara yang dimasukkan oleh
Administrator ke database
Tipe Aktor
Administrator Skenario Utama
Kondisi Awal Administrator masuk ke halaman acara
Aksi Aktor Reaksi Sistem
Administrator memasukkan acara baru
Sistem menyimpan acara yang dimasukkan ke dalam database
Skenario Alternatif – Validasi Gagal
Aksi Aktor Reaksi Sistem
Administrator memasukkan acara lagi
Kondisi Akhir
Acara telah tersimpan
3.4.12.2 Dinamika Objek
Berikut ini adalah dinamika objek dari proses
memasukan acara baru.
Administrator TambahAcaraValidator
TambahMakananInf baru
data acara validate
[ valid = true] [ else]
validasi gagal data acara
SistemWebsite
createAcara AcaraDb
saveAcara status
hasil
Gambar 14. Dinamika Objek pada Penambahan Acara
1.4.13 Menghapus Acara
Fungsi ini melakukan proses penghapusan acara yang sudah lama.
3.4.13.1 Skenario
Tabel 12. Skenario Menghapus Acara
Identifikasi Nomor
13
Nama
Menghapus acara
Tujuan Menghapus acara yang sudah lama
Deskripsi Sistem akan menghapus acara yang dilakukan oleh
Administrator
Tipe Aktor
Administrator Skenario Utama
Kondisi Awal
Administrator masuk ke halaman acara
3.4.13.2 Dinamika Objek
Berikut ini adalah dinamika objek dari proses
menghapus acara.
Administrator HapusBeritaValidator
HapusBeritaInf baru
data berita validate
[ valid = true] [ else]
validasi gagal data berita
SistemWebsite
deleteBerita BeritaDb
hapusBerita status
hasil getBerita
data berita
Gambar 15. Dinamika Objek pada Penghapusan Acara
Aksi Aktor Reaksi Sistem
Administrator memilih acara yang akan di hapus, lalu
menghapus acara tersebut Sistem menghapus acara yang
sudah di pilih oleh Administrator
Skenario Alternatif – Validasi Gagal
Aksi Aktor Reaksi Sistem
Administrator menghapus acara lagi
Kondisi Akhir
Acara telah dihapus