11
data Master Perusahaan Transksi Keadaan Ketenagakerjaan
Transksi Keadaan Ketenagakerjaan Data master jenis usaha
Data master jaminan sosial Tenaga kerja data Master Perusahaan
Data Master waktu kerja Master Penggunaan alat dan bahan
Data Master Penggunaan alat dan bahan data Master Penggunaan alat dan bahan
Data Master waktu kerja data Master waktu kerja
data master Perusahaan data Master Perusahaan
Data master jenis usaha Data master jenis usaha
Master jaminan sosial Tenaga kerja data Master jaminan sosial Tenaga kerja
data Transksi Keadaan Ketenagakerjaan [data bukti pengawasan]
[laporan Pengawasan] [data laporan pengawasan]
[data keadaan perusahaan] [data kode Pengawasan]
disnaker kota surabaya bidang
pengawasan
perusahaan kota
surabaya 1
input
+
2 up date
+
3 laporan
+
15 Transksi Keadaan
Ketenagakerjaan 17
Master Penggunaan alat dan bahann
18 Master jenis usahaa
19 Master waktu
kerjaa
20 Master Perusahaann
21 Master jaminan sosial
Tenaga kerjaa
4.7 Data Flow Diagram
Data Flow Diagram DFD yaitu bagan yang memiliki arus data dalam suatu sistem yang telah ada atau sistem baru yang akan dikembangkan secara
umum yang terjadi dalam proses bisnis pada Dinas Tenaga Kerja Kota Surabaya. a.
DFD Level 0
Gambar 4.6 DFD Level 0 Form Wajib Lapor Perusahaan
STIKOM SURABAYA
12
kode pengawasan
data keadaan ketenagakerjaan [data Master Perusahaan]
[Transksi Keadaan Ketenagakerjaan] [data keadaan perusahaan]
[data kode Pengawasan]
disnaker kota surabaya bidang
pengawasan
15 Transksi Keadaan
Ketenagakerjaan 16
Master Perusahaann 1.1
memasukan data verifikasi
1.2 memasukan
data keadaan perusahaan
1.3 memasukan data
keadaan ketenagakerjaan
Pada Gambar 4.6 merupakan aliran data dari hasil decompose pada level sebelumnya, yaitu level Context Diagram. Pada aliran level 0 ini dijelaskan lebih
detil bagaimana proses aliran data berlangsung, dimana aliran data ini digunakan sebagai input, output atau laporan dari sistem yang dirancang.
b. DFD Level 1
Gambar 4.7 DFD level 1 Input Form Wajib Lapor Perusahaan
Pada Gambar 4.7 merupakan hasil decompose dari proses Input yang ada pada level sebelumnya atau level 0, pada level ini akan dijelaskan secara detil
bagaimana aliran data pada proses pengelolaan data ini berlangsung. Pada external entity Disnaker kota Surabaya bidang Pengawasan memasukkan data
STIKOM SURABAYA
13
identitas kedalam masing-masing proses. Pada pengelolaan data ini, ada proses yang dapat dilakukan oleh Disnaker kota Surabaya bidang Pengawasan yaitu
memasukkan data. Setelah data terbuat, maka sistem akan melakukan Inputan data ke dalam masing-masing tabel.
STIKOM SURABAYA
14
data Transksi Keadaan Ketenagakerjaann
[Data Master Penggunaan alat dan bahan] [data Master Penggunaan alat dan bahan]
[Data Master waktu kerja] [data Master waktu kerja]
[Data master jenis usaha] [Data master jenis usaha]
[data Master jaminan sosial Tenaga kerja] [Master jaminan sosial Tenaga kerja]
[data Transksi Keadaan Ketenagakerjaan] [data Master Perusahaan]
[data master Perusahaan] 16
Transksi Keadaan Ketenagakerjaan
16 Transksi Keadaan
Ketenagakerjaan
21 Master jaminan sosial
Tenaga kerjaa 21
Master jaminan sosial Tenaga kerjaa
18 Master jenis usahaa
18 Master jenis usahaa
20 Master Perusahaann
20 Master Perusahaann
19 Master waktu
kerjaa 19
Master waktu kerjaa
17 Master Penggunaan
alat dan bahann 17
Master Penggunaan alat dan bahann
2.1 mengubah
data keadaan perusahaan
2.2 mengubah data
keadaan ketenagakerjaan
2.3 mengubah
jaminan sosial tenaga kerja
2.4 mengubah
jenis usaha 2.5
mengubah data kerja
2.6 mengubah
penggunaan alat dan bahan
a. DFD Level 2
Gambar 4.8 DFD level 2 Up date Form Wajib Lapor Perusahaan
Pada Gambar 4.8 merupakan hasil decompose pada level 1. Pada proses level 2 ini tidak terdapat external entity namun data diambil dari Data Base. Pada
proses Up date data setiap master akan memasukan data pada setiap sistem. Proses selanjutya yaitu sistem memberikan data “uotput” kepada master yang
sama.
STIKOM SURABAYA
15
memiliki
mempunyai
memiliki mempengaruhi
mempunyai transaksi keadaan ketenagakerjaan
no_pendaftaran kode_wilayah
tahun_pendirian kode_KLUI
id_transaksi laporan_ke
no_laporan laporan_tahun
wni_LK wni_WNT
Status_wni wna_LK
wna_WNT Status_Wna
Jumlah_tenaga_kerja jenis_limbah
instalasi_pengolahan amdal
upah_terendah penerimaan_UMR
perangkat_HI pengesahan_HI
perangakat_organisasi jmlh_keb_pekerja
jmlh_keb_pek_LK jmlh_keb_pek_WNT
pek_12_bln_terakhir pek_12_bln_akhir_LK
pek_12_bln_akhir_WNT penerimaan_pekerja_12_akhir
pekerja_berhenti_12_akhir progam_pelatihan
nomer_pendaftaran tgl_pendaftaran
daftar_kembali keterangan
No_Sertifikat Tgl_Sertifikat
pi Variable characters 30 Variable characters 25
Variable characters 25 Variable characters 20
Variable characters 30 Variable characters 15
Variable characters 15 Variable characters 30
Variable characters 15 Variable characters 10
Variable characters 30 Variable characters 10
Variable characters 10 Variable characters 35
Variable characters 30 Variable characters 35
Variable characters 30 Variable characters 35
Variable characters 25 Variable characters 30
Variable characters 30 Date
Variable characters 31 Variable characters 34
Variable characters 30 Variable characters 30
Variable characters 15 Variable characters 10
Variable characters 10 Variable characters 10
Variable characters 10 Variable characters 35
Variable characters 15 Date
Variable characters 15 Variable characters 35
Variable characters 20 Date
M
no_pendaftaran pi penggunaan_alat_dan_bahan
Id_Alat Nama_Alat
Jumlah_Alat pi Variable characters 10
Variable characters 30 Integer
M Id_Alat pi
waktu_kerja id_waktu_kerja
nama_waktu_kerja Jumlah_jam_kerja
pi Variable characters 8 Variable characters 90
Variable characters 30 M
id_waktu_kerja pi
jaminan_sosial_tenaga_kerja id_jamsostek
jamsostek_tgl_mulai jamsostek_nopen
jamsostek_peserta_tk jamsostek_peserta_KLRGA
jamsostek_jumlah_progam Variable characters 10
Date Variable characters 10
Variable characters 15 Variable characters 10
Variable characters 10 M
id_jamsostek ai1
master_perusahaan id_perusahaan
nama_perusahaan alamat_perusahaan
kecamatan kode_pos
no_tlpn produk_akhir
nama_alamat_pemilik nama_alamat_pengurus
pendirian_perusahaan perpindahan_perusahaan
alamat_lama status_perusahaan
jc_indo jc_luar_
status_kepemilikan status_pemodalan
Asing_Negara Join_Venture_Asal_Negara
pi Variable characters 8 Variable characters 50
Variable characters 65 Variable characters 25
Variable characters 10 Variable characters 20
Variable characters 50 Variable characters 25
Variable characters 25 Date
Date Variable characters 25
Variable characters 30 Variable characters 15
Variable characters 17 Variable characters 20
Variable characters 20 Variable characters 17
Variable characters 25 M
id_perusahaan pi jenis_usaha
id_ju nama_ju
pi Variable characters 8 Variable characters 90
M id_ju pi
4.8 Perancangan Database