Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

Data Flow Diagram (DFD)

Presentasi serupa


Presentasi berjudul: "Data Flow Diagram (DFD)"— Transcript presentasi:

1 Data Flow Diagram (DFD)

2 Data Flow Diagram DFD diperkenalkan oleh Tom DeMarco dan Yourdon serta Chris Gane dan Trish Sarson. DFD merupakan suatu tampilan grafis yang memunculkan relasi/hubungan antara proses dan data berserta kamus data yang menjelaskan rincian data yang dipergunakan. Diagram ini juga digunakan untuk menggambarkan aliran data dalam sistem, sumber dan tujuan data, proses yang mengolah data tersebut, dan tempat penyimpanan datanya.

3

4 Elemen-elemen dalam DFD
Ada empat elemen yang membentuk suatu Data Flow Diagram, yaitu : 1. Arus data (Data Flow) Penghubung antar proses yang merepresentasikan informasi yang dibutuhkan proses sebagai masukan atau informasi yang dihasilkan proses sebagai keluaran. Arus data ini mengalir diantara proses, Penyimpanan data dan Kesatuan Luar Diberi nama sesuai dengan substansi isi dari paket informasi yang mengalir

5 2. Proses Transformasi aliran data yang datang menjadi aliran data yang keluar. Transformasi bagaimana satu atau beberapa masukan diubah menjadi keluaran. Menjelaskan proses-proses transformasi data apa saja yang ada dalam sistem atau yang harus dikerjakan oleh sistem. Diberi nama dan nomor yang akan dipergunakan untuk keperluan identifikasi. Nama yang diberikan harus dapat menjelaskan apa yang dilakukan oleh proses.

6 3. Penyimpanan Data (Data Store)
Tempat penyimpanan data atau tempat data yang dirujuk oleh proses. Kumpulan paket data yang harus diingat oleh sistem dalam periode waktu tertentu. Pada akhir pembangunan sistem, data store biasanya diimplementasi sebagai Tabel atau basis data.

7 4. Entitas Eksternal/Terminator/ Source atau Sink
Merupakan Kesatuan (Entity) di lingkungan luar sistem. Dapat berupa orang, unit organisasi atau sistem lainnya yang berada dilingkungan luarnya yang akan memberikan input atau menerima output dari sistem. Jumlah entitas yang terkait pada satu level akan muncul dalam jumlah yang sama untuk level lainnya

8 Aturan Dasar DFD

9

10

11

12 Level DFD Diagram Konteks
Menggambarkan secara umum konteks yang terjadi dalam sistem antara dunia internal dan dunia eksternal yang berbatasan. Merupakan lapisan teratas terhadap sistem yang akan di bahas. Diagram nol/Zero (overview diagram) Diagram nol memberikan pandangan secara menyeluruh mengenai sistem yang ditangani, menunjukkan tentang fungsi-fungsi utama atau proses yang ada, aliran data, dan eksternal entity. Pada level ini sudah dimungkinkan adanya /digambarkannya data store yang digunakan Diagram Rinci (Level Diagram) Diagram rinci adalah diagram yang menguraikan proses apa yang ada di dalam diagram zero atau diagram level diatasnya. Keseimbangan input dan output (balancing) antara diagram 0 dengan diagram konteks harus terpelihara.

13 Penomoran Level Pada DFD
Di dalam satu level sebaiknya tidak terdapa lebih dari 7 buah proses dan maksimal 9, bila lebih maka harus dilakukan dekomposisi

14 Pedoman membuat DFD Idetifikasi terlebih dahulu semua kesatuan luar (external entities) yang terlibat di sistem Identifikasikan semua input dan output yang terlibat dengan kesatuan luar Gambarlah terlebih dahulu suatu diagram konteks, menggambarkan sistem pertama kali secara garis besar (disebut top level) Suatu context diagram selalu mengandung satu dan hanya satu proses saja. Proses ini mewakili proses dari seluruh sistem. Context diagram ini hanya menggambarkan hubungan input/output antara sistem dengan dunia luarnya (kesatuan luar).

15 4. Gambarlah sketsa DAD untuk overview diagram (level 0) 5
4. Gambarlah sketsa DAD untuk overview diagram (level 0) 5. Gambarlah DAD untuk level-level berikutnya yaitu level 1 dan sterusnya.

16

17 Diagram Konteks

18 Diagram DFD Level 0 dan 1 Gambar Gambar 2

19 Perancangan sistem berdasarkan DFD

20

21 Perancangan FORM

22


Download ppt "Data Flow Diagram (DFD)"

Presentasi serupa


Iklan oleh Google