Diagram Arus Data Ketika kaki di langkahkan itulah nasib yang telah kita pilih untuk hari itu Berdo’alah agar mendapat RahmatNya
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 melalui 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)
Notasi, Identifikasi, Aplikasi External Entity
a Langganan EE sebagai penyedia Data
(KODE)
identifikasi EE
EE sebagai penerima hasil olahan Data
b Gudang
NOTASI APLIKASI
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
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
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. 2. 3. 4. 5.
Media
Nama data source
Suatu file atau database di sistem komputer Suatu arsip atau catatan manual Suatu kotak tempat data di meja seseorang Suatu tabel acuan manual Suatu agenda atau buku
NOTASI Media
Nama data source
kesalahan yang sering muncul D1
Penjualan
D2
Piutang dagang
D2
Piutang dagang
a Langganan
Update data 1 Memeriksa dan merubah data barang
Penjualan D1
Persediaan barang
D1
Persediaan barang
1 Memeriksa dan merubah data barang
Status barang
Penjualan
PROSEDUR PEMBUATAN DATA FLOW DIAGRAM
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
APLIKASI PEMBUATAN DATA FLOW DIAGRAM
DIAGRAM CONTEXT c b
Status Langganan
Gudang
Manajer Kredit
0 a
Langganan
Order langganan
Tembusan permintaan persediaan
SISTEM PENJUALAN Faktur, Tembusan kredit
d
Pengiriman
Level 1
1
a
Manajer Kredit
Menentukan Order Langganan
2
b
Langganan
Memveri fikasi Kredit
3 Merekam Transaksi Dan posting
c
Gudang
4
d Membuat Laporan
Sistem Penjualan
Pengiriman
Level 2
1 D6
a Manajer Kredit
Order langganan
D7
Persediaan Status persediaan
rekam back order
1.1 Mengecek Pemenuh an order
Back order
1.2 Order tidak terpenuhi Merekam Back order
1.3 c
Order terpenuhi
Manajer Kredit Tembusan Permintaan persediaan
b Pengiriman Faktur, tembusan kredit
Membuat Order penjualan
Rekam order penjualan
D8
* Order penjualan
Order Penjualan
2 1.4
Verifikasi Kredit
Membuat Faktur penjualan
3
4
D8 D1 Nama langganan
* Order penjualan langganan
Menentukan Order Langganan
Perbedaan dan Persamaan DAD dengan Flow Chart System
FLOW CHART SYSTEM
DAD
Proses DAD dapat beroperasi secara parallel DAD lebih menunjukkan arus dari data DAD Tidak dapat menunjukkan proses perulangan dan proses keputusan
Flow Chart System menunjukkan proses yang urut dan runtut Flow Chart System Lebih menunjukkan arus fisik pada sistem Flow Chart System Tidak Dapat Juga menunjukkan proses perulangan dan proses keputusan
Kelemahan DAD
Tidak dapat menunjukkan proses perulangan Tidak dapat menunjukkan proses keputusan Tidak dapat menunjukkan proses perhitungan
SISTEM PENGGAJIAN KARYAWAN PADA PT. AlHAQQ 1. Berawal dari kartu presensi yang setiap tanggal 27 di kumpulkan secara manual 2. Data presensi dimasukkan melalui key board dengan melalui suatu pengolahan program, sehingga dibentuk file presensi 3. Data karyawan di olah tersendiri melalui program data karyawan, dengan membentuk file karyawan 4. Kedua file ini di relasikan dengan file tunjangan dan file potongan melalui program penggajian 5. Dari program penggajian diperoleh laporan penggajian kepada manajemen dan slip penggajian kepada setiap karyawan
BUATLAH DATA FLOW DIAGRAM
a
Admin SDM
b
Karya wan
SISTEM PENGGA JIAN
c Manajer Keuangan
b
a
Admin SDM
Arsip Biodata
Karya wan
1
2
BIODATA KARYA WAN
DATA PRESEN SI
D1
Rekap Biodata kary.
D2
BIODATA
Rekap Presensi Kary.
3
P r e s e n s i
PRESENSI
Slip Terima
PERHITU NGAN GAJI
c Laporan Keuangan
D3
GAJIKAR
SISTEM PENGGAJIAN
Manajer Keuangan
a
Admin SDM
Arsip Biodata
1.1
1.2
MEREKAM DATA KARYAWAN
D1
Rekap Biodata kary.
2
MENGUKUR PRESTASI KARYAWAN
D2
BIODATA
1.3 MENENTUKAN DATA PRESTASI
Rekap Presensi Kary.
DATA PRESEN SI
PRESENSI
Rekap Pengukuran Prestasi
3 Form Prestasi Karyawan
BIO DATA KARYAWAN
PERHITU NGAN GAJI
LATIHAN ..!! Sistem Flowchart inventori dimulai dengan kartu pengiriman yang setiap tanggal 01 setiap bulan dikumpulkan secara manual, lalu dimasukkan ke dalam file melalui key board dengan bantuan program pemasukkan data transaksi. Pemasukkan data penjualan dimasukkan tersendiri melalui suatu program.Kedua file di relasikan dalam program inventori untuk pembuatan laporan stok dan file reorder Tugas: 1. Buatlah Flowchart Sistem 2. Buatlah Data Flow Diagram
Aduuu…hh Dinginnnn Buangeet