60
Dalam
hal
ini
pemberian nomor
pada
setiap
proses
DFD
sangat
vital.
Hal
ini
sangat
berguna
untuk
memudahkan penurunan
DFD
ke
level
yang
lebih
rendah.
Penurunan ini mengacu kepada status tertentu yaitu :
1. Setiap penurunan ke level yang lebih rendah harus mampu
mempresentasikan
proses
tersebut
dalam
spesifikasi
proses
yang
jelas.
Sehingga seandainya
belum cukup jelas maka seharusnya diturunkan ke level yang lebih rendah.
2. Setiap penurunan hanya dilakukan jika perlu.
3. Tidak
semua
bagian
dari
sistem
harus
diturunkan
dalam
jumlah
level
yang
sama
karena
yang
kompleks
dapat
saja
diturunkan dan
yang
sederhana
mungkin
tidak
perlu
diturunkan. Selain
itu,
tidak
semua
proses
dalam
level
yang sama mempunyai derajat kompleksitas yang sama pula.
4. Konfirmasikan DFD yang telah dibuat dengan user.
5.
Aliran data
yang
masuk
dan
keluar pada
suatu
proses
di
level
harus
berhubungan dengan
aliran
data
yang
masuk
dan
keluar
pada
level
x+1.
Dimana level x+1 tersebut mendefinisikan sub proses pada level x tersebut.
6. Ketika
mulai
menurunkan
DFD
dari
level
tertinggi,
cobalah
untuk
mengidentifikasi event-event
eksternal
dimana
sistem
harus
memberikan
respon.
Event
eksternal
dalam
hal
ini
berarti
suatu
kejadian
yang
berkaitan
dengan
pengolahan
data
di
luar
sistem
dan
menyebabkan sistem
kita
memberikan tanggapan.
|