Data Flow Diagram METODE PENELITIAN DAN PERANCANGAN SISTEM

3.5 Data Flow Diagram

Berikut adalah data flow diagram dari perancangan sistem yang baru. a. Context Diagram Gambar 3.3. Context Diagram Gambar 3.3. context diagram menerangkan bahwa terdapat 5 entitas pada sistem ini yaitu sistem Metrodata, bagian penjualan, bagian pengiriman, sopir dan pimpinan. Sistem informasi pengiriman barang memperoleh data customer, data barang dan data penjualan melalui sistem Metrodata, sedangkan data sopir dan data truk diinput oleh bagian pengiriman. Data tersebut diproses sehingga menghasilkan beberapa laporan seperti laporan pengiriman barang berdasarkan truk yang diterima oleh sopir untuk mengetahui jadwal pengiriman yang sopir lakukan, sopir memberikan input berupa status pengiriman barang yang telah dilakukan. Bagian penjualan menerima laporan pengiriman barang berdasarkan customer, laporan pengiriman barang berdasarkan status pengiriman, laporan pengiriman barang berdasarkan sales. Sedangkan pimpinan menerima semua laporan yang diterima oleh bagian penjualan ditambah dengan laporan pengiriman barang berdasarkan truk. Data Sopir data truk laporan pengiriman barang berdasarkan status pengiriman status pengiriman barang laporan pengiriman barang berdasarkan truk laporan pengiriman barang berdasarkan sales laporan pengiriman barang berdasarkan customer laporan pengiriman barang berdasarkan sales laporan pengiriman barang berdasarkan truk laporan pengiriman barang berdasarkan status pengiriman laporan pengiriman barang berdasarkan customer data barang data c ustomer data penjualan Sis tem Informasi Pengiriman Barang + Sis tem Metrodata Bagian Penjualan Pimpinan Sopir Bagian Pengiriman b. Diagram Level 0 Gambar 3.4. Data Flow Diagram Level 0 Pada gambar 3.4. data flow diagram level 0 terdapat beberapa bagian sub proses yang akan terjadi diantaranya adalah proses import data customer yang kemudian juga disimpan di database customer, import data barang yang disimpan di database barang, import data penjualan yang kemudian disimpan di database penjualan, input data sopir, input data truk, proses penjadwalan pengiriman barang, input status pengiriman barang dan proses pembuatan laporan yang diberikan ke bagian penjualan, sopir dan pimpinan. [Data Sopir] [data truk] [laporan pengiriman barang berdas arkan st atus pengiriman] [laporan pengiriman barang berdas arkan st atus pengiriman] [laporan pengiriman barang berdas arkan customer] [laporan pengiriman barang berdas arkan sales ] [laporan pengiriman barang berdas arkan truk] [laporan pengiriman barang berdas arkan truk] [laporan pengiriman barang berdas arkan sales ] [laporan pengiriman barang berdas arkan customer] status pengiriman barang [status pengiriman barang] data pengiriman data penjualan data truk data s opir data barang data c ustomer data pengiriman data penjualan data truk data s opir data barang data c ustomer data penjualan [data penjualan] data truk data s opir data barang [data barang] data c ustomer [data c ustomer] Sis tem Metrodata Sis tem Metrodata Sis tem Metrodata Bagian Penjualan Pimpinan Pimpinan Pimpinan Pimpinan Bagian Penjualan 1 Import Data Cus tomer 1 data c ustomer 2 Import Data Barang 2 data barang 3 Input Data Sopir 3 data s opir 4 Input Data Truk 4 data truk 5 Import Data Penjualan 5 data penjualan 6 data pengiriman Sopir Sopir Bagian Penjualan 7 Cetak Jadwal dan Laporan Pengiriman + 6 Penjadwalan Pengiriman Barang + 8 Input Status Pengiriman Barang Bagian Pengiriman Bagian Pengiriman Sopir c. Diagram Level 1 Penjadwalan Pengiriman Barang Gambar 3.5. Data Flow Diagram Level 1 Penjadwalan Pengiriman Barang Pada gambar 3.5. data flow diagram level 1 penjadwalan pengiriman barang terdapat beberapa bagian sub proses dari proses 6 penjadwalan pengiriman barang diantaranya adalah filter data penjualan berdasarkan area, filter data penjualan berdasarkan status barang, filter data penjualan berdasarkan request tanggal pengiriman dan penjadwalan pengiriman otomatis yang mengambil data customer, data barang, data sopir, data truk, data penjualan dan data pengiriman untuk menghasilkan jadwal pengiriman yang disimpan pada data pengiriman. [data pengiriman] data penjualan y ang telah difilter berdas arkan request tanggal pengiriman [data truk] [data s opir] [data penjualan] [data barang] [data c ustomer] data penjualan y ang telah difilter berdas arkan s tatus barang data penjualan y ang telah difilter berdas arkan area 1 data c ustomer 2 data barang 3 data s opir 4 data truk 5 data penjualan 6 data pengiriman 6.1 Filter Data Penjualan Berdasarkan Area 6.2 Filter Data Penjualan Berdasarkan Status Barang 6.3 Filter Data Penjualan Berdasarkan Reques t Tanggal Pengiriman 6.4 Penjadwalan Pengiriman Otomatis d. Diagram Level 1 Cetak Jadwal dan Laporan Pengiriman Gambar 3.6. Data Flow Diagram Level 1 Cetak Jadwal dan Laporan Pengiriman Pada gambar 3.6. data flow diagram level 1 cetak jadwal dan laporan pengiriman terdapat beberapa bagian sub proses diantaranya adalah cetak jadwal pengiriman dan cetak laporan pengiriman yang mengambil data customer, data barang, data sopir, data truk, data penjualan dan data pengiriman untuk menghasilkan laporan pengiriman barang berdasarkan customer, truk, sales dan status pengiriman.

3.6 Conceptual Data Model