Anda di halaman 1dari 14

DATA FLOW

DIAGRAM
Data Flow Diagram (DFD)

• Adalah diagram untuk memodelkan


aliran data dan proses, sehingga dapat
merepresentasikan :
• Bagaimana data masuk dan/atau keluar
sistem
• Proses apa yang akan mengubah data
menjadi data/informasi lainnya
• Dimana data disimpan
• Darimana sumber data untuk sistem dan
kemana data disampaikan dari sistem.
Notasi / simbol DFD
Jenis DFD
• DFD fisik, adalah DFD yang
menggambarkan proses-proses yang
terjadi dalam sistem beserta komponen-
komponennya.
• Ciri-ciri penggambaran DFD Logis :
• DFD Logis, adalah DFD yang
menggambarkan pelaku proses, aliran
data, entitas eksternal dalam suatu sistem
beserta aliran data dan tempat
penyimpanan datanya.
• Ciri-ciri penggambaran :
Tingkatan DFD
• Diagram Konteks (Context Diagram). Ciri-ciri : hanya 1
bubble dan minimal ada 1 entitas eksternal.
• DFD Level 0, DFD Level 1, DFD Level 2, dan
seterusnya. Penomoran di setiap level adalah :
• Level 0 : 1.0, 2.0, 3.0, …
• Level 1 Proses 1.0 : 1.1, 1.2, 1.3, …
• Level 1 Proses 2.0 : 2.1, 2.2., 2.3, …
• Level 2 Proses 2.2 : 2.2.1, 2.2.2, 2.2.3, …
Menggambar DFD Berdasarkan
Cerita Kasus (Deskriptif Prosedur)
• Menggambar DFD dapat berdasarkan cerita
kasus (deskriptif prosedur) atau berdasarkan
flow map yang telah dibuat sebelumnya.
• Menggambar DFD berdasarkan cerita kasus
kita harus menentukan
(1) entitas luar,
(2) entitas dalam,
(3) proses, PAY NOW
(4) arus data dan
(5) file (data store).
Identifikasi kebutuhan proses berbasis
komputer yang dibutuhkan adalah :
1. Mencatat data nilai dari dosen
Input : data nilai dari dosen, file dosen, file matakuliah
Output : file nilai per mahasiswa
2. Menghitung nilai akhir
Input : file nilai per mahasiswa
Your Picture Here Output : file nilai akhir
3. Menampilkan daftar nilai akhir
Input : file nilai akhir
Output : tampilan daftar nilai akhir
4. Membuat lembar hasil studi
Input : file nilai akhir, file mahasiswa
Output : lembar hasil studi (dicetak)
Dosen Data nilai

Sistem Informasi Lembar Hasil Studi,


Diagram Penilaian Daftar Nilai Akhir
Mahasiswa

Konteks Bagian
Akademik Data Dosen,
Mahasiswa,
Matakuliah
Dosen

File Dosen Data nilai


1.0
Bagian Data Dosen, Mencatat
Akademik Mahasiswa, Data Master
2.0 3.0
Matakuliah File Matakuliah
Mencatat File Nilai Hitung Nilai
Data Nilai Akhir

File Mahasiswa

File Nilai
Akhir

DFD LEVEL O
File Matakuliah
2

4.0
Tampilkan
5.0 Daftar Nilai
Buat Lembar Akhir
Hasil Studi

Daftar nilai akhir


(tampilan)
Lembar Hasil
Studi (dicetak)
Mahasiswa
1.1
Data Dosen Catat Data File Dosen
Dosen

Data
1.2
Bagian Matakuliah
Catat Data File Matakuliah
Akademik
DFD LEVEL 1 Matakuliah

Proses 1.0 Mencatat Data Master Data


Mahasiswa
1.3
Catat Data File Mahasiswa
Mahasiswa
LARANGAN DALAM DFD
• Arus data tidak boleh dari entitas luar langsung
menuju entitas luar lainnya tanpa melalui suatu
proses
• Arus data tidak boleh dari simpanan data langsung
menuju ke entitas luar tanpa melalui suatu proses
• Arus data tidak boleh dari simpanan data langsung
menuju simpanan data lainnya tanpa melalui suatu
proses
• Arus data dari satu proses langsung menuju
proses lainnya tanpa melalui suatu simpanan data
sebaiknya/sebisa mungkin dihindari
THANK YOU

Anda mungkin juga menyukai