Data Flow Diagram Desain Sistem

4.2.3 Data Flow Diagram

Data Flow Diagram DFD menggambarkan aliran data yang terjadi di dalam sistem yang dirancang, sehingga dengan dibuatnya DFD ini akan terlihat arus data yang mengalir dalam sistem secara jelas. 1. Context Diagram Context Diagram menggambarkan asal data dan menunjukan aliran dari data tersebut. Context diagram pada sistem informasi pembelian dan penjualan yang terintegrasi tersebut memiliki 3 external entity yaitu supplier, customer, dan pemilik. Aliran data yang keluar dari eksternal entity tersebut menunjukan bahwa data tersebut berasal dari eksternal entity tersebut dan aliran data yang masuk menunjukan bahwa data tersebut ditujukan untuk eksternal entity tersebut. surat hasil retur Surat Jalan Retur Pembelian laporan penjualan surat jalan penerimaan barang ACC surat jalan penerimaan barang laporan rangkuman penerimaan barang surat jalan laporan pembelian nota pembelian Sis tem Informasi Pembelian dan Penjualan + Supplier Cus tomer Pemilik Gambar 4.9 Context Diagram 2. Diagram Level 0 Diagram level 0 merupakan pemecahan pada context diagram. Diagram level 0 tersebut memiliki 5 proses yaitu pembelian, penerimaan barang, retur pembelian, penjualan, dan cetak laporan. Update Retur Pembelian Sebelumnya surat hasil retur Update Pembelian Baca Data Barang Yang Diterima Surat Jalan Retur Pembelian baca data penjualan baca data penerimaan barang baca data pembelian laporan penjualan surat jalan penerimaan barang ACC surat jalan surat jalan penerimaan barang laporan pembelian nota pembelian Supplier Pemilik Customer 1 Sistem Pembelian + 2 Sistem Penerimaan Barang + 3 Sistem Retur Pembelian + 4 Sistem Penjualan + 5 Sistem Cetak Laporan + Gambar 4.10 Diagram Level 0 3. Diagram Level 1 Proses Pembelian Diagram level 1 pembelian merupakan hasil decompose dari proses pembelian pada diagram level 0. Pada diagram level 1 proses pembelian memiliki 2 sub proses di dalamnya yaitu proses input data pembelian dan cetak nota pembelian. update data pembelian baca data s upplier baca pembelian Input Data Pembelian nota pembelian Supplier 1 Input Data Pembelian 2 Cetak Nota Pembelian 1 Supplier 2 Pembelian Gambar 4.11 Diagram Level 1 Proses Pembelian 4. Diagram Level 1 Proses Penerimaan Barang Diagram level 1 penerimaan barang merupakan hasil decompose dari proses penerimaan barang pada diagram level 0. Pada diagram level 1 proses penerimaan barang memiliki 3 sub proses di dalamnya yaitu proses pengolahan barang masuk, input tabel operating giling, dan update tabel barang. ambil data sortir surat jalan surat hasil retur Insert data sortir ambil data operating g iling Update Barang Insert Operating Giling Supplier 2 peng olahan barang masuk 3 Input Tabel Operating Giling Pet 4 Update Tabel Barang 5 Operator Giling Pet 6 Barang 11 Sortir dan Kupas Pet Gambar 4.12 Diagram Level 1 Proses Penerimaan Barang 5. Diagram Level 1 Proses Retur Pembelian Diagram level 1 retur pembelian merupakan hasil decompose dari proses retur pembelian pada diagram level 0. Pada diagram level 1 proses retur pembelian memiliki 1 sub proses di dalamnya yaitu proses input tabel retur pembelian. update retur Insert Retur Pembelian Surat Jalan Retur Pembelian Supplier 1 Input Tabel Retur Pembelian 10 Retur Pembelian Gambar 4.13 Diagram Level 1 Proses Retur Pembelian 6. Diagram Level 1 Proses Penjualan Diagram level 1 penjualan merupakan hasil decompose dari proses retur penjualan pada diagram level 0. Pada diagram level 1 proses penjualan memiliki 2 sub proses di dalamnya yaitu proses input data penjualan dan cetak nota penjualan. surat jalan penerimaan barang ACC ambil data penjualan Input Data Penjualan ambil data customer surat jalan penerimaan barang Customer 1 Input Data Penjualan 2 Cetak Nota Penjualan 8 Customer 9 Penjualan Gambar 4.14 Diagram Level 1 Proses Penjualan 7. Diagram Level 1 Proses Cetak Laporan Diagram level 1 cetak laporan merupakan hasil decompose dari proses cetak laporan pada diagram level 0. Pada diagram level 1 proses cetak laporan memiliki 1 sub proses di dalamnya yaitu proses cetak laporan. Gambar 4.15 Diagram Level 1 Proses Cetak Laporan

4.2.4 Entity Relationship Diagram