66
Source / Sink :
a. Data tidak dapat bergerak secara langsung
dari source menuju
sink. Data harus melalui proses.
b. Sebuah source / sink harus dilabeli dengan kata benda.
Data Flow :
a. Sebuah
data
flow
hanya
mempunyai satu
arah
diantara
simbol.
b. Sebuah cabang pada data flow berarti beberapa data yang
sama menuju dua atau lebih proses yang berbeda.
c. Sebuah
penggabungan
pada
data flow berarti
data
yang sama
muncul
dari dua
atau
lebih proses
menuju
sebuah
lokasi
yang
sama.
d. Sebuah
data flow
tidak
boleh
menuju
proses
yang
sama
dengan
sumber
prosesnya
(rekursif).
Harus
ada
minimal
satu
proses
yang
menangani
data
flow,
menghasilkan
data
flow,
dan mengembalikan data flow menuju proses awal.
e. Sebuah
data
flow
menuju
data
store
berarti
memperbaharui
(update atau delete) data.
f.
Sebuah data flow dari data store berarti
mengambil
atau
menggunakan
data.
g.
Sebuah
data
flow
mempunyai
label
berupa
kata
kerja.
Bisa
lebih
dari
satu
kata
kerja
yang
muncul
pada
sebuah
panah
|