Use Case Scenario Add Data Use Case Skenario Edit Data

52 case diagram untuk aplikasi pengolahan data lapangan di Museum Geologi Bandung dapat dilihat dalam gambar 3.2. Gambar 3.2 Use Case Diagram Aplikasi Pengolahan Data Lapangan

3.6 Use Case Scenario

Use case Scenario mendeskripsikan urutan langkah-langkah dalam proses bisnis baik yang dilakukan aktor terhadap sistem maupun yang dilakukan oleh sistem terhadap aktor. Berdasarkan Use case diagram pada gambar 3.1 maka Use case scenario untuk aplikasi yang dibangun adalah skenario mengolah data lapangan. Berikut ini penjelasan dari masing-masing scenario tersebut:

3.6.1 Use Case Scenario Add Data

Interaksi antara aktor pengguna, yaitu petugas lapangan dengan Use case Add Data dijelaskan dalam Use case skenario pada tabel 3.5. System Petugas Lapangan Add Data Edit Data Delete Data Print Search include include include Field Data Processing 53 Tabel 3.5 Use Case Skenario Add Data Identifikasi Nama Add Data Tujuan Untuk menambah data ke dalam database Tipe Aktor Petugas lapangan Use case Yang Berkaitan - Skenario Utama Kondisi awal Tampilan Form Pengolahan data lapangan ditampilkan Aksi Aktor Reaksi Sistem 1. Menampilkan form Add Data 2. Mengisi form tambah data 3. Memproses hasil penambahan data 4. Validasi field 5. Menyimpan data ke dalam database 6. Data berhasil disimpan Skenario Alternatif jika gagal Aksi Aktor Reaksi Sistem 1. Menampilkan pesan “Data belum lengkap” 2. Mengisi kembali form tambah data 3. Memproses hasil penambahan data 4. Menyimpan kembali data ke dalam database 5. Data berhasil disimpan Kondisi akhir Data telah ditambahkan

3.6.2 Use Case Skenario Edit Data

Interaksi antara aktor pengguna, yaitu petugas lapangan dengan Use case edit data dijelaskan dalam Use case skenario pada tabel 3.6. 54 Tabel 3.6 Use Case Secenario Edit Data Identifikasi Nama Edit Data Tujuan Untuk mengubah data dalam database Tipe Aktor Petugas lapangan Use case Yang Berkaitan - Skenario Utama Kondisi awal Tampilan Form Pengolahan data lapangan ditampilkan Aksi Aktor Reaksi Sistem 1. Menampilkan Form Pengolahan data lapangan 2. Memilih data lapangan yang akan diubah 3. Menampilkan form Edit Data 4. Melakukan perubahan data 5. Melakukan proses ubah data yang diisi oleh aktor 6. Menyimpan data yang telah diubah oleh aktor ke dalam database 7. Data berhasil diubah kedalam database Skenario Alternatif jika gagal Aksi Aktor Reaksi Sistem 1. Menampilkan pesan bahwa data gagal disimpan 2. Mengisi kembali form ubah data 3. Melakukan proses ubah data yang diisi oleh aktor 4. Menyimpan data yang telah diubah oleh aktor kedalam database Kondisi akhir Data telah diperbaharui 55

3.6.3 Use Case Skenario Delete Data