2.4.6 Data flow diagram
Data Flow Diagram atau sering disingkat DFD adalah perangkat-perangkat analisis dan perancangan yang terstruktur sehingga memungkinkan peng-analis
sistem memahami sistem dan subsistem secara visual sebagai suatu rangkaian aliran data yang saling berkaitan.
a. Entity
Kesatuan luar dapat berupa orang, organisasi atau sistem lainnya yang berada di lingkungan luarnya yang akan memberi masuk atau menerima
output. Suatu kesatuan luar dapat disimbolkan dengan suatu notasi kotak. b.
Alir data Aliran data merupakan perpindahan data dari satu titik ke titik lain
penggambaranya dengan cara tanda panah mengarah ke tujuan datanya. c.
Proses Proses biasanya selalu menunjukkan suatu perubahan data dan terjadinya
proses transformasi data. d.
Penyimpanan data Penyimpanan Data data store diberi nama dengan kata benda,sesuai
dengan data yang disimpan didalamnya.
2.4.7 Levelisasi Data Flow Diagram
Data flow diagram dibagi menjadi beberapa levelisiasi diantaranya : 1. Diagram Konteks
: Menggambarkan satu lingkaran besar yang dapat mewakili seluruh proses
yang terdapat di dalam suatu sistem. Merupakan tingkatan tertinggi dalam DFD dan biasanya diberi nomor 0 nol. Semua entitas eksternal yang
ditunjukkan pada diagram konteks berikut aliran-aliran data utama menuju
dan dari sistem. Diagram ini sama sekali tidak memuat penyimpanan data dan tampak sederhana untuk diciptakan.
Contoh Diagram konteks
Gambar 2.8 contoh diagram konteks 2.
Diagram Level 1
DFD level 1 menggambarkan proses-proses yang ada pada sistem informasi perpustakaan. Proses–proses tersebut meliputi proses input data,
transaksi dan pembuatan laporan, Di level ini proses-proses nya masih belum detail perproses, oleh karena itu setiap proses dilevel ini masih harus kita
decomposisi turunkan lagi kedalam level 2
Gambar 2.9 Contoh diagram level 1 3. Diagram Level 2
DFD level 2 merupakan turunan dari DFD level 1. Jadi di DFD level 2 ini
proses-proses tersebut dibuat secar terinci menjadi level primitif.
Gambar 2.10 diagram level 2
2.4.8 Fungsi Data Flow Diagram