Sunday, November 13, 2011

Data Flow Diagram: Miracle dan Blackhole

Sebagaimana telah dibahas dalam artikel sebelumnya (Dekomposisi Proses dalam DFD), fokus dari DFD adalah proses. Oleh karena itu, dalam DFD, akan ada input yang diproses serta output yang dihasilkan. Dalam menggambar DFD, setiap lingkaran proses harus memiliki input yang lengkap dan memilih output.

Berikut akan disajikan beberapa kesalahan yang mungkin kita lakukan saat menggambar DFD.

  1. Membuat keajaiban. Maksudnya, dalam menggambar sebuah proses, kita lalai tidak menggambarkan input data, sehingga proses tersebut hanya memilki output. Dalam mengecek DFDyang kita buat, kesalahan ini mudah dicari. Cek saja semua lingkaran proses, pastikan ada tanda panah masuk ke dalam sebuah proses.
  2. Blackhole. Kebalikan dari yang pertama, kita menggambar proses yang tidak memiliki output. Kesalahan ini juga mudah dicari. Cek saja semua proses yang kita gambar dan pastikan ada tanda panah keluar dari gambar lingkaran.
  3. Input dan Output yang Tidak Lengkap. Kali ini, kita berhasil menggambar proses yang memiliki tanda panah masuk dan tanda panah keluar. Hanya saja, ternyata jumlah panah masuk atau keluar kurang. Dibandingkan dua kesalahan di atas, ini yang paling sulit dicari, memastikan kelengkapan input dan output. 
 
Gambar 1. Proses yang memiliki output tetapi tidak memiliki input

Gambar 2. Proses yang Memiliki input tetapi tidak memiliki output



No comments: