DFD merupakan diagram alir data yang digunakan oleh sistem analis untuk merancang sistem pemrosesan informasi. Namun DFD juga digunakan sebagai cara untuk memodelkan organisasi secara keseluruhan. DFD dibuat pada awal pemodelan proses bisnis, untuk memodelkan fungsi sistem dan interaksi antara fungsi-fungsi bersama-sama dengan berfokus pada pertukaran data antara proses. Anda dapat mengaitkan data dengan konseptual, logis, dan fisik model data dan model berorientasi objek. Berikut ini ulasan selengkapnya mengenai DFD (Data Flow Diagram)
Pengertian DFD
Data Flow Diagram (DFD) adalah sebuah representasi grafis dari aliran data yangmelalui sistem informasi. Hal ini memungkinkan profesional IT untuk mewakili proses dalam sistem informasi dari sudut pandang data. DFD memungkinkan seorang profesional IT untuk memvisualisasikan bagaimana sistem beroperasi, bagaimana sistem menyelesaikan dan bagaimana hal tersebut akan dilaksanakan, bila disempurnakan dengan spesifikasi lebih lanjut.
Pada akhir 1970-an (DFD) diperkenalkan dan dipopulerkan untuk analisis terstruktur dan desain (Gane dan Sarson 1979). DFD menunjukkan aliran data dari entitas eksternal ke dalam sistem, menunjukkan bagaimana data dipindahkan dari satu proses ke proses lainnya, serta penyimpanan logis. Gambar 1 menyajikan contoh DFD menggunakan Gane dan Sarson notasi.
Ada dua jenis DFD, yang keduanya mendukung pendekatan top-down untuk analisis sistem, dimana analis mulai dengan mengembangkan pemahaman umum tentang sistem dan secara bertahap memecah komponen keluar ke lebih rinci:
- Data logis aliran diagram – adalah implementasi-independen dan menggambarkan sistem, bukan bagaimana kegiatan yang dicapai.
- Data fisik aliran diagram – tergantung implementasi dan menggambarkan entitas aktual (perangkat, departemen, orang, dll) yang terlibat dalam sistem saat ini.
Simbol DFD (Data Flow Diagram)
Seperti namanya, Data Flow Diagram (DFD) adalah sebuah ilustrasi yang memberikan bagian informasi dalam proses. Sebuah DFD adalah model untuk membangun dan menganalisis proses informasi. DFD menggambarkan aliran informasi dalam proses tergantung pada input dan output. Sebuah DFD juga dapat disebut sebagai model proses yang dapat dengan mudah diartikan dengan enggunakan simbol-simbol sederhana seperti berikut :
Process
Sebuah proses mengubah aliran data yang masuk ke aliran data keluar.
DataStore
Menyimpan data repositori dalam sistem. terkadang juga disebut sebagai file.
Data Flow
Arus Data yang melalui paket arus informasi tersebut. Ditambah label panah dengan nama data yang bergerak melalui itu.
External Entity
Entitas eksternal adalah obyek di luar sistem, dengan sistem yang berkomunikasi. Entitas eksternal adalah sumber dan tujuan dari input dan output sistem.
Lapisan DFD
Sebuah proses node tunggal pada diagram tingkat tinggi dapat diperluas untuk menunjukkan diagram alir data yang lebih rinci. DFD menggunakan penalaran diagram berlapis yang dimulai dari diagram konteks pertama, dan diikuti oleh level DFD yang membentuk aliran data yang diperlukan.
1. Diagram konteks (context diagram)
Sebuah diagram konteks adalah diagram tingkat atas aliran data (juga dikenal sebagai Level 0) . Ini hanya berisi satu proses simpul (proses 0) yang mengeneralise fungsi seluruh sistem dalam hubungan dengan entitas eksternal.
2. Data Flow Diagram Level 1
Tingkat 1 Diagram menunjukkan bidang fungsional utama dari sistem diselidiki. Seperti diagram konteks, sistem diselidiki harus diwakili oleh hanya satu tingkat 1 diagram. DFD Level 1 harus menjelaskan hanya bidang fungsional utama dari sistem, dan harus menghindari k proses tingkat yang lebih rendah pada diagram ini.
Kemudian pada proses aliran data yang lebih rendah lagi, dimasukan pada level-level selanjutnya.
Advertisements