BAB IV PEMBAHASAN
4.2 Design Workshop …
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.
134
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.
136
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.
138
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.
140
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.
142
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 RekapAbsen
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.
144
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.
146
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.
148
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.
150
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.
152
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.
154
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.
156