Gambar 4.7 merupakan Konteks Diagram dari sistem yang menerangkan gambaran umum dari alur jalannya sistem. Disini dapat dilihat data yang mengalir
dari masing-masing entitas seperti admin, operator, manager, ataupun karyawan.
4.3.3 Data Flow Diagram
A. DFD Level 0
Pada Data Flow Diagram level 0 ini, diceritakan detail perjalanan data yang sebelumnya telah banyak dijelaskan pada Diagram Konteks.
Data Karyawan Data Divisi
NIK
Ketentuan jam kerja Data Ketentuan Jam
Info Jumlah Cuti
Data User Data Revisi Status Kehadiran
Data Revisi Kehadiran
Data Hak Cuti Data Permohonan
Data Permohonan Cuti
Data Keterlambatan Data Permohonan
Data Permohonan Cuti Data Keterlambatan
Informasi Cuti Informasi Presensi
Rekap Absensi Periode List Form Cuti
List Form Revisi Presensi Data Cuti
Data Revisi Presensi Data Izin Terlambat
Info User Data Karyawan
Data Ketentuan Jam Data Jenis Cuti
Data Divisi Data Absensi
Info User User
Info Data Pegawai Data Jenis Cuti
Data Divisi Data Pegawai
Data Administrasi Laporan Absensi
Laporan Kedisiplinan
Status Kehadiran
NIK PIN Admin
Pegawai Operator
Manager 1
Front End Absensi
+
2 Pembuat Laporan
+
3 Penanganan Master
+
Divisi Karyawan
User Ketentuan Jam
Jenis Cuti Absensi
4 Penanganan
Formulir
+
Permohonan Revisi Presensi
Permohonan Cuti
Form Keterlambatan
Gambar 4.9 DFD Level 0 Sistem Absensi
B. DFD Level 1
Pada DFD Level 1 ini akan dijelaskan breakdown dari modul modul yang telah tertera pada DFD Level 0 di atas
NIK Status Kehadiran
Status Kehadiran NIK PIN
Data Absensi
Ketentuan jam kerja Pegawai
Absensi 1
Absensi
2 Check
Kehadiran Ketentuan Jam
Karyawan
Gambar 4.10 DFD Level 1 Front End Absensi Modul Front End Absensi, seperti dapat dilihat pada gambar 4.9
ditujukan hanya untuk digunakan oleh karyawan melakukan absensi harian.
Data Karyawan Data Hak Cuti
Data Ketentuan Jam Data Administrasi
Data Ketentuan Jam Data Jenis Cuti
Data Divisi Informasi Cuti
Informasi Presensi Info User
Data User Info User
Data Jenis Cuti User
Data Divisi Data Pegawai
Info Data Pegawai Admin
Pegawai Divisi
Jenis Cuti Ketentuan Jam
Karyawan User
Manager 1
Input Master Divisi
2 Input Master
Karyawan
3 Input Master
Cuti 4
Input Ketentuan
Jam 5
Alokasi User
Gambar 4.11 DFD Level 1 Penanganan Master Sistem
Modul Penanganan Master Sistem, seperti dapat dilihat pada gambar 4.10, merupakan modul dasar yang dimiliki oleh sistem ini, karena parameter
setting, raw data, serta informasi administrasi, untuk pertama kali diatur di dalam modul ini.
Data Izin Terlambat List Form Revisi Presensi
List Form Cuti Data Revisi Presensi
Data Cuti Data Permohonan
Data Keterlambatan Data Revisi Kehadiran
Data Revisi Status Kehadiran
Info Jumlah Cuti Data Permohonan Cuti
Operator
Form Keterlambatan Permohonan Cuti
Permohonan Revisi Presensi
Absensi Jenis Cuti
1 Formulir Cuti
2 Formulir
Keterlambatan 3
Formulir Revisi Presensi
Gambar 4.12 DFD Level 1 Penanganan Formulir Modul Penanganan Formulir, seperti dapat dilihat pada gambar 4.11,
merupakan modul yang berguna untuk menangani perizinan dari para karyawan, misalnya, cuti, revisi presensi, serta izin keterlambatan. Perizinan hanya dilakukan
oleh operator.
Data Karyawan Data Karyawan
Data Divisi
Data Permohonan Data Permohonan Cuti
Rekap Absensi Periode
Data Keterlambatan Laporan Absensi
Laporan Kedisiplinan Manager
Absensi
Form Keterlambatan Permohonan Cuti
Permohonan Revisi Presensi
Divisi
Karyawan 1
Laporan Absensi
2 Laporan
Kedisiplinan
Gambar 4.13 DFD Level 1 Pembuatan Laporan
Modul Pembuatan Laporan, seperti dapat dilihat pada gambar 4.12, merupakan modul yang berguna untuk menangani permintaan pembuatan laporan
presensi dan kedisiplinan oleh manager.
4.3.4 Entity Relational Diagram