karyawan, dan jabatan. Selain itu, perusahaan juga memberikan inputan berupa absensi karyawan, lembur, tunjangan, dan besaran gaji. Setelah itu, bagian
penggajian menerima output berupa hitungan gaji masing-masing karyawan yang selanjutnya akan dibuatkan printout atau slip gaji oleh bagian penggajian
sekaligus sebagai bahan laporan untuk direktur. Untuk proses lebih lengkapnya terlihat pada Gambar 4.5.
data g aji data g aji
data g aji data jabatan
data karyawan data perusahaan
data absensi
[laporan gaji karyawan] [laporan data perusahaan]
[laporan data karyawan] data absensi
data absensi [slip g aji karyawan]
[daftar print out g aji] [total g aji pegawai]
[absensi karyawan] [lembur]
[tunjang an]
[besaran g aji] data jabatan
data karyawan data perusahaan
[id jabatan] data jabatan
data karyawan data perusahaan
[jabatan karyawan]
[data karyawan] [id karyawan]
[data perusahaan] [id perusahaan]
Perusahaan
Karyawan bagian HRD
Bag ian Peng g ajian
Direktur 1
menginput data master
+
1 master
perusahaan 2
master karyawan 3
master jabatan
2 memberi jabatan karyawan
3 menginput data transaksi g aji
absensi dan mengg hitung gaji
+
4 membuat slip g aji
4 transaksi absensi
5 transaksi slip g aji
5 membuat laporan
+
Gambar 4.5 DFD Level 0 Sistem Informasi penggajian
4.2.4 DFD Level 1 Subsistem Input Data Master
Untuk subsistem ini, proses input data master akan terlihat lebih detail yaitu masing-masing entitas diantarnya adalah perusahaan, bagian HRD, dan
karyawan memberikan input ke dalam sistem berupa data perusahaan, jabatan
STIKOM SURABAYA
karyawan, dan data karyawan. Sedangkan untuk output yang diterima selanjutnya disimpan dalam storage arsip master perusahaan, master karyawan, dan master
jabatan. Sebagaimana yang terlihat dalam Gambar 4.6.
[data jabatan] [id karyawan]
[data karyawan] [data karyawan]
[jabatan karyawan] [data perusahaan]
[id perusahaan] [data perusahaan]
Perusahaan
Karyawan bagian HRD
1 master perusahaan
2 master karyawan
3 master jabatan
1.1 Meng inputkan data
perusahaan
1.2 Meng inputkan data
jabatan
1.3 Meng input data karyawan
Gambar 4.6 DFD Level 1 Subsistem Input Data Master
4.2.5 DFD Level 1 Subsistem Input Data Transaksi
Untuk Proses yang terdapat pada subsistem ini meliputi input data-data transaksi yang dibutuhkan oleh sistem penggajian yang masing dilakukan oleh
perusahaan. Sedangkan masukan yang diberikan oleh perusahaan berupa absensi karyawan, besaran gaji, lembur, dan tunjangan serta keluaran yang dihasilkan oleh
sistem berupa total gaji karyawan, dimana keluaran tersebut diterima oleh bagian
penggajian. Sebagaimana yang terlihat dalam Gambar 4.7 di halaman 25.
4.2.6 DFD Level 1 Subsistem Pembuatan Laporan
Dalam subsistem pembuatan laporan ini, hanya terdapat proses yang merupakan bagian akhir dari proses sistem penggajian ini yaitu pembuatan
berbagai laporan yang dibutuhkan baik oleh perusahaan maupun oleh bagian
STIKOM SURABAYA
penggajian itu sendiri. Untuk proses yang lebih jelas dapat dilihat pada Gambar 4.8.
data absensi
data g aji [total g aji pegawai]
[data g aji] [lembur]
[tunjang an] [bes aran g aji]
[abs ens i karyawan] [data absensi]
Perus ahaan
Bag ian Peng g ajian
4 trans aksi abs ens i
5 trans aksi slip g aji
3.1 Meng inputkan data
trans aksi abs ens i 3.2
Meng inputkan data transaksi g aji
3.3 Meng hitung g aji
Gambar 4.7 DFD Level 1 Subsistem input Data Transaksi
data karyawan
data perusahaan
[data g aji] [data jabatan]
[data absensi] [laporan gaji karyawan]
[data perusahaan] [laporan data perusahaan]
[laporan data karyawan] [data karyawan]
Direktur
4 transaksi absensi
1 master perusahaan
2 master karyawan
3 master jabatan
5 transaksi slip g aji
5.1 Membuat laporan data
karyawan 5.2
Membuat laporan data perusahaan
5.3 Membuat laporan daftar
g aji karyawan
Gambar 4.8 DFD Level 1 Subsistem Pembuatan Laporan
STIKOM SURABAYA
4.2.7 Entity Relational Diagram