2.8.3 DFD Data Flow Diagram
DFD adalah suatu model logika data atau proses yang dibuat untuk menggambarkan dari mana asal data dan dan kemana tujuan data yang akan
keluar dari sistem, dimana data disimpan, proses apa yang menghasilkan data tersebut dan interaksi antara data yang tersimapan dan proses yang dikenakan
pada data tersebut. DFD sering digunakan untuk menggambarkan suatu sistem yang telah ada atau sistem baru yang akan dikembangkan secara logika tanpa
mempertimbangkan lingkungan fisik dimana data tersebut mengalir atau dimana data tersebut akan disimpan.
DFD merupakan alat yang digunakan pada metodologi pengembangan sistem yang terstruktur. Diagram yang menunjukkan bagaimana data
berpindahberjalan didalam sistem Informasi yang akan dikembangkan. Data flow diagram dapat menunjukkan ringkasan dari sistem yang luasbesar dari
sistem input, proses dan output.
2.8.3.1 Type DFD Data Flow Diagram
Idealnya himpunan entitas yang terlibat dalam sebuah ERD adalah himpunan entitas kuat bebas. Himpunan entitas demikian tidak memiliki
ketergantungan dengan himpunan entitas lainnya. Namun demikian, dalam pembentukan ERD kita tidak selalu dapat melibatkan himpunan entitas
seperti itu. Ada kalanya kita juga melibatkan himpunan entitas yang lemah atau merupakan bagian dari himpunan entitas lainnya.
2.8.3.2 Keuntungan DFD : Data Flow Diagram
a. Kebebasan dari menjalankan implementasi teknis sistem.
b. Pemahaman lebih jauh mengenai keterkaitan satu sama lain dalam sistem dan subsistem.
c. Mengkomunikasikan pengetahuan sistem yang ada dengan pengguna melalui diagram aliran data.
d. Menganalisis sistem yang diajukan untuk menentukan apakah data – data
dan proses yang diperlukan sudah ditetapkan.
2.8.3.3 Simbol – simbol DFD
DFD terdiri dari empat simbol yaitu :
Tabel 2. 2 Simbol
– symbol DFD
GaneSarso n
YourdonDe Marco
Keterangan
Entitas Eksternal
Entitas Eksternal
Entitas eksternal, dapat berupa orangunit terkait yang
berinteraksi dengan sistem tetapi diluar sistem
Proses Data
Orang, unit yang mempergunakan atau melakukan
transformasi data. Komponen fisik tidak didefinisikan.
Aliran data Aliran data
Aliran data dengan arah khusus dari sumber ke tujuan.
Data Store Data Store
Penyimpanan data atau tempat data direfer oleh proses.
Proses
2.8.3.4 Jenis DFD
DFD terdiri dari context diagram dan diagram rinci DFD Levelled. Context diagram berfungsi memetakan model lingkungan menggambarkan
hubungan antara entitas luar, masukan dan keluaran sistem , yang dipresentasikan dengan lingkaran tunggal yang mewakili keseluruhan sistem.
DFD levelled menggambarkan sistem sebagai jaringan kerja antara fungsi yang berhubungan satu sama lain dengan aliran dan penyimpanan data, model
ini hanya memodelkan sistem dari sudut pandang fungsi.
2.8.3.5 DFD : Context Diagram