Anda di halaman 1dari 8

TINGKATAN DIAGRAM

PADA DFD
1. Context Diagram (Diagram Hubungan, Level 0)
2. Diagram Zero (Diagram 0, Level 1)
3. Diagram Rinci (Level 2, Level 3, dst)
CONTEXT DIAGRAM
-. Merupakan level tertinggi dari DFD yang
menggambarkan seluruh input ke atau output dari
sistem.
-. Memberikan gambaran tentang keseluruhan sistem.
-. Sistem dibatasi boundary

Terminal yang memberikan masukan


kepada sistem disebut source, terminal
yang menerima keluaran dari sistem
disebut sink.
Hanya ada satu proses.
Tidak boleh ada data store.

DIAGRAM 0
Perlihatkan data store yang digunakan.
Untuk proses yang tidak dirinci lagi pada
level selanjutnya (functional primitive),
tambahkan * pada akhir nomor proses.
Keseimbangan input dan output
(balancing) antara diagram 0 dengan
diagram hubungan harus terpelihara.
DIAGRAM RINCI
Merupakan rincian dari diagram nol atau
diagram level di atasnya.

Nama
Level

Nama
Diagram

Nomor
Process

Context

Diagram 0

1.0 2.0 3.0 ....

Diagram 1.0

1.1 1.2 1.3 ....

Diagram 2.0

2.1 2.2 2.3 ....

Diagram 3.0

3.1 3.2 3.3 ....

Diagram 1.1

1.1.1 1.1.2 ....

Diagram 1.2

1.2.1 1.2.2 ....

Diagram 1.3

1.3.1 1.3.2 ....

dst

Di dalam satu level seyogyanya tidak


terdapat lebih dari 7 buah proses dan
maksimal 9, bila lebih maka harus
dilakukan dekomposisi.
BALANCING DALAM DFD
Aliran data yang masuk ke dalam dan
keluar dari suatu proses harus sama
dengan aliran data yang masuk ke dalam
dan keluar dari rincian proses tersebut.

df1

EE1

df3

df2

EE2

2.0
.

d2

d1

EE1

df1

EE2
2.1
.

df3
d1
2.2
.

d2
2.3
.

df2

Hal - hal yang perlu diperhatikan


pada DFD yang memiliki lebih
dari satu level
Harus terdapat keseimbangan input dan output
antara satu level dengan level berikutnya.
Keseimbangan antara level 0 dan level 1 dilihat
pada input / output dari aliran data ke / dari
terminal pada level 0; sedangkan keseimbangan
antara level 1 dan level 2 dilihat pada input /
output dari aliran data ke / dari proses yang
bersangkutan.

Nama aliran data, data store dan terminal


pada setiap level harus sama, apabila
objeknya sama.
Ada sumber buku yang menyatakan
terminal tidak perlu digambarkan pada
level 1, 2, dst; namun untuk memperjelas
diagram, maka sebaiknya terminal tetap
digambarkan pada level 1, 2, dst.