DFD.pptx

download DFD.pptx

of 39

Transcript of DFD.pptx

  • 8/16/2019 DFD.pptx

    1/39

    DATA FLOW DIAGRAMAnalisis Berorientasi Aliran Data

  • 8/16/2019 DFD.pptx

    2/39

    Analisis Berorientasi Aliran Data

    Pendekatan dari sisi bisnis(DeMarco, Yourdan dan Senn).Analisis aliran data adalah

    analisis yang dilakukan untukmempelaari peman!aatan datapada setiap akti"itas.

    Menampilkan hasil pengamatandalam Data #lo$ Diagram (D#D).

  • 8/16/2019 DFD.pptx

    3/39

    DFD menggambarkan arus data dari suatusistem informasi, baik sistem lama maupunsistem baru secara logika tanpamempertimbangkan lingkungan fisik dimanadata tersebut berada

    DFD merupakan alat perancangan sistem yang

    berorientasi pada alur data yang mudah dikomunikasikan oleh pembuat program(Programmer)

    Analisis Berorientasi Aliran Data

  • 8/16/2019 DFD.pptx

    4/39

    Simbol Yang DigunakanEntity (kesatuan luar)

    Data flow (arus data)Process (proses)

    Data store (simpanan data)

  • 8/16/2019 DFD.pptx

    5/39

    S!"#$ DFD Sebagai %cuan System

     %nalyst

  • 8/16/2019 DFD.pptx

    6/39

    &esatuan ' Entity Suatu kantor, departemen atau diisi lain dalam

    perusahaan tetapi diluar sistem yang sedangdikembangkan

    #rang atau kelompok orang di organisasi tetapi diluarsistem yang dikembangkan Suatu organisasi atau orang yang berada diluar

    organisasi, misal langganan, pemasok Sistem informasi lain diluar sistem yang dikembangkan

    Sumber asli dari transaksi Penerima akhir dari suatu laporan yang dihasilkan

    sistem

  • 8/16/2019 DFD.pptx

    7/39

    Simbol Entity

    a

    Pelanggan

    b

     %kuntansi

    c

    Pemasok

    d

    udang

  • 8/16/2019 DFD.pptx

    8/39

     %rus Data Formulir atau dokumen $aporan tercetak yang dihasilkan sistem *ampilan atau output layar yang dihasilkan sistem !asukan untuk komputer  &omunikasi ucapan Surat+surat atau memo Data yang dibaca atau direkam ke suatu file

    Suatu isian yang dicatat dalam buku agenda *ransmisi data dari suatu komputer ke komputer yanglain

  • 8/16/2019 DFD.pptx

    9/39

    &onsep paket dari data ( packet of data)

    a

    Pelanggan

    #rder $angganan

    #rder

    $anggananPembayaran

    Gambar Yang kurang benar 

    a

    Pelanggan

    #rder $angganan

    Dan Pembayaran

    #rder

    $angganan

    Gambar Yang benar 

  • 8/16/2019 DFD.pptx

    10/39

     %rus Data

    a

    Pelanggan#rder $angganan

    #rder

    $angganan

  • 8/16/2019 DFD.pptx

    11/39

     %rus Data

    a

    Pelanggan

    #rder $angganan

    #rder

    $angganan

    Pembayaran -

    Penerimaan

    &as

  • 8/16/2019 DFD.pptx

    12/39

    &onsep arus data menyebar

    (diverging data flow )-

    #rder 

    $angganan

    Penerimaan

    &as

    .

    /erifikasi

    &redit

    b

    udang#rder Pen0ualan

    *embusan

    Permintaan

    barang

    *embusan

     0ournal

    *embusankredit

  • 8/16/2019 DFD.pptx

    13/39

    &onsep arus data mengumpul

    a

    Pelanggan

    Faktur 

    Pembuatan

    faktur 

    Slip pengepakan

    -

    Pembuatan

    Slippengepakan

    Pengiriman

  • 8/16/2019 DFD.pptx

    14/39

    &onsep arus data mengumpul

    a

    Pelanggan

    faktur 

    Pembuatan

    faktur 

    Slip pengepakan

    -

    PembuatanSlip

    pengepakan

  • 8/16/2019 DFD.pptx

    15/39

    Proses

    &egiatan atau ker0a yang dilakukan orang,

    mesin atau komputer 

    Semua proses harus ada input dan harusada outputnya

  • 8/16/2019 DFD.pptx

    16/39

    Simbol Prosesatau

    1o2 dentifikasi

    1ama Proses

  • 8/16/2019 DFD.pptx

    17/39

    Proses2 dentifikasi Proses

    "iasanya berupa angka yang menun0ukkan nomoracuan dari proses

    -2 1ama Proses

    !enun0ukkan apa yang diker0akan proses, biasanyadiawali dengan kata ker0a

    .2 Pemroses

    tidak hanya oleh komputer tapi 0uga bisa proses manualatau mesin non komputer 0adi harus disebutkan

    menyebutkan nama program yang melakukan prosesbila dalam sistem terdiri atas banyak program2

  • 8/16/2019 DFD.pptx

    18/39

    &esalahan dalam penggambaran

    proses yang ter0adi1o2dentifikasi

    1ama Proses 3

    Black Hole (%da input tidak ada output)

    1o2dentifikasi

    1ama Proses3

    Miracle / ajaib (%da output namun tidak ada input)

  • 8/16/2019 DFD.pptx

    19/39

    Simpanan Data2 Suatu file atau database di sistem

    komputer 

    -2 Suatu arsip atau catatan manual

    .2 Suatu tabel Penyimpanan sebelum

    dilakukan proses laporan

  • 8/16/2019 DFD.pptx

    20/39

    Simbol

    !edia 1ama data source

    kesalahan yang sering muncul

    D Pen0ualan D- Piutang dagang

    D- Piutang dagang

    a

    Pelanggan

  • 8/16/2019 DFD.pptx

    21/39

    4pdate Data

     %rus data menu0u ke simpanan data dari

    suatu proses menun0ukkan 5

    !enambah atau menyimpan record baru!enghapus record

    !erubah nilai data di suatu record

     %rus data yang berasal dari simpanan

    menu0u proses menun0ukkan proses tersebut

    menggunakan data yang ada di simpanan

    data2

  • 8/16/2019 DFD.pptx

    22/39

    4pdate data

    !emeriksa dan

    merubah data

    barang

    D Persediaan barangPen0ualan

    !emeriksa dan

    merubah databarang

    D Persediaan barangStatus barang

    Pen0ualan

  • 8/16/2019 DFD.pptx

    23/39

    Penggandaan kesatuan luar dan simpanan

    data agar gambar tidak terlalu kompleks

    dengan perpotongan garisa

    Pelanggan  %tau

    a

    Pelanggan6

    a

    Pelanggan66 %tau

    D Pen0ualan D Pen0ualan D Pen0ualan %tau  %tau

    D Pen0ualan  %tau D 6 Pen0ualan  %tau D 6 6 Pen0ualan

  • 8/16/2019 DFD.pptx

    24/39

    a

    bc

    7

    y

    8onte7t diagram (top leel )

    a

    b c

    7

    y

    #er iew diagram (leel 9)

    -

    : .

     %

    c

    D

    "

    E ;

  • 8/16/2019 DFD.pptx

    25/39

    a

    b c

    7

    y

    #er iew diagram (leel )

    -

    : .

     %

    c

    D"

    E ;

    .2 .2-

    .2.

    P

  • 8/16/2019 DFD.pptx

    26/39

    SY%

  • 8/16/2019 DFD.pptx

    27/39

    Diagram 8onte7tb

    a

    d

    Status $angganan

    #rder 

    langganan

    c

    $angganan

    !ana0er 

    &redit

    *embusan

    permintaan

    persediaan

    Faktur,

    *embusan

    kredit

    udang

    Pengiriman

    *ransaksi

    Pen0ualan

  • 8/16/2019 DFD.pptx

    28/39

    Diagram ?en0ang Proses9

    *ransaksi

    Pen0ualan

    !emproses

    #rder 

    $angganan

    -

    !emerifikasi

    &redit

    .

    !erekam

    *ransaksi

    Dan posting

    :

    !embuat

    $aporan

    2

    !engecek

    Pemenuhan

    order 

    2-

    !erekam

    "ack

    order 

    2.

    !embuat

    #rder 

    pen0ualan

    *op $eel

    $eel 9

    $eel 2:

    !embuat

    Faktur dan

    tembusan

  • 8/16/2019 DFD.pptx

    29/39

    1

    2

    !engecek

    Pemenuhan

    order 

    2-

    !erekam

    "ack

    order 

    2.

    !embuat

    #rder 

    pen0ualan

    2:

    !embuat

    Faktur 

    pen0ualan

    a!ana0er 

    &redit

    c!ana0er 

    &redit

    bPengiriman

    Order 

    langganan

    Faktur, tembusan

    kredit

    *embusan

    Permintaan

    persediaan

    #rder tidak terpenuhi

    D@ PersediaanStatus persediaan

    DA "ack order rekam back order 

    DB 6 #rder pen0ualan

  • 8/16/2019 DFD.pptx

    30/39

    &asus Diagram &onteks

  • 8/16/2019 DFD.pptx

    31/39

    Diagram &onteks S %kuntansi

  • 8/16/2019 DFD.pptx

    32/39

  • 8/16/2019 DFD.pptx

    33/39

    8ontoh &onteks yang Salah

    Sistem nformasi

    Pengolahan Data

    &P

  • 8/16/2019 DFD.pptx

    34/39

    Diagram Konteks Sistem Informasi Rawat Inap

  • 8/16/2019 DFD.pptx

    35/39

    #perator 

    9

    Proses $og n

    dan

    &elola 4ser 

    $og n

    d /alid

    *ambah 4ser 

    Data Simpan

    Data &irim

    pass

    9

    Proses

    "iaya Pelayanan

    9

    Proses Pasien

    &eluar 

    9

    Proses Pasien

    !asuk

    biayaCpelayanan

    pasienCmasuk

    pasienCkeluar 

    D"P

    D"P

    DP!

    DP!

    DP&

    DP&

    nput "iaya

    nput Pasien &eluar 

    nput Pasien !asuk

    &epalaPuskesmas

    D"P

    DP!

  • 8/16/2019 DFD.pptx

    36/39

    $eel Proses &elola 4ser 

    #perator 

    ,2,

    Proses $og n

    dan&elola 4ser 

    $og n

    d /alid

    *ambah 4ser 

    Data Simpan

    Data &irim

    pass

  • 8/16/2019 DFD.pptx

    37/39

    $eel "iaya Pelayanan

    2

    Proses nput

    "iaya Pelayanan

    biayaCpelayanan

    D"P

    D"P

    #perator 

    2-

    Proses Edit

    "iaya Pelayanan

    D"P

    D"PData "iaya

    Data "iaya

     %

    D"P

  • 8/16/2019 DFD.pptx

    38/39

    $eel Proses Pasien !asuk

    -2,

    Proses

    Pasien !asuk

    pasienCmasuk

    DP!

    DP!

    #perator nput Pasien !asuk

     %

    DP!

    &epalaPuskesmas

    $aporan Pasien !asukPilih

    laporan

  • 8/16/2019 DFD.pptx

    39/39

    $eel - Proses Pasien &eluar 

    .2,

    Proses

    Pasien &eluar 

    pasienCkeluar DP&

    DP&

    #perator nput Pasien &eluar 

     %