Use Case Scenario Tambah Sifat Kendaraan

3. 1. 5. 17. Proses Mengolah Data Sifat Kendaraan

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

1. Tambah Sifat Kendaraan

a. Use Case Scenario Tambah Sifat Kendaraan

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

b. Activity Diagram Tambah Sifat Kendaraan