Activity Diagram Data Karyawan

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