Use Case Scenario Ubah Objek Retribusi

c. Sequence Diagram Cari Objek Retribusi

Gambar III.20 Sequence Diagram Cari Objek Retribusi

3. Ubah Objek Retribusi

a. Use Case Scenario Ubah Objek Retribusi

Dalam proses ubah objek retribusi terdapat aturan bisnis yang tercantum dalam Requirement A.5 berikut ini. Requirement A.5 Harus mencari atau memilih data objek retribusi terlebih dahulu Tabel III.9 Use Case Scenario Ubah Objek Retribusi Identifikasi Aturan Bisnis Requirement A.5 Nama Ubah Objek Retribusi Tujuan Mengubah data objek retribusi Aktor Admin Use Case Yang Berkaitan Cari Objek Retribusi Skenario Utama Kondisi awal Tampilan Tab Objek Retribusi Aksi Aktor Reaksi Sistem 1. Menampilkan tab objek retribusi 2. Mencari data objek retribusi 3. Menampilkan data objek retribusi 4. Memilih data objek retribusi yang akan di ubah dan menekan tombol ubah 5. Menampilkan form ubah data objek retribusi 6. Melakukan perubahan data objek retribusi 7. Memproses hasil perubahan data objek retribusi 8. Menyimpan data hasil proses perubahan data ke dalam database 9. Menampilkan pesan “sukses melakukan perubahan data objek retribusi ” Skenario Alternatif jika field masih kosong Aksi Aktor Reaksi Sistem 1. Menampilkan pesan bahwa field tidak boleh ada yang kosong 2. Melakukan perubahan data objek retribusi kembali 3. Memproses perubahan data objek retribusi 4. 5. Menyimpan data objek retribusi baru ke dalam database 6. Menampilkan pesan “sukses melakukan perubahan data objek retribusi ” Skenario Alternatif jika tipe data tidak sesuai Aksi Aktor Reaksi Sistem 1. Menampilkan pesan bahwa tipe data tidak sesuai 2. Melakukan perubahan data objek retribusi kembali 3. Memproses perubahan data objek retribusi 4. Menyimpan data objek retribusi baru ke dalam database 5. Menampilkan pesan “sukses melakukan perubahan data objek retribusi ” Skenario Alternatif jika data gagal diubah Aksi Aktor Reaksi Sistem 1. Menampilkan pesan bahwa data gagal diubah 2. Melakukan perubahan data objek retribusi kembali 3. Memproses perubahan data objek retribusi 4. Menyimpan data objek retribusi baru ke dalam database 5. Menampilkan pesan “sukses melakukan perubahan data objek retribusi ” Kondisi akhir Data di sistem yang sudah mengalami proses perubahan data objek retribusi

b. Activity Diagram Ubah Objek Retribusi