Gambar 3. 15 Activity Diagram Data Karyawan
Mengisi Form Data Staf
Sim pan
Pilih data
Perbaharui
Hapus Batal
Cari
Ubah
Keluar Batal ubah data
Perbaharui data Ubah data
Hapus data Batal Ubah data
Menam pilkan Form Data Staf
Memproses Sim pan Data
Sukses Sim pan data
Memproses Perbaharui data
Memproses Hapus data
Sukses edit data
Sukses Hapus data
Pilih Kegiatan Data Staf
Pilih Mengisi data Staf pilih keluar form
data Staf
Kem bali ke pilih kegiatan data Staf
Data Belum di temukan
Data belum ditemukan
SISTEM Admin : Staf
d. Sequence Diagram Data Karyawan
Sequence diagram data Karyawan digunakan untuk menunjukan aliran
fungsionalitas dalam use case data Karyawan, untuk sequence diagram data
Karyawan dapat dilihat pada gambar 3.19 sebagai berikut :
Simpan alt
[Berhasil] [Berhasil]
Update alt
[Berhasil] [Berhasil]
Hapus alt
[Berhasil] [Berhasil]
Staf : Admin View : FormDataKaryawanView
Controller : DataKaryawanController Model : DataKaryawanModel
Database 1 : Klik Menu Data Karyawan
2 : Isi Data Karyawan 3 : Panggil Control Simpan
4 : Memeriksa Field data karyawan 5 : Panggil Proses Simpan Model
6 : Simpan Data karyawan 7 : Proses Ambil Data Karyawan
8 : Data Karyawan 9 : Validasi
10 : Tampilkan Data Karyawan berhasil Disimpan 11 : Tampil Pesan Data Karyawan berhasil Disimpan
12 : Klik Ubah Data 13 : Panggil Control Ubah
14 : Memeriksa field data karyawan 15 : Panggil Proses Ubah Model
16 : Update Data Karyawan 17 : Proses Update data karyawan
18 : Batal Update Data Karyawan 19 : Data Karyawan
20 : Validasi 21 : Tampilkan Data Karyawan Berhasil di Update
22 : Tampil Pesan data karyawan berhasil di Update 23 : Klik Hapus Data
24 : Panggil Control Hapus 25 : Memeriksa field hapus karwayan
26 : Simpan Data yang dihapus 27 : Panggil Proses Hapus Model
28 : Proses Hapus data Karyawan 29 : Data Karyawan
30 : Validasi 31 : Tampilkan pesan data karwayan berhasil di hapus
32 : Tampil Pesan data karyawan berhasil di hapus
Gambar 3. 16 Sequence Diagram Data Karyawan
Admin : Staf Perencanaan
dan Perkembangan
Data Master
Nama Kecamatan
Simpan Ubah
extend extend
Hapus
extend
Keluar
extend
Login Jalankan
Server
include include
extend
3.4.6 Data Kecamatan
Pada Gambar 3.20 mengilustrasikan user yang bertugas sebagai admin melakukan input data Nama Kecamatan pembantu yang ada di wilayah Kabupaten
Aceh Timur, hal ini dimaksudkan agar data nama Kecamatan identitasnya diketahui dengan benar.
a. Use Case Kecamatan
Use case nama Kecamatan merupakan suatu proses untuk memasukan data
nama Kecamatan yang dilakukan oleh user yang bertugas sebagai admin, tetapi untuk melakukan input data nama Kecamatan harus melakukan login terlebih
dahulu, input data Staf dilakukan dengan cara memilih menu data dan pilih nama Kecamatan kemudian klik maka akan muncul form data nama Kecamatan, admin
memasukan data nama Kecamatan dan klik tombol simpan jika telah selesai maka datanya akan ditampilkan dalam tabel data nama Kecamatan, untuk gambar use
case data nama Kecamatan dapat dilihat pada gambar 3.20 sebagai berikut :
Gambar 3. 17 Use Case Data Nama Kecamatan