3.5. Data Flow Diagram
3.5.1. Diagram Berjenjang
Diagram berjenjang untuk proses-proses yang terjadi di dalam sistem dapat dilihat pada Gambar 3.5 di halaman 42.
STIKOM SURABAYA
Gambar 3.5 Diagram Berjenjang Aplikasi Point of Sales
STIKOM SURABAYA
3.5.2.
Context Diagram
Context diagram untuk aplikasi Point of Sales perlengkapan balita pada UD. Matahari Jaya Malang dapat dilihat pada Gambar 3.6. Pada context diagram
ini terdapat 3 entitas, yaitu pimpinan, admin dan kasir.
Gambar 3.6 Context Diagram
3.5.3. Data Flow Diagram Level 0
Data Flow Diagram Level 0 pada aplikasi Point of Sales pada UD.
Matahari Jaya Malang terdiri dari 9 proses, yaitu proses manipulasi data master, proses transaksi POS, proses transfer gudang, proses stock opname, proses
maintenance hak akses user, proses penerimaan barang, proses cetak laporan,
proses cetak keplek harga dan barcode, dan proses manipulasi data setting. Yang masing-masing dapat dilihat pada Gambar 3.7 dan Gambar 3.8 di halaman 44,
Data Setting
Nota Penerimaan Barang Nota Transfer Gudang
Laporan Retur Penjualan
Data Kartu Kredit atau Debet Label Barcode dan Harga
Data Jumlah Label dan Keplek
Data Supplier Data Customer
Data Penerimaan Barang Data SPG
Data Lokasi Laporan Customer
Nota Retur Penjualan Data Retur Penjualan
Data Hak Akses
Laporan Data Barang Data Promo
Data Pendapatan Kasir Laporan Penjualan
Data Rekap Penjualan Data Pendapatan SPG
Laporan Stock
Data Transfer Gudang Data Stock Opname
Data Barang Data Kategori
Data Satuan Admin
Aplikasi Point of Sales
+
Pimpinan
Kasir
STIKOM SURABAYA
Gambar 3.9, Gambar 3.10, Gambar 3.11, dan Gambar 3.12 di halaman 45, Gambar 3.13, Gambar 3.14, dan Gambar 3.15 di halaman 46.
Gambar 3.7 DFD level 0 Manipulasi Data Master
Gambar 3.8 DFD level 0 Transaksi POS
Data Log
Data Kartu Debet atau Kredit Valid Data Kartu Debet atau Kredit Valid
[Data Kartu Kredit atau Debet] Data Satuan Valid
Data Kategori Valid
Data Supplier Valid Data Supplier Valid
[Data Supplier]
Data Lokasi Valid Data Lokasi Valid
Data Customer Valid [Data Customer]
Data SPG Valid Data SPG Valid
Data Promo Valid Data Customer Valid
Data Barang Valid [Data SPG]
[Data Lokasi] Data Promo Valid
Data Barang Valid Data Kategori Valid
Data Satuan Valid
[Data Promo] [Data Barang]
[Data Kategori] [Data Satuan]
Admin Admin
Admin Admin
Admin Admin
Admin 1
Manipulasi Data Master
+
1 SATUAN
2 GROUPBRG
3 BARANG
4 CUSTOMER
5 PROMO_DISKO
N Admin
Admin 6
SPG Admin
7 Lokasi
Admin
9 CREDIT_CARD
8 SUPPLIER
Admin 29
TR_LOG
Data Setting Data Penjualan Valid
Data Penjualan valid Data Log
Data Log Stock
Data Promo Valid Data Penjualan
Data Kartu Debet atau Kredit Valid Data Customer Valid
Data Stock Valid Data SPG Valid
Data Penjualan Valid Data Penjualan Valid
Data Penjualan Valid Data Penjualan Valid
Nota Penjualan
Data Barang Valid Data Retur Penjualan Valid
[Nota Retur Penjualan] [Data Retur Penjualan]
Data Retur Penjualan Valid Data Retur Penjualan Valid
Data Retur Penjualan Valid 2
Transaksi POS
+
10 SR_H
11 SR_D
13 SN_H
14 SN_D
Kasir Kasir
Kasir Kasir
30 STOCK
3 BARANG
6 SPG
4 CUSTOMER
9 CREDIT_CARD
5 PROMO_DISKO
N 25
TRX_STOK 29
TR_LOG
12 SR_D_CARD
28 Setting
STIKOM SURABAYA
Gambar 3.9 DFD level 0 Transfer Gudang
Gambar 3.10 DFD level 0 Stock Opname
Gambar 3.11 DFD level 0 Maintenance Hak Akses User
Gambar 3.12 DFD level 0 Penerimaan Barang
Data Log [Nota Transfer Gudang]
Data Transfer Gudang Detil Valid Data Transfer Gudang Valid
[Data Transfer Gudang] Admin
3 Transfer Gudang
16 Transfer Gudang 15
Transfer Gudang Detail Admin
29 TR_LOG
Data Log Data Barang Valid
Data Koreksi Stock Valid Data Stock Valid
Data Koreksi Stock Valid Data Koreksi Stock Valid
Data Koreksi Stock Valid Data Barang Hilang Valid
Data Barang Hilang Valid Data Barang Hilang Valid
Data Barang Hilang Valid Data Stock Opname Valid
Data Stock Opname Valid
[Data Stock Opname] Admin
4
Stock Opname
+
17 STOCK_OPN
AM_2 18
BH 19
BH_DETAIL 20
SA 21
SA_DETAIL 30
STOCK 3
BARANG
29 TR_LOG
Data Log Data Hak Akses User Valid
Data Hak Akses User Valid [Data Hak Akses]
Pimpinan 5
Maintenance Hak Akses User
22 USERACCESS
29 TR_LOG
Data Expire Barang [Nota Penerimaan Barang]
Data Log Stock Data Log
Data Penerimaan Barang Valid Data Penerimaan Barang Valid
Data Penerimaan Barang Valid Data Penerimaan Barang Valid
[Data Penerimaan Barang] Admin
6 Penerimaan
Barang 23
PR_H 24
PR_D 29
TR_LOG 25
TRX_STOK Admin
26 TR_EXPIRE
STIKOM SURABAYA
Gambar 3.13 DFD level 0 Cetak Laporan
Gambar 3.14 DFD level 0 Cetak Keplek Harga dan Barcode
Gambar 3.15 DFD level 0 Manipulasi Data Setting
Data Setting Data Log
[Laporan Retur Penjualan] Data SPG Valid
Data Barang Valid
[Laporan Customer]
[Laporan Data Barang] Data Retur Penjualan Valid
Data Retur Penjualan Valid Data Penjualan Valid
Data Penjualan Valid Data Customer Valid
[Data Pendapatan Kasir] [Laporan Penjualan]
[Data Rekap Penjualan] [Data Pendapatan SPG]
[Laporan Stock]
Pimpinan Pimpinan
Pimpinan Pimpinan
Pimpinan Pimpinan
Pimpinan Pimpinan
Pimpinan Pimpinan
Pimpinan 7
Cetak Laporan
+
3 BARANG
4 CUSTOMER
10 SR_H
11 SR_D
13 SN_H
14 SN_D
Admin Admin
Admin Pimpinan
Pimpinan 6
SPG
Pimpinan 29
TR_LOG
28 Setting
Data Log Data Barang Valid
[Data Jumlah Label dan Keplek] [Label Barcode dan Harga]
8 Cetak Keplek
Harga dan Barcode
Admin Admin
3 BARANG
29 TR_LOG
Data Setting Lokasi Valid Data Setting Valid
[Data Setting] 9
Manipulasi Data Setting
27 Lokasi Setting
28 Setting
Admin
STIKOM SURABAYA
3.5.4. Data Flow Diagram Level 1