b. Skenario Kecamatan
Skenario merupakan suatu pengambaran langkah-langkah aksi aktor terhadap sistem untuk melakukan input data Nama Kecamatan, untuk skenario
use case input data Nama Kecamatan dapat dilihat pada tabel 3.9 sebagai berikut:
Tabel 3. 7 Skenario Data Nama Kecamatan
Identifikasi Nomor
4
Nama
Data Nama Kecamatan
Tujuan
Melakukan pemasukan data nama Kecamatan
Deskripsi Pengguna
yang bertugas
sebagai admin
memasukkan data nama Kecamatan yang ada di wilayah Kabupaten Aceh Timur.
Tipe Aktor
Admin, Sistem Aplikasi Forecasting
Skenario Utama Kondisi awal
Pengguna sudah terautentikasi
Aksi Aktor Reaksi Sistem
Admin memilih menu Data Master
” Nama Kecamatan” Menampilkan form data nama Kecamatan
Pengguna memasukkan data nama Kecamatan
Menampilkan tabel data nama Kecamatan dalam form
data nama Kecamatan Sistem
memberikan respon
Memberitahu bahwa data yang dimasukan sudah tersimpan
Kondisi akhir Aplikasi Forecsating menyimpan data nama
Kecamatan ke dalam database
Mengisi Form Data Nama Kecamatan
Sim pan
Pilih data Ubah
Perbaharui Hapus
Keluar Batal
Batal ubah data
Ubah Data Hapus Data
Perbaharui Data
Batal Ubah Data
Menam pilkan Form Data Nama Kecamatan
Memproses Sim pan data
Sukses Sim pan data
Memproses Perbaharui data
Memproses Hapus data
Sukses Hapus data
Sukses Ubah data
Pilih Kegiatan Data Nama Kecamatan
pilih mengisi data nama kecamatan
Kem bali ke pilih kegiatan data nama kecamatan
Pilih keluar form data nama
kecamatan
Ubah Data
SISTEM Admin : Staf
c. Activity Diagram Data Kecamatan
Activity diagram data nama Kecamatan menggambarkan aliran kejadian
flow of events pada saat admin melakukan aktifitas input data nama Kecamatan kedalam sistem, untuk actifity diagram data nama Kecamatan dapat di lihat pada
gambar 3.21 sebagai berikut:
Gambar 3. 18 Activity Diagram Data Nama Kecamatan
d. Sequence Diagram Data Kecamatan
Sequence diagram data Nama Kecamatan digunakan untuk menunjukan
aliran fungsionalitas dalam use case data Nama Kecamatan, untuk sequence
diagram data Nama Kecamatan dapat dilihat pada gambar 3.22 sebagai berikut:
Gambar 3. 19 Sequence Diagram Data Nama Kecamatan
Simpan alt
[Berhasil] [Berhasil]
Update alt
[Berhasil] [Berhasil]
Hapus alt
[Berhasil] [Berhasil]
Staf : Admin View : FormDataKecamatanView
Controller : DataKecamatanController Model : DataKecamatanModel
Database 1 : Klik Menu Data Kecamatan
2 : Isi Data Kecamatan 3 : Panggil Control Simpan
4 : Memeriksa Field Data Kecamatan 5 : Panggil Proses Simpan Model
6 : Simpan Data Kecamatan 7 : Proses Ambil Data Kecamatan
8 : Data Kecamatan 9 : Validasi
10 : Tampilkan Data Kecamatan Berhasil di Simpan 11 : Tampil Data Kecamatan Berhasil di Simpan
12 : Klik Ubah Data Kecamatan 13 : Panggil Control Ubah
14 : Memeriksa Filed Data Kecamatan 15 : Panggil Proses Ubah Model
16 : Update Data Kecamatan 17 : Proses Update Data Kecamatan
18 : Batal Update Data Kecamatan 19 : Data Kecamatan
20 : Validasi 21 : Tampilkan Data Kecamatan Berhasil diupdate
22 : Tampil Data Kecamatan Berhasil diupdate 23 : Klik Hapus Data Kecamatan
24 : Panggil Control Hapus 25 : Memeriksa Field Hapus Data Kecamatan
26 : Panggil Proses Hapus Model 27 : Simpan Data Yang dihapus
28 : Proses Hapus Data Kecamatan 29 : Data Kecamatan
30 : Validasi 31 : Tampilkan Hapus Data Kecamatan
32 : Tampil Hapus Data Kecamatan