Data Flow Diagram

Data Flow Diagram adalah perangkat-perangkat analisis & perancangan yang terstruktur, sehingga memudahkan penganalis sistem dalam memahami sistem & sub sistem secara visual sebagai suatu rangkaian aliran data yang saling berkaitan.

Beberapa unsur yang ada pada DFD :
- Entitas
Dibagi menjadi 2 jenis, antara lain :
1. Entitas Eksternal
- Entitas eksternal (bagian lain, perusahaan, seseorang atau mesin) yang dapat mengirim data atau menerima data dari sistem.
- Sumber atau tujuan data yang dianggap eksternal terhadap sistem yang sedang digambarkan.
- Entitas-entitas harus diberi nama dengan suatu kata benda.
- Entitas yang sama dapat digunakan lebih dari 1 kali atas suatu DFD tententu untuk menghindari persilangan antara jalur-jalur aliran data.

2. Entitas Internal
- Merupakan pemilik sistem, jadi tidak digambarkan dalam diagram.

- Aliran data
• Perpindahan data dari satu titik ke titik yang lain, dengan kepala tanda panah mengarah ke tujuan data
• Digambarkan dengan kata benda.

- Proses
• Menunjukkan adanya proses transformasi
• Proses-proses selalu menunjukkan suatu perubahan data, jadi aliran data yang meninggalkan proses selalu diberi label yang berbeda.
• Diberi nama dengan kata kerja.

- Data Store
• Diberi nama dengan kata benda yang sesuai data apa yang simpan di data store, misalnya Data Konsumen, Transaksi Penjualan, dan lain sebagainya.
• Penyimpanan data sementara, seperti kertas catatan atau sebuah file komputer sementara tidak dimasukkan ke dalam DFD.


Membuat context diagram :
- Harus berupa suatu pandangan.
- Tingkatan tertinggi & hanya memuat satu proses. (menunjukkan sistem secara keseluruhan)
- Context diagram diberi nomor 0.
- Tidak memuat data store.

Diagram level 0:
- Masukan dan keluaran yang ditetapkan dalam diagram yang pertama tetap konstan.
- Mencakup maksimal 9 proses yang digambarkan.
- Menampilkan seluruh data store yang digunakan dalam sistem, karena setelah di decompose tidak boleh menambah data store yang belum ditampilkan.

Perbedaan Context Diagram dengan Level 0 :
Context Diagram : merupakan semesta.
Level 0 : berada atau merupakan bagian di dalam semesta.

Postingan Lama