4.3.2 Data Flow Diagram
Data  Flow  Diagram  DFD  menggambarkan  aliran  data  yang  terjadi dalam  sistem,  sehingga  dengan  dibuatnya  DFD  ini  akan  terlihat  arus  data  yang
mengalir dalam sistem.
A. HIPO
Hirarki Input Proses Output HIPO menggambarkan hirarki proses-proses yang  ada  di  dalam  DFD.  Gambar  4.9  adalah  HIPO  dari  Aplikasi  Korespondensi
dan Pencatatan Kasus PHI.
Rancang Bangun Aplikasi Korespondensi dan
Pencatatan Kasus PHI
1 Pencatatan
Surat Masuk 2
Pencatatan Surat Keluar
4 Manajemen
Pegawai 3
Pencatatan kasus PHI
5 Pembuatan
laporan
1.1 Input data surat
masuk 1.2
Simpan data surat masuk
1.3 Update data surat
masuk 1.4
Tampilkan data surat masuk
2.1 Input data surat
keluar Simpan data surat
keluar Update data surat
keluar Tampilkan data
surat keluar Input data Input
data surat masuk Simpan data surat
masuk Update data surat
masuk Tampilkan data
surat masuk 4.1
Input data
Pegawai
4.2 Simpan data
Pegawai
4.3 Update data
Pegawai
4.4 Tampilkan data
Pegawai
Simpan data surat masuk
Update data surat masuk
Tampilkan data surat masuk
Input data surat masuk
Simpan data Input data Input data
surat masuk Update data surat
masuk Tampilkan data
surat masuk Simpan data surat
masuk Update data surat
masuk Tampilkan data
surat masuk Input data surat
masuk Simpan data surat
masuk Update data surat
masuk Tampilkan data
surat masuk Simpan data surat
masuk Update data surat
masuk Tampilkan data
surat masuk Input data Input
data kasus PHI Simpan data surat
masuk Update data surat
masuk Tampilkan data
surat masuk 2.2
Simpan data surat masuk
2.3 Update data surat
masuk 2.4
Tampilkan data surat masuk
3.1 Input data kasus PHI
3.2 Simpan data kasus
PHI 3.3
Update data kasus PHI
3.4 Tampilkan data
kasus PHI 5.1
Cetak laporan surat masuk
5.2 Cetak laporan surat
keluar 5.3
Cetak laporan kasus PHI
Gambar 4.9 HIPO Aplikasi Korespondensi dan Pencatatan Kasus PHI
S T
IK O
M S
U R
A B
A Y
A
B. Context Diagram
Context  diagram  menggambarkan  asal  data  dan  menunjukkan  aliran  dari data  tersebut.  Context  Diagram  Aplikasi  Korespondensi  dan  Pencatatan  Kasus
PHI  pada  gambar  4.10  terdiri  dari  3  external  entity  yaitu  Petugas,  Penanggung jawab, dan  Kepala Bidang Hubungan  Industrial  dan Syarat  Kerja Hubinsyaker.
Aliran data yang keluar dari masing-masing external entity mempunyai arti bahwa data  tersebut  berasal  dari  external  entity  tersebut,  Sedangkan  aliran  data  yang
masuk  mempunyai  arti  bahwa  informasi  data  ditujukan  untuk  external  entity tersebut.
data perus ahaan data perus ahaan
data kasus data pekerja
permintaan laporan
surat perintah tug as data peg awai
data kasus  PHI data s urat keluar
data s urat masuk laporan kas us PHI
laporan surat keluar laporan surat masuk
data peg awai baru
surat keluar lembar dis pos is i
Aplikasi Korespondensi dan Penc atatan Kasus PHI
+
Petug as
Penang gung  jawab Kabid Hubinsyaker
Gambar 4.10 Context Diagram Aplikasi Korespondensi dan Pencatatan Kasus PHI
S T
IK O
M S
U R
A B
A Y
A
C. DFD Level 0 Aplikasi Korespondensi dan Pencatatan Kasus PHI
Pada  DFD  Level  0  terdapat  beberapa  proses  di  dalamnya  yaitu  proses pencatatan  surat  masuk,  pencatatan  surat  keluar,  pencatatan  kasus  PHI,
manajemen pegawai, dan pembuatan laporan.
data perus ahaan data perus ahaan
data pekerja data kasus
permintaan laporan data perus ahaan
data pekerja data pekerja
data kasus data kasus
data s urat keluar data s urat keluar
data perus ahaan
data s urat masuk data perus ahaan
data perus ahaan data s urat masuk
data peg awai data peg awai baru
surat perintah tug as data s urat keluar
data kasus  PHI surat keluar
data s urat masuk lembar dis pos is i
data peg awai baru data peg awai
laporan kas us PHI laporan surat keluar
laporan surat masuk Petug as
Penang gung jawab
Petug as
Kabid Hubinsyaker
Kabid Hubinsyaker
Kabid Hubinsyaker
Petug as Petug as
Petug as 1
pencatatan surat mas uk
+
2 pencatatan surat
keluar
+
3 pencatatan kasus PHI
+
4 manajemen
pegawai
+
5 pembuatan laporan
+
Petug as
Penang gung jawab
1 pegawai
2 surat masuk
3 perusahaan
4 surat keluar
5 kas us PHI
6 pekerja
Petug as Petug as
Petug as Petug as
Penang gung jawab
Gambar 4.11 DFD level 0 Aplikasi Korespondensi dan Pencatatan Kasus PHI
S T
IK O
M S
U R
A B
A Y
A
D. DFD Level 1 Proses Pencatatan Surat Masuk
Pada DFD Level 1 Proses Pencatatan Surat Masuk terdapat 3 proses yaitu input  data,  tampilkan  data,  dan  ubah  data.  Proses-proses  tersebut  berhubungan
dengan tabel surat masuk, tabel perusahaan, dan entitas Petugas.
data surat masuk yang  diubah
data perusahaan yang diubah
data surat yang  akan diubah [lembar disposisi]
data surat masuk data perusahaan
[data surat masuk] [data perusahaan]
[data surat masuk] Petug as
Petug as
2 surat masuk
3 perusahaan
1.1 input data surat
dan perusahaan
1.2 tampilkan data
surat 1.3
ubah data
Gambar 4.12 DFD level 1 Proses Pencatatan Surat Masuk
S T
IK O
M S
U R
A B
A Y
A
E. DFD Level 1 Proses Pencatatan Surat Keluar
Pada DFD Level 1 Proses Pencatatan Surat Keluar terdapat 3 proses yaitu input  data,  tampilkan  data,  dan  ubah  data.  Proses-proses  tersebut  berhubungan
dengan  tabel  surat  keluar,  tabel  perusahaan,  entitas  Petugas,  dan  entitas Penanggung Jawab.
[data perusahaan]
data surat yang  diubah data perusahaan yang diubah
data surat keluar
data perusahaan data surat keluar
[data surat keluar] [data surat keluar]
[data perusahaan] [surat keluar]
Penang gung jawab
Petug as 3
perusahaan 4
surat keluar 2.1
input data surat dan
perusahaan
2.2 tampilkan data
surat 2.3
ubah data Penang gung
jawab
Gambar 4.13 DFD level 1 Proses Pencatatan Surat Keluar
S T
IK O
M S
U R
A B
A Y
A
F. DFD Level 1 Proses Pencatatan Kasus PHI
Pada  DFD  Level  1  Proses  Pencatatan  Kasus  PHI  terdapat  3  proses  yaitu input  data,  tampilkan  data,  dan  ubah  data.  Proses-proses  tersebut  berhubungan
dengan tabel surat pekerja, tabel perusahaan, tabel kasus PHI, entitas Petugas, dan entitas Penanggung Jawab.
data perusahaan data kasus
data pekerja
data kasus yang  diubah data perusahaan yang diubah
data pekerja yang diubah
data kasus PHI data kasus
data perusahaan data pekerja
data kasus PHI data perusahaan
data pekerja data kasus
surat perintah tug as
Petug as Penang gung
jawab
5 kasus PHI
6 pekerja
3 perusahaan
1
input data kasus
2 tampilkan data surat
3 ubah data
Petug as Petug as
Petug as
Gambar 4.14 DFD level 1 Proses Pencatatan Kasus PHI
S T
IK O
M S
U R
A B
A Y
A
G. DFD Level 1 Proses Manajemen Pegawai
Pada  DFD  Level  1  Proses  Manajemen  Pegawai  terdapat  3  proses  yaitu input  data,  tampilkan  data,  dan  ubah  data.  Proses-proses  tersebut  berhubungan
dengan tabel pegawai dan entitas Petugas.
data peg awai yang  diubah
data peg awai yang  akan diubah [data pegawai]
[data pegawai] [data pegawai baru]
[data pegawai baru] Petug as
Petug as
1 pegawai
1 pegawai
4.1 input data
pegawai
4.2 tampilkan data
pegawai 4.3
ubah data pegawai
Gambar 4.15 DFD level 1 Proses Manajemen Pegawai
S T
IK O
M S
U R
A B
A Y
A
H. DFD Level 1 Pembuatan Laporan
Pada  DFD  Level  1  Proses  Manajemen  Pegawai  terdapat  3  proses  yaitu input  data,  tampilkan  data,  dan  ubah  data.  Proses-proses  tersebut  berhubungan
dengan tabel pegawai dan entitas Petugas.
[data pekerja] [data kasus]
[data perusahaan] [laporan kasus PHI]
laporan kasus PHI [laporan surat keluar]
[data surat keluar] laporan surat keluar
[laporan surat masuk] [data surat masuk]
laporan surat masuk [permintaan laporan]
Kabid Hubinsyaker
Kabid Hubinsyaker
Kabid Hubinsyaker
3 perusahaan
2 surat masuk
4 surat keluar
5 kasus PHI
6 pekerja
Petug as
5.1 pilih jenis laporan
5.2 cetak laporan
surat masuk
5.3 cetak laporan
surat keluar
5.4 cetak laporan kasus
PHI
Gambar 4.16 DFD level 1 Proses Pembuatan Laporan
S T
IK O
M S
U R
A B
A Y
A
4.3.3 Conceptual Data Model CDM