Sei sulla pagina 1di 16

BAB VII

Pengenalan DFD
Pokok Pembahasan
 Pengenalan DFD
 Panduan Menggambar DFD
Data Flow Diagram (DFD)
 DFD adalah penggambaran secara grafis
dari suatu sistem yang menggunakan
sejumlah simbul untuk menggambarkan
bagaimana aliran data terhubung antar
proses didalam sistem.
Panduan Menggambar DFD
Simbul Simbul DFD
Simbul Nama
Pelanggan External Entity

Mengecek Proses
pemenuhan
order

Order pelanggan Data Flow (aliran data)


Pelanggan
Data store
 DFD terdiri dari 4 simbul :
 Elemen Luar yang disebut dengan terminator
atau external entity, terdiri dari : Yang
 Orang atau sekelompok orang Memberikan
Data atau
 Organisasi/institusi/departemen/divisi Mendapatkan
Informasi dari/ke
 Sistem lain
sistem
 Proses yang mentransformasikan input
menjadi output
 Dinamai dengan kata kerja dan objek
 Bisa juga dinamai dengan nama sistem atau nama
progam komputer
 Dataflow yang terdiri dari elemen data yang
berhubungan secara logis yang mengalir
antara :
 Proses dengan proses
 Eksternal entity dengan proses dan sebaliknya

 Proses dengan data store dan sebaliknya

 Data store merupakan simbul penyimpanan


data
Contoh DFD dari sistem komisi
penjualan
Cara Mengembangkan Diagram
Kontex Sistem
1. Hanya ada satu sibul proses didalam diagram kontex
sistem
2. Namai proses tersebut dengan nama sistem
3. Proses tersebut tidak perlu dinomori atau berilah
nomor 0
4. Sertakan semua eksternal entiti yang ada
 External entiti yang menyalurkan source data ke sistem
identifikasikan pada sisi kirir diagram
 External entiti yang menerima data dari sistem berada disebelah
kanan diagram
 Namai tiap eksternal entitis dengan nama yang benar
5. Tunjukkan semua data flow yang mengalir antara
proses dengan eksternal entity (gambrakan semua
kontrol signal dan aliran data yang memasuki kedalam
sistem dan semua kontrol signal yang keluar dari
sistem)
Kontex Diagram dari sistem komisi
penjualan
Menggambar n Diagram
 Dokumentasikan proses-proses detail
yang diturunkan dari proses utama dalam
kontex diagram
 N menggambarkan sejumlah proses pada
level berikutnya yang didokumentasikan
 Istilah “pelevelan DFD” menggambarkan
hirarki dari susunan diagram dari kontex
diagram sampai level dari DFD
Berapa Level yang digunakan?
 Tiap level bisa terdiri dari bebrapa proses,
tidak ada batasan tertentu namun
biasanya tiap level terdiri dari 8 proses.
 Bebrapa tool yang dapat digunakan untuk
menggambarkan DFD antara lain :
 Power Designer 6.0
 SmartDraw
Panduan Menggambar DFD
 Setaip aliran data dinamai dengan nama unik
 Aliran data yang diturunkan ke level berikutnya
mempunyai nama yang tetap/ konsisten dnegan level
sebelumnya
 Tunjukkan disposisi yang tepat dari penghapusan record
pada data store
 Ketika mendokumentasikan program, proses baca/tulis
tidak perlu disertakan.
 Hindari “read-only process”.
 Proses yang write-only” diperbolehkan jika ia ditrigger
oleh waktu
Diagram konteks Sistem SI
Penjualan PT. Pion Muda
DFD Level I
SI Penjualan PT. Pion Muda
Evaluasi
 Buat DFD sampai level terendah untuk
studi kasus kelompok anda.
Referensi
 Founier, roger, practical guide to
structured system development and
maintenance.
 Hartono, jogiyanto, analisis dan desain,
yogyakarta, andi offset, 2005.

Potrebbero piacerti anche