RSS

data flow diagram (DFD)



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.

Didalam DFD terdapat 3 level, yaitu :
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.
2. Diagram Nol (diagram level-1) : merupakan satu lingkaran besar  yang mewakili lingkaran-lingkaran kecil yang ada di dalamnya. Merupakan pemecahan dari diagram Konteks ke diagram Nol. di dalam diagram ini memuat penyimpanan data.
3. Diagram Rinci : merupakan diagram yang menguraikan proses apa yang ada dalam diagram Nol.

Fungsi DFD
Fungsi dari Data Flow Diagram adalah :
  • Data Flow Diagram (DFD) adalah alat pembuatan model yang memungkinkan profesional sistem untuk menggambarkan sistem sebagai suatu jaringan proses fungsional yang dihubungkan satu sama lain dengan alur data, baik secara manual maupun komputerisasi.
  • DFD ini adalah salah satu alat pembuatan model yang sering digunakan, khususnya bila fungsi-fungsi sistem merupakan bagian yang lebih penting dan kompleks dari pada data yang dimanipulasi oleh sistem. Dengan kata lain, DFD adalah alat pembuatan model yang memberikan penekanan hanya pada fungsi sistem.
  • DFD ini merupakan alat perancangan sistem yang berorientasi pada alur data dengan konsep dekomposisi dapat digunakan untuk penggambaran analisa maupun rancangan sistem yang mudah dikomunikasikan oleh profesional sistem kepada pemakai maupun pembuat program.
Contoh diagram flowchart     :
 


simbol simbol tambahan flowchart

Symbol display
(Symbol yang menyatakan peralatan output yang digunakan yaitu layar, plotter, printer, dan sebagainya)

Symbol input-output
(Symbol yang menyatakan proses input dan output tanpa tergantung dengan jenis peralatannya)

Symbol Off-line Storage
(Simbol yang menunjukkan bahwa data di dalam symbol ini akan disimpan)

Symbol Terminal
(Simbol untuk permulaan atau akhir dari suatu program)

Symbol Decision
(Simbol untuk kondisi yang akan menghasilkan beberapa  kemungkinan jawaban/aksi)

Symbol Connector
(Simbol untuk keluar/masuk prosedur atau proses dalam   lembar/halaman yang sama)

Symbol Off-line Connector
( Simbol untuk keluar/masuk prosedure atau proses dalam lembar/halaman yang lain)








simbol simbol pemrosesan data

Symbol Process
(Simbol yang menunjukkan pengolahan yang dilakukan oleh komputer)

Symbol Predefined Process
(Simbol untuk mempersiapkan penyimpanan yang akan digunakan sebagai tempat pengolahan di dalam storage)

Symbol Manual Operation
(Simbol yang menunjukkan pengolahan yang  tidak dilakukanoleh komputer)

Symbol Keying Operation
(Simbol operasi dengan menggunakan mesin yang mempunyai keyboard)










macam macam simbol masukan atau inputan



Symbol Manual Input
(Simbol untuk pemasukan data secara manual on-line keyboard)

Symbol dokumen
(symbol yang menyatakan input berasal dari dokumen dalam bentuk kertas atau output dicetak ke kertas)


Symbol disk and on-line storage
(Symbol untuk menyatakan input berasal dari disk atau output disimpan ke disk)

Symbol punched card
(Symbol yang menyatakan input berasal dari kartu atau output ditulis ke kartu)


Symbol magnetic-tape unit
(Symbol yang menyatakan input berasal pita magnetic atau output disimpan ke pita magnetic)




simbol-simbol dasar dari flowchart