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