27
3.3.1 Diagram Berjenjang
Gambar 3.6 Diagram Berjenjang Sistem Informasi Stockpoint SI. STOCKPOINT DAN PREDIKSI PENJUALAN
BERBASIS INTERNET PADA C.V. MITRA JAYA
Maintenance Data Stockpoint
Transaksi Stockpoint Transaksi
Concess Laporan
Mitra Jaya Laporan
Stockpoint Maintenance Data
Mitra Jaya Transaksi Mitra Jaya
Pelayanan pembelian
Stockpoint Maintenance
Data Concess Laporan
Concess
Pelayanan penjualan
outlet Pelayanan
penjualan Mr. Walls
Edit data
Entry data
Kontrol stok
Olah data master
Order barang
Peramalan Edit
data Entry
data
Buat laporan stok barang
Buat laporan pembelian
Buat laporan penjualan outlet
Buat laporan penjualan Mr.Walls
Buat laporan order barang
Buat laporan
penjualan Buat
laporan peramalan
Simpan data order
Cek nilai ramalan
Cek stok
Simpan nilai ramal
Cek stok barang
Buat laporan order barang mitra
kerja Buat
laporan penjualan
Pelayanan penjualan
Ambil data order
Edit data
Entry data
Buat laporan
pembelian Buat laporan
stok barang
Pemenuhan order outlet
Cek stok barang
Hitung penjualan
Isi MBC
28
3.3.2 Context Diagram
data user data user
data user
data akses data akses
data akses data mitra kerja
laporan pembelian stockpoint
faktur pembelian data stockpoint
data mitra kerja data concess
data concess data stockpoint
data concess data stockpoint
lap_stock brg lap_order brg mitra kerja
laporan penjualan concess laporan stock barang
laporan order barang laporan penjualan Mr Walls
data ice cream data outlet
data Mr_Walls laporan peramalan
data mitra kerja laporan penjualan stockpoint
data ice cream
laporan pembelian laporan penjualan outlet
faktur pembelian data ice cream
faktur penjualan faktur penjualan
order Divisi Stockpoint
Outlet
Mr_Walls Divisi Mitra Jaya
Concess Sistem Informasi Stockpoint dan Prediksi
Penjualan
+
Gambar 3.7 Context Diagram
29
3.3.3 Data flow diagram
Id_User Id_Akses
Id_Akses
data user data akses
Id_User Id_Akses
Id_Akses Id_Akses
data user data akses
Id_Akses
Id_User data user
data akses Id_MK
data mitra kerja
Id_concess Id_STP
kode_barang
Id_outlet simpan info penjualan
close penjualan close penjualan
data pembelian data pembelian
update stock
laporan stock barang data concess
data stock barang
penjualan outlet penjualan outlet
data penjualan
data penjualan data pembelian
data pembelian stockpoint laporan pembelian stockpoint
detil pembelian master pembelian
upload upload
detil pembelian stockpoint data pembelian stockpoint
detil pembelian stockpoint
master pembelian stockpoint download
download
faktur pembelian info detil prediksi penjualan
info prediksi penjualan hasil ramalan
detil info order brg info order barang
Id_concess Id_MK
Id_MK Id_STP
data order barang data order barang
Id_concess
Id_STP
kode_barang Id_concess
data penjualan concess data penjualan concess
laporan penjualan concess lap_stock brg
lap_order brg mitra kerja detil penjualan concess
master penjualan concess Id_User
kode_barang data order brg
data order brg detil order
master order barang
Id_STP
data stockpoint Id_MK
data mitra kerja download
download
Id_concess kode_barang
data concess data ice cream
kode_barang kode_barang
detil order stockpoint master order stockpoint
data prediksi brg info prediksi
info prediksi master prediksi
detil prediksi nilai prediksi brg
Id_STP
info stock barang info penjualan
laporan peramalan info jual stockpoint
data penjualan stockpoint Id_concess
data concess
Id_STP upload
upload upload
upload laporan penjualan stockpoint
laporan order barang info jual outlet
info penjualan outlet info penjualan MrWalls
info jual MrWalls Id_STP
Id_MrWalls kode_barang
Id_outlet Id_STP
data stockpoint
Id_MK kode_barang
data mitra kerja data ice cream
kode_barang
Id_MrWalls detil penjualan MrWalls
master penjualan MrWalls
Id_concess laporan penjualan Mr Walls
Id_STP data stockpoint
detil penjualan outlet
master penjualan outlet simpan info penjualan
Id_MrWalls Id_outlet
kode_barang laporan pembelian
data outlet
laporan penjualan outlet faktur penjualan
faktur penjualan faktur pembelian
order
data Mr_Walls data ice cream
Outlet Outlet
Divisi Stockpoint
Mr_Walls Mr_Walls
Divisi Stockpoint
Divisi Stockpoint
Divisi Stockpoint
Divisi Mitra Jaya Divisi Mitra Jaya
Divisi Mitra Jaya Divisi Mitra Jaya
Concess Concess
Concess 1
Maintenance Data Stockpoint
+
2 Transaksi Stockpoint
+
Mr_Walls 3
Laporan Stockpoint
+
4 Maintenance Data Mitra Jaya
+
Outlet
Concess Divisi
Stockpoint
Concess Divisi Mitra Jaya
Divisi Stockpoint
Concess Concess
Concess Concess
barang_sp
outlet_sp
Mr_Walls Penjualan_Mr_
Walls
Detil_Jual_Mr_ Walls
Penjualan_outlet Detil_jual_outlet
Divisi Stockpoint
master_stockpoint Divisi
Stockpoint
SP_Concess Divisi
Stockpoint barang_mk
mitra_kerja Divisi Mitra Jaya
stockpoint_mk
5 Laporan Mitra Jaya
+
Divisi Mitra Jaya
mk_concess
Lapstockterjualsp 6
Transaksi Mitra Jaya
+
Stock_SP Hasil_Ramalan
TmpRamalMaster TmpDetilRamal
Order_barang Detil_order_barang
7 Maintenance data concess
+
Concess Concess
Barang_concess
Concess 8
Transaksi Concess
+
Concess cmitra_kerja
Concess Stockpoint_concess
Tmp_order_barang Tmp_detil_order_
barang
Jual_concess
Detil_jual_concess 9
Laporan Concess
+
Concess Divisi Mitra Jaya
Pembelian Detil_beli
Pembelian_SP Detil_beli_SP
Concess Divisi Mitra Jaya
Concess Divisi
Stockpoint Sp_mitra_kerja
Divisi Stockpoint
Divisi Mitra Jaya
Concess Divisi
Stockpoint Divisi Mitra Jaya
Concess Hak_Akses
Pengguna Hak_Akses_MK
Pengguna_MK
Hak_Akses_Concess Pengguna_Concess
Gambar 3.8. Data Flow Diagram Level 0
30
30
Id_User Id_Akses
Id_Akses
data user data akses
Id_MK data mitra kerja
kode barang data pembelian
data pembelian penjualan outlet
kode_barang Id_concess
data concess
update stock penjualan outlet
data penjualan
data penjualan Id_STP
Id_MrWalls Id_outlet
data outlet data stockpoint
data ice cream data Mr_Walls
Divisi Stockpoint
Mr_Walls
Outlet
barang_sp : 1 outlet_sp
Mr_Walls Divisi
Stockpoint
master_stockpoint Divisi
Stockpoint
SP_Concess
Detil_Jual_Mr_ Walls
Penjualan_Mr_ Walls
Detil_jual_outlet Penjualan_outlet
barang_sp : 2 1
olah data master
+
2 kontrol stok
Pembelian
Detil_beli Divisi
Stockpoint
Sp_mitra_kerja Divisi
Stockpoint Divisi
Stockpoint Pengguna
Hak_Akses : 1 Hak_Akses : 2
Gambar 3.9 Data Flow Diagram Level 1, Proses 1 : Maintenance Data Stockpoint
1.1
1.2
31
31
Id_User Id_Akses
Id_Akses
data user
data akses
simpan data mitra kerja data mitra kerja
Id_MK data mitra kerja
simpan data Mr Walls simpan data outlet
simpan data stockpoint
simpan data barang simpan data concess
data barang data concess
data Mr Walls data outlet
data stockpoint Id_concess
Id_STP kode_barang
Id_outlet Id_MrWalls
data outlet data Mr_Walls
data stockpoint data concess
data ice cream Mr_Walls
Divisi Stockpoint
Divisi Stockpoint
Outlet outlet_sp
Mr_Walls
master_stockpoint Divisi
Stockpoint
SP_Concess barang_sp
1 entry data
2 edit data
Divisi Stockpoint
Sp_mitra_kerja Divisi
Stockpoint Divisi
Stockpoint Hak_Akses : 1
Hak_Akses : 2 Pengguna
Gambar 3.10 Data Flow Diagram Level 2 Proses 1.1 : Olah Data Master
1.1.1
1.1.2
32
32
[Id_concess] [Id_STP]
[order]
kode_barang [detil pembelian stockpoint]
[master pembelian stockpoint] [download]
[download] [faktur pembelian]
kode_barang
[master penjualan outlet]
[Id_outlet] [detil penjualan outlet]
[faktur pembelian] [simpan info penjualan]
[close penjualan]
[close penjualan] [kode_barang]
[detil penjualan MrWalls] [Id_MrWalls]
[faktur penjualan] [simpan info penjualan]
[master penjualan MrWalls]
[faktur penjualan]
Outlet Outlet
Mr_Walls Mr_Walls
Detil_Jual_Mr_ Walls : 1
Penjualan_outlet
Detil_jual_outlet Penjualan_Mr_
Walls : 1 Detil_Jual_Mr_
Walls : 2 Mr_Walls
barang_sp
Concess
Detil_jual_concess Jual_concess
Pembelian Detil_beli
2.1 pelayanan penjualan
Mr Walls
+
2.2 pelayanan penjualan
outlet
+
2.3 pelayanan pembelian
stockpoint Penjualan_Mr_
Walls : 2 Detil_Jual_Mr_
Walls : 3 Penjualan_Mr_
Walls : 3
outlet_sp
master_stockpoint SP_Concess
Gambar 3.11 Data Flow Diagram Level 1, Proses 2 : Transaksi Stockpoint
33
33
[close penjualan] [simpan info penjualan]
[simpan info penjualan]
[close penjualan] [faktur penjualan]
[detil penjualan MrWalls] [master penjualan MrWalls]
[Id_MrWalls] [kode_barang]
[faktur penjualan]
Mr_Walls Mr_Walls
Detil_Jual_Mr_ Walls : 1
Penjualan_Mr_ Walls : 1
Detil_Jual_Mr_ Walls : 2
Mr_Walls barang_sp
Penjualan_Mr_ Walls : 2
Detil_Jual_Mr_ Walls : 3
Penjualan_Mr_ Walls : 3
2.1.1 Isi MBC
2.1.2 hitung penjualan
Gambar 3.12 Data Flow Diagram Level 2, Proses 2.1 : Pelayanan Penjualan Mr. Wall’s
kode_barang
detil penjualan outlet Id_outlet
faktur pembelian master penjualan outlet
next order
Outlet Outlet
Penjualan_outlet
Detil_jual_outlet outlet_sp
barang_sp 1
cek stok barang
2 pemenuhan order
outlet
Gambar 3.13 Data Flow Diagram Level 2, Proses 2.2 : Pelayanan Penjualan Outlet
2.2.1
2.2.2
34
34
kode_barang kode_barang
kode_barang
data pembelian stockpoint Id_MrWalls
laporan penjualan Mr Walls
data stock barang laporan stock barang
detil pembelian stockpoint laporan pembelian
Id_STP info jual outlet
info penjualan outlet
Id_outlet laporan penjualan outlet
info penjualan MrWalls info jual MrWalls
Divisi Stockpoint
Divisi Stockpoint
Divisi Stockpoint
Divisi Stockpoint
outlet_sp barang_sp : 1
Mr_Walls
master_stockpoint Penjualan_Mr_
Walls
Detil_Jual_Mr_ Walls
Penjualan_outlet
Detil_jual_outlet
Pembelian
Detil_beli
barang_sp : 2 1
buat laporan penjualan Mr Walls
2 buat laporan
penjualan outlet
3 buat laporan pembelian
4 buat laporan stok
barang
Gambar 3.14 Data Flow Diagram Level 1, Proses 3 : Laporan Stockpoint
3.1
3.3 3.2
3.4
35
35
Id_User Id_Akses
Id_Akses
data user data akses
simpan data barang data barang
simpan data mitra kerja data mitra kerja
simpan data stockpoint data stockpoint
simpan data concess data concess
data mitra kerja
Id_concess Id_STP
Id_MK kode_barang
data ice cream data stockpoint
data concess
Divisi Mitra Jaya
Divisi Mitra Jaya
barang_mk mitra_kerja
Divisi Mitra Jaya
stockpoint_mk Divisi Mitra
Jaya mk_concess
1 entry data
2 edit data
Divisi Mitra Jaya
Divisi Mitra Jaya
Hak_Akses_MK : 1 Hak_Akses_MK : 2
Pengguna_MK
Gambar 3.15 Data Flow Diagram Level 1, Proses 4 : Maintenance Data Mitra Jaya
4.1
4.2
36
36
Id_STP
Id_MK Id_concess
data pembelian stockpoint kode_barang
kode_barang
kode_barang data pembelian
detil pembelian
master pembelian upload
Id_STP
laporan pembelian stockpoint upload
Id_STP laporan penjualan stockpoint
info jual stockpoint kode_barang
data penjualan stockpoint Id_STP
upload upload
upload upload
laporan order barang info order barang
detil info order brg laporan peramalan
hasil ramalan info prediksi penjualan
info detil prediksi penjualan
Divisi Mitra Jaya
Divisi Mitra Jaya
Divisi Mitra Jaya
Penjualan_outlet Detil_jual_outlet
Detil_Jual_Mr_ Walls
Penjualan_Mr_ Walls
stockpoint_mk Lapstockterjualsp :
1
Lapstockterjualsp : 2
barang_mk : 1
barang_mk : 2
mitra_kerja mk_concess
Order_barang Detil_order_barang
Hasil_Ramalan TmpRamalMaster
TmpDetilRamal
Divisi Mitra Jaya
Pembelian
Detil_beli Pembelian_SP : 1
Detil_beli_SP : 1 Divisi Mitra
Jaya Detil_beli_SP : 2
Pembelian_SP : 2 1
buat laporan peramalan
2 buat laporan penjualan
3 buat laporan pembelian
4 buat laporan order
barang
Gambar 3.16 Data Flow Diagram Level 1, Proses 5 : Laporan Mitra Jaya
5.1
5.3 5.2
5.4
37
37
Id_STP kode barang
[kode_barang]
[info prediksi] [detil order stockpoint]
[master order stockpoint]
[data prediksi brg] [info prediksi]
next [master prediksi]
[detil prediksi] [nilai prediksi brg]
[Id_STP]
[info stock barang] [info penjualan]
Lapstockterjualsp
Stock_SP stockpoint_mk
Hasil_Ramalan : 1
TmpDetilRamal : 1 TmpRamalMaster
: 1
TmpRamalMaster : 2
TmpDetilRamal : 2
Hasil_Ramalan : 2 Order_barang
Detil_order_barang 6.1
peramalan
+
6.2 order barang
+
barang_mk
Gambar 3.17 Data Flow Diagram Level 1, Proses 6 : Transaksi Mitra Jaya
detil prediksi master prediksi
nilai prediksi brg next
kode_barang Id_STP
info stock barang info penjualan
Lapstockterjualsp Stock_SP
stockpoint_mk
Hasil_Ramalan TmpDetilRamal
TmpRamalMaster barang_mk
1 cek stok barang
2 simpan nilai ramalan
Gambar 3.18 Data Flow Diagram Level 2, Proses 6.1 : Peramalan
38
38
next next
Id_STP Id_STP
master order stockpoint detil order stockpoint
info prediksi info prediksi
data prediksi brg kode barang
TmpRamalMaster
Hasil_Ramalan
Order_barang Detil_order_barang
TmpDetilRamal barang_mk
1 cek stok barang
2 cek nilai ramalan
3 simpan data order
stockpoint_mk
Gambar 3.19 Data Flow Diagram Level 2, Proses 6.2 : Order Barang
Id_Akses
Id_User Id_Akses
data akses data user
simpan data barang data barang
simpan data concess data concess
simpan data mitra kerja data mitra kerja
simpan data stockpoint data stockpoint
kode_barang Id_concess
Id_MK
Id_STP data mitra kerja
data concess data ice cream
data stockpoint
Concess Concess
Barang_concess Concess
Concess cmitra_kerja
Concess Stockpoint_concess
1 entry data
2 edit data
Concess Concess
Hak_Akses_Concess : 1
Hak_Akses_Concess : 2
Pengguna_Concess
Gambar 3.20 Data Flow Diagram Level 1, Proses 7 : Maintenance Data Concess
7.1
7.2
39
39
[detil penjualan concess] [master penjualan concess]
[Id_concess] [Id_STP]
next [kode_barang]
[Id_MK]
[data order brg] [data order brg]
[detil order] [master order barang]
[download] [download]
Detil_order_barang Order_barang
Tmp_order_barang : 1
Tmp_detil_order_ barang : 1
Tmp_detil_order_ barang : 2
Tmp_order_barang : 2
Barang_concess cmitra_kerja
Jual_concess Detil_jual_concess
Stockpoint_concess
Concess 8.1
ambil data order
8.2 pelayanan penjualan
Gambar 3.21 Data Flow Diagram Level 1, Proses 8 : Transaksi Concess
40
40
lap_stock brg data order barang
kode barang kode_barang
Id_concess
lap_order brg mitra kerja data order barang
Id_MK
data order barang Id_STP
laporan penjualan concess kode_barang
data penjualan concess data penjualan concess
Id_concess
Concess Concess
Concess Detil_jual_concess
Jual_concess Concess
Barang_concess Tmp_order_barang
Tmp_detil_order_ barang
Stockpoint_concess
cmitra_kerja 1
buat laporan penjualan
2 buat laporan order
barang mitra kerja
3 buat laporan stok
barang
Gambar 3.22 Data Flow Diagram Level 1, Proses 9 : Laporan Concess
9.1
9.2
9.3
41
41
3.3.4 Entity Relationship Diagram