Activity Diagram Melihat Laporan Penggajian Activity Diagram Mencetak Laporan Penggajian

95

14. Activity Diagram Mencetak Slip Gaji

Bendahara, Pegawai Sistem pilih menu laporan gaji menampilkan form laporan gaji memilih bulan dan tahun Klik tombol cari menampilkan laporan penggajian kilk icon cetak Menampilkan format slip gaji memilih menu print pada browser menampilkan setting pada browser klik OK print out slip gaji Gambar 4.19 Activity Diagram Mencetak Slip Gaji Aktivitas pada gambar 4.19 digunakan bendahara dan pegawai untuk mencetak slip gaji. Sebelum melihat slip gaji, bendahara telah melakukan login terlebih dahulu untuk mendapatkan hak akses. Setelah itu, bendahara dan dapat menggunakannya untuk mencetak slip gaji. Jika memilih bulan dan tahun, maka akan menampilkan laporan penggajian pada bulan tersebut. Bendahara memillih icon cetak di setiap nama pegawai, maka akan menampilkan format slip gaji. Kemudian pilih print di browser kemudian klik OK, maka akan menghasilkan print out slip gaji. 96

4.4.3 Sequence Diagram

Interaksi antara object yang yang dibutuhkan untuk menjalankan sebuah use case, dalam menangkap interaksi obyek-obyek ini menggunakan sequence diagram:

1. Sequence Diagram Login

kepala tata usaha, guru piket, bendahara, ketua yayasan, pegawai window login memasukkan username password level menampilkan halaman utama authentic user create klik login user get data user result data user Gambar 4.20 Sequence Diagram Login Pada sequence diagram gambar 4.20 menjelaskan interaksi antara kepala tata usaha, guru piket, bendahara, ketua yayasan, dan pegawai sebagai actor melakukan login ke sistem. Untuk melakukan login, actor harus mengisi username, password, dan level. Sistem akan mengecek username, password, dan level. Jika login tersebut benar, makan akan muncul halaman utama sistem sesuai dengan level yang digunakan. 97

2. Sequence Diagram Input Data User

kepala tata usaha mainUI klik menu tambah user menampilkan form tambah user memasukkan data user data tidak lengkap menampilkan data user simpan data user cek kelengkapan data user klik simpan data lengkap memilih menu data user Gambar 4.21 Sequence Diagram Input Data User Pada sequence diagram gambar 4.21 menjelaskan interaksi antara kepala tata usaha dengan sistem dalam melakukan input data user. Dimulai dari kepala tata usaha telah login terlebih dahulu. Setelah itu kepala tata usaha akan mengisikan data user. Sistem akan mengecek kelengkapan data, jika data sudah lengkap maka data akan disimpan ke database dan sistem menampilkan halaman data user.

3. Sequence Diagram Input Data Jabatan

kepala tata usaha mainUI klik menu tambah jabatan menampilkan form tambah jabatan memasukkan data jabatan data tidak lengkap menampilkan data jabatan simpan data jabatan cek kelengkapan data jabatan klik simpan data lengkap memilih menu data jabatan Gambar 4.22 Sequence Diagram Input Data Jabatan