Data Flow Diagram DFD

4.2.2 Data Flow Diagram DFD

Data Flow Diagram adalah suatu model logika data atau proses yang dibuat untuk menggambarkan dari mana asal data dan kemana tujuan data yang keluar dari sistem, dimana data disimpan, proses apa yang dihasilkan data tersebut dan interaksi antara data yang tersimpan dan proses yang dikenakan pada data tersebut. 1. Context Diagram Context diagram dari aplikasi penggajian ini menggambarkan proses secara umum yang terjadi pada prosedur penghitungan gaji karyawan pada PT Sinar Sosro Mojokerto. Pada context diagram tersebut melibatkan empat entity, yaitu Manager PGA, Payroll penggajian, Personalia dan Karyawan. Contex diagram dapat dilihat pada gambar 4.4. Gambar 4.4 Diagram Konteks Aplikasi Penggajian Karyawan STIKOM SURABAYA 2. DFD Level 0 Aplikasi Penggajian Karyawan DFD level 0 menjelaskan proses yang terjadi pada prosedur penggajian karyawan pada PT Sinar Sosro Mojokerto secara lebih detail dibandingkan dengan context diagram. DFD Level 0 aplikasi penggajian karyawan dapat dilihat pada gambar 4.5. GPS Data GPS Disimpan Karyawan Data Absensi disimpan [Potong an Gaji] Potong an Gaji Data Potong an Gaji disimpan [Data Absensi] [Permintaan Kartu Gaji Karyawan] [Kartu Gaji yang di ACC] [Informasi Peng has ilan Karyawan] [Kartu Gaji Karyawan] [Laporan Gaji Karyawan] [ACC Laporan Gaji] Data Gaji Kotor Disimpan [Komponen Gaji Kotor] Upah Lembur Data Lembur Disimpan Komponen Gaji Kotor [Lembur] PPh 21 Data PPh 21 disimpan [PPh21] Payroll Manajer_PGA Karyawan Personalia 11 Lembur 2 Proses Peng gajian + 1 Persiapan Data Master + 12 PPh 21 13 Gaji Kotor 17 Potong an Gaji 18 Absensi Karyawan 19 GPS Gambar 4.5 DFD Level 0 Aplikasi Penggajian Karyawan 3. DFD Level 1 Autentikasi Pengguna DFD level 1 adalah pengembangan dari DFD level 0. Pada DFD ini terdapat proses cek username dan password, cek tingkat pengguna. Data Tingkat Peng g una [Data Peng guna Dibaca] 1 Data Peng g una 1.1 Cek Username dan Password 1.2 Cek Tingkat Peng g una Gambar 4.6 DFD Level 1 Autentikasi Pengguna STIKOM SURABAYA 4. DFD Level 1 Penghitungan Gaji Kotor Bruto DFD level 1 adalah pengembangan dari DFD level 0. Pada DFD ini terdapat proses input data karyawan, data lembur, serta insentif harian yang diberikan untuk karyawan. Data Absensi Dibaca [Data Absensi dis impan] Data Absensi [Komponen Gaji Kotor] [Potong an Gaji] [Lembur] [PPh21] [Data PPh 21 dis impan] [Data Potong an Gaji dis impan] [Data Absensi] [Data Lembur Dis impan] [Data Gaji Kotor Dis impan] GPS [Data GPS Dis impan] Gaji Pokok Payroll Personalia 12 PPh 21 11 Lembur 13 Gaji Kotor 17 Potong an Gaji 18 Absensi Karyawan 1.1 Meng olah Gaji Kotor + 19 GPS 1.2 Meng olah Gaji Pokok 1.4 Meng olah PPh 21 1.5 Meng olah Potong an 1.6 Meng elola Data Lembur 1.7 Meng olah Data Absensi Gambar 4.7 DFD Level 1 Mengolah Gaji Kotor Bruto 5. DFD Level 1 Penghitungan Gaji Bersih Netto DFD level 1 adalah pengembangan dari DFD level 0. Pada DFD ini terdapat penghitungan gaji karyawan dimana proses ini pengurangan untuk mendapatkan gaji bersih netto dengan dikurangi potongan karyawan, JHT karyawan, dan pph21 yang telah disesuaikan. STIKOM SURABAYA [ACC Laporan Gaji] Laporan Gaji Karyawan [Laporan Gaji Karyawan] Laporan Gaji Permintaan Kartu Gaji Karyawan [Permintaan Kartu Gaji Karyawan] [Kartu Gaji yang di ACC] [Karyawan] Informas i Peng hasilan Karyawan [Kartu Gaji Karyawan] [GPS] [Potong an Gaji] [Upah Lembur] [Komponen Gaji Kotor] [PPh 21] [Informasi Peng has ilan Karyawan] Payroll Karyawan Manajer_PGA 12 PPh 21 13 Gaji Kotor 11 Lembur 17 Potong an Gaji 18 Absensi Karyawan 19 GPS 2.1 Meng olah Gaji Bers ih 2.2 Membuat laporan Gaji 2.3 Laporan Gaji Karyawan + 2.4 Meng ajukan Laporan Gaji Karyawan 2.5 Meng ajukan 21 Laporan Gaji Gambar 4.8 DFD Level 1 Mengolah Gaji Bersih Netto 6. DFD Level 1 Pembuatan Laporan DFD level 1 adalah pengembangan dari DFD level 0. Pada DFD ini terdapat proses laporan gaji karyawan. Gambar 4.9 DFD Level 1 Pembuatan Laporan STIKOM SURABAYA

4.2.3 Entity Relationship Diagram ERD