Sabtu, 24 September 2011

DFD (Data Flow Diagram)

DFD memodelkan proses dan aliran data antar proses. Beberapa elemen DFD yaitu External Entity, Process, Data Flow, dan Data Store.
External Entity adalah data sumber dan penerima data. Misalnya Pelanggan, Administrator, Teller, dll. Penamaannya menggunakan kata benda karena bukan sebuah proses melainkan entitas.
Process merupakan serangkaian langkah untuk mengolah data yang masuk (data sumber) menjadi data keluaran. Penamaannya menggunakan kata kerja, Apabila dirasa perlu diturunkan maka proses dapat didekomposisi untuk memberikan penjelasan proses secara lengkap. Ada 2 permasalah yang sering terjadi yaitu Black Hole dan Magic. Black Hole adalah kesalahan dimana proses tidak mempunyai data keluaran, sedangkan Magic adalah kesalahan dimana proses tidak mempunyai data masukan tetapi memiliki data keluaran.
Data Flow merupakan elemen yang berfungsi untuk menunjukan aliran data dari satu tempat ke tempat yang lain, contoh data dari external entity ke proses, antar proses ke proses, dari proses ke data store. Pelabelan juga harus diberikan pada setiap aliran data untuk menunjukan data apa yang mengalir, pelabelannya menggunakan kata benda.
Data Store adalah data yang tersimpan. Data inilah yang nantinya digunakan untuk penyimpanan data serta pembacaan data. Penamaannya menggunakan kata benda, tidak boleh terlalu generik ataupun terlalu detail.
 

Tidak ada komentar:

Posting Komentar