diagram arus data

29

Upload: tucker

Post on 13-Jan-2016

120 views

Category:

Documents


11 download

DESCRIPTION

Diagram Arus Data. Definisi. adalah diagram untuk menggambarkan sistem yg telah ada atau sistem baru yg akan dikembangkan secara logika tanpa mempertimbangkan lingkungan fisik dimana data tsb mengalir atau akan dismpan. Simbol Yang Digunakan. - PowerPoint PPT Presentation

TRANSCRIPT

Definisi adalah diagram untuk menggambarkan

sistem yg telah ada atau sistem baru yg akan dikembangkan secara logika tanpa mempertimbangkan lingkungan fisik dimana data tsb mengalir atau akan dismpan.

Simbol Yang DigunakanExternal entity (kesatuan luar) atau system

boundary (batas sistem)Data flow (arus data)Process (proses)Data store (simpanan data)

Kesatuan LuarSustu kantor, departemen atau devisi laian dalam

perusahaan tetapi diluar sistem yang sedang dikembangkan

Orang atau kelompok orang di organisasi tetapi diluar sistem yang dikembangkan

Suatu organisasi atau orang yang berada diluar organisasi, misal langganan, pemasok

Sistem informasi lain diluar sistem yang dikembangkan

Sumber asli dari transaksiPenerima akhir dari suatu laporan yang

dihasilkan sistem

a

Langganan

b

Akutansi

c

Pemasok

d

Gudang

Arus DataFormulir atau dokumen Laporan tercetak yang dihasilkan sistemTampilan atau output layar yang dihasilkan

sistemMasukan untuk komputerKomunikasi ucapanSurat-surat atau memoData yang dibaca atau direkam ke suatu fileSuatu isian yang dicatat dalam buku agendaTrasnmisi data dari suatu komputer ke komputer

yang lain

a

Langganan

Order Langganan 1

Order Langganan

Pembayaran

Gambar Yang salah

a

Langganan

Order LanggananDan Pembayaran

1

Order Langganan

Gambar Yang benar

a

Langganan Order Langganan

1

Order Langganan

a

Langganan

Order Langganan

1

Order Langganan

Pembayaran 2

PenerimaanKas

2

OrderLangganan

1

PenerimaanKas

3

Verifikasi Kredit

b

GudangOrder Penjualan

TembusanPermintaanbarang

Tembusanjournal

Tembusankredit

a

Langganan

faktur1

Pembuatanfaktur

Slip pengepakan

2

PembuatanSlip pengepakan

Pengiriman

a

Langganan

faktur1

Pembuatanfaktur

Slip pengepakan

2

PembuatanSlip pengepakan

ProsesKegiatan atau kerja yang dilakukan orang,

mesin atau komputerSemua proses harus ada input dan harus ada outputnya

Physical data flow diagram (PDFD) proses dapat dilakukan oleh manusia, mesin atau komputer

Logical data flow diagram (LDFD) proses yang dilakukan oleh komputer

atau

Identifikasi

Nama Proses

Identifikasi

Nama Proses

Pemroses

Proses1. Identifikasi Proses

Biasanya berupa angka yang menunjukkan nomor acuan dari proses

2. Nama ProsesMenunjukkan apa yang dikerjakan proses, biasanya diawali dengan kata kerja

3. Pemroses Pada PDFD tidak hanya oleh komputer tapi juga bisa

proses manual atau mesin non komputer jadi harus disebutkan

Pada LDFD menyebutkan nama program yang melakukan proses bila dalam sistem terdiri atas banyak program.

Identifikasi

Nama Proses ?

Black Hole (Ada input tidak ada output)

Identifikasi

Nama Proses?

Miracle / ajaib (Ada output namun tidak ada input)

Simpanan Data1. Suatu file atau database di sistem komputer2. Suatu arsip atau catatan manual3. Suatu kotak tempat data di meja seseorang4. Suatu tabel acuan manual5. Suatu agenda atau buku

Media Nama data source

kesalahan yang sering muncul

D1 Penjualan D2 Piutang dagang

D2 Piutang dagang

a

Langganan

Update DataArus data menuju ke simpanan data dari

suatu proses menunjukkan :menambah atau menyimpan record baruMenghapus recordMerubah nilai data di suatu record

Arus data yang berasal dari simpanan menuju proses menunjukkan proses tersebut menggunakan data yang ada di simpanan data.

1

Memeriksa dan merubah data barang

D1 Persediaan barangPenjualan

1

Memeriksa dan merubah data barang

D1 Persediaan barangStatus barang

Penjualan

a

Langganan Atau

a

Langganan*

a

Langganan**

Atau

D1 Penjualan D1 Penjualan D1 PenjualanAtau Atau

D1 Penjualan Atau D1 * Penjualan Atau D1 * * Penjualan

0

a

bc

x

y

Context diagram (top level / level 0)

1a

b c

x

y

Over view diagram (level 1)

2

4 3

A

c

DB

E Z

1a

b c

x

y

Over view diagram (level 1)

2

4 3

A

c

DB

E Z

3.1 3.2

3.3

P

RQ

ZS

E

DOver view diagram (level 2)

0

b

a

d

Status Langganan

Orderlangganan

c

Langganan

ManajerKredit

Tembusan permintaanpersediaan

Faktur,Tembusan kredit

Gudang

Pengiriman

TransaksiPenjualan

0

Transaksi Penjualan

1

MemprosesOrderLangganan

2

MemverifikasiKredit

3

Merekam TransaksiDan posting

4

MembuatLaporan

1.1

MengecekPemenuhan order

1.2

MerekamBackorder

1.3

Membuat Orderpenjualan

Top Level

Level 0

Level 11.4

MembuatFaktur dan tembusan

1

1.1

MengecekPemenuhan order

1.2

MerekamBackorder

1.3

Membuat Orderpenjualan

1.4

Membuat Fakturpenjualan

aManajerKredit

cManajerKredit

bPengiriman

Orderlangganan

Faktur, tembusankredit

TembusanPermintaanpersediaan

Order tidak terpenuhi

D6 PersediaanStatus persediaan

D7 Back order

rekam back order

D8 * Order penjualanRekam orderpenjualan

2

D8 * Order penjualan

D1 langgananNama langganan

Order penjualan

3

Perbedaan dengan bagan alirProses DAD dapat

beroperasi secara parallel

DAD lebih menunjukkan arus dari data

Tidak dapat menunjukkan proses perulangan dan proses keputusan

Bagan alir menunjukkan proses yang urut

Bagan alir menunjukkan arus dari procedure, bagan alir program menunjukkan arus dari algoritma

Dapat menunjukkan proses perulangan dan proses keputusan

Kelemahan DADTidak dapat menunjukkan proses perulanganTidak dapat menunjukkan proses keputusanTidak dapat menunjukkan proses

perhitungan