Archive for the ‘Uncategorized’ Category

DATA FLOW DIAGRAM

November 19, 2009

DFD ialah alat perancangan sistem  yang berorientasi pada  alur data
dengan konsep dekomposisi yang dapat digunakan untuk penggambaran analisa
maupun rancangan sistem yg mudah dikomunikasikan oleh profesional sistem
kepada pemakai maupun pembuat program.

KOMPONEN DFD

1. Menurut Yourdan dan Demarco

2. Menurut Gene dan Serson

TERMINATOR / ENTITAS LUAR
Adalah Entitas diluar sistem yang berkomunikasi / berhubungan langsung
dengan sistem.

Terdapat 2 jenis Terminator :

1. Terminator Sumber

Merupakan Terminator yang menjadi sumber

2. Terminator Tujuan

Merupakan Terminator yang menjadi tujuan data / informasi sistem

KOMPONEN PROSES

Komponen proses menggambarkan transformasi input menjadi output.
Penamaan proses disesuaikan dgn proses/kegiatan yang sedang dilakukan.

KOMPONEN DATA STORE

Komponen ini digunakan untuk membuat model sekumpulan paket
data dan diberi nama dgn kata benda bersifat jamak. Data store dapat berupa
file/database yang tersimpan dalam disket, harddisk atau bersifat manual
seperti buku alamat, file folder.

Yang perlu diperhatikan tentang data store :
1. Alur data dari proses menuju data store, hal ini berarti data store berfungsi sebagai tujuan/tempat penyimpanan fari suatu proses (proses write).
2. Alur data dari data store ke proses, hal ini berarti data store berfungsi sbg sumber/proses memerlukan data (proses read).
3. Alur data dari proses menuju data store dan sebaliknya berarti berfungsi sbg sumber dan tujuan.

KOMPONEN ALUR DATA

Alur data digunakan untuk menerangkan perpindahan data / paket datadari satu bagian ke bagian lainnya.

Ada 4 konsep tentang alur data :
1. Packets of data
2. Diverging data flow
3. Converging data flow
4.  Sumber dan Tujuan

Aturan Main DFD
1. tidak boleh mengubungkan external entity dangan external entiti secara langsung.
2. tidak boleh menghubungkan data store dengan data store secara langsung
3. tidak boleh menghubungkan entity dengan data store secara langsung
4. setiap proses harus ada data flow yang masuk dan data flow yang keluar.

Cara Membuat DFD
umum ——> detail ( TOP DOWN ANALYS )
Jabarkan proses sedetail mengkin
pelihara konsistensi antar proses
berikan label yang bermakna

Tahap Pembuatan DFD
1. diagram context : menggambarkan sistem secara global
2, diagram nol : penjabaran terperinci dari diagram context
3. diagram detail : menggambarkan proses secara terperinci dari diagram nol