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) Langganan identifikasi EE 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) NOTASI Laporan Keuangan APLIKASI
Konsep Paket Dari Data (Packet Of Data) a Langganan Order Langganan 1 Pembayaran Order Langganan Gambar Yang salah a Langganan Order Langganan Dan Pembayaran 1 Order Langganan Gambar Yang benar
Konsep Arus Data Menyebar (Diverging Data Flow) 2 Order Langganan 1 Penerimaan Kas Order Penjualan Tembusan journal Tembusan kredit Tembusan Permintaan barang b Gudang 3 Verifikasi Kredit
Konsep Arus Data Mengumpul 1 Pembuatan faktur faktur a Pengiriman Langganan 2 Pembuatan Slip pengepakan Slip pengepakan
Konsep Arus Data Mengumpul 1 Pembuatan faktur 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 Nama Proses a t a u Identifikasi Nama Proses Identifikasi Nama Proses Pemroses
PROSES 1. Identifikasi Proses Biasanya berupa angka yang menunjukkan nomor acuan dari proses 2. Nama Proses Menunjukkan 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.
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 a Langganan D2 Piutang dagang
Context diagram (top level / level 0) a x b y 0 c a Over view diagram (level 1) 1 x A 2 B c D b y 4 3 E Z c
Over view diagram (level 1) a 1 x A 2 B c D b y 4 3 E Z c Over view diagram (level 2) E 3.1 3.2 P D Q R S 3.3 Z
DIAGRAM CONTEXT b Manajer Kredit Status Langganan c Gudang a Langganan Order langganan 0 Transaksi Penjualan Tembusan permintaan persediaan Faktur, Tembusan kredit d Pengiriman
DIAGRAM JENJANG PROSES 0 Transaksi Penjualan 1 2 3 4 Memproses Order Langganan Memverif ikasi Kredit 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
b Manajer Kredit 1 Memproses Order Langganan 3 Merekam Transaksi Dan posting b Manajer Kredit b Manajer Kredit 2 Memverif ikasi Kredit 4 Membuat Laporan b Manajer Kredit
1 a c Manajer Kredit Manajer Kredit b Pengiriman D6 Order langganan Persediaan Status persediaan 1.1 Mengecek Pemenuhan order Tembusan Permintaan persediaan Faktur, tembusan kredit Order tidak terpenuhi 1.3 Membuat Order penjualan 1.4 Membuat Faktur penjualan 3 D7 Rekam order penjualan Back order 1.2 Merekam Back order D8 Order penjualan D8 D1 Nama langganan rekam back order * Order penjualan * Order penjualan langganan 2
TERIMA KASIH