2.8 Data Flow Diagram DFD
Diagram alur data Data Flow Diagram atau DFD, adalah suatu gambaran grafis dari suatu sistem yang menggunakan sejumlah bentuk-bentuk
simbol untuk menggambarkan bagaimana data mengalir melalui suatu proses yang berkaitan. Simbol-simbol tersebut menggambarkan unsur lingkungan yang
berhubungan dengan sistem , proses, arus data, dan penyimpanaan data Mcleod, 2007.
DFD merupakan suatu alat yang digunakan pada metodologi pengembangan sistem yang terstruktur Structured Analysis And System. DFD
dapat menggambarkan arus data di dalam sistem dengan terstruktur dan jelas. Dengan kata lain, DFD adalah pembuatan model yang memberikan penekanan
pada fungsi sistem. Dalam tulisan Ladjamudin 2005, tingkat atau level DFD terdiri dari:
1. Diagram konteks Context Diagram Diagram konteks adalah diagram yang terdiri dari suatu proses dan
menggambarkan ruang lingkup suatu sistem. Diagram konteks merupakan diagram tertinggi dari DFD yang menggambarkan seluruh input ke sistem atau
output dari system, yaitu memberikan gambaran tentang keseluruhan sistem. 2. Diagram Nol DFD level 0
Diagram nol adalah diagram yang menggambarkan proses dan data flow diagram. Diagram nol memberikan pandangan secara menyeluruh mengenai
sistem yang ditangani, menunjukkan tentang fungsi-fungsi utama atau proses
yang ada, aliran data dan external entity. Pada level ini sudah dimungkinkan adanya gambaran data store yang digunakan.
3. Diagram Rinci Diagram rinci adalah diagram yang menguraikan proses apa yang ada dalam
diagram nol atau diagram level di atasnya. Data flow diagram DFD mempunyai empat komponen, yaitu External
entity, data flow, process, data store.
1 Kesatuan Luar External Entity sesuatu yang berada diluar sistem , tetapi ia memberikan data kedalam
sistem memberikn data dari sistem, disimbolkan dengan suatu kotak notasi. External entity tidak termsuk bagian dari sistem.
Gambar 2.5 Simbol Terminator
2 Arus Data Data Flow Arus data merupakan tempat mengalirnya informasi dan digambarkan
dengan garis yang menghubungkan komponen dari sistem. Arus data digambarkan dengan arah panah dan garis diberi nama atas arus data
yang mengalir.
Gambar 2.6 Simbol Arus Data
3 Proses Process Proses merupakan apa yang dikerjakan oleh sistem. Proses berfungsi
mentransformasikan satu atau beberapa data keluaran sesuai dengan spesifikasi yang diinginkan. Proses dikenal juga dengan nama bubble.
Gambar 2.7 Simbol Proses
3 Simpanan Data Data Store Simpanan data merupakan tempat penyimpanan data pengikat data
yang ada dalam sistem. Data store digambarkan dengan sepasang garis sejajar.
Gambar 2.8 Simbol Penyimpanan Data
2.9 Entity Relational Diagram ERD