Minggu, 14 Oktober 2012

DATA FLOW DIAGRAM (DFD)


Data Flow Diagram (DFD) adalah alat pembuatan model yang memungkinkan profesional sistem untukn menggambarkan sistem sebagai suatu jaringan proses fungsional yang dihubungkan satu sama lain dengan alur data, baik secara manual maupun komputerisasi. DFD ini sering disebut juga dengan nama Bubble chart, Bubble diagram, model proses, diagram alur kerja, atau model fungsi. 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 dari DFD adalah sebagai berikut :





Sumber :
http://febriani.staff.gunadarma.ac.id/Downloads/files/5615/DFD.pdf
https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjBK3CSRMP4Voyn7tWsMkkAQCYuO0YjXZlikgKSrNUnixfQvYd4U_8Hcuy9bvwKBJekQjYRICFxfMqK4Stnzo0AYSX2IGohlZ24bwfpSng3v5niTvlZP2BNlZ4TIomXSI8LsM-nBeGNxys/s1600/dfd1.JPG

Simbol-simbol Flowchart

Flowchart ada diagram alur biasa dibuat oleh seorang programmer sebelum membuat sebuah program. Berikut ini adalah simbol-simbol dari Flowchart tersebut .

Flowchart dibagi menjadi 3 bagian yaitu :
1. Flow Direction Symbols, yaitu simbol yang dipakai untuk menghubungkan antara simbol yang satu dengan simbol lainnya atau disebut juga connecting line.


  • Connector 
= Simbol keluar / masuk prosedur atau proses dalam lembar / halaman yang sama.

  • Off-line Connector
= Simbol keluar / masuk prosedur atau proses dalam lembar / halaman yang lain.


2. Processing Symbols, merupakan simbol yang menunjukkan jenis operasi pengolahan dalam suatu prosedur.
  • Process
Simbol yang menunjukkan pengolahan yang dilakukan komputer.

  • Decision
=  Simbol untuk kondisi yang akan menghasilkan beberapa kemungkinan jawaban / aksi.


  • Predefined Process
= Simbol untuk mempersiapkan penyimpanan yang akan digunakan sebagai tempat pengolahan didalam storage.

  • Terminal / Terminator
= Simbol  untuk permulaan atau akhir darti suatu program.

  • Manual Input
Simbol untuk pemasukan data secara manual on-line keyboard.


3. Input Output Symbols, Simbol yang dipakai untuk menyatakan jenis peralatan yang digunakan sebagai media input atau output.
  • Input-Output
=  Simbol yang menyatakan proses input dan output tanpa tergantung dengan jenis peralatannya.

  • Document
= Simbol yang menyatakan input berasal dari dokumen dalam bentuk kertas atau output di cetak dikertas.

  • Disk and On-line Storage
= Simbol untuk menyatakan input berasal dari disk atau output di simpan ke disk.