3.2.3 Context Diagram
Context Diagram merupakan gambaran menyeluruh dari DFD. Didalam
context diagram terdapat empat 4 external entity yaitu bagian personalia,
manajer keuangan, karyawan dan Kepala Bagian. Proses pembuatan context diagram
dimulai dari system flow yang menjelaskan alur sistem. Dalam alur sistem terdapat proses dan tabel yang dibutuhkan untuk menjalankan proses
tersebut sehingga dapat diketahui alur data serta entitasnya.
Gambar 3.6 Context Diagram
Laporan pengeluaran pajak Laporan pengeluaran lembur
Laporan pengeluaran g aji Lapora detail lembur
Laporan detail g aji
Laporan pres ens i
Laporan sisa cuti Info cuti
Data Persetujuan Cuti Data Tunjangan
Data Koreks i Absen Data Lembur
Data Status Kehadiran
Laporan Peng eluaran Gaji Data Karyawan
Slip Gaji Karyawan Staff Laporan Peng eluaran Pajak
Laporan Detail Gaji Laporan Sisa Cuti
Slip Gaji Karyawan Buruh Laporan Presensi
Data Gaji Pokok Data Hari Besar
Info Status Cuti
Data Peng ajuan Cuti
Set Periode Peng gajian Data Jabatan
Data Sub Bag ian Data Department
Aplikasi Pengg ajian PT Matra Unikatama
+
Bag ian Personalia
Manajer Keuang an Karyawan
Kepala Bag ian
1. DFD Level 0 Pada gambar 3.7 tentang DFD level 0, DFD level 0 memiliki tiga 3 proses
yang fungsinya masing-masing adalah penjabaran lebih lanjut tentang proses dalam sistem dan tabel yang digunakan dalam penyimpanan data.
Gambar 3.7 DFD level 0
data haribesar data tunjang an
data cuti
data lembur data g aji
data cuti data presensi
data karyawan data cuti
data presensi data periode
data koreksi data lembur
data karyawan data g aji
data subbag ian data departemen
data jabatan data jabatan
[Info cuti] data status
data pendidikan data pelatihan
data keluarg a data karyawan
data jabatan data subbag ian
data departemen
data g ajifinal data presensi
data periode
data cuti data koreksi
data lembur [Info Status Cuti]
[Data Karyawan] [Data Lembur]
[Data Koreksi Absen]
[slip g aji karyawan staff] [slip g aji karyawan buruh]
[Laporan peng eluaran g aji] [Laporan peng eluaran lembur]
[Lapora detail lembur] [Laporan peng eluaran pajak]
[Laporan detail g aji] [Data Persetujuan Cuti]
[Laporan sisa cuti] [Data Tunjang an]
[Laporan presensi] [Data Status Kehadiran]
[Laporan Pengeluaran Gaji] [Laporan Presensi]
[Laporan Detail Gaji] [Laporan Pengeluaran Pajak]
[Laporan Sisa Cuti] [Data Peng ajuan Cuti]
[Set Periode Pengg ajian] [Data Gaji Pokok]
[Data Hari Besar] [Data Jabatan]
[Data Sub Bagian] [Data Department]
Bag ian Personalia Bag ian Personalia
Bag ian Personalia Bag ian Personalia
Manajer Keuang an Bag ian Personalia
Bag ian Personalia Bag ian Personalia
Karyawan
Manajer Keuang an Bag ian Personalia
Bag ian Personalia Bag ian Personalia
Bag ian Personalia Bag ian Personalia
Bag ian Personalia
Bag ian Personalia Bag ian Personalia
Manajer Keuang an Manajer Keuang an
Manajer Keuang an Manajer Keuang an
Manajer Keuang an 1
Manajemen Data Master
+
Bag ian Personalia
2
Transaksi Peng gajian
+
3
Laporan
+
Manajer Keuang an Manajer Keuang an
Bag ian Personalia Bag ian Personalia
Kepala Bag ian
Manajer Keuang an Manajer Keuang an
Bag ian Personalia Bag ian Personalia
Bag ian Personalia Bag ian Personalia
Bag ian Personalia
Manajer Keuang an Bag ian Personalia
1 departemen
2 subbagian
3 jabatan
4 datakaryawan
5 datakeluarg a
6 datapelatihan
7 datapendidikan
8 tunjangan
9 haribesar
10 statuskehadiran
11 lembur
12 koreksipresensi
13 cuti
14 periode
15 presensi
16 g ajifinal
2. DFD Level 1 Proses Manajemen Data Master Pada DFD Level 1 mengelola data Master terdapat delapan 8 sub proses yaitu
mengelola data Departemen, data sub bagian, data jabatan, data karyawan, data hari besar, data status kehadiran dan data gaji karyawan. Sub proses mengelola
data Departemen berfungsi untuk mengelola data-data Departemen yang ada pada perusahan. Sub proses mengelola data sub bagian berfungsi untuk
mengelola data-data sub bagian yang ada pada perusahan. Sub proses mengelola data jabatan berfungsi untuk mengelola data-data jabatan yang ada
pada perusahan. Sub proses mengelola data karyawa berfungsi untuk mengelola data-data karyawan yang ada pada perusahan. Sub proses mengelola
data hari besar berfungsi untuk mengelola data-data hari besar yang ada pada perusahan. Sub proses mengelola data status kehadiran berfungsi untuk
mengelola data-data status kehadiran yang ada pada perusahan. Sub proses mengelola data gaji karyawan berfungsi untuk mengelola data gaji karyawan
yang ada pada perusahan. Gambar DFD level 1 mengelola data Master dapat dilihat pada Gambar 3.8.
3. DFD Level 1 Proses Transaksi Penggajian Pada DFD Level 1 Proses Transaksi Penggajian terdapat tujuh 7 sub proses
yaitu koreksi presensi, koreksi lembur, periode penggajian, import data presensi, pegajuan cuti, persetujuan cuti dan cetak slip gaji. Sub proses koreksi
presensi berfungsi untuk mengubah data karyawan jika masuk memakai ijin, sub proses koreksi lembur berfungsi untuk mencatat lembur karyawan. Sub
proses periode penggajian berfungsi sebagai jarak awal dan akhir proses penggajian. Sub proses import data presensi berfungsi untuk mengambil data
presensi untuk dihitung kehadirannya. Sub proses cetak slip gaji berfungsi untuk menghitung gaji pada tiap periode tertentu, dan sub proses pengajuan
cuti berfungsi untuk karyawan mengajukan cuti secara mandiri. Gambar DFD level 1
proses mengelola transaksi dapat dilihat pada gambar 3.9.
Gambar 3.8 DFD level 1 Proses Mengelola Data Master
[data haribesar] [data tunjangan]
[data g aji] [data karyawan]
[data karyawan] [data pendidikan]
[data pelatihan] [data keluarga]
[data departemen]
[data jabatan] [data jabatan]
[data jabatan]
[data subbagian] [data subbagian]
[data departemen] [data status]
[Data Tunjang an] [Data Status Kehadiran]
[Data Karyawan]
[Data Gaji Pokok] [Data Hari Besar]
[Data Jabatan] [Data Sub Bagian]
[Data Department] Bag ian Personalia
Bag ian Personalia Bag ian Personalia
Bag ian Personalia Bag ian Personalia
Bag ian Personalia Bag ian Personalia
Bag ian Personalia 1.1
Manajemen Data Departement
1.2 Manajemen
Data Sub Bag ian 1.3
Manajemen Data Jabatan
1.4 Manajemen Data
Karyawan 1.5
Manajemen Tunjangan
1.6 Manajemen
Hari Besar 1.7
Manajemen Gaji Pokok
Karyawan Bag ian Personalia
1.8 Manajemen
Status Kehadiran Bag ian Personalia
1 departemen
2 subbagian
3 jabatan
4 datakaryawan
5 datakeluarg a
6 datapelatihan
7 datapendidikan
8 tunjangan
9 haribesar
10 statuskehadiran
1 departemen
3 jabatan
3 jabatan
1 departemen
2 subbagian
4 datakaryawan
4 datakaryawan
8 tunjangan
9 haribesar
Gambar 3.9 DFD level 1 Proses Mengelola Transaksi 4. DFD Level 1 Proses Laporan
Pada DFD Level 1 Proses Laporan terdapat tujuh 7 sub proses yaitu slip gaji, detail gaji, detail lembur, pengeluaran gaji, pengeluaran lembur, presensi
karawan, pengeluaran pajak dan sisa cuti karyawan. Sub proses slip gaji merupakan proses cetak slip gaji yang nantinya dibedakan menjadi slip gaji
karyawan buruh dan slip gaji karyawan staff. Sub proses detail gaji dan detail
[data cuti] [data koreksi]
[data periode]
[data g ajifinal] [data presensi]
[data periode]
[data cuti]
[data cuti] [data presensi]
[data koreksi]
[data lembur] [data lembur]
[slip g aji karyawan staff] [slip g aji karyawan buruh]
[Info c uti] [Data Persetujuan Cuti]
[Data Koreksi Absen] [Data Lembur]
[Set Periode Pengg ajian]
[Info Status Cuti] [Data Peng ajuan Cuti]
Bag ian Personalia
Karyawan Karyawan
2.1 Koreks i Lembur
2.2 Koreks i Presensi
2.3 setting Periode
Peng g ajian 2.4
import Data Mes in Presensi
2.5 cetak s lip g aji
2.6 Peng ajuan Cuti
Karyawan Karyawan
2.7 Persetujuan cuti
Kepala Bag ian Kepala Bag ian
Bag ian Personalia
Manajer Keuang an
11 lembur
12 koreksipres ens i
13 cuti
14 periode
15 presensi
16 g ajifinal
11 lembur
12 koreksipres ens i
14 periode
15 presensi
13 cuti
13 cuti
lembur berfungsi laporan detail gji dan lembur tiap departemen dan akan ditotal. Sub proses pengeluaran lembur dan gaji berfungsi mengetahui laporan
pengeluaran tiap departemen pada periode tertentu. Sub proses presensi merupakan laporan kehadiran karyawan sesuai data yang terekam di mesin
sidik jari. Sub proses pengeluaran pajak merupakan laporan pajak dan sub proses sisa cuti berfungsi mengetahui sisa cuti yang dimiliki karyawan.
Gambar DFD level 1 Proses Mengelola Laporan dapat dilihat pada gambar 3.10.
Gambar 3.10 DFD level 1 Proses Mengelola Laporan
[data lembur]
[data karyawan]
data karyawan data karyawan
data karyawan data karyawan
data karyawan data karyawan
data karyawan
data g aji [data g aji]
data g aji data g aji
[data presensi] [data cuti]
data lembur data lembur
[Laporan Pengeluaran Gaji]
[Laporan presensi] [Laporan sisa cuti]
[Laporan Pengeluaran Pajak]
[Laporan Presensi] [Laporan detail g aji]
[Laporan peng eluaran pajak] [Lapora detail lembur]
[Laporan peng eluaran lembur] [Laporan peng eluaran g aji]
[Laporan Sisa Cuti] [Laporan Detail Gaji]
Bag ian Personalia Manajer Keuang an
3.1 Detail Gaji
3.2 Detail Lembur
3.3 Peng eluaran Gaji
3.4 Peng eluaran
Lembur 3.5
Peng eluaran Pajak 3.6
Sisa Cuti Karyawan
3.7 Presensi Karyawan
4 datakaryawan
15 presensi
13 cuti
16 g ajifinal
11 lembur
3.2.4 Entity Relationship Diagram