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