Use Case Scenario Ubah Detail Daya Angkut

c. Sequence Diagram Tambah Detail Daya Angkut

Gambar III.102 Sequence Diagram Tambah Detail Daya Angkut

6. Ubah Detail Daya Angkut

a. Use Case Scenario Ubah Detail Daya Angkut

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

b. Activity Diagram Ubah Detail Daya Angkut