Data Flow Diagram

Level-level pada DFD ;

- Context Diagram DFD
- Overview system secara keseluruhan.
- Level-0 DFD
- Representasi proses-proses utama sistem pada abstraksi tingkat awal (high level abstraction)
- Level-1 DFD
- Hasil dekomposisi Level 0 diagram
- Level-n DFD
- Hasil dekomposisi Level n-1 diagram
DFD memiliki beberapa ketentuan antara lain :
- Ada konservasi input dan output terhadap data flow apabila proses didekomposisi ke level yang lebih rinci
- Harus seimbang (Balanced) yang memiliki arti:
- Jumlah input ke lower level DFD sama dengan jumlah input pada higher level DFD terkaitan.
- Jumlah output ke lower level DFD sama dengan jumlah output pada higher level DFD terkaitan.
- Tidak ada proses yang hanya memiliki output.
- Tidak ada proses yang hanya memiliki input (black hole).
- Sebuah proses diberi label/name berupa frasa kata kerja.
- Data atau data flow tidak dapat mengalir antar data store, external entity. Data hanya bisa mengalir karena ada proses saja (dari/ke proses).
- Data store, Entity, Data Flow diberi nama frasa kata benda.
- Sebuah composite data flow pada satu level dapat di pecah (split into) ke dalam komponen data flow pada level berikutnya, tetapi tidak ada data baru yang ditambahkan.
- Data flow yang mengalir ke data store berarti update (insert, delete atau change).
- Data flow mengalir dari data store berarti membaca atau menggunakan (retrieve).
Komentar
Posting Komentar