4.2.3 Activity Diagram
Alur kerja sistem yang diajaukan berdasarkan usecase yang telah dibuat, digambarkan pada activity diagram berikut:
Sistem HRD, Pegawai, Pimpinan,
Administrator
Login
Tampilan pesan error login
Tampilan halaman utama
User name dan password
benar User name dan
atau password salah
User name dan password sudah
dimasukan User name dan atau
password belum dimasukan
Gambar 4.4 Activity Diagram dari Usecase Login
Gambar 4.4 merupakan gambar Activity Diagram Login Sistem usulan. Gambar diatas menggambarkan proses pengaturan login.
Sistem HRD dan Administrator
Klik menu file master
Ya Form data entry
jabatan Menyimpan data Jabatan
yang telah di edit Klik sub menu master
jabatan
Menampilkan data jabatan yang di edit
Klik delete Delete data jabatan
Tidak Entry data Jabatan baru
Klik Exit Cancel data entry
pegawai Klik cancel
Menampilkan menu utama
Klik edit Menampilakan sub menu
master jabatan
Klik add Menampilkan entry data
baru Menampilkan form data
entry jabatan Menampilkan halaman
menu utama
Klik save
Gambar 4.5 Activity Diagram dari Usecase Master Jabatan
Gambar 4.5 merupakan gambar Activity Diagram Master Jabatan Sistem usulan. Gambar diatas menggambarkan proses pengaturan data jabatan.
Sistem HRD dan Administrator
Klik edit
Masukan kode jabatan yang dicari
Form data entry tunjangan
Delete data tunjangan
Menampilkan data tunjangan yang di cari
Klik cancel Menampilkan entry data
baru
Ya Search data pegawai
Menampilkan form data entry tunjangan
Menampilkan data tunjangan yang di edit
Menampilkan halaman menu utama
Menampilakan sub menu master tunjangan
Klik sub menu master tunjangann
Menyimpan data tunjangan yang telah di
edit Klik Search
Klik Exit Klik add
Entry data tunjangan baru
Klik delete
Cancel data entry tunjangan
Tidak Klik save
Klik menu file master
Menampilkan menu utama
Gambar 4.6 Activity Diagram dari Usecase Master Tunjangan
Gambar 4.6 merupakan gambar Activity Diagram Master Tunjangan Sistem usulan. Gambar diatas menggambarkan proses pengaturan data tunjangan.
Sistem HRD dan Administrator
Klik Exit Masukan nama potongan
yang dicari Klik add
Klik menu file master
Klik Search Entry data potongan baru
Ya Menampilkan halaman
menu utama Menampilakan sub menu
master potongan
Klik save
Tidak Klik delete
Menampilkan data potongan yang di cari
Form data entry potongan
Search data pegawai
Menampilkan menu utama
Menampilkan form data entry potongan
Klik sub menu master potongan
Delete data potongan Menampilkan data
potongan yang di edit Menyimpan data
potongan yang telah di edit
Menampilkan entry data baru
Klik cancel
Cancel data entry potongan
Klik edit
Gambar 4.7 Activity Diagram dari Usecase Master Potongan
Gambar 4.7 merupakan gambar Activity Diagram Master Potongan Sistem usulan. Gambar diatas menggambarkan proses pengaturan data potongan.
Sistem HRD dan Administrator
Klik menu file master Menampilakan sub menu
master pegawai Menampilkan form data
entry pegawai Klik sub menu master
pegawai Menampilkan halaman
menu utama
Klik add
Klik save Klik edit
Klik delete
Klik Exit Form entry
pegawai Klik cancel
Klik Search Menampilkan entry data
baru
Menyimpan data pegawai yang telah di edit
Menampilkan data pegawai yang di edit
Delete data pegawai Tidak
Ya Search data pegawai
Menampilkan menu utama
Entry data pegawai baru
Cancel data entry pegawai
Masukan nama pegawai yang dicari
Menampilkan data pegawai yang di cari
Gambar 4.8
Activity Diagram dari Usecase Master Pegawai Gambar 4.8 merupakan gambar Activity Diagram Master Pegawai Sistem usulan.
Gambar diatas menggambarkan proses pengaturan data pegawai.
Sistem Administrator
Search data pegawai Menampilakan sub menu
master pengguna
Form data entry pengguna
Entry data Pengguna baru
Klik Search
Tidak Klik menu file master
Cancel data entry pengguna
Menampilkan menu utama
Menampilkan entry data baru
Menampilkan data pengguna yang di cari
Klik edit
Delete data pengguna Menampilkan halaman
menu utama
Klik cancel Menampilkan form create
pengguna Klik sub menu master
pengguna
Klik Exit Menyimpan data
pengguna yang telah di edit
Ya Masukan nama lengkap
yang dicari Klik add
Klik save Klik delete
Menampilkan data pengguna yang di edit
Gambar 4.9 Activity Diagram dari Usecase Master Pengguna
Gambar 4.9 merupakan gambar Activity Diagram Master Pengguna Sistem usulan. Gambar diatas menggambarkan proses pengaturan data pengguna.
Sistem HRD, Pegawai dan Administrator
Klik menu file transaksi
Ya Menyimpan data surat
permintaan lembur yang telah di edit
Tidak Menampilkan sub menu
transaksi entry surat permintaan lembur
Menyimpan data baru Surat permintaan lembur
ke dalam database Klik edit
Form surat permintaan
lembur Klik delete
Menampilkan form surat permintaan lembur
Klik save Klik save
Menampilkan entry surat permintaan lembur baru
Entry surat permintaan
Search data surat permintaan lembur
Klik cancel Menampilkan halaman
menu utama
Klik add
Menampilkan data surat permintaan lembur yang
di cari Klik Search
Menampilkan menu utama
Klik Exit Masukan nama lengkap
pegawai yang dicari Delete data surat
permintaan lembur pinjaman
Cancel entry surat permintaan lembur
Klik sub menu transaksi entry surat permintaan
lembur
Menampilkan data surat permintaan lembur yang
akan di edit
Gambar 4.10 Activity Diagram dari Usecase Entry Surat Perintah Lembur
Gambar 4.10 merupakan gambar Activity Diagram Entry Surat Perintah Lembur Pegawai Sistem usulan. Gambar diatas menggambarkan proses pengaturan data
surat perintah lembur pegawai.
Sistem Pimpinan dan Administrator
Menampilkan halaman menu utama
Klik menu file transaksi
Menampilkan view data persetujuan lembur yang
sudah disetujui Menampilkan sub menu
entry persetujuan lembur
Klik Exit Klik sub menu entry
persetujuan lembur
Menampilkan menu utama
Menampilkan form persetujuan lembur
Klik view Klik proses
Klik Exit Menampilkan view
persetujuan lembur Menampilkan halaman
proses persetujuan lembur
Klik periode
Gambar 4.11 Activity Diagram dari Usecase Entry Persetujuan Lembur
Gambar 4.11 merupakan gambar Activity Diagram Entry Persetujuan Lembur Pegawai Sistem usulan. Gambar diatas menggambarkan proses pengaturan data
persetujuan lembur pegawai.
Sistem Pimpinan dan Administrator
Menampilkan halaman menu utama
Klik menu file transaksi
Menampilkan view data persetujuan lembur yang
sudah disetujui Menampilkan sub menu
entry persetujuan lembur
Menampilkan halaman print persetujuan lembur
Klik Exit Klik sub menu entry
persetujuan lembur
Menampilkan menu utama
Menampilkan form persetujuan lembur
Klik print Klik view
Klik Exit Menampilkan form
persetujuan lembur Klik
periode
Gambar 4.12 Activity Diagram dari Usecase View Persetujuan Lembur
Gambar 4.12 merupakan gambar Activity Diagram View Persetujuan Lembur Pegawai Sistem usulan. Gambar diatas menggambarkan proses pengaturan data
persetujuan lembur pegawai.
Sistem HRD dan Administrator
Menampilkan menu utama
Menampilkan sub menu rekap absen
Klik sub menu rekap absen
Klik menu transaksi
Menampilkan form rekap absen
Menampilkan halaman menu utama
Klik view Menampilkan halaman
form laporan absen Klik exit
Klik bulan rekap absen
Menampilkan halaman datagrid proses absen
pegawai Klik proses
Gambar 4.13
Activity Diagram dari Usecase Rekap Absen Gambar 4.13 merupakan gambar Activity Diagram Rekap Absen. Sistem usulan.
Gambar diatas menggambarkan proses pengaturan data fingerprint.
Sistem HRD dan Administrator
Menampilkan form entry data cuti
Form data entry cuti
Klik cancel Klik menu file transaksi
Menampilakan sub menu transaksi entry cuti
Menampilkan data Cuti yang di cari
Menampilkan entry data cuti baru
Tidak Klik Search
Klik sub menu transaksi entry cuti
Klik add
Klik save Menyimpan data baru
cuti ke dalam database
Ya Masukan nama lengkap
yang dicari Menyimpan data cuti
yang telah di edit Menampilkan halaman
menu utama
Cancel data entry cuti Menampilkan data cuti
yang akan di edit Klik save
Delete data cuti
Menampilkan menu utama
Klik Exit Klik delete
Search data cuti pegawai Klik edit
Entry data cuti baru
Entry data cuti
Gambar 4.14 Activity Diagram dari Usecase Entry Cuti
Gambar 4.14 merupakan gambar Activity Diagram Entry Cuti Sistem usulan. Gambar diatas menggambarkan proses pengaturan data cuti.
Sistem HRD dan Administrator
Menampilkan menu utama
Menampilkan sub menu absen
Klik sub menu absen Klik menu proses
pengolahan
Menampilkan form absen Menampilkan halaman
menu utama
Klik proses Menampilkan halaman
proses perhitungan absen Klik exit
Klik tanggal absen
Gambar 4.15
Activity Diagram dari Usecase Absen Gambar 4.15 merupakan gambar Activity Diagram proses pengolahan Absen
Sistem usulan. Gambar diatas menggambarkan proses pengaturan data absen.
Sistem HRD dan Administrator
Klik Exit Klik menu proses
pengolahan
Menampilkan form proses perhitungan
lembur
Klik view Menampilkan view
proses perhitungan lembur
Klik proses
Mengembalikan ke form awal
Menampilkan sub menu lembur
Menampilkan menu utama
Menampilkan halaman menu utama
Menampilkan halaman proses perhitungan
lembur Klik sub menu lembur
Klik cancel Klik
periode
Gambar 4.16 Activity Diagram dari Usecase Lembur
Gambar 4.16 merupakan gambar Activity Diagram proses pengolahan Lembur Sistem usulan. Gambar diatas menggambarkan proses pengaturan data lembur.
Sistem HRD dan Administrator
Menampilkan menu utama
Menampilkan sub menu gaji
Klik sub menu gaji Klik menu proses
pengolahan
Menampilkan form proses penggajian
Menampilkan halaman menu utama
Klik proses Menampilkan halaman
proses perhitungan lembur
Klik exit Klik bulan
tahun
Menampilkan halaman datagrid proses gaji
pegawai
Gambar 4.17 Activity Diagram dari Usecase Gaji
Gambar 4.17 merupakan gambar Activity Diagram proses pengolahan gaji Sistem usulan. Gambar diatas menggambarkan proses pengaturan data gaji.
Sistem HRD dan Administrator
Menampilkan halaman proses bonus
Menyimpan halaman proses bonus
Menampilkan form proses THR dan bonus
Klik save Klik sub menu THR dan
bonus
Menampilkan halaman proses THR
Klik menu proses pengolahan
Klik bonus
Menampilkan menu utama
Menampilkan sub menu lTHR dan bonus
Klik Exit Menampilkan halaman
menu utama
Klik THR Klik proses
THR Klik proses
bonus
Gambar 4.18 Activity Diagram dari Usecase THR dan Bonus
Gambar 4.18 merupakan gambar Activity Diagram THR dan Bonus Sistem usulan. Gambar diatas menggambarkan proses pengaturan data THR dan Bonus.
Sistem HRD, Pimpinan dan Administrator
Menampilkan halaman menu utama
Klik absen pegawai
Klik menu laporan
Klik periode
Cetak halaman absen keseluruhan
Menampilkan sub menu laporan absen
Klik Exit
Menampilkan menu utama
Klik sub menu absen Menampilkan form
laporan absen
Klik print Klik
periode Klik
fingerprint
Cetak halaman data fingerprint karyawan
Klik print
Gambar 4.19 Activity Diagram dari Usecase Laporan Absen
Gambar 4.19 merupakan gambar Activity Diagram Laporan Absen Sistem usulan. Gambar diatas menggambarkan laporan absen pegawai.
Sistem HRD, Pimpinan dan Administrator
Cetak halaman tabel gaji keseluruhan
Menampilkan halaman menu utama
Menampilkan menu utama
Cetak halaman slip gaji perindividu
Klik chart Klik menu laporan
Klik tabel Klik sub menu gaji
Menampilkan form laporan penggajian
Klik periode
Klik slip Klik
periode
Cetak halaman chart gaj pegawai
Klik Exit Menampilkan sub menu
laporan gaji
Klik print Klik print
Klik periode
Klik print
Gambar 4.20 Activity Diagram dari Usecase Laporan Gaji
Gambar 4.20 merupakan gambar Activity DiagramLaporan Gaji Sistem usulan. Gambar diatas menggambarkan laporan gaji pegawai.
Sistem HRD, Pimpinan dan Administrator
Klik periode
Menampilkan form laporan lembur
Klik sub menu lembur
Cetak halaman lembur pegawai
Menampilkan sub menu laporan lembur
Klik menu laporan
Klik Exit Menampilkan halaman
menu utama
Menampilkan menu utama
Klik print
Gambar 4.21 Activity Diagram dari Usecase Laporan Lembur
Gambar 4.21 merupakan gambar Activity DiagramLaporan Lembur Sistem usulan. Gambar diatas menggambarkan laporan lembur.
Sistem HRD, Pimpinan dan Administrator
Menampilkan form laporan cuti
Menampilkan halaman menu utama
Klik sub menu cuti
Klik view sisa cuti
Klik menu laporan
Klik print Menampilkan sub menu
laporan cuti
Klik Exit Cetak halaman cuti
pegawai
Menampilkan menu utama
Menampilkan halaman datagrid cuti pegawai
Gambar 4.22 Activity Diagram dari Usecase Laporan Cuti
Gambar 4.22 merupakan gambar Activity Diagram Laporan Cuti Sistem usulan. Gambar diatas menggambarkan laporan cuti.
Sistem HRD, Pimpinan dan Administrator
Cetak halaman slip THR perindividu
Klik periode
Menampilkan halaman menu utama
Klik tabel Klik menu laporan
Klik periode
Cetak halaman tabel THR keseluruhan
Menampilkan sub menu laporan THR
Klik Exit
Klik print
Menampilkan menu utama
Klik slip Klik sub menu THR
Menampilkan form laporan THR
Klik print
Gambar 4.23 Activity Diagram dari Usecase Laporan THR
Gambar 4.23 merupakan gambar Activity Diagram Laporan THR Sistem usulan. Gambar diatas menggambarkan laporan THR.
Sistem HRD, Pimpinan dan Administrator
Klik slip Menampilkan sub menu
laporan bonus
Klik Exit
Klik print Cetak halaman slip bonus
perindividu Klik
periode
Menampilkan menu utama
Klik periode
Klik print
Cetak halaman tabel bonus keseluruhan
Klik menu laporan
Klik tabel Menampilkan halaman
menu utama
Klik sub menu bonus Menampilkan form
laporan bonus
Gambar 4.24 Activity Diagram dari Usecase Laporan Bonus
Gambar 4.24 merupakan gambar Activity Diagram Laporan Bonus Sistem usulan. Gambar diatas menggambarkan laporan bonus.
Sistem HRD dan Administrator
Menampilkan form entry data enroll
Klik menu file master
Menampilkan data NPP, Nama dan Jabatan
Klik enroll Menampilkan halaman
menu utama
Menyimpan data verifycation ke database
Menampilakan sub menu master fingerprint
Klik sub menu master fingerprint
Klik data pegawai
KlikExit
Menampilkan menu utama
Form entry data enroll Tidak
Ya
Gambar 4.25 Activity Diagram dari Usecase Master FingerPrint
Gambar 4.25 merupakan gambar Activity Diagram Master FingerPrint Sistem usulan. Gambar diatas menggambarkan proses pengaturan data fingerprint.
Sistem HRD dan Administrator
Menampilkan sub menu absen fingerprint
Menampilkan halaman menu utama
Klik Exit Klik sub menu absen
fingerprint Menampilkan form absen
fingerprint Klik menu file transaksi
Menampilkan menu utama
Absen fingerprint
Menampilkan ID verify Klik ok
Menampilkan data proses save absen
Gambar 4.26
Activity Diagram dari Usecase Absen FingerPrint Gambar 4.26 merupakan gambar Activity Diagram Absen FingerPrint Sistem
usulan. Gambar diatas menggambarkan proses pengaturan data fingerprint.
4.2.4 Sequence Diagram