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

Postingan populer dari blog ini

Komponen Sistem Informasi