Data Flow Diagram Kebutuhan Fungsional

2.1 Kelola Staff User Administrator 2.2 Kelola Partner User 2.3 Kelola Customer 2.4 Kelola Supplier 2.5 Kelola Produk 2.9 Kelola Material 2.6 Kelola Model 2.10 Kelola Jenis Material 2.11 Kelola Departmen 2.12 Kelola Kota staff_user partner_user customer supplier produk model material jenis material departmen kota D a ta S ta ff u se r In fo S ta ff u se r Data partner user Info partner user Data customer Info customer Info supplier Data supplier In fo m o d e l D a ta m o d e l Info produk Data produk D a ta m a te ria l In fo m a te ria l Data jenis material Info jenis material Data departmen Info departmen Info kota Data kota Data staff Data staff Data parnter Data parnter Data customer Data customer Data supplier Data supplier Data produk Data produk Data model Data model Data material Data material Data jenis Data jenis Data departmern Data departmern Data kota Data kota Login administrator valid Login administrator valid Login administrator valid Login administrator valid Login administrator valid Login administrator valid Login administrator valid Login administrator valid Login administrator valid Login administrator valid Data model Data jenis 2.7 Kelola Warna Login administrator valid 2.8 Kelola Pengemasan Login administrator valid warna Data warna Data warna Data model Data warna pengemasan Data pengemasan Data pengemasan Da ta p e n g e ma s a n In fo w a rn a D a ta w a rn a In fo p a c ka g in g D a ta p a cka g in g Data staff 2.14 Kelola Material Spesifikasi Material_spesi fikasi Data spesifikasi Data spesifikasi Login administrator valid D a ta sp e sif ik a si In fo sp e sifika s i Data spesifikasi Data staff Data staff Data staff 2.13 Kelola Tipe Produk tipe_produk Info kota Data kota Data tipe Data tipe Login administrator valid Data tipe Gambar 3.13 DFD Level 2 Kelola Data Master Warehouse 3.1 Pengelolaan Rencana Pemesanan Material 3.2 Pengelolaan Pemesanan Material Data rencana Info rencana Purchasing Data verifikasi Info verifikasi 3.3 Pengelolaan Penerimaan Material 3.4 Pengelolaan Faktur Pembelian 3.5 Pengelolaan Retur Pembelian Supplier Accounting Data verifikasi Info verifikasi Data pemesanan Info pemesanan In fo p e n e ri ma a n D a ta p e n e rima a n Data faktur Info faktur D a ta f a k tu r In fo fa k tu r D a ta re tu r In fo re tu r In fo r e tu r D a ta re tu r rencana_pemesanan_material_detail rencana_pemesanan_material pemesanan_material_detail pemesanan_material penerimaan_material supplier staff_user faktur_pembelian retur_pembelian retur_pembelian_detail faktur_pembelian_detail Data rencana Data rencana Data rencana Data rencana Data pesan Data pesan Data pesan Data pesan Data pesan Data pesan Data terima Data terima Data faktur Data faktur Data faktur Data faktur Data retur Data retur Data retur Data retur Data material material Data material Data material Data staff Data staff Data staff Data supplier Data supplier Data supplier Data supplier Data staff Data staff Data material Data material Data faktur Data terima Data faktur Data pesan Data pesan Data pesan Paypal Data pembayaran Info pembayaran Data pesan Data pesan Gambar 3.14 DFD Level 2 Pemesanan Material Production 4.2 Kelola Rencana Produksil 4.3 Kelola Realisasi Produksi Data rencana Info rencana Login production valid Warehouse Data verifikasi Info verifikasi Login warehouse valid Data realisasi Info realisasi Info realisasi Data realisasi rencana_produksi_detail material rencana_produksil staff_user produk Data rencana Data rencana Data rencana Data rencana realisasi_produksi realisasi_produksi_detail Data produksi Data produksi Data produksi Data produksi Data produksi Data produksi D a ta p rodu k D at a m at eria l Data staff Data staff Data produk 4.1 Permintaan Produksi Data permintaan Info permintaan permintaan_produksi_detail permintaan_produksil Data permintaan Data produk Data permintaan Data permintaan Login production valid Login warehouse valid Login production valid Login warehouse valid Data permintaan Info permintaan Pemesanan_produk_detail Pemesanan_produk Data pemesanan Data pemesanan Gambar 3.15 DFD Level 2 Kelola Produksi Customer 5.1 Kelola Pemesanan Produk 5.2 Kelola Pengiriman Produk Data pesan Info pesan Login customer valid Marketing Data verifikasi Info verifikasi Login marketing valid 5.3 Kelola Faktur Penjualan 5.4 Kelola Retur Penjualan Warehouse Accounting Data pengiriman Info pengiriman In fo f a k tu r D a ta f a k tu r Data faktur Info faktur In fo re tu r D a ta re tu r In fo re tu r Da ta re tu r pemesanan_produk_detail produk staff_user customer pengiriman_produk pemesanan_produk retur_penjualan retur_penjualan_detail pengiriman_produk_ detail Data pesan Data pesan Data pesan Data pesan Data kirim Data kirim Data kirim Data kirim Data kirim Data kirim faktur_penjualan _detail faktur_penjualan Data faktur Data faktur Data faktur Data faktur Data retur Data retur Data retur Data retur Data produk Data produk Data customer Data staff Data staff Data produk Data produk Data staff Data staff Data customer Data customer Data faktur Data faktur Data faktur Gambar 3.16 DFD Level 2 Kelola Pemesanan Produk 3. DFD Level 3 2.1.2 Tambah Data Staff User Administrator 2.1.3 Edit Data Staff User staff_user 2.1.4 Non aktif Data Staff User Data staff user info staff user Data staff user Info staff user Data staff user Info Staff user Data staff user Info staff user Data staff Data staff Login administrator valid 2.1.1 Tampil Data Staff User Info staff user Data staff user Data staff user Info staff user Gambar 3.17 DFD Level 3 Kelola Staff User 2.2.2 Tambah Data Partner User Administrator 2.2.3 Edit Data Partner User partner user 2.2.4 Non aktif Data Partner User Data partner user info partner user Data partner user Info partner user Data partner user Info partner user Data partner user Info partner user Data partner Data partner Login administrator valid 2.2.1 Tampil Data Partner User Respon Data partner user Data partner user Info partner user Gambar 3.18 DFD Level 3 Kelola Partner User 2.3.2 Tambah Data Customer Administrator 2.3.3 Edit Data Customer customer 2.3.4 Non akftif Data Customer Data customer info customer Data customer Info customer Data customer Info Customer Data customer Info customer Data customer Data customer Login administrator valid 2.3.1 Tampil Data Customer Respon Data customer Data customer Info customer Gambar 3.19 DFD Level 3 Kelola Customer 2.4.2 Tambah Data Supplier Administrator 2.4.3 Edit Data Supplier supplier 2.4.4 Non aktif Data Supplier Data supplier info supplier Data supplier Info supplier Data supplier Info Supplier Data supplier Info supplier Data supplier Data supplier Login administrator valid 2.4.1 Tampil Data Supplier Respon Data supplier Data supplier Info Supplier Gambar 3.20 DFD Level 3 Kelola Supplier 2.5.2 Tambah Data Produk Administrator 2.5.3 Edit Data Produk produk 2.5.4 Non aktif Data Produk Data produk info produk Data produk Info produk Data produk Info produk Data produk Info produk Data produk data produk Login administrator valid 2.5.1 Tampil Data Produk Respon Data produk Data staff user Info staff user pengemasan model warna Data warna Data model Data pengemasan staff_user Data staff Data warna Data model Data pengemasan Data staff Gambar 3.21 DFD Level 3 Kelola Produk 2.6.2 Tambah Data Model Administrator 2.6.3 Edit Data Model model Data model Info model Data model Info model Data model Info model Login administrator valid 2.6.1 Tampil Data Model Info model Data model Data model Info model Gambar 3.22 DFD Level 3 Kelola Model 2.7.2 Tambah Data Warna Administrator 2.7.3 Edit Data warna warna Data warna Info warna Data warna Info warna Data warna Info warna Login administrator valid 2.7.1 Tampil Data Warna Respon Data warna Data warna Info warna Gambar 3.23 DFD Level 3 Kelola Warna 2.8.2 Tambah Data pengemasan Administrator 2.8.3 Edit Data pengemasan pengemasan Data pengemasan Info pengemasan Data pengemasan Info pengemasan Data pengemasan Info pengemasan Login administrator valid 2.8.1 Tampil Data pengemasan Respon Data pengemasan Data pengemasan Info pengemasan Gambar 3.24 DFD Level 3 Kelola Pengemasan 2.9.2 Tambah Data Material Administrator 2.9.3 Edit Data Material material 2.9.4 Non aktif Data Material Data material info material Data material Info material Data material Info material Data material Info material Data material Data material Login administrator valid 2.9.1 Tampil Data Material Respon Data material Data material Info material jenis_material spesifikasi Data jenis Data spesifikasi staff_user Data staff Data jenis Data spesifikasi Data staff Gambar 3.25 DFD Level 3 Kelola Material 2.10.2 Tambah Data Jenis Material Administrator 2.10.3 Edit Data Jenis Material jenis material Data jenis material Info jenis material Data jenis material Info jenis material Data jenis material Info jenis material Login administrator valid 2.10.1 Tampil Data Jenis Material Respon Data jenis material Data jenis material Info jenis material Gambar 3.26 DFD Level 3 Kelola Jenis Material 2.11.2 Tambah Data Departmen Administrator 2.11.3 Edit Data Departmen departmen Data departmen Info departmen Data departmen Info departmen Data departmen Info departmen Login administrator valid 2.11.1 Tampil Data Departmen Respon Data departmen Data staff user Info staff user Gambar 3.27 DFD Level 3 Kelola Departmen 2.12.2 Tambah Data Kota Administrator 2.12.3 Edit Data Kota kota Data kota Info kota Data kota Info kota Data kota Info kota Login administrator valid 2.12.1 Tampil Data Kota Respon Data kota Data kota Info kota Gambar 3.28 DFD Level 3 Kelola Kota 2.13.2 Tambah Data Tipe Produk Administrator 2.13.3 Edit Data Tipe Produk tipe_produk Data tipe produk Info tipe produk Data tipe produk Info provinsi Data tipe produk Info tipe produk Login administrator valid 2.13.1 Tampil Data Tipe Produk Info tipe produk Data tipe produk Data tipe produk Info tipe produk Gambar 3.29 DFD Level 3 Kelola Tipe Produk 2.14.2 Tambah Data spesifikasi material Administrator 2.14.3 Edit Data spesifikasi material material_spesifikasi Data spesifikasi Info spesifikasi Data staff user Info spesifikasi Data spesifikasi Info spesifikasi Login administrator valid 2.14.1 Tampil Data spesifikasi material Respon Data spesifikasi Data spesifikasi Info spesifikasi Gambar 3.30 DFD Level 3 Kelola Spesifikasi Material Warehouse 3.1.3 Perencanaan Pemesanan Material 3.1.4 Pencetakan Perencanaan Pemesanan Material Data rencana Info rencana rencana_pemesanan_material_detail Data rencana Data rencana Data rencana Data rencana Data material Data material Login warehouse valid Login warehouse valid rencana_pemesanan_material Data rencana Data rencana staff_user Data staff Data rencana Data rencana Data staff Purchasing Data verifikasi Info verifikasi Login purchasing valid Data rencana Info rencana 3.1.1 Pilih Material 3.1.2 Perhitungan Pemesanan Ekonomis Data material Info material pemesanan_material_detail Data pemesanan material Data material Data material Login warehouse valid pemesanan_material Data pemesanan Data material Info material Data perhitungan Login warehouse valid Gambar 3.31 DFD Level 3 Perencanaan Pemesanan Material Purchasing 3.2.1 Pemesanan Material 3.2.2 Pelaporan Pemesanan Material Data pemesanan Info pemesanan Pemesanan_material_detail Data pesan Data pesan Data pesan Data pesan material Data material Data material Login purchasing valid Login purchasing valid pemesanan_material Data pesan Data pesan staff_user Data pesan Data pesan Data staff supplier Data staff Data staff penerimaan_material_detail penerimaan_material Data terima D a ta t e rim a Supplier Data verifikasi Info verifikasi Info pemesanan Data pemesanan Data terima Data terima Login supplier valid Gambar 3.32 DFD Level 3 Pemesanan Material Warehouse 3.3.1 Penerimaan Pemesanan Material 3.3.2 Pelaporan Penerimaan Pemesanan Material Data verifikasi Info verifikasi pemesanan_material material Login warehouse valid pemesanan_material_detail Data terima Data pesan Data pesan Data pesan Data pesan Data material Data material Login warehouse valid Penerimaan_material Data terima staff_user Data staff Data staff Data verifikasi Info verifikasi Gambar 3.33 DFD Level 3 Penerimaan Pemesanan Material Accounting 3.4.1 Kelola Faktur Pembelian 3.4.2 Pelaporan Faktur Pembelian Data faktur Info faktur pemesanan_material material Login accounting valid pemesanan_material_detail Data pesan Data pesan Data pesan Data pesan Login accounting valid supplier Data supplier Data supplier staff_user Data staff faktur_pembelian Data faktur Data faktur Data faktur Info faktur Supplier Data verifikasi Info verifikasi Login supplier valid Gambar 3.34 DFD Level 3 Kelola Faktur Pembelian Warehouse 3.5.1 Kelola Retur Pembelian 3.5.2 Pelaporan Retur Pembelian Data retur Info retur retur_pembelian_detail Data retur Data retur Data retur Data retur material Data material Data material Login warehouse valid Login warehouse valid retur_pembelian Data retur Data retur supplier Data retur Data retur Data supplier staff_user Data staff Data staff faktur_pembelian faktur_pembelian_detail Data faktur Data faktur Supplier Data verifikasi Info verifikasi Info retur Data retur Data faktur Data faktur Login supplier valid Gambar 3.35 DFD Level 3 Kelola Retur Pembelian Production 4.2.3 Perencanaan Produksi 4.2.4 Pencetakan Perencanaan Produksi Data rencana Info rencana rencana_produksi_detail Data rencana Data rencana Data rencana Data rencana material Data material Data material Login production valid Login production valid rencana_produksil Data rencana Data rencana staff_user Data staff Data rencana Data rencana Data staff Data produk Data produk Warehouse Data verifikasi Info verifikasi Data rencana Info rencana Login warehouse valid 4.2.1 Pilih Produk 4.2.2 Perhitungan Peramalan Permintaan Data produk Info produk pemesanan_produk_detail Data pemesanan produk Data produk Data produk Login production valid pemesanan_produk Data pemesanan Data produk Info produk Data peramalan Login production valid Gambar 3.36 DFD Level 3 Kelola Rencana Produksi Production 4.3.1 Pengelolaan Realisasi Produksil 4.3.2 Pelaporan Realisasi Produksi Data produksi Info produksi realisasi_produksi_detail Data produksi Data produksi Data produksi Data produksi material Data material Data material Login production valid Login production valid realisasi_produksi Data produksi Data produksi staff_user Data staff Data produksi Data produksi Data staff produk Data produk Data produk Warehouse Data verifikasi Info verifikasi Login warehouse valid Data produksi Info produksi Gambar 3.37 DFD Level 3 Pengelolaan Realisasi Produksi Customer 5.1.1 Pemesanan Produk 5.1.2 Pelaporan Pemesanan Produk Data pemesanan Info pemesanan pemesanan_produk_detail Data pesan Data pesan Data pesan Data pesan produk Data produk Data produk Login customer valid Login customer valid pemesanan_produk Data pesan Data pesan staff_user Data staff Data pesan Data pesan customer Data customer Marketing Data verifikasi Info verifikasi Login marketing valid D a ta ve ri fi ka si In fo ve ri fi ka si Gambar 3.38 DFD Level 3 Pemesanan Produk Warehouse 5.2.1 Pengiriman Produk 5.2.2 Pelaporan Pengiriman Produk Data pengiriman Info pengiriman pemesanan_produk produk Login warehouse valid pemesanan_produk_detail Data pesan Data pesan Data pesan Data pesan Data prosuk Data prosuk Login warehouse valid customer Data customer Data customer staff_user Data staff pengiriman_produk Data kirim Data kirim Data kirim Data pengiriman Info pengiriman Gambar 3.39 DFD Level 3 Pengiriman Produk Accounting 5.3.1 Kelola Faktur Penjualan 5.3.2 Pelaporan Faktur Penjualan Data faktur Info faktur pemesanan_produk produk Login accounting valid pemesanan_produk_detail Data faktur Data pesan Data pesan Data faktur Data produk Data produk Login accounting valid customer Data customer Data customer staff_user faktur_penjualan Data faktur Data faktur Data faktur Data faktur Info faktur Customer Data verifikasi Info verifikasi Login customer valid Gambar 3.40 DFD Level 3 Kelola Faktur Penjualan Customer 5.4.1 Kelola Retur Penjualan 5.4.2 Pelaporan Retur Penjualan Data retur Info retur Faktur_penjualan_detail Data faktur Data faktur produk Data produk Data produk Login customer valid Login warehouse valid Faktur_penjualan Data faktur staff_user Data staff Data faktur customer Data customer Warehouse Data verifikasi Info verifikasi Login warehouse valid D a ta r e tu r In fo r e tu r retur_penjualan retur_penjualan_detail Data retur Data retur Data retur Data retur staff_user Data staff Gambar 3.41 DFD Level 3 Kelola Retur Penjualan 4. DFD Level 4 Warehouse 3.1.1.1 Buat Rencana Pemesanan Material 3.1.1.2 Verifikasi Rencana Pemesanan Material Data rencana Info rencana D a ta r e n c a n a t e rb u a t D a ta re n ca n a ter ko re ksi Purchasing Data verifikasi Info verifikasi rencana_pemesanan_material_detail Data rencana Data rencana Data rencana Data rencana material Data mataerial Data material Login warehouse valid Login purchasing valid rencana_pemesanan_material Data rencana Data rencana staff_user Data staff Data rencana Data rencana Data staff pemesanan_material pemesanan_material_detail Data pesan Data pesan Gambar 3.42 DFD Level 4 Perencanaan Pemesanan Material Warehouse 3.1.2.1 Lihat Perencanaan Pemesanan Material 3.1.2.2 Print Rencana Pemesanan Material Data rencana Info rencana Dat a re nca na t e rbu at Dat a re nca na terk ore ksi rencana_pemesanan_material_detail Data rencana Data rencana Data rencana Data rencana material Data material Data material Login warehouse valid Login warehouse valid rencana_pemesanan_material Data rencana Data rencana staff_user Data staff Data rencana Data rencana Data staff Data rencana Data rencana Gambar 3.43 DFD Level 4 Pencetakan Perencanaan Pemesanan Material Purchasing 3.2.1.1 Set Pemesanan Material 3.2.1.2 Verifikasi Pemesanan Material Data pemesanan Info pemesanan Da ta pem es anan terbuat Da ta pem es anan t e rk o rek s i Supplier Data verifikasi Info verifikasi Pemesanan_material_detail Data pesan Data pesan Data pesan Data pesan material Data material Data material Login purchasing valid Login supplier valid pemesanan_material Data pesan Data pesan staff_user Data pesan Data pesan Data staff supplier Data supplier Data supplier penerimaan_material_detail penerimaan_material Data terima Data terima Gambar 3.44 DFD Level 4 Pemesanan Material Purchasing 3.2.2.1 Lihat Laporan Pemesanan Material 3.2.2.2 Print Laporan Pemesanan Material Data pemesanan Info pemesanan Pemesanan_material_detail Data pesan Data pesan Data pesan Data pesan material Data material Data material Login purchasing valid Login purchasing valid pemesanan_material Data pesan Data pesan staff_user Data pesan Data pesan Data staff supplier Data supplier Data supplier penerimaan_material_detail penerimaan_material Data terima Data terima Info pemesanan Data pemesanan Data terima Data terima Data staff Gambar 3.45 DFD Level 4 Pelaporan Pemesanan Material Warehouse 3.3.1.1 Set Data Penerimaan Pemesanan Material 3.3.1.2 Update Data Penerimaan Pemesanan Material Data verifikasi Info verifikasi pemesanan_material material Login warehouse valid pemesanan_material_detail Data terima Data pesan Data pesan Data pesan Data pesan Data material Data material Login warehouse valid Penerimaan_material Data terima staff_user Data staff Data staff Gambar 3.46 DFD Level 4 Penerimaan Pemesanan Material Warehouse 3.3.2.1 Lihat Laporan Penerimaan Material 3.3.2.2 Print Laporan Penerimaan Material Data verifikasi Info verifikasi pemesanan_material material Login warehouse valid pemesanan_material_detail Data terima Data pesan Data pesan Data pesan Data pesan Data material Data material Login warehouse valid Penerimaan_material Data terima staff_user Data staff Data staff Data verifikasi Info verifikasi Gambar 3.47 DFD Level 4 Pelaporan Penerimaan Pemesanan Material Accounting 3.4.1.1 Set Faktur Pembelian 3.4.1.2 Update Faktur Pembelian Data faktur Info faktur pemesanan_material material Login accounting valid pemesanan_material_detail Data pesan Data pesan Data pesan Data material Data material Login accounting valid supplier Data supplier Data supplier staff_user faktur_pembelian Data faktur Data faktur Data faktur Supplier Data verifikasi Info verifikasi Login supplier valid Data faktur Info faktur Gambar 3.48 DFD Level 4 Kelola Faktur Pembelian Accounting 3.4.2.1 Lihat Laporan Faktur Pembelian 3.4.2.2 Print Laporan Faktur Pembelian Data faktur Info faktur pemesanan_material material Login accounting valid pemesanan_material_detail Data pesan Data pesan Data pesan Data pesan Data material Data material Login accounting valid supplier Data supplier Data supplier staff_user Data pesan faktur_pembelian Data faktur Data faktur Data faktur Info faktur Gambar 3.49 DFD Level 4 Pelaporan Faktur Pembelian Warehouse 3.5.1.1 Buat Retur Pembelian 3.5.1.2 Verifikasi Retur Pembelian Data retur Info retur Da ta p e m e s a n a n te rb u a t Da ta p e m e s a n a n te rk o re k s i Supplier Data verifikasi Info verifikasi Retur_pembelian_detail data retur data retur data retur data retur material data material data material Login warehouse valid Login supplier valid Retur_pembelian data retur data retur staff_user data retur data retur data staff supplier da ta s up plie r data supplier Pemesanan_material data pesan data pesan Gambar 3.50 DFD Level 4 Kelola Retur Pembelian Warehouse 3.5.2.1 Lihat Laporan Retur Pembelian 3.5.2.2 Print Laporan Retur Pembelian Data retur Info retur Retur_pembelian_detail data retur data retur data retur data retur material data material data material Login warehouse valid Login warehouse valid Retur_pembelian data retur data retur staff_user data retur data retur data staff supplier data supplier data supplier Pemesanan_material data pesan Info retur Data retur data pesan data staff Gambar 3.51 DFD Level 4 Pelaporan Retur Pembelian Production 4.2.1.1 Buat Rencana Produksi 4.2.1.2 Verifikasi Rencana Produksi Data rencana Info rencana Da ta renc ana t er buat D ata rencan a terko reksi Warehouse Data verifikasi Info verifikasi rencana_produksi_detail Data rencana Data rencana Data rencana Data rencana material Data material Data material Login production valid Login warehouse valid rencana_produksil Data rencana Data rencana staff_user Data staff Data rencana Data rencana Data staff produk Data produk Data produk Gambar 3.52 DFD Level 4 Perencanaan Produksi Production 4.2.2.1 Lihat Perencanaan Produksi 4.2.2.2 Print Perencanaan Produksi Data rencana Info rencana rencana_produksi_detail Data rencana Data rencana Data rencana Data rencana material Data material Data material Login production valid Login production valid rencana_produksil Data rencana Data rencana staff_user Data staff Data rencana Data rencana Data staff produk Data produk Data produk Data rencana Info rencana Login warehouse valid Gambar 3.53 DFD Level 4 Pencetakan Perencanaan Produksi Production 4.3.1.1 Set Realisasi Produksil 4.3.1.2 Verifikasi Realisasi Produksi Data produksi Info produksi D a ta re n ca n a t e rb u a t D a ta re n ca n a t e rko re ks i Warehouse Data verifikasi Info verifikasi realisasi_produksi_detail Data produksi Data produksi Data produksi Data produksi material Data material Data material Login production valid Login warehouse valid realisasi_produksi Data produksi Data produksi staff_user Data staff Data produksi Data produksi Data staff produk Data produk Data produk Gambar 3.54 DFD Level 4 Kelola Realisasi Produksi Production 4.3.2.1 Lihat Laporan Realisasi Produksil 4.3.2.2 Print Laporan Realisasi Produksi Data produksi Info produksi realisasi_produksi_detail Data produksi Data produksi Data produksi Data produksi material Data material Login production valid Login production valid realisasi_produksi Data produksi Data produksi staff_user Data staff Data produksi Data produksi Data staff produk Data produk Data produk Data produksi Info produksi Gambar 3.55 DFD Level 4 Pelaporan Realisasi Produksi Customer 5.1.1.1 Buat Pemesanan Produk 5.1.1.2 Verifikasi Pemesanan Produk Data pemesanan Info pemesanan D a ta re n c a n a te rb u a t D a ta re n c a n a te rk o re k s i Marketing Data verifikasi Info verifikasi pemesanan_produk_detail Data pesan Data pesan Data pesan Data pesan produk Data produk Data produk Login customer valid Login marketing valid pemesanan_produk Data pesan Data pesan staff_user Data staff Data pesan Data pesan customer Data customer Gambar 3.56 DFD Level 4 Pemesanan Produk 5.1.2.1 Lihat Laporan Pemesanan Produk 5.1.2.2 Print Laporan Pemesanan Produk pemesanan_produk_detail Data pesan Data pesan Data pesan Data pesan produk Data produk Data produk Login marketing valid pemesanan_produk Data pesan Data pesan staff_user Data staff Data pesan Data pesan customer Data customer Marketing Data pemesanan Info pemesanan Login marketing valid D at a pem esan an Inf o pe m esa nan Gambar 3.57 DFD Level 4 Pelaporan Pemesanan Produk Warehouse 5.2.1.1 Set Pengiriman Produk 5.2.1.2 Update Pengiriman Produk Data pengiriman Info pengiriman pemesanan_produk produk Login warehouse valid pemesanan_produk_detail Data pesan Data pesan Data pesan Data pesan Data produk Data produk Login warehouse valid customer Data customer Data customer staff_user Data staff pengiriman_produk Data kirim Data kirim Data kirim Gambar 3.58 DFD Level 4 Pengiriman Produk Warehouse 5.2.2.1 Lihat Laporan Pengiriman Produk 5.2.2.2 Print Laporan Pengiriman Produk Data pengiriman Info pengiriman pemesanan_produk produk Login warehouse valid pemesanan_produk_detail Data pesan Data pesan Data pesan Data pesan Data produk Data produk Login warehouse valid customer Data customer Data customer pengiriman_produk Data kirim Data kirim Data pengiriman Info pengiriman Gambar 3.59 DFD Level 4 Proses Pelaporan Pengiriman Produk Accounting 5.3.1.1 Set Faktur Penjualan 5.3.1.2 Update Faktur Penjualan Data faktur Info faktur pemesanan_produk produk Login accounting valid pemesanan_produk_detail Data pesan Data pesan Data pesan Data pesan Data produk Data produk Login accounting valid customer Data customer Data customer faktur_penjualan Data faktur Data faktur Data faktur Customer Data verifikasi Info verifikasi Login customer valid Data faktur Info faktur Gambar 3.60 DFD Level 4 Kelola Faktur Penjualan Accounting 5.3.2.1 Lihat Laporan Faktur Penjualan 5.3.2.2 Print Laporan Faktur Penjualan Data faktur Info faktur pemesanan_produk produk Login accounting valid pemesanan_produk_detail Data pesan Data pesan Data pesan Data pesan Data produk Data produk Login accounting valid customer Data customer Data customer faktur_penjualan Data faktur Data faktur Data faktur Info faktur Gambar 3.61 DFD Level 4 Pelaporan Faktur Penjualan Customer 5.4.1.1 Buat Retur Penjualan 5.4.1.2 Verifikasi Retur Penjualan Data retur Info retur D a ta re n c a n a te rb u a t D a ta r e n c a n a t e rk o re k s i Warehouse Data verifikasi Info verifikasi retur_penjualan_detail Data retur Data retur Data retur Data retur produk Data produk Data produk Login customer valid Login warehouse valid retur_penjualan Data retur staff_user Data staff Data retur customer Data customer Data retur Data retur faktur_penjualan faktur_penjualan_detail Data faktur Data faktur Data faktur Data faktur Gambar 3.62 DFD Level 4 Retur Penjualan 5.4.2.1 Lihat Laporan Retur Penjualan 5.4.2.2 Print Laporan Retur Penjualan retur_penjualan_detail Data retur Data retur Data retur Data retur produk Data produk Data produk Login warehouse valid Login warehouse valid retur_penjualan Data retur Data retur staff_user Data staff Data retur Data retur customer Data customer Warehouse Data retur Info retur Login warehouse valid D a ta r e tu r In fo re tu r Data staff Data customer Gambar 3.63 DFD Level 4 Pelaporan Retur Penjualan 5. DFD Level 5 Warehouse 3.1.1.1.1 Tambah Data Rencana Pemesanan Material 3.1.1.1.2 Edit Data Rencana Pemesanan Material Data rencana Info rencana rencana_pemesanan_material material Login warehouse valid Login warehouse valid rencana_pemesanan_material_detail staff_user 3.1.1.1.3 Hapus Data Rencana Pemesanan Material Data rencana Info rencana Data rencana Info rencana staff_user material Login warehouse valid Gambar 3.64 DFD Level 5 Perencanaan Pemesanan Material Purchasing 3.1.1.2.1 Verifikasi Data Rencana Pemesanan Material 3.1.1.2.2 Update Data Rencana Pemesanan Material Data rencana Info rencana rencana_pemesanan_material material Login purchasing valid Login purchasing valid rencana_pemesanan_material_detail staff_user 3.1.1.2.3 Generate Data Pemesanan Material Data rencana Data rencana Data rencana Data rencana Data staff Data rencana Data rencana Data rencana Data rencana Data rencana Data rencana Data staff Data material Data material staff_user material Data material Data staff Login purchasing valid pemesanan_material pemesanan_material_detail Data pesan Data pesan Set pemesanan Gambar 3.65 DFD Level 5 Verifikasi Rencana Pemesanan Material Purchasing 3.2.1.1.1 Set Data Pemesanan Material 3.2.1.1.2 Update Data Pemesanan Material Data pemesanan Info pemesanan pemesanan_material material Login purchasing valid pemesanan_material_detail staff_user Data pesan Data pesan Data pesan Data pesan Data staff Data pesan Data pesan Data pesan Data pesan Data pesan Data pesan Data material Data material staff_user Data supplier Login purchasing valid supplier Data supplier Gambar 3.66 DFD Level 5 Set Pemesanan Material Supplier 3.3.1.2.1 Verifikasi Data Pemesanan Material 3.3.1.2.2 Update Data Pemesanan Material Data verifikasi Info verifikasi pemesanan_material material Login supplier valid pemesanan_material_detail Data pesan Data pesan Data pesan Data pesan Data pesan Data pesan Data pesan Data pesan Data pesan Data pesan Data material Data material Login supplier valid Login supplier valid 3.3.1.2.3 Generate Data Penerimaan Material material Data material penerimaan_material penerimaan_material_detail Data terima Data terima Gambar 3.67 DFD Level 5 Proses Verifikasi Pemesanan Material warehouse 3.5.1.1.1 Tambah Data Retur pembelian 3.5.1.1.2 Edit Data Retur pembelian Data retur Info retur Retur_pembelian material Login warehouse valid Login warehouse valid Retur_pembelian_detail staff_user 3.5.1.1.3 Hapus Data Retur pembelian data retur data retur data retur data retur data retur data retur data retur data retur data staff data retur data retur data retur data retur data retur data retur data retur Data retur Info retur Data retur Info retur data staff data material data material Login warehouse valid pemesanan_material data pesan data pesan Gambar 3.68 DFD Level 5 Buat Retur Pembelian Warehouse 4.2.1.2.1 Verifikasi Data Rencana Produksi 4.2.1.2.2 Update Data Rencana Produksi Data rencana Info rencana rencana_produksi material Login warehouse valid Login warehouse valid rencana_produksi_detail staff_user 4.2.1.2.3 Generate Data Proses Produksi Data rencana Data rencana Data rencana Data rencana Data staff Data rencana Data rencana Data rencana Data rencana Data rencana Data rencana Data staff Data material Data material Login warehouse valid realisasi_produksi realisasi_produksi_detail Data produksi Data produksi produk Data produk Data produk Gambar 3.69 DFD Level 5 Verifikasi Retur Pembelian Production 4.2.1.1.1 Tambah Data Rencana Produksi 4.2.1.1.2 Edit Data Rencana Produksi Data rencana Info rencana rencana_produksi material Login production valid Login production valid rencana_produksi_detail staff_user 4.2.1.1.3 Hapus Data Rencana Produksi Data rencana Data rencana Data rencana Data rencana Data rencana Data rencana Data rencana Data rencana Data staff Data rencana Data rencana Data rencana Data rencana Data rencana Data rencana Data rencana Data rencana Info rencana Data rencana Info rencana Data staff Data material Data material Login production valid produk Data produk Data produk Gambar 3.70 DFD Level 5 Perencanaan Produksi Warehouse 4.3.1.2.1 Verifikasi Data Rencana Produksi 4.3.1.2.2 Update Data Rencana Produksi Data rencana Info rencana rencana_produksi material Login warehouse valid Login warehouse valid rencana_produksi_detail staff_user 4.3.1.2.3 Generate Data Proses Produksi Data rencana Data rencana Data rencana Data rencana Data staff Data rencana Data rencana Data rencana Data rencana Data rencana Data rencana Data staff Data material Data material Login warehouse valid realisasi_produksi realisasi_produksi_detail Data produksi Data produksi produk Data produk Data produk Gambar 3.71 DFD Level 5 Verifikasi Rencana Produksi Production 4.3.1.1.1 Set Realisasi Produksi 4.3.1.1.2 Update Realisasi Produksi Data rencana Info rencana realisasi_produksi material Login production valid realisasi_produksi_detail staff_user Data produksi Data produksi Data produksi Data produksi Data staff Data produksi Data produksi Data produksi Data produksi Data produksi Data produksi Data material Data material Login production valid produk Data produk Data produk Gambar 3.72 DFD Level 5 Set Realisasi Produksi warehouse 4.3.1.2.1 Verifikasi Realisasi Produksi 4.3.1.2.2 Update Realisasi Produksi Data produksi Info produksi realisasi_produksi material Login warehouse valid realisasi_produksi_detail staff_user Data produksi Data produksi Data produksi Data produksi Data staff Data produksi Data produksi Data produksi Data produksi Data produksi Data material Data material Login warehouse valid produk Data produk Data produk Gambar 3.73 DFD Level 5 Verfikasi Realisasi Produksi Customer 5.1.1.1.1 Tambah Data Pemesanan Produk 5.1.1.1.2 Edit Data Pemesanan Produk Data pemesanan Info pemesanan pemesanan_produk produk Login customer valid Login customer valid pemesanan_produk_detail customer 5.1.1.1.3 Hapus Data Pemesanan Produk Data pesan Data pesan Data pesan Data pesan Data pesan Data pesan Data pesan Data pesan Data customer Data pesan Data pesan Data pesan Data pesan Data pesan Data pesan Data pesan Data pemesanan Info pemesanan Data pemesanan Info pemesanan Data customer Data produk Data produk Login customer valid Gambar 3.74 DFD Level 5 Pemesanan Produk Marketing 5.1.1.2.1 Verifikasi Data Pemesanan Produk 5.1.1.2.2 Update Data Pemesanan Produk Data pemesanan Info pemesanan pemesanan_produk produk Login marketing valid Login marketing valid pemesanan_produk_detail staff_user 5.1.1.2.3 Generate Data Pengiriman Produk Data pesan Data pesan Data pesan Data pesan Data staff Data pesan Data pesan Data pesan Data pesan Data pesan Data pesan Data staff Data produk Data produk Login marketing valid pengiriman_produk pengiriman_produk_detail Data kirim Data kirim Gambar 3.75 DFD Level 5 Verifikasi Pemesanan Produk Customer 5.4.1.1.1 Tambah Data Retur Penjualan 5.4.1.1.2 Edit Data Retur Penjualan Data retur Info retur Retur_penjualan produk Login customer valid Login customer valid Retur_penjualan_detail customer 5.4.1.1.3 Hapus Data Retur Penjualan Data retur Data retur Data retur Data retur Data retur Data retur Data retur Data retur Data customer Data retur Data retur Data retur Data retur Data retur Data retur Data retur Data retur Info retur Data retur Info retur Data customer Data produk Data produk Login customer valid Faktur_penjualan Data faktur Data faktur Gambar 3.76 DFD Level 5 Buat Retur Penjualan Warehouse 5.4.1.2.1 Verifikasi Data Retur Penjualan 5.4.1.2.2 Update Data Retur Penjualan Data retur Info retur retur_penjualan produk Login warehouse valid retur_penjualan_detail staff_user Data retur Data retur Data retur Data retur Data staff Data retur Data retur Data retur Data retur Data retur Data retur Login warehouse valid Gambar 3.77 DFD Level 5 Verifikasi Retur Penjualan

3.1.8.3. Spesifikasi Proses

Spesifikasi proses digunakan untuk menggambarkan proses model aliran yang terdapat pada DFD. Spesifikasi proses dari gambaran DFD diatas akan dijelaskan pada tabel dibawah ini : Tabel 3.5 Spesifikasi Proses Proses Keterangan 1. No. Proses 1 Nama Authentifikasi Login Source Administrator, Purchasing, Marketing, Warehouse, Accounting, Customer, Supplier Input Data login Administrator, Data login Purchasing, Data login Marketing, Data login Warehouse, Data login Accounting, Data login Customer, Data login Supplier Output Data login Administrator valid, Data login Purchasing valid, Data login Marketing valid, Data login Warehouse valid, Data login Accounting valid, Data login Customer valid, Data login Supplier valid, Data login Administrator invalid, Data login Purchasing invalid, Data login Marketing invalid, Data login Warehouse invalid, Data login Accounting invalid, Data login Customer invalid, Data login Supplier invalid Destination Administrator, Purchasing, Marketing, Warehouse, Accounting, Customer, Supplier Logika proses 1. User Administrator, Purchasing, Marketing, Warehouse, Accounting, Customer, Supplier melakukan login. 2. Data login user diproses. 3. Apabila data login benar, maka login valid 4. Apabila data login salah, maka login invalid dan menginformasikan login invalid 2 No. Proses 1.1 Nama Input Login Source Administrator, Purchasing, Marketing, Warehouse, Accounting, Customer, Supplier Input Data login Administrator, Data login Purchasing, Data login Marketing, Data login Warehouse, Data login Accounting, Data login Customer, Data login Supplier Output Data login Administrator, Data login Purchasing, Data login Marketing, Data login Warehouse, Data login Accounting, Data login Customer, Data login Supplier Destination Administrator, Purchasing, Marketing, Warehouse, Accounting, Customer, Supplier Logika proses 1. User Administrator, Purchasing, Marketing, Warehouse, Accounting, Customer, Supplier menginputkan data login. 2. Sistem menerima input user. 3 No. Proses 1.2 Nama Verifikasi login Source Administrator, Purchasing, Marketing, Warehouse, Accounting, Customer, Supplier Input Data login Administrator, Data login Purchasing, Data login Marketing, Data login Warehouse, Data login Accounting, Data login Customer, Data login Supplier Output Data login Administrator valid, Data login Purchasing valid, Data login Marketing valid, Data login Warehouse valid, Data login Accounting valid, Data login Customer valid, Data login Supplier valid, Data login Administrator invalid, Data login Purchasing invalid, Data login Marketing invalid, Data login Warehouse invalid, Data login Accounting invalid, Data login Customer invalid, Data login Supplier invalid Destination Data login Administrator, Data login Purchasing, Data login Marketing, Data login Warehouse, Data login Accounting, Data login Customer, Data login Supplier Logika proses 1. Data login user diproses. 2. Apabila data login benar, maka login valid 3. Apabila data login salah, maka login invalid dan menginformasikan login invalid 4 No. Proses 2 Nama Kelola Data Master Source Administrator Input Data staff user, partner user, customer, supplier, produk, model, warna, pengemasan, material pengemasan, tipe produk, material, jenis material, department, kota Output Info staff user, partner user, customer, supplier, produk, model, warna, pengemasan, material pengemasan, tipe produk, material, jenis material, department, kota Destination Administrator Logika proses 1. Administrator mengelola data staff user, partner user, customer, supplier, produk, model, warna, pengemasan, material pengemasan, tipe produk, material, jenis material, department, kota 2. Sistem memproses perintah. 3. Sistem menampilkan info data staff user, partner user, customer, supplier, produk, model, warna, pengemasan, material pengemasan, tipe produk, material, jenis material, department, kota 5 No. Proses 2.1 Nama Kelola Staff User Source Administrator Input Data Staff User Output Info Staff User Destination Administrator Logika proses 1. Administrator melakukan pengelolaan data staff user 2. Sistem memproses perintah pengelolaan data staff user 3. Sistem menampilkan info pengelolaan data staff user. 6 No. Proses 2.2 Nama Kelola Partner User Source Administrator Input Data Partner User Output Info Partner User Destination Administrator Logika proses 1. Administrator melakukan pengelolaan data partner user 2. Sistem memproses perintah pengelolaan data partner user 3. Sistem menampilkan info pengelolaan data partner user. 7 No. Proses 2.3 Nama Kelola Customer Source Administrator Input Data Customer Output Info Customer Destination Administrator Logika proses 1. Administrator melakukan pengelolaan data customer 2. Sistem memproses perintah pengelolaan data customer 3. Sistem menampilkan info pengelolaan data customer 8 No. Proses 2.4 Nama Kelola Supplier Source Administrator Input Data Supplier Output Info Supplier Destination Administrator Logika proses 1. Administrator melakukan pengelolaan data supplier 2. Sistem memproses perintah pengelolaan data supplier 3. Sistem menampilkan info pengelolaan data supplier 9 No. Proses 2.5 Nama Kelola Produk Source Administrator Input Data Produk Output Info Produk Destination Administrator Logika proses 1. Administrator melakukan pengelolaan data produk 2. Sistem memproses perintah pengelolaan data produk 3. Sistem menampilkan info pengelolaan data produk 10 No. Proses 2.6 Nama Kelola Model Source Administrator Input Data Model Output Info Model Destination Administrator Logika proses 1. Administrator melakukan pengelolaan data Model 2. Sistem memproses perintah pengelolaan data Model 3. Sistem menampilkan info pengelolaan data model 11 No. Proses 2.7 Nama Kelola Warna