Use Case Scenario Tambah Daya Angkut

c. Sequence Diagram Hapus Kendaraan

Gambar III.92 Sequence Diagram Hapus Kendaraan

3. 1. 5. 15. Proses Mengolah Data Daya Angkut

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

1. Tambah Daya Angkut

a. Use Case Scenario Tambah Daya Angkut

Dalam proses tambah daya angkut terdapat aturan bisnis yang tercantum dalam Requirement A.23 berikut ini. Requirement A.23 Ada dua cara untuk melakukan penambahan data daya angkut : 1. Melalui form tambah kendaraan, dimana saat penambahan data kendaraan kemudian dapat langsung diikuti dengan penambahan data data angkut dengan menekan tombol daya angkut untuk menuju form daya angkut. 2. Melalui form ubah kendaraan, dimana harus mencari atau memilih data kendaraan kemudian menekan tombol ubah untuk masuk ke form ubah kendaraan lalu dapat melakukan penambahan data daya angkut dengan menekan tombol daya angkut untuk menuju form daya angkut. Tabel III.45 Use Case Scenario Tambah Daya Angkut Identifikasi Aturan Bisnis Requirement A.23 Nama Tambah Daya Angkut Tujuan Menambah data daya angkut. Aktor Kepala UPTD Pengujian Kendaraan Bermotor Use Case Yang Berkaitan - Skenario Utama Kondisi awal Tampilan Form Tambah Daya Angkut Aksi Aktor Reaksi Sistem 1. Menampilkan form tambah data daya angkut 2. Melakukan penambahan data daya angkut 3. Memproses hasil penambahan data daya angkut 4. Menyimpan data daya angkut baru ke dalam database 5. Menampilkan pesan “sukses melakukan penambahan data daya angkut ” Skenario Alternatif jika field masih kosong Aksi Aktor Reaksi Sistem 1. Menampilkan pesan bahwa field tidak boleh ada yang kosong 2. Melakukan penambahan data daya angkut kembali 3. Memproses penambahan data daya angkut 4. Menyimpan data daya angkut 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 daya angkut kembali 3. Memproses penambahan data daya angkut 4. Menyimpan data daya angkut baru ke dalam database 5. Menampilkan pesan “sukses melakukan penambahan data daya angkut ” Skenario Alternatif jika data gagal disimpan Aksi Aktor Reaksi Sistem 1. Menampilkan pesan bahwa data gagal disimpan 2. Melakukan penambahan data daya angkut kembali 3. Memproses penambahan data daya angkut 4. Menyimpan data daya angkut baru ke dalam database 5. Menampilkan pesan “sukses melakukan penambahan data daya angkut ” Kondisi akhir Data di sistem yang sudah mengalami proses penambahan data daya angkut

b. Activity Diagram Tambah Daya Angkut