Use Case Scenario Tambah Objek Retribusi

c. Sequence Diagram Hapus Pegawai

Gambar III.16 Sequence Diagram Hapus Pegawai

3. 1. 5. 4. Proses Mengolah Data Objek Retribusi

Proses mengolah data objek retribusi terdiri dari tambah objek retribusi, cari objek retribusi, ubah objek retribusi, hapus objek retribusi. Adapun use case scenario, activity diagram dan sequence diagram masing-masing proses dapat dijelaskan sebagai berikut :

1. Tambah Objek Retribusi

a. Use Case Scenario Tambah Objek Retribusi

Tabel III.7 Use Case Scenario Tambah Objek Retribusi Identifikasi Aturan Bisnia Aturan Bisnis Prosedur Pembayaran Nama Tambah Objek Retribusi Tujuan Menambah data objek retribusi. Aktor Admin Use Case Yang Berkaitan - Skenario Utama Kondisi awal Tampilan Form Tambah Objek Retribusi Aksi Aktor Reaksi Sistem 1. Menampilkan form tambah objek retribusi 2. Melakukan penambahan data objek retribusi 3. Memproses hasil penambahan data objek retribusi 4. Menyimpan data objek retribusi baru ke dalam database 5. Menampilkan pesan “sukses melakukan penambahan 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 penambahan data objek retribusi kembali 3. Memproses penambahan data objek retribusi 4. Menyimpan data objek retribusi baru ke dalam database Skenario Alternatif jika tipe data tidak sesuai Aksi Aktor Reaksi Sistem 1. Menampilkan pesan bahwa tipe data tidak sesuai 2. Melakukan penambahan data objek retribusi kembali 3. Memproses penambahan data objek retribusi 4. Menyimpan data objek retribusi baru ke dalam database 5. Menampilkan pesan “sukses melakukan penambahan data objek retribusi ” Skenario Alternatif jika kode objek retribusi telah terdaftar Aksi Aktor Reaksi Sistem 1. Menampilkan pesan bahwa kode objek retribusi telah terdaftar 2. Melakukan penambahan data objek retribusi kembali 3. Memproses penambahan data objek retribusi 4. Menyimpan data objek retribusi baru ke dalam database 5. Menampilkan pesan “sukses melakukan penambahan data objek retribusi ” Skenario Alternatif jika data gagal disimpan Aksi Aktor Reaksi Sistem 1. Menampilkan pesan bahwa data gagal disimpan 2. Melakukan penambahan data objek retribusi kembali 3. Memproses penambahan data objek retribusi 4. Menyimpan data objek retribusi baru ke dalam database 5. Menampilkan pesan “sukses melakukan penambahan data objek retribusi ” Kondisi akhir Data di sistem yang sudah mengalami proses penambahan data objek retribusi

b. Activity Diagram Tambah Objek Retribusi