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