Data Flow Diagram (DFD)



DFD merupakan alat pemodelan yang memungkinkan sistem analis menggambarkan sistem sebagai suatu jaringan proses dan fungsi yang dihubungkan satu sama lain dengan menghubungkan aliran data disbut .

Fungsi DFD :
1 . DFD membantu para analis sitem meringkas informasi tentang sistem itu , menentukan hubungan antara sub - sub sistem , membantu perkembangan aplikasi yang efektif .
2 . DFD berfungsi sebagai alat komunikasi yang baik antara pengguna dan sistem analis .
3 . DFD dapat menggambarkan sejumlah kendala untuk pengembangan otomatisasi alternatif sistem fisik .

komponen DFD
Ada beberapa simbol yang digunakan dalam DFD yang merupakan karakteristik dari suatu sistem , yaitu :

a . Terminator ( Entity Eksternal )
Terminator disimbolkan dalam bentuk persegi panjang , yang mewakili entitas luar dimana sistem berkomunikasi . Biasanya notasi ini merupakan seseorang atau sekelompok orang di luar organisasi seperti sistem , kelompok , departemen , pemerintah perusahaan , dan berada di luar sistem kontrol yang dimodelkan . Dalam beberapa kasus mungkin sistem lain , misalnya : sistem komputer yang berkomunikasi dengan sistem yang dimodelkan .

b . proses
Proses ini dilambangkan dalam bentuk lingkaran . Melambangkan proses data yang dimasukkan ke dalam sistem yang mengubah input menjadi output . Pemberian nama proses dengan menggunakan kata kerja transistif ( membutuhkan objek ) .

c . Data Store
The menyimpan data dilambangkan dengan garis yang sejajar , yang digunakan untuk model pengumpulan data atau paket data . Penyimpanan kadang-kadang didefinisikan sebagai mekanisme antara dua proses yang dibatasi oleh jangka waktu dapat fie tertentu.Data toko / database disimpan dalam floppy disk , hard drive , dll .

d . Data aliran ( Data Flow )
Data Flow disimbolkan dengan tanda panah , aliran aliran antara proses , menyimpan data , dan terminator . Aliran data saat ini menunjukkan bahwa data yang dapat dimasukkan ke sistem atau proses sistem .

Ada beberapa konsep aliran data yang perlu ditangani : ( Jogiyanto , 1999)
- Konsep data paket ( dikemas data )
Ketika dua atau lebih aliran data dari sumber yang sama ketujuan yang sama , maka harus digambarkan sebagai jalur data tunggal .
Konsep aliran data menyebar ( divergen arus data)
Aliran data menyebar menunjukkan sejumlah salinan aliran data yang sama dari sumber yang sama ketujuan yang berbeda .
- Konsep mengumpulkan aliran data ( data flow konvergen )
Data yang dikumpulkan menunjukkan beberapa aliran data yang berbeda mengalir dari sumber data yang berbeda bergabung bersama-sama menuju tujuan yang sama .
Panah bergerak dari penyimpanan berarti : penggunaan data paket tunggal , paket dan kelompok lain . Sementara panah tersebut akan dipindahkan ke penyimpanan

menggambarkan penulisan , perubahan atau penghapusan satu atau lebih paket yang dimasukkan ke penyimpanan sebagai bagian dari paket lama , atau paket baru , atau satu atau lebih paket dihapus , atau dihapus dari penyimpanan , atau satu atau lebih paket yang akan dimodifikasi atau berubah .

Tingkat DFD
a . Diagram Konteks
Dimulai dengan diagram konteks , tingkat tertinggi ( top level ) , diagram yang menggambarkan hubungan antara sistem dengan entitas luar sistem , sistem secara keseluruhan .

b . Diagram Nol (Zero )
Apakah proses-proses yang ada dalam sebagian kecil dari diagram konteks sistem , diagram nol ( zero ) merupakan rincian dari diagram konteks .

c.Diagram Detil / detail / primitif
Jelaskan rincian dari setiap proses yang terkandung dalam diagram adalah nol , yang merupakan proses rinci dapat dipecah di paling rinci .

0 Response to "Data Flow Diagram (DFD)"

Post a Comment