Selasa, April 28, 2009

Data Flow Diagram

Untuk memudahkan penggambaran suatu sistem yang ada atau sistem yang baru yang akan dikembangkan secara logika tanpa memperhatikan lingkungan fisik dimana data tersebut mengalir atau lingkungan fisik dimana data tersebut akan disimpan, maka kita menggunakan Diagram Arus Data atau Data Flow Diagram. Diagram alur data merupakan alat yang cukup populer sekarang, karena dapat menggambarkan arus data di dalam suatu sistem dengan terstruktur dan jelas, itulah sebabnya DAD merupakan alat bantu yang paling penting bagi seorang analis sistem. Penggunaan DAD sebagai alat peraga sistem dipopulerkan oleh Tom DeMarco (1978) dan Gane & Sarson (1979) dengan menggunakan pendekatan metoda analisis sitem terstruktur (structured system analysis method). DAD dapat merepresentasikan suatu sistem yang otomatis maupun manual dengan menggunakan gambar yang berbentuk jaringan grafik.


Ada beberapa simbol yang digunakan dalam penggambaran DAD, yaitu :



Entitas Luar (External Entity) dan Terminal
Entitas Luar adalah entitas yang berada di luar sistem yang memberikan data kepada sistem (source) atau yang menerima informasi dari sistem (sink). Entitas Luar ini bukanlah bagian dari sistem, bila suatu sistem informasi dirancang untuk satu bagian/departemen maka bagian lain yang masih terkait menjadi entitas luar. Sedangkan terminal adalah entitas yang merupakan bagian dari sistem.

Simbol yang digunakan : Kotak


Proses


Proses menggambarkan apa yang dilakukan oleh sistem. Berfungsi mentransformasikan satu atau beberapa data masukan menjadi satu atau beberapa data keluaran sesuai dengan spesifikasi yang diinginkan. Setiap proses memiliki satu atau beberapa data masukan serta menghasilkan satu atau beberapa data keluaran. Proses sering pula disebut bubble.

Simbol yang digunakan : lingkaran



Alir Data (Data Flow)

Alir Data menggambarkan aliran data dari suatu entitas ke entitas lainnya. Arah panah menggambarkan aliran data. Ada beberapa aliran data, yaitu :

Antara dua proses yang berurutan

Dari penyimpanan data (data store) ke proses dan sebaliknya

Dari source ke proses

Dari proses ke sink


Penyimpan Data (Data Store)

Data store adalah tempat menyimpan data. Proses dapat mengambil data dari atau memberikan data ke data store.


Tidak ada komentar:

Posting Komentar