DFD Level 0 DFD level 1

bagian gudang, bagian penjualan, bagian pembelian dan owner. Pada admin memasukan username_pasword, data suplier, data pegawai, data barang dan data customer kedalam sistem, pada bagian penjualan memasukan data penjualan dan barang keluar pada proses sistem, pada bagian pembelian memasukan data pembelian pada proses system,pada bagian gudang menerima data pembelian dan data penjualan, untuk owner melihat laporan yaitu laporan pembelian dan laporan penjualan.

3.2.3 DFD Level 0

Diagram ini adalah dekomposisi dari diagram konteks, pada dfd level 0 akan menjelaskan proses dari diagram konteks. Berikut gambar dfd level 0 pada Sistem Informasi Kontrol Stok Retail. Gambar 3.4 DFD level 0 pada Sistem Informasi Kontrol Stok Retail [user_password] [data pengel uaran barang] [data peneri maan barang] [user_password] [user_password] [user_password] [barang masuk] si mpan data j ual si mpan data order bel i si mpan transaksi si mpan barang si mpan l aporan si mpan pegawai si mpan supl i er [data penj ual an] [l aporan pembel i an] [data pembel i an] [data PO] [l aporan penj ual an] [l aporan pembel i an] [username_password] [data supl i er] [data barang] [data pegawai ] admi n Bagi an Pembel i an Bagi an Penj ual an admi n admi n admi n admi n Bagi an Pembel i an barang pegawai supl i er admi n admi n owner owner Bagi an Pembel i an 1.1 Logi n 1.2 Mai ntenance Data + 1.3 T ransaksi + 1.4 Laporan Bagi an Pembel i an transaksi l aporan order bel i data j ual bagi an gudang bagi an gudang bagi an gudang Bagi an Penj ual an Bagi an Pembel i an owner Pada gambar 3.4 menjelaskan tentang dfd level 0 diatas terdapat beberapa proses yaitu proses login, maintenance data, transaksi dan laporan. Pada proses maintenance data terdapat entity admin yang berelasi dengan proses login, admin tersebut memasukan username dan pasword kedalam proses login. admin juga memasukan data barang, data pegawai, data suplier kedalam proses maintenance data kemudian proses tersebut disimpan, suplier untuk data store suplier, barang untuk data store barang dan pegawai untuk data store pegawai. Pada entity bagian pembelian terdapat data pembelian data po dan barang masuk yang kemudian dimasukan kedalam proses data transaksi, pada proses transaksi. Pada entity bagian penjualan data penjualan yang kemudian dimasukan kedalam proses transaksi, pada entity bagian gudang terdapat data penerimaan barang dan data pengeluaran barang.

3.2.4 DFD level 1

Pada DFD level 1 terdapat beberapa proses yang akan dijelaskan pada bagaimana DFD level 1 tersebut dijalankan.

3.2.4.1 DFD Level 1 Pada Proses Maintenance Data

pada dfd level 1 proses maintenance data merupakan hasil decomposition dari proses maintenance data. Berikut gambar dari dfd level 1 maintenance data [si mpan barang] [si mpan pegawai ] [si mpan supl i er] [data supl i er] [data barang] [data pegawai ] admi n admi n admi n admi n admi n supl i er pegawai barang 1.2.2 ol ah data pegawai 1.2.3 ol ah data barang 1.2.4 ol ah data supl i er Gambar 3.5 dfd level 1 proses maintenance data Pada gambar 3.5 menjelaskan tentang dfd l maintenance data terdapat entity admin kemudian admin tersebut memasukan data suplier yang diolah oleh proses olah data suplier kemudian disimpan pada data store suplier. admin memasukan data barang kemudian data dimasukan dan di olah oleh proses olah data barang dan disimpan di data store barang. admin memasukan data pegawai kemudian diolah pada proses olah data pegawai dan disimpan di dalam data store pegawai

3.2.4.2 DFD Level 1 Pada Proses Data Pembelian

pada dfd level 1 proses data pembelian merupakan hasil decomposition dari proses data pembelian yang terdapat pada dfd level 0. Berikut gambar dari dfd level 1 data pembelian. [data pengeluaran barang] [data penerimaan barang] [simpan transaksi] [simpan data order beli] [simpan data jual] [data pembelian] [data PO] [barang masuk] [data penjualan] Bagian Pembelian Bagian Pembelian Bagian Penjualan transaksi order beli data jual Bagian Pembelian 1.3.2 order beli 1.3.3 pembelian 1.3.4 penjualan bagian gudang bagian gudang Gambar 3.6 dfd level 1 proses data pembelian Pada gambar 3.6 menjelaskan tentang dfd level 1 proses data pembelian terdapat entity bagian pembelian, bagian pembelian tersebut memasukan data pembelian, barang masuk dan data po, jika ada barang masuk maka akan diolah di olah di proses pembelian dan secara langsung akan menambah jumlah barang. Pada bagian proses oreder beliterjadi apabila terdapat data po dan barang masuk kemudian data tersebut disimpan pada store order beli. Pada entity bagian gudang menerima data penjualan dan data penerimaan barang.

3.3 Perancangan Data Base