7. Activity Diagram Fungsi Edit Data Karyawan
Gambar 4.11 Activity Diagram Fungsi Edit Data Karyawan
Keterangan gambar: activity diagram
Gambar 4.11 menjelaskan aktifitas User
untuk melakukan perubahan Edit pada Data Karyawan. Pada
halaman Hitung User meng-click Data Karyawan. Setelah halaman Data Karyawan keluar user dapat meng-click Edit. Selanjutnya user akan
dibawa ke halaman Hitung lagi dan dapat memasukan data terbaru.
8. Activity Diagram Fungsi Delete Data Karyawan
Gambar 4.12 Activity Diagram Fungsi Delete Data Karyawan
Keterangan gambar: activity diagram
Gambar 4.12 menjelaskan aktifitas User
mendelete Data Karyawan. Pada halaman Hitung user meng-click
Data Karyawan.
Lalu muncul halaman Data Karyawan, setelah itu user
dapat meng-click Delete. Setelah itu akan muncul kotak konfirmasi apakah proses akan dilanjutkan atau tidak. Jika user memilih Tidak maka akan
kembali ke halaman Data Karyawan. Jika user memilih Ya maka data
akan dihapus dari basis data.
9. Activity Diagram Fungsi Cetak Data Karyawan
Gambar 4.13 Activity Diagram Fungsi Cetak Data Karyawan
Keterangan gambar: activity diagram
Gambar 4.13 menjelaskan aktifitas User
untuk melakukan proses cetak Data Karyawan. Pada halaman Hitung user
meng-click Data Karyawan. Setelah halaman Data Karyawan muncul user dapat meng-click Cetak untuk melakukan proses pencetakan
print out.
10. Activity Diagram Fungsi Simpan Data Karyawan
Gambar 4.14 Activity Diagram Fungsi Simpan Data Karyawan
Keterangan gambar: activity diagram
Gambar 4.14 menjelaskan aktifitas User
dalam melakukan Simpan Data Karyawan. Pada halaman Hitung user
meng-click Data Karyawan. Setelah halaman Data Karyawan ini muncul maka user dapat meng-click Simpan untuk melakukan proses
penyimpanan Data Karyawan di Storage dalam format pdf.
4.2.4 Membuat Sequence Diagram
Gambar 4.15 Sequence Diagram Reset
Keterangan gambar : user
sudah berada didalam aplikasi, lalu user dapat mengisi data karyawan yang akan dihitung pajaknya didalam form hitung yang
sudah tersedia. Setelah selesai memasukkan semua data karyawan, user dapat memilih menu hitung untuk memulai proses penghitungan. Tampilan hasil hitung
akan muncul dengan hasil penghitungan tadi, selanjutnya jika user mendapati ada kesalahan data yang dimasukkan maka user dapat memilih menu reset yang akan
menghapus data yang tadi telah dimasukkan dan user dapat memasukkan data baru.
Gambar 4.16 Sequence Diagram e-SPT
Keterangan gambar : user
sudah berada didalam aplikasi, lalu user dapat mengisi data karyawan yang akan dihitung pajaknya didalam form hitung yang
sudah tersedia. Setelah selesai memasukkan semua data karyawan, user dapat memilih menu hitung untuk memulai proses penghitungan. Tampilan hasil hitung
akan muncul dengan hasil penghitungan tadi, selanjutnya jika user mendapati ada kesalahan data yang dimasukkan maka user dapat memilih menu reset yang akan
menghapus data yang tadi telah dimasukkan dan user dapat memasukkan data baru. Selanjutnya user dapat memilih menu e-SPT untuk menampilkan hasil
penghitungan kedalam form e-SPT. Di form e-SPT user dapat memilih untuk menyimpan data tersebut kedalam pdf atau langsung mencetaknya.
Gambar 4.17 Sequence Diagram Data Karyawan
Keterangan gambar : user
sudah berada didalam aplikasi, lalu user dapat mengisi data karyawan yang akan dihitung pajaknya didalam form hitung yang
sudah tersedia. Setelah selesai memasukkan semua data karyawan, user dapat memilih menu hitung untuk memulai proses penghitungan. Tampilan hasil hitung
akan muncul dengan hasil penghitungan tadi, selanjutnya jika user mendapati ada kesalahan data yang dimasukkan maka user dapat memilih menu reset yang akan
menghapus data yang tadi telah dimasukkan dan user dapat memasukkan data baru. User dapat memilih menu data karyawan untuk melihat seluruh data hasil
penghitungan yang telah dilakukan. Tampilan form data karyawan ditampilkan disitu user dapat melakukan pengecekan apakah sudah sesuai atau masih ada data
karyawan yang salah atau kurang, jika itu terjadi maka user dapat memilih menu edit
untuk kembali melakukan proses penghitungan atau delete untuk menghapus data karyawan. Setelah semua dirasa tepat user dapat memilih menu cetak untuk
mencetak printout data karyawan atau memilih menu simpan untuk menyimpan data karyawan kedalam file pdf.
4.2.5 Desain Basis Data
4.2.5.1 Database Relasional
Gambar 4.18 Desain Database Relational
4.2.5.2 Daftar Tabel
1. Tabel tbl_ptkp