Data Flow Diagram Perancangan Sistem

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