Senin, 04 Desember 2017

Pertemuan : 10 Dekomposisi Fungsional

Dekomposisi Fungsional
Dekomposisi fungsional ialah proses interative untuk membuat sebuah sistem jadi lebih rinci. Dalam DFD, dekomposisi fungsional dinyatakan dalam perelevanan proses, level DFD :
    • Context Diagram DFD (data flow diagram)
      • 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
Peraturan dalam penerapan Dekomposisi Fungsional :
    • Tidak ada proses yang hanya memiliki output.  Jika sebuah proses hanya memiliki output tanpa ada input, mungkin sebuah …. Keajaiban.
    • 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 bias 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).


Tidak ada komentar:

Posting Komentar