DATA FLOW DIAGRAM (DFD) - PowerPoint PPT Presentation

About This Presentation
Title:

DATA FLOW DIAGRAM (DFD)

Description:

DATA FLOW DIAGRAM (DFD) Oleh : Ir. H. Sirait, MT Analisa & Disain Sistem Pertemuan 8 http://www.hsirait.wordpress.com * DFD Alat perancangan sistem yang berorientasi ... – PowerPoint PPT presentation

Number of Views:503
Avg rating:3.0/5.0
Slides: 24
Provided by: yuh96
Category:

less

Transcript and Presenter's Notes

Title: DATA FLOW DIAGRAM (DFD)


1
DATA FLOW DIAGRAM (DFD)
Oleh Ir. H. Sirait, MT Analisa Disain
Sistem Pertemuan 8 http//www.hsirait.wordpress.co
m
2
DFD
  • Alat perancangan sistem yang berorientasi pada
    alur data dengan konsep dekomposisi
  • Dapat digunakan untuk penggambaran analisis
    maupun rancangan sistem yang mudah
    dikomunikasikan oleh pengembang ke pemakai atau
    pembuat program
  • Digunakan untuk menggambarkan proses bisnis yang
    terjadi dan hubungannya dengan data

3
Data Flow Diagram (DFD)
  • Disebut juga Diagram Alir Data (DAD)
  • Terdiri dari
  • Diagram Context (DAD Konteks Sistem), terkadang
    ada yang menyebut diagram konteks sebagai diagram
    level 0
  • Diagram Level (level 0, 1, 2, 3, dst)
  • Dapat digambarkan dengan case tool (seperti power
    designer 6 bagian pdpa, smart draw, dll)
  • Disertai Kamus Aliran Data yang mendeskripsikan
    data yang mengalir dalam aliran data

4
Kamus Aliran Data
  • Kamus data yang menyatakan elemen-elemen data
    pada aliran data DFD
  • Isi kamus aliran data
  • Nama aliran data
  • Alias (jika ada)
  • Keterangan
  • Dari
  • Ke
  • Struktur Data
  • Komentar

5
Elemen dan Simbol DFD
Bagian Penjualan
Terminator / Entitas Eksternal
Mencatat buku terjual
Proses
data_transfer
Aliran Data (Data Flow)
Data store
barang
atau
6
Entitas Ekternal / Terminator
  • Entitas di luar sistem yang berkomunikasi
    /berhubungan langsung dengan sistem.
  • Bisa berupa orang, sekelompok orang, organisasi,
    departemen, atau sistem lain yang berada di luar
    sistem yang dibuat.
  • Jenis terminator / entitas
  • Sumber
  • Tujuan
  • Sumber dan Tujuan

7
Hal yang diperhatikan tentang terminator
  • Alur data yang menghubungkan terminator dgn
    sistem, menunjukkan hubungan sistem dgn dunia
    luar
  • Pengembang tidak dapat mengubah isi/cara kerja,
    prosedur yang berkaitan dgn Terminator
  • Hubungan yang ada antar terminator tidak
    digambarkan dalam DFD

8
Proses
  • Menggambarkan transformasi input menjadi output
  • Penamaan proses disesuaikan dgn proses/kegiatan
    yang sedang dilakukan, biasanya berupa kata kerja

9
4 kemungkinan penggambaran
10
Hal yang harus diperhatikan dalam Penggambaran
Proses
  • Proses harus memiliki input dan output.
  • Proses dapat dihubungkan dgn komponen terminator,
    data store atau proses melalui alur data.
  • Sistem/bagian/divisi/departemen yang sedang
    dianalisis oleh profesional sistem digambarkan
    dgn komponen proses.

11
Data Store
  • 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

12
Hal yang harus diperhatikan tentang Data Store
  • Alur data dari proses menuju data store, hal ini
    berarti data store berfungsi sebagai
    tujuan/tempat penyimpanan dari suatu proses
    (proses write).
  • Alur data dari data store ke proses, hal ini
    berarti data store berfungsi sbg sumber/ proses
    memerlukan data (proses read).
  • Alur data dari proses menuju data store dan
    sebaliknya berarti berfungsi sbg sumber dan
    tujuan.

13
Penggambaran Create, Read Update data pada Data
Store
14
Alur/aliran Data
  • Digunakan untuk menerangkan perpindahan
    data/paket data dari satu bagian ke bagian yang
    lain
  • Dapat berupa kata, pesan, formulir atau informasi

15
4 konsep tentang aliran data
  • Packet of Data 2 data atau lebih mengalir pada
    sumber dan tujuan yang sama dan memiliki hubungan
    (dijadikan satu)
  • Diverging data flow, sumber sama tujuan berbeda
    atau kompleks.
  • Converging data flow, beberapa alur data yang
    berbeda mengalir ke satu tujuan
  • Sumber dan tujuan, arus data harus dihubungkan
    pada proses, baik dari maupun yang menuju proses

16
Levelisasi DFD
Diagram konteks/DFD Level 0
DFD Level 1
DFD Level 2 dari proses nomer 3
17
Cara Menggambar DFD
  • Pahami proses bisnis yang ada dan rencanakan
    proses, stakeholder serta data apa saja yang
    terlibat dalam sistem baru
  • Buat diagram konteks
  • Buat diagram level 1
  • Buat diagram level 2, dst.

18
Contoh Diagram Context Sistem Royalti
Kamus aliran data untuk data transfer
19
DFD Level 1 untuk Sistem Royalti
20
DFD Level 2 untuk Sistem Royalti Memproses
Pembayaran
Simbol proses di level sebelumnya
21
TUGAS
  • TERIMA KASIH

22
Tugas
  • Sistem Informasi Perpustakaan Online
  • Task
  • Membuat Perencanaan Perangkat Lunak
  • Membuat DFD (sampai level 1 saja)
  • Dikerjakan per orang dengan permasalahan berbeda.
  • , dikumpulkan waktu FINAL

23
Tugas
  • Permasalah
  • 16. Marketing Bank
  • 17. Marketing Barang
  • 18. Kredit Perbankan
  • 19. Kredit Koperasi
  • 20. Pelayanan kepolisian
  • 21. Pelanggaran Lalulitas
  • 22. Peayanan Pajak
  • 23. Peayanan KTP
  • 24. Pelayanan Notaris
  • 25. Pelayanan Hukum
  • 26. Pelayanan Service
  • 27. Jasa Pengamaan Polisi
  • 28. Pelayanan Asuransi
  • 29. Pelayanan Bengkel
  • 30. Kunjungan ke Persahaan lain
  • Permasalah
  • Penjualan Supermarket
  • Penggajian
  • Persediaan
  • Multilevel marketing
  • Pelayanan Retail
  • Nilai Akademik
  • Nilai Sekolah
  • Pelayanan Supermarket
  • Pembayaran uang kuliah
  • Pelayanan Pos
  • Pelayanan Bank
  • Jasa Kurir
  • Penjualan Toko
  • Pelayanan PLN
  • Pelayanan Akademik
  • Permasalah
  • 31. Pelayana Peroustakaan
  • 32. Pelayanan Warnet
  • 33. Pelayanan Web Hosting
  • 34. Pelayanan Tabungan
  • 35. Pelayanan RS
  • 36. Pelayanan Kredit Motor
  • 37. Sistem Pelayanan RM
Write a Comment
User Comments (0)
About PowerShow.com