Flow-of-event Use Case Melthat Daftar Arttkel Flow-of-event Use Case Mengubah Arttkel

136 Tabel 3.21. Flow-of-evens use case menambah artikel Nama Usecase Menambah Artikel kemudian menekan tombol “Preview” untuk menampilkan preview dari artikel yang ditulis. ditulis. 3 Administrator melakukan penyimpanan artikel dengan menekan tombol “Simpan”. Sistem melakukan validasi data input artikel yang dikirim. Jika validasi gagal maka lakukan langkah AL1. Sistem kemudian melakukan proses penyimpanan artikel ke database. Jika gagal lakukan langkah AL2. Sistem menampilkan pesan bahwa artikel berhasil disimpan. Response Sistem Administrator Alur Alternatif AL1 Sistem menampilkan pesan kesalahan validasi yang dilakukan administrator. Kembali ke alur utama langkah 3. AL2 Sistem menampilkan pesan bahwa terjadi kegagalan penyimpanan didatabase. Kembali ke alur utama langkah 3. Kondisi Sukes Administrator berhasil menambahkan artikel.

c. Flow-of-event Use Case Melthat Daftar Arttkel

Alur flow-of-evens dari use case “melihat daftar artikel” ditunjukkan oleh tabel 3.22 berikut ini. Tabel 3.22. Flow-of-evens use case melihat artikel Nama Usecase Melihat Daftar Artikel Deskripsi Singkat Digunakan administrator untuk menambah Artikel Aktor Administrator Prasyarat Use Case Menambah Artikel Administrator Respon Sistem 137 Tabel 3.22. Flow-of-evens use case melihat artikel Nama Usecase Melihat Daftar Artikel Alur Utama 1 Administrator membuka halaman daftar artikel dengan melakukan klik pada menu “Learning Center” → “Tambah Artikel” Sistem menampilkan daftar artikel yang ada pada database. Kondisi Sukes Administrator berhasil melihat daftar artikel.

d. Flow-of-event Use Case Mengubah Arttkel

Alur flow-of-evens dari use case “mengubah artikel” ditunjukkan oleh tabel 3.23 berikut ini. Tabel 3.23. Flow-of-evens use case mengubah artikel Nama Usecase Mengubah Artikel Deskripsi Singkat Digunakan administrator untuk mengubah artikel Aktor Administrator Prasyarat Use Case Melihat Daftar Artikel Administrator Respon Sistem Alur Utama 1 Administrator membuka halaman daftar artikel dengan melakukan klik pada menu “Learning Center” → “Daftar Artikel” Sistem menampilkan daftar artikel yang ada pada database. 2 Administrator melakukan klik pada salah satu judul artikel yang akan diubah. Sistem melakukan pengecekan apakah artikel yang akan diedit ada pada database atau tidak. Jika tidak maka lakukan langkah AL1. Sistem menampilkan form edit artikel yang berisi data artikel yang dipilih. 3 Administrator dapat melakukan preview dari artikel yang diedit dengan menekan tombol “Preview”. Sistem menampilkan preview dari artikel yang akan ditulis. 138 Tabel 3.23. Flow-of-evens use case mengubah artikel Nama Usecase Mengubah Artikel 4 Administrator melakukan penyimpanan artikel yang diedit dengan menekan tombol “Simpan”. Sistem melakukan pengecekan apakah artikel yang akan diedit ada pada database atau tidak. Jika tidak maka lanjutkan ke AL1. Sistem melakukan validasi data artikel yang dikirim. Jika validasi gagal lanjutkan ke AL2. Sistem melakukan penyimpanan data artikel ke database. Jika gagal lanjutkan ke AL3. Sistem menampilkan pesan bahwa artikel berhasil disimpan. Respon Sistem Administrator Alur Alternatif AL1 Sistem menampilkan pesan kesalahan bahwa artikel yang akan diedit tidak ditemukan. Kembali ke alur utama langkah 1 AL2 Sistem menampilkan pesan kesalahan validasi yang dilakukan administrator. Kembali ke alur utama langkah 3. AL3 Sistem menampilkan pesan bahwa terjadi kegagalan penyimpanan didatabase. Kembali ke alur utama langkah 3. Kondisi Sukes Administrator berhasil mengubah artikel.

e. Flow-of-event Use Case Menghapus Arttkel