Anda di halaman 1dari 11

1

DATA FLOW DIAGRAM


(DFD)
TentangDFD
DFD bukanflowchart
ProsesdalamDFD bisaberjalansecaraparalel
DFD menggambarkanalirandata dalamsebuah
sistem
DFD adalahDatayang tersimpandanproses
denganprosesyang terhubungdengandata
tersebut
Tidakadaloop ataupuncabangdalamDFD
DFD menggambarkansemuaproses, meskipun
prosestersebut terjadi dalamwaktuyang berbeda.
2
Simbol DFD
Entity
Digambarkandengansimbol bujur sangkar.
Merupakansumber atautujuandari dari
alirandata.
Merupakanlingkunganluar dari sistem.
Bisamenggambarkansecaraphisik,
seseorangatauseelompokorangatau
system lain.
3
Entity
Kadang-kadangperluuntuk
menduplikasinyauntuk menghindari
anakpanahyang simpangsiur.
Ditandai dengangarisdiagonal disudut
kananbawahyang menyatakankalau
entitti tersebut lebihdari satu.
AliranData
Menggambarkanalirandata dari suatu
proses keproseslainnya.
Merepresentasikandenganmenggunakan
anakpanah.
Namaprosesditulisuntukmenjelaskanarti
dalamalirantersebut danditulisuntuk
mengidentifikasi alirantersebut.
Alirandata dapat menyebar ataumenyatu
4
Proses
Adalahfungsi yang
mentransformasikandata secara
umum.
Karenaprosesadalahsuatupekerjaan,
makauntukmenamai sebuahproses
mulailahdengankatakerjadandiikuti
objek.
Storage/ Penyimpan
Komponenyang berfungsi untuk
menyimpandata/ file adalahfungsi yang
mentransformasikandata secaraumum.
5
PeraturanpentingdalamDFD
entity entity
proses
PeraturanpentingdalamDFD
entity entity
proses
6
PeraturanpentingdalamDFD
Semua objek harus mempunyai nama
Alirandata harus diawala dan diakhiri oleh
proses
Semua aliran data harus mempunyai tanda
panah.
Level dalamDFD
Model ini menggambarkan sistem sebagai
jaringan kerja antar fungsi yang berhubungan
satu dengan yang dengan aliran dan
penyimpan data.
Bisa terjadi penurunan level dimana dalam
penurunan level yang lebih rendah harus
bisa merepresentasikan proses tersebut
kedalam spesifikasi proses yang jelas.
7
Level dalamDFD
Dalam DFD level dimulai dari level 0
kemudian turun ke DFD level 1, 2 dan
seterusnya sesuai dengan kebutuhan.
Dalam penurunan tidak semua bagian sistem
harus diturunkan dengan jumlah level yang
sama.
Level dalamDFD
Alirandata dalamyang masuk dan keluar
dalamlevel X harus harus berhubungan
dengan alirandata yang masuk dan keluar
padalevel X +1 yang mendefinisikan proses
padalevel X tersebut.
8
DFD Level 0
DFD-Level-1
9
Decomposition Diagram
Logical Processes
Cari
Function: Set of related and ongoing activities
Events :Logical units of work performed as
whole
Elementary Processes : discrete, detail activities
required to complete the response to an event
10
(Cont)
Kemudian
Hilangkanprosesbirokrasi danmasukanproses
yang :
Komputasi
Keputusan
Organisasi
Pengurutan
Filter data
Data store
Dont do this
11
KlinikGigi

Anda mungkin juga menyukai