Use Case Scenario Tambah Detail Kepemilikan

3. 1. 5. 18. Proses Mengolah Data Detail Kepemilikan

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

1. Tambah Detail Kepemilikan

a. Use Case Scenario Tambah Detail Kepemilikan

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

b. Activity Diagram Tambah Detail Kepemilikan