• Tidak ada hasil yang ditemukan

Context Diagram

Dalam dokumen BAB III ANALISIS DAN PERANCANGAN SISTEM (Halaman 27-33)

3.2 Perancangan Sistem

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

0

Aplikasi Pengg ajian PT Matra Unikatama

+

Bag ian Personalia

Manajer Keuang an

Karyawan

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 PersonaliaBag ian PersonaliaBag ian PersonaliaBag ian Personalia

Manajer Keuang an Bag ian PersonaliaBag ian PersonaliaBag ian Personalia

Karyawan

Manajer Keuang an Bag ian PersonaliaBag ian PersonaliaBag ian PersonaliaBag ian PersonaliaBag 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 PersonaliaBag ian PersonaliaBag ian PersonaliaBag 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 33 jabatanjabatan 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

KaryawanKaryawan 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 KaryawanKaryawan

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

Dalam dokumen BAB III ANALISIS DAN PERANCANGAN SISTEM (Halaman 27-33)

Dokumen terkait