Perancangan Sistem Informasi Pertemuan 4 Oleh : Titik Lusiani, M.Kom DFD Merupakan alat yg. digunakan pada metodologi pengembangan sistem yg. Terstruktur (structured analysis and design ) Merupakan dokumentasi dari sistem yg. Baik, (krn. Menggambarkan arus data scr. Jelas) SIMBOL - SIMBOL : ( External Entity ) , asal atau tujuan data, boundary / batas sistem : Aliran data / data flow :Proses :Simpanan data (data store) External Entity External entity pasti memiliki batasan sistem, yg memisahkan suatu sistem dgn lingkungan luarnya. Dapat berupa orang, organisasi atau sistem lainnya yg. berada di lingkungan luar, sbg. Input / output dari sistem Data Flow Arus data sebaiknya diberikan nama yg. Jelas & mempunyai arti. Bila ada dua atau lebih data Konsep dari arus data 1. Konsep paket dari data Order langganan Langganan Pembayaran 1. Proses Order langganan yg. Mengalir dari asal dan tujuan yg.. Sama harus dianggap arus data yg. tunggal Order diterima & pembayarannya Salah Order langganan & pembayaran Langganan 1. Proses Order langganan Order diterima & pembayarannya Jika mempunyai tujuan yg. berbeda Order langganan Langganan Pembayaran 1. Proses Order langganan 2. Proses Penerimaan Kas BENAR 2. Konsep arus data menyebar 2. Tembusan jurnal 1. Order langgana Order penjualan Penerimaan Kas Tembusan Kredit 3. Verifikasi Kredit Jadi = data “ order penjualan ” mempunyai sebanyak 2 tembusan , yaitu tembusan utk jurnal dan tembusan kredit Atau di tulis 3. Konsep arus data mengumpul 1. Pembuatan Faktur Faktur Pengiriman 2. Pembuatan Slip pengepakan Langganan Slip pengepakan 1. Pembuatan Faktur Faktur Atau dituliskan Langganan 2. Pembuatan Slip pengepakan Slip pengepakan 4. Konsep sumber & Tujuan Arus Data : Semua arus data harus dihasilkan dari suatu proses atau menuju ke suatu proses. Kesalahan Proses di DFD 1. Proses mempunyai input, tetapi tidak menghasilkan output 2. Proses menghasilkan output tetapi tidak pernah menerima input Kesalahan di DFD Bentuk DFD Physical DFD (DADF) –Bagaimana proses dari sistem diterapkan Logical DFD (DADL) –Proses apa yang terdapat di sistem DADF Proses manual juga digambarkan Nama dari arus data menunjukkan fakta penerapannya. (harian/Mingguan), contohnya: telp, surat. Simpanan data dpt berupa Non komputer Proses menunjukkan nama dari pemroses ( org, departemen ) DADL Menunjukkan keb. Proses dari sistem yg. Diusulkan scr. Logika Proses yg. Digambarkan scr. Komputer Hemat penggambarannya dibanding DADF Pedoman dlm menggambar DFD 1. Identifikasikan semua external entity yg. Terlibat di sistem. Contohnya: SI. Penjualan : - Langganan - Manajer kredit - Bag. Gudang - Bag. pengiriman Pedoman dlm menggambar DFD 2. Identifikasi I/O yg. Terlibat dgn external entity, contohnya : External entity Input Langganan Order Langganan Bag. Gudang Bag. Pengiriman Tembusan Jurnal Manajer kredit - Output Tembusan permintaan persediaan Faktur, tembusan kredit & tembusan jurnal Status piutang Pedoman dlm menggambar DFD 3. Gambar dulu Context Diagram (Top Level) Context Diagram B. Y 0 X A. 1 A. Y X 3 2 xx xyy Level 0 B.