Sabtu, 04 Mei 2013

DFD ( Data Flow Diagram )

DEFINISI Data Flow Diagram (DFD) :
  • DFD adalah suatu network yg menggambarkan suatu sistem automat/komputerisasi, manual atau gabungan dari keduanya dalam susunan berbentuk komponen sistem yang saling berhubungan sesuai dgn aturan mainnya.
  • Data Flow Diagram (DFD) adalah representasi grafik dari sebuah sistem. DFD menggambarkan komponen-komponen sebuah sistem, aliran-aliran data di mana komponen-komponen tersebut, dan asal, tujuan, dan penyimpanan dari data tersebut.
  • 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 sering disebut juga dengan nama Bubble chart, Bubble diagram, model proses, diagram alur kerja, atau model fungsi.
TENTANG DFD :
  • DFD bukan flowchart
  • Proses dalam DFD bisa berjalan secara paralel
  • DFD menggambarkan aliran data dalam sebuah sistem
  • DFD adalah Data yang tersimpan dan proses dengan proses yang terhubung dengan data tersebut
  • Tidak ada loop ataupun cabang dalam DFD
  • DFD menggambarkan semua proses, meskipun proses tersebut terjadi dalam waktu yang berbeda.
  • Kita dapat menggunakan DFD untuk dua hal utama, yaitu untuk membuat dokumentasi dari sistem informasi yang ada, atau untuk menyusun dokumentasi untuk sistem informasi yang baru.
SIMBOL - SIMBOL DALAM DFD :
Berbeda dengan flowchart, dalam data flow diagram atau DFD hanya terdapat 4 jenis simbol yaitu :
1. ENTITY

 
  • Simbol ini mewakili entitas luar yang berkomunikasi dengan sistem yang sedang dikembangkan.
  • Dapat berupa Sumber (source) dan Tujuan (destination) data / informasi.
  • Simbol dapat berupa orang, sekelompok orang, organisasi, departemen di dalam organisasi, atau perusahaan yang sama tetapi di luar kendali sistem yang sedang dibuat modelnya.
  • Simbol dapat juga berupa departemen, divisi atau sistem di luar sistem yang berkomunikasi dengan sistem yang sedang dikembangkan 
          Simbol Entity Menggunakan Kata Benda
          Contoh :

2. PROSES


  • Komponen proses menggambarkan bagian dari sistem yang mentransformasikan input menjadi output.
  • Kegiatan atau kerja yang dilakukan orang, mesin atau komputer
  • Semua proses harus ada input dan harus ada outputnya
Simbol Proses
Pemberian nama proses dilakukan dengan menggunakan kata kerja transitif (kata kerja yang membutuhkan objek
1. Identifikasi Proses Biasanya berupa angka yang menunjukkan nomor acuan dari proses
2. Nama Proses Menunjukkan apa yang dikerjakan proses, biasanya diawali dengan kata kerja

Kesalahan
Berikut adalah jenis kesalahan dalam penggambaran suatu proses


3. DATA FLOW / ALIR DATA

• Formulir atau dokumen
• Laporan tercetak yang dihasilkan sistem
• Tampilan atau output layar yang dihasilkan sistem
• Masukan untuk komputer
• Komunikasi ucapan
• Surat-surat atau memo
• Data yang dibaca atau direkam ke suatu file
• Suatu isian yang dicatat dalam buku agenda
• Trasnmisi data dari suatu komputer ke komputer yang lain

Hal - hal yang harus diperhatikan dalam penggambaran alur data :





Aturan Dalam Menggambar DFD :
  1. Dalam DFD tidak boleh menghubungkan antara EXTERNAL ENTITY dengan EXTERNAL ENTITY secara langsung.
  2. Dalam DFD tidak boleh menghubungkan antara DATA STORE dengan DATA STORE secara langsung.
  3. Dalam DFD tidak boleh menghubungkan antara DATA STORE dengan EXTERNAL ENTITY secara langsung (atau sebaliknya).
  4. Setiap PROSES harus ada DATA FLOW yang masuk dan ada DATA FLOW yang keluar.

Contoh - Contoh Studi Kasus DFD :
1. DFD Sistem Pembayaran Parkir Di Sebuah Toko >>klik disini

2. KASUS DFD Rancangan Sistem Penjualan >>klik disini

1 komentar:

Diny Fahmila mengatakan...

Kita juga punya nih artikel mengenai Data Flow Diagram, silahkan dikunjungi dan dibaca, berikut linknya: http://repository.gunadarma.ac.id/bitstream/123456789/5713/1/boriel%20ppt.pdf
Terimakasih