Activity Diagram Data Hak Akses Pengguna Data User Login Use Case Data Karyawan

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