• Tidak ada hasil yang ditemukan

BAB III ANALISIS DAN PERANCANGAN SISTEM

3.4 Data Flow Diagram

Berikut ini adalah data flow diagram sistem informasi administrasi kepegawaian pada PT Kopaba Jatim.

41

Gambar 3. 22 konteks diagram

master jenis pegawai

master golongan

manajemen user

mutasi pegawai

pemberhentian pegawai

kwitansi penagihan cabang

surat penagihan cabang

tambah data pegawai

rekap gaji seluruh cabang pengaturan akun

laporan pegawai berhenti

Laporan pegawai masuk

Laporan pegawai mutasi

rekap gaji per cabang

pengaturan akun Laporan Histori

Pegawai laporan pegawai mutasi

laporan pegawai berhenti laporan pegawai masuk

laporan histori pegawai penggajian

laporan_penggajian 1

sistem informasi administrasi kepegawaian

direktur executive

Gambar 3.22 konteks diagram menerangkan bahwa terdapat 4 entitas pada sistem ini yaitu admin, operator, executive dan direktur. Data parameter tagihan gaji, data master seperti master unit kerja, master cabang dan master golongan pada sistem informasi administrasi kepegawaian pada PT Kopaba jatim diinputkan oleh admin. Data tersebut digunakan operator untuk melakukan input pegawai baru, mutasi pegawai atau pemberhentian pegawai dan penggajian pegawai. Semua data diproses sehingga menghasilkan beberapa laporan seperti laporan pegawai masuk, laporan pegawai berhenti, laporan pegawai mutasi, laporan histori pegawai, laporan penggajian, laporan rekap gaji per cabang dan rekap gaji seluruh cabang. Sedangkan surat penagihan cabang dilakukan oleh executive yang mengambil data dari sistem. Semua user dapat mengatur akun mereka yang kemudian akan di simpan ke dalam database sistem.

1.2 Pengolahan user 1.3 Pengolahan sistem 1.4 pengaturan akun 1.5 Pengolahan data pegawai 1.6 Pengolahan laporan 1.7 Penagihan 1.8 penggajian admin operator executive direktur update master golongan

update master unit kerja

update user

update user update tagihan gaji

update data pegawai update data mutasi

update data berhenti

update data penghasilan

data tagihan daftar pegawai berhenti

data pegawai masuk

data pegawai mutasi data penghasilan pegawai

data kontrak pegawai yang akan berakhir

penggajian

histori pegawai mutasi laporan pegawai masuk

rekap gaji per cabang

rekap gaji seluruh cabang laporan histori

pegawai

kontrak akan berakhir

laporan penggajian

tambah data penggajian

histori pegawai masuk histori pegawai berhenti

12 tbl_penggajian

master unit kerja

manajemen user

pengaturan akun

pengaturan parameter tagihan gaji

tambah data pegawi pengaturan akun

pengaturan akun pengaturan akun

pemberhentian pegawai

mutasi pegawai

surat penagihan cabang kwitansi penagihan cabang

laporan pegawai mutasi laporan histori

pegawai

laporan pegawai masuk laporan pegawai

berhenti laporan pegawai mutasi

laporan pegawai berhenti 4 tbl_master_golongan 5 tbl_user_login 6 tbl_setting_tagihan_ gaji 7 tbl_data_pegawai 8 tbl_data_mutasi 9 tbl_data_ berhenti 10 tbl_master_unit_ kerja 11 tbl_data_penghasilan data penggajian Gambar 3. 23 DFD level 0

1.1.1 pengolahan master

jenis pegawai

admin

master jenis pegawai

master cabang

master golongan

master unit kerja

update master jenis pegawai

update master cabang

update master golongan

update master unit kerja 1 tbl_master_jenis_ pegawai 3 tbl_master_cabang 4 tbl_master_golongan 10 tbl_master_unit_kerja 1.1.3 pengolahan master cabang 1.1.4 pengolahan master golongan 1.1.5 pengolahan master unit kerja

Gambar 3. 24 diagram level 1 pengolahan master Pada gambar 3.23 DFD level 0 terdapat beberapa sub proses yang akan terjadi diantaranya adalah proses pengolahan sistem yang akan disimpan ke database tbl_setting_tagihan_gaji, pengaturan akun yang akan disimpan ke

database tbl_user_login. Admin dapat melakukan pengolahan master jenis

pegawai, pengolahan master cabang, pengolahan master golongan, dan pengolahan master unit kerja yang akan diolah di sistem. Operator dapat melakukan tambah data pegawai, mutasi pegawai, pemberhentian pegawai yang akan diolah di sistem dan proses penggajian yang akan disimpan ke database tbl_penggajian. Sedangkan direktur akan mendapatkan laporan seperti laporan pegawai masuk, laporan pegawai mutasi, laporan pegawai berhenti, pengolahan histori pegawai, rekap gaji seluruh cabang, rekap gaji per cabang dan laporan penggajian dari sistem.

c. Diagram Level 1 Pengolahan Master

Pada gambar 3.24 DFD level 1 pengolahan master terdapat beberapa sub proses yang akan terjadi diantaranya adalah proses pengolahan master jenis pegawai yang akan disimpan ke database tbl_master_jenis_pegawai, proses

operator

update data pegawai update data penghasilan

update data mutasi

update data berhenti

7 tbl_data_pegawai

8 tbl_data_mutasi

9 tbl_data_berhenti 11 tbl_data_penghasilan 1.5.1

input data pegawai

1.5.2 mutasi pegawai

1.5.3 pemberhentian

pegawai tambah data pegawai

mutasi pegawai

pemberhentian pegawai

Gambar 3. 25 diagram level 1 pengolahan data pegawai

d. Diagram Level 1 Pengolahan Data Pegawai

Pada gambar 3.25 DFD level 1 pengolahan data pegawai terdapat beberapa sub proses yang akan terjadi diantaranya adalah proses input data pegawai yang akan disimpan ke database tbl_data_pegawai, proses mutasi pegawai yang akan disimpan ke database tbl_mutasi_pegawai dan proses pemberhentian pegawai yang akan disimpan ke database tbl_pemberhentian_pegawai.

7 tbl_data_pegawai operator executive direktur 8 tbl_data_mutasi 9 tbl_data_berhenti 11 tbl_data_penghasilan 12 tbl_penggajian 1.6.5

kontrak pegawai yang akan berakhir 1.6.6 laporan history pegawai 1.6.7 penggajian pegawai 1.6.1 laporan data pegawai masuk 1.6.2 laporan rekap gaji

1.6.3 laporan data pegawai

mutasi

1.6.4 laporan data pegawai berhenti kontrak akan berakhir

laporan pegawai masuk

laporan pegawai masuk

rekap gaji semua cabang

laporan rekap gaji per cabang

laporan pegawai mutasi

laporan pegawai mutasi

laporan pegawai berhenti laporan pegawai berhenti

laporan histori pegawai

laporan histori pegawai laporan penggajian

data kontrak pegawai yang akan berakhir

data pegawai masuk

data penghasilan pegawai

data pegawai mutasi

data pegawai berhenti

histori pegawai masuk histori pegawai mutasi histori pegawai berhenti

data penggajian

Gambar 3. 26 diagram level 1 pengolahan laporan

e. Diagram Level 1 Pengolahan Laporan

Pada gambar 3.26 DFD level 1 pengolahan pengolahan laporan terdapat beberapa sub proses yang akan terjadi diantaranya adalah proses kontrak akan berakhir yang mengambil data dari database tbl_data pegawai, proses penggajian

tbl_data_mutasi, proses laporan data pegawai berhenti yang mengambil data dari database tbl_data_berhenti, dan proses laporan histori data pegawai yang

mengambil data dari database tbl_data_pegawai, tbl_data_mutasi dan tbl_data_berhenti.

Dokumen terkait