data flow diagram (dfd)

15
DATA FLOW DIAGRAM (DFD) DIAGRAM ARUS DATA (DAD)

Upload: clara

Post on 20-Jan-2016

179 views

Category:

Documents


3 download

DESCRIPTION

DATA FLOW DIAGRAM (DFD). DIAGRAM ARUS DATA (DAD). DATA FLOW DIAGRAM. Definisi DFD (DAD) Diagram Arus Data ( Data Flow Diagram) adalah diagram yang menggunakan notasi-notasi untuk menggambarkan arus dari data sistem - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: DATA FLOW DIAGRAM (DFD)

DATA FLOW DIAGRAM (DFD)DIAGRAM ARUS DATA (DAD)

Page 2: DATA FLOW DIAGRAM (DFD)

DATA FLOW DIAGRAM

Definisi DFD (DAD)

• Diagram Arus Data (Data Flow Diagram) adalah diagram yang menggunakan notasi-notasi untuk menggambarkan arus dari data sistem

• Biasanya digunakan untuk menggambarkan suatu sistem yang telah ada atau yang akan dikembangkan secara logika, tanpa mempertimbangkan lingkungan fisiknya.

Page 3: DATA FLOW DIAGRAM (DFD)

Simbol dan Komponen Dalam DFD

Ada 4 komponen di dalam DFD:

• External Entity (Kesatuan Luar) atau Boundary (Batas sistem)

• Data Flow (Arus Data)

• Process (Proses)

• Data Store (Simpanan Data)

Page 4: DATA FLOW DIAGRAM (DFD)

External Entity

• Kesatuan Luar (External Entity) merupakan kesatuan (entity) di lingkungan luar sistem yang dapat berupa

orang, organisasi, atau sistem lainnyayang akan memberikan input atau menerima output dari sistem

Contoh :• Suatu kantor, departemen/divisi perusahaan• Orang/sekelompok orang intern• Organisasi / orang diluar organisasi• Sistem informasi lain• Sumber asli suatu transaksi• Penerima akhir suatu laporan sistem

Page 5: DATA FLOW DIAGRAM (DFD)

External Entity

• Suatu external entity dapat disimbolkan dengan suatu notasi kotak atau suatu kotak dengan sisi kiri dan atasnya berbentuk garis tebal

PelangganPelanggan GudangAtau

Gane & Sarson Yourdon

Pemasok

Page 6: DATA FLOW DIAGRAM (DFD)

Proses (Process)

• Proses adalah kegiatan atau kerja yang dilakukan oleh orang, mesin atau komputer dari input arus data untuk menghasilkan output arus data

Identi-fikasi

NamaProses

identifikasi

Nama Proses

Pemroses

ATAU

Gane & Sarson Yourdon

2

HitungGaji

Personalia

Contoh:

Page 7: DATA FLOW DIAGRAM (DFD)

Proses (Process)

1. Identifikasi Prosesumumnya berupa suatu angka yang menunjukkan nomor acuan dari proses dan ditulis pada bagian atas proses

2. Nama Prosesmenunjukkan apa yang dikerjakan oleh proses tersebut.

• Harus jelas dan lengkap menggambarkan kegiatan prosesnya

• Berbentuk suatu kalimat yg diawali kata kerja• Diletakkan di bawah identifikasi proses di dalam simbol

proses.

3. Pemroses- Pada DFD fisik, proses tidak hanya dari komputer, tetapi jg

proses manual (orang, mesin, dll), maka pemroses perlu ditunjukkan

- Pada DFD Logika, hanya proses komputer saja, maka pemroses tidak perlu disebutkan

Page 8: DATA FLOW DIAGRAM (DFD)

Simpanan Data (Data Store)

Data store merupakan simpanan dari data yang dapat berupa:

• File atau database di sistem komputer• Arsip atau catatan manual• Kotak tempat data di meja seseorang• Tabel acuan manual• Agenda atau buku

Nama data store harus menunjukkan nama dari filenya

Page 9: DATA FLOW DIAGRAM (DFD)

Ketentuan Menggambar Simpanan Data (Data Store)

1. Gambar simpanan data di DFD di simbolkan dengan sepasang garis horisontal paralel yang tertutup disalah satu ujungnya

Media Nama data store D5 Buku besarContoh :

2. Hanya berhubungan dengan proses saja sbg pengguna/perubah data

D5 piutang dagangD1 penjualan

D5 piutang dagangLangganan

1

MembuatLaporanpiutang

D5 piutang dagangLaporan piutang

Page 10: DATA FLOW DIAGRAM (DFD)

3. Arus data dari proses menuju data store menunjukkan update terhadap data yang disimpan yang dapat berupa:

• Menambah/menyimpan record/dokumen baru• Menghapus record atau mengambil dokumen

dari simpanan data• Merubah nilai data pada data store

4. Arus data yg berasal dari data store ke proses menunjukkan bahwa proses tersebut menggunakan data yang ada di data store

Ketentuan Menggambar Simpanan Data (Data Store)

Page 11: DATA FLOW DIAGRAM (DFD)

Simpanan Data (Data Store)

5. Bila proses melakukan keduanya, maka gambar yang bisa dibuat:

• Menggunakan sebuah garis panah 2 arah

• Menggunakan arus data terpisah

1

Memeriksadan meru-bah databarang

D1 Persediaan barangpenjualan

1

Memeriksadan meru-bah databarang

D1 Persediaan barangStatus barang

penjualan

Page 12: DATA FLOW DIAGRAM (DFD)

Arus Data (Data Flow)Arus data menunjukkan arus dari data yang dapat

berupa masukan untuk sistem atau hasil dari proses sistem.

Arus data dialirkan dalam bentuk :• Formulir atau dokumen• Laporan tercetak yg dihasilkan oleh sistem• Tampilan/output layar komputer• Masukan untuk komputer• Komunikasi ucapan• Surat/memo• Data yg dibaca/direkam ke suatu file• Isian yg dicatat pada buku agenda• Transmisi suatu komputer ke komputer lain

Page 13: DATA FLOW DIAGRAM (DFD)

Arus Data(Data Flow)

• Arus data (data flow) diberi simbol suatu panah, memiliki nama yg jelas (ditulis disamping garis panah) dan mempunyai arti

• Mengalir diantara proses, simpanan data, dan external entity

LanggananLangganan

1

OrderLangganan

Page 14: DATA FLOW DIAGRAM (DFD)

Aturan Pembuatan DFD

Nama Arus Data ditulis tanpa spasi, tetapi dipisahkan dengan tanda garis bawah (_)

Semua arus data harus dihasilkan dari suatu proses ATAU menuju ke suatu proses- Proses bukan proses- Bukan proses proses- Proses proses

Arus data tidak boleh mengalir dari entitas ke entitas, datastore ke datastore, maupun dari entitas ke datastore dan sebaliknya.

Status_barang

Page 15: DATA FLOW DIAGRAM (DFD)

Aturan Pembuatan DFD

Suatu proses harus menerima dan menghasilkan arus data

Langganan

OrderLangganan

1

Memverifi-Kasi kreditLangganan

Order disetujui

Akuntansi

Orderpenjualan

2

MembuatOrder

Penjualan

Langganan

(Black Hole) (Miracle)