Diagram Arus Data Ketika kaki di langkahkan itulah nasib yang telah kita pilih untuk hari itu Berdo’alah agar mendapat Rahmat-Nya
PENGERTIAN atau DEFINISI
DATA FLOW DIAGRAM
Alat (tools) untuk menggambarkan suatu sistem pada aspek arus data yang terjadi dan alat ini membantu dalam komunikasi dan dokumentasi bagi system user (pemakai system) untuk memahami sistem secara logis
Gambaran grafis suatu sistem yang menggunakan sejumlah simbol untuk menggambarkan arus data yang mengalir melaui proses yang saling berkaitan
DFD digunakan untuk menggambarkan sistem baik old atau new yang dikembangkan secara logis tanpa mempertimbangkan lingkungan fisik, baik lingkungan dimana data mengalir maupun yang akan disimpan.
Yourdan dan DeMarco
Gene dan Serson
External Entity (kesatuan luar) Data flow (arus data) Process (proses) Data store (simpanan data)
External Entity (kesatuan luar) Terminator yang berhubungan langsung terhadap pengirim / penyedia input (data) kedalam sistem maupun penerima hasil olahan data (informasi) External entity dapat berupa orang, organisasi ataupun system lainnya, diantaranya dapat berupa: Lembaga departemen atau devisi dalam perusahaan yang ada diluar sistem Manusia atau kelompok manusia dalam organisasi yang ada di luar sistem Organisasi /manusia di luar organisasi, seperti: pemasok, pelanggan Sistem Informasi lain yang ada diluar sistem Sumber awal suatu transaksi, dan Penerima akhir suatu laporan yang dihasilkan sistem
Notasi, Identifikasi, Aplikasi External Entity a (KODE)
identifikasi EE
Langganan
b Gudang
NOTASI APLIKASI
Data Flow (aliran data) Terminator DFD menggambar arus data yang mengalir dari suatu aktivitas ke aktivitas lainnya, baik dari luar sistem maupun ke luar sistem sebagai penerima hasil olahan, bisa berupa: Formulir/dokumen yang digunakan perusahan Print Out yang dihasillkan oleh sistem informasi Output Layout di disiplay yang dihasilkan oleh sistem Input data yang dimasukkan kedalam sistem informasi Komunikasi terucap dalam sistem informasi Surat / memo, Data terbaca / terekam dalam file, Daftar isian pada buku agenda, dan atau Tranmisi data pada transmisi komputer
Notasi, Identifikasi, Aplikasi Data Flow Order Langganan (identifikasi DF) Laporan Keuangan
NOTASI APLIKASI
Konsep Paket Dari Data (Packet Of Data) a Langganan
Order Langganan Pembayaran
1 Order Langganan
Gambar Yang salah
a
Order Langganan Dan Pembayaran Langganan
1 Order Langganan
Gambar Yang benar
Konsep Arus Data Menyebar (Diverging Data Flow) 2 Order Langganan Tembusan journal
1 Penerimaan Kas
Order Penjualan
Tembusan kredit
3 Verifikasi Kredit
Tembusan Permintaan barang
b Gudang
Konsep Arus Data Mengumpul 1 faktur Pembuatan faktur
a Pengiriman
2 Pembuatan Slip pengepakan
Slip pengepakan
Langganan
Konsep Arus Data Mengumpul 1 faktur Pembuatan faktur
a Langganan
2 Pembuatan Slip pengepakan
Slip pengepakan
PROSES • Kegiatan atau kerja yang dilakukan orang, mesin atau komputer • Semua 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
NOTASI PROSES Identifikasi Nama Proses
atau Nama Proses
Identifikasi Nama Proses Pemroses
PROSES 1.
Identifikasi Proses Biasanya berupa angka yang menunjukkan nomor acuan dari proses Nama Proses Menunjukkan apa yang dikerjakan proses, biasanya diawali dengan kata kerja Pemroses
2.
3. – –
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.
Kesalahan dalam penggambaran proses yang terjadi
Identifikasi Nama Proses
?
Black Hole (Ada input tidak ada output)
Identifikasi
?
Nama Proses
Miracle / ajaib (Ada output namun tidak ada input)
SIMPANAN DATA 1. Suatu file atau database di sistem komputer 2. Suatu arsip atau catatan manual 3. Suatu kotak tempat data di meja seseorang 4. Suatu tabel acuan manual 5. Suatu agenda atau buku
NOTASI Media
Nama data source
kesalahan yang sering muncul D1
Penjualan
D2
Piutang dagang
D2
Piutang dagang
a Langganan
Context diagram (top level / level 0)
x
a
0
y
b
c
Over view diagram (level 1)
1
x
a
2
A
c
B
D
b
y
4
E
3
Z
c
Over view diagram (level 1)
1
x
a
2
A
c B D
b
4
y
3
E
Z
Over view diagram (level 2)
E
3.1
c
D P
Q
3.2
R
S
3.3 Z
DIAGRAM CONTEXT c b
Status Langganan
Gudang
Manajer Kredit
0 a
Langganan
Order langganan
Tembusan permintaan persediaan
Transaksi Penjualan
d Faktur, Tembusan kredit
Pengiriman
DIAGRAM JENJANG PROSES 0 Transaksi Penjualan
1
2
Memproses Order Langganan
Memverif ikasi Kredit
4
3 Merekam Transaksi Dan posting
Membuat Laporan
1.1
1.2
1.3
1.4
Mengecek Pemenuhan order
Merekam Back order
Membuat Order penjualan
Membuat Faktur dan tembusan
1
b
Manajer Kredit
Memproses Order Langganan
2
b
Manajer Kredit
Memverif ikasi Kredit
3
b
Merekam Transaksi Dan posting
4
Membuat Laporan
Manajer Kredit
b
Manajer Kredit
1 D6
a
Manajer Kredit
Order langganan
D7
Persediaan Status persediaan
rekam back order
1.1 Mengecek Pemenuhan order
Back order
1.2 Order tidak terpenuhi Merekam Back order
1.3 c
Membuat Order penjualan
Manajer Kredit Tembusan Permintaan persediaan
b Pengiriman Faktur, tembusan kredit
Rekam order penjualan
D8
* Order penjualan
2 1.4 Membuat Faktur penjualan
3
Order penjualan D8 D1 Nama langganan
* Order penjualan langganan
TERIMA KASIH