Use Case Scenario Ubah Pemilik Activity Diagram Ubah Pemilik

c. Sequence Diagram Cari Pemilik

Gambar III.80 Sequence Diagram Cari Pemilik

3. Ubah Pemilik

a. Use Case Scenario Ubah Pemilik

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

b. Activity Diagram Ubah Pemilik

Gambar III.81 Activity Diagram Ubah Pemilik

c. Sequence Diagram Ubah Pemilik