Beberapa Pengertian tentang Data Flow Diagram (DFD)
Data Flow Diagram (DFD) merupakan alat yang digunakan untuk menggambarkan suatu sistem yang telah ada atau sistem baru yang akan dikembangkan secara logika tanpa mempertimbangkan lingkungan fisik dimana data tersebut mengalir ataupun lingkungan fisik dimana data tersebut akan disimpan (Jogiyanto, HM, 2005 :700).
Kesatuan Luar
Merupakan kesatuan lingkungan di luar sistem yang dapat berupa orang, organisasi atau sistemlainnya yang berada di lingkungan luarnya yang akan memberikan input atau menerima output dari sistem.
Arus Data
Arus data ini mengalir diantara proses, simpanan data dan kesatuan luar. Arus data ini menunjukkan arus dari data yang dapat berupa masukan untuk sistem atau hasil dari proses sistem. Arus data ini ditunjukkan dengan simbol panah.
Proses
Suatu proses adalah kegiatan atau kerja yang dilakukan oleh orang, mesin atau komputer dari hasil suatu arus data yang masuk ke dalam proses untuk menghasilkan arus data yang akan keluar dari proses.
Simpan data
Simpanan data merupakan simpanan dari data yang dapat berupa:
a. Suatu file atau database di sistem komputer
b. Suatu arsip atau catatan manual
c. Suatu kotak tempat data di meja seseorang
d. Suatu tabel acuan manual
e. Suatu agenda atau buku
• Pengertian
Andri Kristanto ( 2003 : 55 ), menjelaskan : “Data flow diagram adalah suatu model logika data atau proses yang dibuat untuk menggambarkan dari mana asal data dan kemana tujuan data yang keluar dari sistem, dimana data tersimpan, proses apa yang menghasilkan data tersebut dan interaksi antara data tersimpan dan proses yang dikenakan pada data tersebut
Adapun menurut Tata Sutabri (2003 : 163), “Data flow diagram adalah suatu network yangn menggambarkan suatu sistem automat / komputerisasi, manualisasi atau gabungan dari keduanya, yang penggambarannya disusun dalam bentuk kumpulan komponen sistem yang saling berhubungan sesuai dengan aturan.
• Langkah – langkah dalam DFD dibagi menjadi tiga tahap, yaitu
Diagram Konteks
• Diagram yang menggambarkan sistem secara umum dari keseluruhan sistem yang ada
Diagram level 1
• Diagram yang menggambarkan tahapan proses secara terperinci
Diagram level 2/ detail
• Diagram yang menggambarkan arus data dalam proses secara lebih detail
Adapun Simbol – Simbol yang digunakan dalam DFD adalah sebagai berikut :
Nama Simbol | Simbol | Arti |
External Entity |
| Simbol ini digunakan untuk menggambarkan asal atau tujuan data |
Proses |
| Simbol ini digunakan untuk memproses pengolahan data |
Data flow |
| Simbol ini digunakan untuk menggambarkan aliran data yang berjalan |
Data store |
| Simbol ini digunakan untuk data yang telah disimpan |
Aturan-aturan dalam pembuatan DFD adalah sebagai berikut
• tidak boleh menghubungkan antara entity luar dengan entity luar yang lain secara langsung
• tidak boleh menghubungkan data store yang satu dengan yang lainnya
• tidak boleh menghubungkan data store dengan entity luar secara langsung
• setiap proses harus memiliki data yang masuk dan juga yang keluar