Data Flow Diagram

 

A. Diagram Alir Data (Data Flow Diagram)

1. Konsep Dasar
Diagram Alir Data (Data Flow Diagram)yang menggambarkan pandangan mengenai masukan,
proses dan keluaran sistem yang berhubungan denganmasukan, proses dam keluaranserta merepresentasikan danmenganalisis prosedur-prosedur mendetail dalam sistem yang lebih besar.

2. Simbol-simbol yang digunakan
Eksternal Entity: Kotak rangkap dua digunakan untuk menggambarkan suatu entitas eksternal, misalnya sebuah perusahaan, seseorangatau sebuah mesin yang dapat mengirim data ataumenerima data dari sistem dan merupakan sumber atautujuan data. Process:Bujursangkar dengan sudut membulat digunakan untuk
menunjukkan adanya proses transformasi dan aliran datayang meninggalkan suatu proses selalu diberi label yangberbeda dari aliran data yang masuk.Data Store:Bujursangkar dengan ujung terbuka yang  menunjukkanpenyimpanan data.Data Flow:Tanda Panah, menunjukkan perpindahan data dari satu titikke titik lain

3. Aturan Main
1. Dalam DFD tidak boleh menghubungkan antara EXTERNAL ENTITY dengan
EXTERNAL ENTITYsecara langsung.
2. Dalam DFD tidak boleh menghubungkan antara DATA STORE dengan DATA STORE secara
langsung.
3. Dalam DFD tidak boleh menghubungkan antara DATA STORE dengan EXTERNAL ENTITY
secara langsung (atau sebaliknya).
4. Setiap PROSES harus ada DATA FLOW yang masuk dan ada DATA FLOW yang keluar.
5. Aliran data tidak boleh terbelah menjadi dua atau lebihaliran data yang berbeda.
6. Langkah-langkah mengembangkan DAD
    a. Membuat sebuah daftar tentang kegiatan-kegiatan bisnis dan digunakan untuk menentukan
        berbagai macam:
1) Entitas Eksternal
2) Aliran Data
3) Proses-proses
4) Penyimpanan data
       b. Menciptakan sebuah diagram yang menunjukkan entitas-entitas eksternal dan aliran-aliran data
          menuju sistem.
      c. Menggambar diagram nol yang menunjukkan proses-proses dan penyimpanan data.
     d. Menciptakan diagram anak untuk setiap proses dalam diagram 0
     e. Mengecek kesalahan dan memastikan label-label yang ditetapkan untuk setiap proses dan
         aliran data.
7. Tahapan Proses Pembuatan
a. Buat Diagram Konteks
Tingkatan tertinggi dalam diagram alir data dan hanyamemuat satu proses,
menunjukkan system secara keseluruhan diberi nomor nol dan tidak memuat penyimpanan
data.
b. Buat Diagram Nol
Menggambarkan detail dari diagram konteks, masukan dan keluaran yang ditetapkan dalam
diagram konteks tetap konstan dalam semua diagram sub urutannya dan sudah menunjukkan
bentuk penyimpanan
c. Buat Diagram Detail (Rinci)
Dikembangkan untuk menciptakan diagram anak yang lebih mendetail.