Use Case Scenario Ubah Kendaraan Activity Diagram Ubah Kendaraan

3. Ubah Kendaraan

a. Use Case Scenario Ubah Kendaraan

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

b. Activity Diagram Ubah Kendaraan

Gambar III.89 Activity Diagram Ubah Kendaraan

c. Sequence Diagram Ubah Kendaraan