View
219
Download
0
Category
Preview:
Citation preview
17
BAB III
PERANCANGAN SISTEM
3.1 Identifikasi Masalah
Untuk mencapai tujuan yang sudah ditetapkan, maka langkah-langkah
metodologi penelitian yang dilakukan penulis adalah sebagai berikut :
a. Observasi, yaitu dengan mengadakan pengamatan secara langsung untuk
mengetahui sistem yang digunakan oleh CV. Mitra Jaya.
b. Wawancara, yaitu dengan melakukan tanya jawab secara langsung kepada
pihak-pihak yang bersangkutan.
3.1.1 Hasil Identifikasi
Manajemen internal yang digunakan dalam PT. Unilever adalah sebagai
berikut :
PT. Unilever
Gambar 3.1 Manajemen Internal PT. Unilever
Stockpoint
Stockpoint
Concess Concess
Stockpoint Stockpoint Stockpoint
Outlet Outlet Mr.
Wall’s
Mr.
Wall’s
Mitra Kerja Mitra Kerja (CV. Mitra Jaya)
18
Sebuah perusahaan mitra kerja PT. Unilever dapat menangani beberapa
Stockpoint pada kota yang berbeda yang salah satunya adalah CV. Mitra Jaya
yang berlokasi di Mojokerto. Selama ini dalam penanganan pemesanan stok
barang pada Stockpoint atau Outlet dilakukan lewat telepon. Begitu pula dengan
pengiriman laporan-laporan dilakukan melalui fax. Untuk penanganan pemesanan
stok barang pada Stockpoint, setelah melakukan cek barang, apabila stok
mendekati stok minimal maka dibuatkan laporan stok terakhir. Kemudian laporan
tersebut diberikan kepada CV. Mitra Jaya dan keputusan pemesanan stok barang
yang menentukan adalah CV. Mitra Jaya. Sebelumnya, laporan-laporan tersebut
harus dianalisis terlebih dahulu, apakah mendekati stok minimal atau tidak, atau
mungkin harus ditambah stoknya karena mendekati liburan sekolah atau Hari
Raya walaupun stok belum mendekati stok minimum. Selama ini penambahan
stok untuk hari-hari libur dilakukan dengan memperkirakan saja tanpa ada
perhitungan tertentu. Setelah dilakukan analisis, maka dibuatkan form pemesanan
stok barang rangkap dua, yang rangkap satu kemudian dikirimkan kepada
Concess. Barang yang dikirimkan ke Stockpoint disertai dengan faktur pembelian.
Dari faktur pembelian tersebut, Stockpoint membuat laporan penerimaan barang
yang dikirimkan ke CV. Mitra Jaya sebagai pemberitahuan bahwa barang sudah
diterima.
Untuk penanganan pemesanan stok barang pada Outlet dikelola oleh
Supervisor Outlet yang masih merupakan bagian dari Stockpoint. Setelah mengisi
form pemesanan Outlet, Supervisor Outlet melakukan cek stok barang kemudian
mengisi form pemesanan Outlet dan membuatkan faktur pembelian Outlet
rangkap dua. Faktur yang asli diberikan kepada Outlet. Di dalam Stockpoint masih
19
terdapat satu Supervisor lagi yang bertugas menangani penjualan Mr. Wall’s
(pedagang keliling). Setelah dilakukan cek stok barang, Supervisor Mr. Wall’s
mengisi MBC (box Mr. Wall’s). Kemudian dibuatkan laporan penjualan Mr.
Wall’s rangkap dua. Laporan penjualan rangkap satu diberikan kepada Mr.Wall’s.
Setelah melakukan penjualan, dilakukan perhitungan penjualan Mr. Wall’s dengan
acuan laporan penjualan yang dibawa oleh Mr. Wall’s. Dari perhitungan
penjualan, Supervisor Mr. Wall’s memberikan komisi kepada Mr. Wall’s.
3.1.2 Mekanisme kerja
Mekanisme kerja antara PT. Unilever, Concess, Stockpoint dan CV.
Mitra Jaya adalah sebagai berikut :
Unilever mempunyai banyak perusahaan mitra kerja di kota-kota yang
berbeda, dengan perusahaan-perusahaan tersebut ada yang mengelola Concess dan
ada yang mengelola Stockpoint. Concess hanya boleh ditangani oleh satu
perusahaan, sedangkan beberapa Stockpoint pada kota-kota yang berbeda
ditangani oleh satu perusahaan yang lain. Pengelola Stockpoint dalam sistem ini
adalah CV. Mitra Jaya yang berlokasi di Mojokerto.
Hasil penjualan, pembelian dan stok barang Stockpoint harus dilaporkan
setiap hari kepada CV. Mitra Jaya. Laporan-laporan tersebut dikirimkan melalui
fax. Untuk pemesanan barang Stockpoint adalah keputusan dari CV. Mitra Jaya
setelah melalui analisis perkiraan apakah perlu untuk ditambah stoknya atau tidak
dengan mengacu pada stok minimum. Pemesanan barang untuk Stockpoint ini
dilakukan melalui telepon. Setelah melakukan observasi sistem di CV. Mitra Jaya,
dapat digambarkan sistem informasi Stockpoint sebagai berikut:
20
Stockpoint CV. Mitra Jaya Concess
Start
End
Cek stokbarang
Siapkan barang danbuat fakturpembelianStockpoint
Analisa lap. Dan
pemesanan stokbarang
Buat lap. stokbarang dan
cetak
Buat lap.
Penerimaanbarang
Data stok barang
Lap. Penerimaanbarang
Lap. penerimaanbarang
Faktur Pembelian
Stockpoint
Lap. stok barang
Faktur pembelian
Stockpoint
Lap. stok barang
Form pemesanan
stok barang
Order ? EndN
Y
Form pemesananstok barang
Gambar 3.2 Sistem flow proses laporan dan pemesanan stok barang pada
Stockpoint
21
Supervisor Mr. Wall’s Mr. Wall’s
Start
End
cek stok
brg
Selling
Operation
hitung
penjualan Mr.
W all's
isi MBC
Komisi Mr. W all's
Faktur penjualan
Mr. W all's
Faktur penjualan
Mr. W all'sFaktur penjualan
Mr. W all's
Faktur penjualan Mr.
W all's
Faktur penjualan Mr.
W all's
Gambar 3.3 Sistem flow proses pelayanan penjualan Mr. Wall’s
22
Outlet Supervisor Outlet
S ta rt
E nd
m eng isio rde routle t
m eng isi
o rderoutle t
cek stokb rg
fo rm pem esananoutle t
fo rm pem esananoutle t
fak tur pem be lianoutle t
fak turpem be lian
outle t
fak tur pem be lianoutle t
Gambar 3.4 Sistem flow proses penjualan pada Outlet
3.2 Analisis Masalah
Setelah mempelajari mekanisme kerja sistem di atas, maka dapat ditarik
kesimpulan bahwa:
a. Proses pengiriman laporan-laporan baik laporan penjualan, laporan pembelian
maupun laporan stok barang tidak efisien. Sebab dengan adanya pengiriman
laporan melalui fax, menambah bertumpuknya dokumen-dokumen kertas.
23
b. Pemesanan barang untuk Stockpoint melalui telepon menambah banyaknya
biaya yang dikeluarkan.
c. Analisis terhadap nilai penjualan untuk persiapan produksi dilakukan tanpa
ada perhitungan atau melalui suatu metode tertentu, sehingga tidak dapat
memprediksikan angka penjualan yang terjadi.
Dari mekanisme kerja di atas didapatkan suatu kesimpulan mengenai :
a. Entity yang terlibat :
1. Stockpoint
2. CV. Mitra Jaya
3. Concess
4. Outlet
5. Supervisor Outlet
6. Mr. Wall’s
7. Supervisor Mr. Wall’s
b. Proses yang terjadi
1. Cek stok barang
2. Proses membuat laporan stok barang
3. Analisis laporan dan pemesanan stok barang
4. Persiapan barang dan membuat faktur pembelian Stockpoint
5. Pembuatan laporan penerimaan barang
6. Pengisian pemesanan Outlet
7. Pengisian MBC
8. Selling operation
9. Penghitungan penjualan Mr. Wall’s
24
c. Input
1. Data stok barang
2. Laporan stok barang
3. Form pemesanan stok barang
4. Faktur pembelian Stockpoint
5. Form pemesanan Outlet
6. Data Mr. Wall’s
7. Laporan penjualan Mr. Wall’s
d. Output
1. Laporan stok barang
2. Form pemesanan stok barang
3. Faktur pembelian Stockpoint
4. Laporan penerimaan barang
5. Faktur pembelian Outlet
6. Laporan penjualan Mr. Wall’s
Dari analisis masalah di atas diusulkan sistem yang baru yaitu sistem
berbasis internet dengan mekanisme kerja sebagai berikut:
Untuk Stockpoint, kegiatan penjualan meliputi penjualan yang dilakukan
oleh Mr. Wall’s dengan memasarkan secara keliling dan pelayanan penjualan
untuk Outlet. Dari penjualan tersebut dibuat laporan penjualan dan laporan stok
barang. Laporan-laporan tersebut kemudian di-upload ke CV. Mitra Jaya. Oleh
CV. Mitra Jaya, data penjualan yang diterima dijadikan dasar untuk melakukan
analisis peramalan dengan melihat stok barang yang minimum. Data penjualan
yang digunakan untuk peramalan ini minimum adalah data penjualan harian 2
25
bulan terakhir. Pada peramalan, setelah mendapatkan nilai peramalan, dilakukan
uji kesalahan yang dalam sistem ini menggunakan Mean Squared Error (MSE).
Nilai ramalan yang diambil adalah nilai ramalan dengan nilai MSE yang terkecil.
Nilai ramalan penjualan tersebut menjadi nilai pemesanan barang. Setelah nilai
pemesanan barang disimpan dalam suatu database, maka Concess akan men-
download data tersebut untuk kemudian melakukan kegiatan penjualan kepada
Stockpoint. Barang yang dipesan kemudian dikirimkan langsung kepada
Stockpoint beserta faktur pembeliannya. Berdasarkan faktur pembelian, Stockpoint
men-download data pembelian dari Concess yang selanjutnya dibuat laporan
pembelian. Laporan pembelian tersebut lalu di-upload ke CV. Mitra Jaya. Untuk
proses upload laporan penjualan, laporan pembelian dan laporan stok barang pada
Stockpoint dilakukan setelah jam kerja.
3.3 Rancangan Sistem
Setelah melakukan analisis permasalahan dari Sistem Informasi
Stockpoint pada CV. Mitra Jaya maka dapat diberikan solusi sistem informasi
yang berbasis internet yang secara garis besar dapat digambarkan sebagai berikut:
Stockpoint Server (CV. Mitra Jaya) Concess
Gambar 3.5 Ilustrasi Sistem Berbasis Internet
Internet
26
Sistem informasi ini terbagi atas tiga sistem informasi yaitu :
a. Sistem informasi pada Stockpoint
b. Sistem informasi pada CV. Mitra Jaya
c. Sistem informasi pada Concess
Sistem yang berbasis Internet ini dalam koneksinya jaringannya menggunakan
fasilitas wireless, sebab dengan wireless kita mendapatkan fasilitas koneksi yang
tak terbatas (24 jam). Untuk investasi pertama mungkin akan membutuhkan dana,
tetapi untuk pembayaran berlangganan selanjutnya akan lebih murah. Laporan
penjualan dan laporan pembelian barang dari Stockpoint akan di-upload setelah
jam kerja yang dalam sistem ini ditetapkan pukul 17.00 sebagai jam kerja bagi
CV. Mitra Jaya. Untuk data stok barang masing-masing Stockpoint, dapat
langsung di-download oleh CV. Mitra Jaya. Pada CV. Mitra Jaya, laporan stok
barang pada masing-masing Stockpoint tidak perlu dicetak setiap hari karena
jumlah stok barang selalu berubah seiring dengan kegiatan penjualan maupun
pembelian, sehingga tidak efektif bila tiap hari harus mencetak laporan. Setelah
melalui proses peramalan, kemudian dibuatkan pemesanan barang yang datanya
akan di-download oleh Concess. Data pemesanan barang pada CV. Mitra Jaya
akan di-download oleh Concess keesokan harinya pada jam kerja yaitu mulai
pukul 08.00-17.00.
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
barang
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 Wall's
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
0
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 concessdata stock barang
penjualan outlet
penjualan outlet
data penjualan
data penjualan
data pembelian
data pembelian stockpoint
laporan pembelian stockpoint
detil pembelianmaster 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_STPdata 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 ordermaster 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 Wall's
Id_STP
data stockpoint
detil penjualan outlet
master penjualan outlet
simpan info penjualan
Id_MrWalls
Id_outlet
kode_barang
laporan pembeliandata outlet
laporan penjualan outlet
faktur penjualan
faktur penjualanfaktur pembelian
order
data Mr_Walls
data ice cream
OutletOutletDivisi
Stockpoint
Mr_WallsMr_Walls
Divisi
Stockpoint
Divisi
StockpointDivisi
Stockpoint
Divisi Mitra JayaDivisi Mitra JayaDivisi Mitra JayaDivisi Mitra Jaya
ConcessConcessConcess
1
Maintenance Data Stockpoint
+
2
Transaksi Stockpoint
+
Mr_Walls3
Laporan Stockpoint
+
4
Maintenance Data Mitra Jaya
+
Outlet
Concess
Divisi
Stockpoint
Concess
Divisi Mitra JayaDivisi
Stockpoint
ConcessConcessConcessConcess
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
+
ConcessConcess
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
StockpointDivisi
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_Wallsdata 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]
OutletOutlet
Mr_WallsMr_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
PembelianDetil_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_stockpointSP_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_WallsMr_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 outletId_outlet
faktur pembelianmaster penjualan outlet
next
order
OutletOutlet
Penjualan_outlet
Detil_jual_outletoutlet_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 Wall's
data stock baranglaporan 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
StockpointDivisi
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_UserId_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
Jayamk_concess
1
entry data
2
edit data
Divisi Mitra
JayaDivisi Mitra
Jaya
Hak_Akses_MK : 1
Hak_Akses_MK : 2Pengguna_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_concessOrder_barang
Detil_order_barang
Hasil_Ramalan
TmpRamalMaster
TmpDetilRamal
Divisi Mitra
Jaya
Pembelian
Detil_beliPembelian_SP : 1
Detil_beli_SP : 1Divisi Mitra
JayaDetil_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 prediksinilai prediksi brg
next
kode_barang Id_STP
info stock barang
info penjualanLapstockterjualsp
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 kerjasimpan data stockpoint
data stockpoint
kode_barang
Id_concess
Id_MK
Id_STP
data mitra kerja
data concess
data ice cream
data stockpoint
ConcessConcess
Barang_concess
Concess
Concess
cmitra_kerja
Concess
Stockpoint_concess
1
entry data
2
edit data
ConcessConcess
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 barangkode 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
ConcessConcessConcess
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
KODE_BARANG = KODE_BARANG
NO_FAKT UR_PEMB = NO_FAKT UR_PEMB
ID_CONCESS = ID_CONCESS
ID_ST P = ID_STP
KODE_BARANG = KODE_BARANG
ID_OUT LET = ID_OUTLET
NO_FAKTUR_OUT = NO_FAKT UR_OUTKODE_BARANG = KODE_BARANG
NO_FAKTUR = NO_FAKTURID_MRWALLS = ID_MRWALLS
BARANG_SP
KODE_BARANG varchar(20)
NAMA_BARANG varchar(50)
HGR_SATUAN numeric(20)
STOCK numeric(5)
HRG_OUTLET numeric(20)
HRG_JUAL_WALLS numeric(20)
SP_CONCESS
ID_CONCESS varchar(10)
NAMA_CONCESS varchar(50)
ALAMAT varchar(50)
KOTA varchar(25)
TELP varchar(15)
KONTAK_PERSON varchar(50)
MASTER_STOCKPOINT
ID_STP varchar(10)
NAMA_STOCKPOINT varchar(50)
ALAMAT varchar(50)
KOTA varchar(25)
TELP varchar(15)
KONTAK_PERSON varchar(50)
SP_MITRA_KERJA
ID_MK varchar(10)
NAMA_CONCESS varchar(50)
ALAMAT varchar(50)
KOTA varchar(25)
TELP varchar(15)
KONTAK_PERSON varchar(50)
MR_WALLS
ID_MRWALLS varchar(10)
NAMA_MRWALLS varchar(50)
ALAMAT varchar(50)
KOTA varchar(25)
TELP varchar(15)
NO_KTP varchar(30)
TGL_LAHIR date
TGL_MASUK date
ISTRI varchar(15)
JML_ANAK numeric(2)
KETERANGAN varchar(100)
OUTLET_SP
ID_OUTLET varchar(10)
NAMA_OUTLET varchar(50)
ALAMAT varchar(50)
KOTA varchar(25)
TELP varchar(15)
KONTAK_PERSON varchar(50)
PENJUALAN_OUTLET
ID_OUTLET varchar(10)
NO_FAKTUR_OUT varchar(20)
TANGGAL date
ID_OUTLET_OUT varchar(10)
PERSEN numeric(20)
GRAND_TOTAL numeric(20)
DETIL_JUAL_OUTLET
KODE_BARANG varchar(20)
NO_FAKTUR_DETIL varchar(20)
KODE_BARANG_DETIL varchar(20)
QUANTITY numeric(5)
TOTAL_HARGA numeric(20)
NO_FAKTUR_OUT varchar(20)
DETIL_BELI
NO_FAKTUR_PEMB varchar(20)
KODE_BARANG varchar(20)
NO_FAKTUR_DETIL varchar(20)
KODE_BARANG_DETIL varchar(20)
QUANTITY numeric(5)
TOTAL_HARGA numeric(20)
PENJUALAN_MR_WALLS
NO_FAKTUR varchar(20)
ID_MRWALLS varchar(10)
TANGGAL date
ID_MRWALLS_STP varchar(10)
PERSEN numeric(20)
GRAND_TOTAL numeric(20)
DETIL_JUAL_MR_WALLS
NO_FAKTUR varchar(20)
KODE_BARANG varchar(20)
NO_FAKTUR_STP varchar(20)
KODE_BARANG_STP varchar(20)
QUANTITY_BAWA numeric(5)
QUANTITY_JUAL numeric(5)
QUANTITY_SISA numeric(5)
TOTAL_HARGA numeric(20)
PEMBELIAN
NO_FAKTUR_PEMB varchar(20)
ID_STP varchar(10)
ID_CONCESS varchar(10)
ID_CONCESS_STP varchar(10)
ID_STP_PEMB varchar(10)
TANGGAL date
NO_ORDER varchar(20)
PPN numeric(20)
DISCOUNT numeric(20)
GRAND_TOTAL numeric(20)
Gambar 3.23 Entity Relationship Diagram Stockpoint
42
42
KODE_BARANGMK = KODE_BARANGMK
ID_STPMK = ID_ST PMK
KODE_BARANGMK = KODE_BARANGMK
ID_ST PMK = ID_ST PMK
KODE_BARANGMK = KODE_BARANGMK
ID_ST PMK = ID_STPMK
ID_ST PMK = ID_ST PMK
KODE_BARANGMK = KODE_BARANGMK
ID_STPMK = ID_ST PMK
KODE_BARANGMK = KODE_BARANGMK
NO_ORDERMK = NO_ORDERMK
ID_MK_MK = ID_MK_MK
ID_STPMK = ID_ST PMK
ID_CONCESSMK = ID_CONCESSMK
KODE_BARANGMK = KODE_BARANGMK
NO_FAKTUR_JUAL = NO_FAKT UR_JUAL
ID_CONCESSMK = ID_CONCESSMK
ID_ST PMK = ID_STPMK
BARANG_MK
KODE_BARANGMK varchar(20)
NAMA_BARANG varchar(50)
HRG_SATUAN numeric(20)
STOCK numeric(5)
TMPDETILRAMAL
ID_STPMK varchar(10)
KODE_BARANGMK varchar(20)
ID_STPMTR varchar(10)
KODE_BARANGMTR varchar(20)
PERIODE numeric(2)
TERJUAL numeric(5)
EKS_TUNGGAL numeric(10)
EKS_GANDA numeric(10)
NILAI_A numeric(10)
NILAI_B numeric(10)
NILAI_RAMALAN numeric(10)
TGLGAB date
ALPHA numeric(3)
TMPRAMALMASTER
ID_STPMK varchar(10)
KODE_BARANGMK varchar(20)
ID_STPMTR varchar(10)
KODE_BARANG_MK varchar(20)
TANGGAL date
BULAN varchar(10)
DRTHN numeric(4)
SMPTHN numeric(4)
ALPHA numeric(3)
M numeric(3)
DARIPERIODE numeric(3)
KEPERIODE numeric(3)
MSE numeric(10)
DRBULAN numeric(2)
SAMPBULAN numeric(2)
TGLGAB date
PEMBELIAN_SP
NO_FAKTUR_JUAL varchar(20)
ID_STPMK varchar(10)
ID_CONCESSMK varchar(10)
ID_STP_JUAL varchar(10)
ID_CONCESS_JUAL varchar(10)
TANGGAL date
NO_ORDER_JUAL varchar(20)
PPN numeric(20)
DISCOUNT numeric(20)
GRAND_TOTAL numeric(20)
DETIL_BELI_SP
NO_FAKTUR_JUAL varchar(20)
KODE_BARANGMK varchar(20)
NO_FAKTUR_DETIL varchar(20)
KODE_BARANG_DETIL varchar(20)
QUANTITY numeric(5)
TOTAL_HARGA numeric(20)
DETIL_ORDER_BARANG
NO_ORDERMK varchar(20)
KODE_BARANGMK varchar(20)
NO_ORDER_MK varchar(20)
KODE_BARANG_MK varchar(20)
QUANTITY numeric(5)
TOTAL_HARGA numeric(20)
STOCK_SP
ID_STPMK varchar(10)
KODE_BARANGMK varchar(20)
ID_STP_STOK varchar(10)
KODE_BARANG_STOK varchar(20)
TANGGAL date
STOCK numeric(5)
HASIL_RAMALAN
ID_STPMK varchar(10)
ID_STP_MTR varchar(10)
KODE_BARANG_MTR varchar(20)
PERIODE numeric(2)
M numeric(3)
NILAI_RAMALAN numeric(10)
TGLGAB date
ALPHA numeric(3)
MK_CONCESS
ID_CONCESSMK varchar(10)
NAMA_CONCESS varchar(50)
ALAMAT varchar(50)
KOTA varchar(25)
TELP varchar(15)
KONTAK_PERSON varchar(50)
LAPSTOCKTERJUALSP
ID_STPMK varchar(10)
KODE_BARANGMK varchar(20)
ID_STP_MK varchar(10)
TANGGAL date
KODE_BARANG_MK varchar(20)
TERJUAL numeric(5)
MITRA_KERJA
ID_MK_MK varchar(10)
NAMA varchar(50)
ALAMAT varchar(50)
KOTA varchar(25)
TELP varchar(15)
KONTAK_PERSON varchar(50)
ORDER_BARANG
NO_ORDERMK varchar(20)
ID_CONCESSMK varchar(10)
ID_STPMK varchar(10)
ID_MK_MK varchar(10)
TANGGAL date
ID_CONCESSMTR varchar(20)
ID_MK_MTR varchar(10)
ID_STP_MTR varchar(10)
GRAND_TOTAL numeric(20)
STOCKPOINT_MK
ID_STPMK varchar(10)
NAMA varchar(50)
ALAMAT varchar(50)
KOTA varchar(25)
TELP varchar(15)
KONTAK_PERSON varchar(50)
Gambar 3.24 Entity Relationship Diagram CV. Mitra Jaya
43
43
KODE_BARANG_CONS = KODE_BARANG_CONS
KODE_BARANG_CONS = KODE_BARANG_CONS
NO_ORDER_TMP = NO_ORDER_TMP
ID_MK_CONS = ID_MK_CONS
ID_CONCESS_CONS = ID_CONCESS_CONS
ID_ST P_CONS = ID_STP_CONS
ID_STP_CONS = ID_STP_CONS
NO_FAKTUR_CONS = NO_FAKTUR_CONS
STOCKPOINT_CONCESS
ID_STP_CONS varchar(10)
NAMA varchar(50)
ALAMAT varchar(50)
KOTA varchar(25)
TELP varchar(15)
KONTAK_PERSON varchar(50)
JUAL_CONCESS
NO_FAKTUR_CONS varchar(20)
ID_STP_CONS varchar(10)
ID_STP_JUAL varchar(10)
TANGGAL date
NO_ORDER_CONS varchar(20)
PPN numeric(20)
DISCOUNT numeric(20)
GRAND_TOTAL numeric(20)
BARANG_CONCESS
KODE_BARANG_CONS varchar(20)
NAMA_BARANG varchar(50)
HRG_SATUAN numeric(20)
STOCK numeric(5)
DETIL_JUAL_CONCESS
NO_FAKTUR_CONS varchar(20)
KODE_BARANG_CONS varchar(20)
NO_FAKTUR_JL varchar(20)
KODE_BARANG_JL varchar(20)
QUANTITY numeric(5)
TOTAL_HARGA numeric(20)
CONCESS
ID_CONCESS_CONS varchar(10)
NAMA_CONCESS varchar(50)
ALAMAT varchar(50)
KOTA varchar(25)
TELP varchar(15)
KONTAK_PERSON varchar(50)
TMP_ORDER_BARANG
NO_ORDER_TMP varchar(20)
ID_STP_CONS varchar(10)
ID_CONCESS_CONS varchar(10)
ID_MK_CONS varchar(10)
TANGGAL date
ID_CONCESS_TMP varchar(20)
ID_MK_TMP varchar(10)
ID_STP_TMP varchar(10)
GRAND_TOTAL numeric(20)
CMITRA_KERJA
ID_MK_CONS varchar(10)
NAMA varchar(50)
ALAMAT varchar(50)
KOTA varchar(25)
TELP varchar(15)
KONTAK_PERSON varchar(50)
TMP_DETIL_ORDER_BARANG
NO_ORDER_DETIL varchar(20)
NO_ORDER_TMP varchar(20)
KODE_BARANG_CONS varchar(20)
KODE_BARANG_DET varchar(20)
QUANTITY numeric(5)
TOTAL_HARGA numeric(20)
Gambar 3.25 Entity Relationship Diagram Concess
44
44
3.4 Database
Perancangan database sistem informasi Stockpoint pada CV. Mitra Jaya
berbasis Internet terdiri dari tabel-tabel sebagai berikut :
a. Struktur database pada Stockpoint
1. Tabel Barang_SP
Tabel 3.1 Barang_SP
Column Datatype Length Default Constraint FK Tabel FK Column
Kode_Barang VARCHAR2 20 PK
Nama_Barang VARCHAR2 50 NN
Hrg_Satuan NUMBER 20,2 NN
Hrg_jual_Outlet NUMBER 20,2 NN
Hrg_jual_walls NUMBER 20,2 NN
Stock NUMBER 5 NN
2. Tabel SP_Concess
Tabel 3.2 SP_ Concess
Column Datatype Length Default Constraint FK Tabel FK Column
ID_Concess VARCHAR2 10 PK
Nama_Concess VARCHAR2 50 NN
Alamat VARCHAR2 50 NN
Kota VARCHAR2 50 NN
Telp VARCHAR2 15 NN
Kontak_Person VARCHAR2 50 NN
45
45
3. Tabel Master_Stockpoint
Tabel 3.3 Master_Stockpoint
Column Datatype Length Default Constraint FK Tabel FK Column
ID_STP VARCHAR2 10 PK
Nama_STP VARCHAR2 50 NN
Alamat VARCHAR2 50 NN
Kota VARCHAR2 50 NN
Telp VARCHAR2 15 NN
Kontak_Person VARCHAR2 50 NN
4. Tabel SP_Mitra_Kerja
Tabel 3.4 SP_Mitra_Kerja
Column Datatype Length Default Constraint FK Tabel FK Column
ID_MK VARCHAR2 10 PK
Nama VARCHAR2 50 NN
Alamat VARCHAR2 50 NN
Kota VARCHAR2 50 NN
Telp VARCHAR2 15 NN
Kontak_Person VARCHAR2 50 NN
5. Tabel Mr_Walls
Tabel 3.5 Mr_Walls
Column Datatype Length Default Constraint FK Tabel FK Column
ID_MRWALLS VARCHAR2 10 PK
Nama_MrWalls VARCHAR2 50 NN
Alamat VARCHAR2 50 NN
Kota VARCHAR2 50 NN
Telp VARCHAR2 15 NN
No_KTP VARCHAR2 30 NN
46
46
Tgl_Lahir DATE 7 NN
Tgl_Masuk DATE 7 SYSDATE NN
Istri VARCHAR2 15
Jml_Anak NUMBER 2
Keterangan VARCHAR2 100
6. Tabel Outlet_SP
Tabel 3.6 Outlet_SP
Column Datatype Length Default Constraint FK Tabel FK Column
ID_Outlet VARCHAR2 10 PK
Nama_Outlet VARCHAR2 50 NN
Alamat VARCHAR2 50 NN
Kota VARCHAR2 50 NN
Telp VARCHAR2 15 NN
Kontak_Person VARCHAR2 50 NN
7. Tabel Penjualan_Mr_Walls
Tabel 3.7 Penjualan_Mr_Walls
Column Datatype Length Default Constraint FK Tabel FK Column
No_Faktur VARCHAR2 20 PK
Tanggal DATE 7 SYSDATE NN
ID_MRWALLS VARCHAR2 10 NN, FK Mr_Walls ID_MRWALLS
Persen NUMBER 20,2 NN
Grand_Total NUMBER 20,2 NN
8. Tabel Detil_Jual_Mr_Walls
Tabel 3.8 Detil_Jual_Mr_Walls
Column Datatype Length Default Constraint FK Tabel FK Column
No_Faktur VARCHAR2 20 NN, FK Penjualan_Mr_Walls No_Faktur
47
47
Kode_Barang VARCHAR2 20 NN, FK Barang_SP Kode_Barang
Quantity_Bawa NUMBER 5 NN
Quantity_Jual NUMBER 5 NN
Quantity_Sisa NUMBER 5 NN
Total_Harga NUMBER 20,2 NN
9. Tabel Penjualan_Outlet
Tabel 3.9 Penjualan_Outlet
Column Datatype Length Default Constraint FK Tabel FK Column
No_Faktur VARCHAR2 20 PK
Tanggal DATE 7 SYSDATE NN
ID_Outlet VARCHAR2 10 NN, FK Outlet_SP ID_Outlet
Persen NUMBER 20,2 NN
Grand_Total NUMBER 20,2 NN
10. Tabel Detil _Jual_Outlet
Tabel 3.10 Detil _Jual_Outlet
Column Datatype Length Default Constraint FK Tabel FK Column
No_Faktur VARCHAR2 20 NN, FK Penjualan_Outlet No_Faktur
Kode_Barang VARCHAR2 20 NN, FK Barang_SP Kode_Barang
Quantity NUMBER 5 NN
Total_Harga NUMBER 20,2 NN
11. Tabel Pembelian
Tabel 3.11 Pembelian
Column Datatype Length Default Constraint FK Tabel FK Column
No_Faktur VARCHAR2 20 PK
ID_Concess VARCHAR2 10 NN, FK SP_Concess ID_Concess
ID_STP VARCHAR2 10 NN, FK Master_Stockpoint ID_STP
48
48
Tanggal DATE 7 NN
No_Order VARCHAR2 20 NN
PPN NUMBER 20,2 NN
Discount NUMBER 20,2
Grand Total NUMBER 20,2 NN
12. Tabel Detil_Beli
Tabel 3.12 Detil_Beli
Column Datatype Length Default Constraint FK Tabel FK Column
No_Faktur VARCHAR2 20 NN, FK Pembelian No_Faktur
Kode_Barang VARCHAR2 20 NN, FK Barang_SP Kode_Barang
Quantity NUMBER 5 NN
Total_Harga NUMBER 20,2 NN
13. Tabel Hak_Akses
Tabel 3.13 Hak_Akses
Column Datatype Length Default Constraint FK Tabel FK Column
ID_Akses NUMBER 1 PK
Nama_Akses VARCHAR2 50 NN
14. Tabel Pengguna
Tabel 3.14 Pengguna
Column Datatype Length Default Constraint FK Tabel FK Column
ID_User VARCHAR2 10 PK
Pass VARCHAR2 10 NN
Nama_User VARCHAR2 50 NN
ID_Akses NUMBER 1 FK, NN Hak_Akses ID_Akses
49
49
b. Struktur database pada CV. Mitra Jaya
1. Tabel Barang_MK
Tabel 3.15 Barang_MK
Column Datatype Length Default Constraint FK Tabel FK Column
Kode_Barang VARCHAR2 20 PK
Nama_Barang VARCHAR2 50 NN
Hrg_Satuan NUMBER 20,2 NN
Stock_Minimum NUMBER 5 NN
2. Tabel MK_Concess
Tabel 3.16 MK_Concess
Column Datatype Length Default Constraint FK Tabel FK Column
ID_Concess VARCHAR2 10 PK
Nama_Concess VARCHAR2 50 NN
Alamat VARCHAR2 50 NN
Kota VARCHAR2 50 NN
Telp VARCHAR2 15 NN
Kontak_Person VARCHAR2 50 NN
3. Tabel Mitra_Kerja
Tabel 3.17 Mitra_Kerja
Column Datatype Length Default Constraint FK Tabel FK Column
ID_MK VARCHAR2 10 PK
Nama VARCHAR2 50 NN
Alamat VARCHAR2 50 NN
Kota VARCHAR2 50 NN
Telp VARCHAR2 15 NN
Kontak_Person VARCHAR2 50 NN
50
50
4. Tabel Stockpoint_MK
Tabel 3.18 Stockpoint_MK
Column Datatype Length Default Constraint FK Tabel FK Column
ID_STP VARCHAR2 10 PK
Nama VARCHAR2 50 NN
Alamat VARCHAR2 50 NN
Kota VARCHAR2 50 NN
Telp VARCHAR2 15 NN
Kontak_Person VARCHAR2 50 NN
5. Tabel Lapstockterjualsp
Tabel 3.19 Lapstockterjualsp
Column Datatype Length Default Constraint FK Tabel FK Column
ID_STP VARCHAR2 10 NN, FK Stockpoint_MK ID_STP
Tanggal DATE 7 SYSDATE NN
Kode_Barang VARCHAR2 20 NN, FK Barang_MK Kode_Barang
Terjual NUMBER 5 NN
6. Tabel Tmpramalmaster
Tabel 3.20 Tmpramalmaster
Column Datatype Length Default Constraint FK Tabel FK Column
ID_STP VARCHAR2 10 NN, PK, FK Stockpoint_MK ID_STP
Kode_Barang VARCHAR2 20 NN, PK, FK Barang_MK Kode_Barang
Tanggal_Gab DATE 7 NN, PK
Tanggal NUMBER 2 NN
Bulan VARCHAR2 10 NN
Drbulan NUMBER 2 NN
Sampbulan NUMBER 2 NN
DrThn NUMBER 4 NN
51
51
SmpThn NUMBER 4 NN
Alpha NUMBER 3 NN
M NUMBER 3 NN
Dariperiode NUMBER 3 NN
Keperiode NUMBER 3 NN
MSE NUMBER 10,2 NN
7. Tabel Tmpdetilramal
Tabel 3.21 Tmpdetilramal
Column Datatype Length Default Constraint FK Tabel FK Column
ID_STP VARCHAR2 10 NN, FK Stockpoint_MK ID_STP
Kode_Barang VARCHAR2 20 NN, FK Barang_MK Kode_Barang
Tanggal_Gab DATE 7 NN, FK Tmpramalmaster Tanggal_Gab
Periode NUMBER 2 NN
Terjual NUMBER 5 NN
Eks_Tunggal NUMBER 10,2 NN
Eks_Ganda NUMBER 10,2 NN
Alpha NUMBER 3 NN
Nilai_A NUMBER 10,2 NN
Nilai_B NUMBER 10,2 NN
Nilai_Ramalan NUMBER 10,2 NN
8. Tabel Hasil_Ramalan
Tabel 3.22 Hasil_Ramalan
Column Datatype Length Default Constraint FK Tabel FK Column
ID_STP VARCHAR2 10 NN, FK Stockpoint_MK ID_STP
Kode_Barang VARCHAR2 20 NN, FK Barang_MK Kode_Barang
Tanggal_gab NUMBER 7 NN, FK Tmpramalmaster Tanggal_Gab
Alpha NUMBER 3 NN
Periode NUMBER 3 NN
M VARCHAR2 3 NN
52
52
Nilai_Ramalan NUMBER 10,2 NN
9. Tabel Order_Barang
Tabel 3.23 Order_Barang
Column Datatype Length Default Constraint FK Tabel FK Column
No_Order VARCHAR2 20 PK
Tanggal DATE 7 SYSDATE NN
ID_Concess VARCHAR2 20 NN, FK MK_Concess ID_Concess
ID_MK VARCHAR2 10 NN, FK Mitra_Kerja ID_MK
ID_STP VARCHAR2 10 NN, FK Stockpoint_MK ID_STP
Grand_Total NUMBER 20,2 NN
10. Tabel Detil_Order_Barang
Tabel 3.24 Detil_Order_Barang
Column Datatype Length Default Constraint FK Tabel FK Column
No_Order VARCHAR2 20 NN,FK Order_Barang No_Order
Kode_Barang VARCHAR2 20 NN,FK Barang_MK Kode_Barang
Quantity NUMBER 5 NN
Total_Harga NUMBER 20,2 NN
11. Tabel Pembelian_SP
Tabel 3.25 Pembelian_SP
Column Datatype Length Default Constraint FK Tabel FK Column
No_Faktur VARCHAR2 20 PK
ID_STP VARCHAR2 10 NN, FK Stockpoint_MK ID_STP
ID_Concess VARCHAR2 10 NN, FK MK_Concess ID_Concess
Tanggal DATE 7 NN
No_Order VARCHAR2 20 NN
53
53
PPN NUMBER 20,2 NN
Discount NUMBER 20,2 NN
Grand_Total NUMBER 20,2 NN
12. Tabel Detil_Beli_SP
Tabel 3.26 Detil_Beli_SP
Column Datatype Length Default Constraint FK Tabel FK Column
No_Faktur VARCHAR2 20 NN, FK Pembelian_SP No_Faktur
Kode_Barang VARCHAR2 20 NN, FK Barang_MK Kode_Barang
Quantity NUMBER 5 NN
Total_Harga NUMBER 20,2 NN
13. Tabel Stock_SP
Tabel 3.27 Stock_SP
Column Datatype Length Default Constraint FK Tabel FK Column
ID_STP VARCHAR2 10 NN, FK Stockpoint_MK ID_STP
Kode_Barang VARCHAR2 20 NN, FK Barang_MK Kode_Barang
Tanggal DATE 7 NN
Stock NUMBER 5 SYSDATE NN
14. Tabel Hak_Akses_MK
Tabel 3.28 Hak_Akses_MK
Column Datatype Length Default Constraint FK Tabel FK Column
ID_Akses NUMBER 1 PK
Nama_Akses VARCHAR2 50 NN
54
54
15. Tabel Pengguna_MK
Tabel 3.29 Pengguna_MK
Column Datatype Length Default Constraint FK Tabel FK Column
ID_User VARCHAR2 10 PK
Pass VARCHAR2 10 NN
Nama_User VARCHAR2 50 NN
ID_Akses NUMBER 1 NN, FK Hak_Akses_MK ID_Akses
c. Struktur database pada Concess
1. Tabel Barang_Concess
Tabel 3.30 Barang_Concess
Column Datatype Length Default Constraint FK Tabel FK Column
Kode_Barang VARCHAR2 20 PK
Nama_Barang VARCHAR2 50 NN
Hrg_Satuan NUMBER 20,2 NN
Stock NUMBER 5 NN
2. Tabel Concess
Tabel 3.31 Concess
Column Datatype Length Default Constraint FK Tabel FK Column
ID_Concess VARCHAR2 10 PK
Nama_Concess VARCHAR2 50 NN
Alamat VARCHAR2 50 NN
Kota VARCHAR2 50 NN
Telp VARCHAR2 15 NN
Kontak_Person VARCHAR2 50 NN
55
55
3. Tabel CMitra_Kerja
Tabel 3.32 CMitra_Kerja
Column Datatype Length Default Constraint FK Tabel FK Column
ID_MK VARCHAR2 10 PK
Nama VARCHAR2 50 NN
Alamat VARCHAR2 50 NN
Kota VARCHAR2 50 NN
Telp VARCHAR2 15 NN
Kontak_Person VARCHAR2 50 NN
4. Tabel Stockpoint_Concess
Tabel 3.33 Stockpoint_Concess
Column Datatype Length Default Constraint FK Tabel FK Column
ID_STP VARCHAR2 10 PK
Nama VARCHAR2 50 NN
Alamat VARCHAR2 50 NN
Kota VARCHAR2 50 NN
Telp VARCHAR2 15 NN
Kontak_Person VARCHAR2 50 NN
5. Tabel Jual_Concess
Tabel 3.34 Jual_Concess
Column Datatype Length Default Constraint FK Tabel FK Column
No_Faktur VARCHAR2 20 PK
ID_STP VARCHAR2 10 NN, FK Stockpoint_Concess ID_STP
Tanggal DATE 7 NN
No_Order VARCHAR2 20 NN
PPN NUMBER 20,2 NN
Discount NUMBER 20,2 NN
56
56
Grand_Total NUMBER 20,2 NN
6. Tabel Detil_Jual_Concess
Tabel 3.35 Detil_Jual_Concess
Column Datatypew Length Default Constraint FK Tabel FK Column
No_Faktur VARCHAR2 20 NN, FK Jual_Concess No_Faktur
Kode_Barang VARCHAR2 20 NN, FK Barang_Concess Kode_Barang
Quantity NUMBER 5 NN
Total_Harga NUMBER 20,2 NN
7. Tabel Tmp_Order_Barang
Tabel 3.36 Tmp_Order_Barang
Column Datatype Length Default Constraint FK Tabel FK Column
No_Order VARCHAR2 20 PK
Tanggal DATE 7 NN
ID_Concess VARCHAR2 20 NN, FK Concess ID_Concess
ID_MK VARCHAR2 10 NN, FK CMitra_Kerja ID_MK
ID_STP VARCHAR2 10 NN, FK Stockpoint_Concess ID_STP
Grand_Total NUMBER 20,2 NN
8. Tabel Tmp_Detil_Order_Barang
Tabel 3.37 Tmp_Detil_Order_Barang
Column Datatype Length Default Constraint FK Tabel FK Column
No_Order VARCHAR2 20 NN, FK Tmp_Order_Barang No_Order
Kode_Barang VARCHAR2 20 NN, FK Barang_Concess Kode_Barang
Quantity NUMBER 5 NN
Total_Harga NUMBER 20,2 NN
57
57
9. Tabel Hak_Akses_Concess
Tabel 3.38 Hak_Akses_Concess
Column Datatype Length Default Constraint FK Tabel FK Column
ID_Akses NUMBER 1 PK
Nama_Akses VARCHAR2 50 NN
10. Tabel Pengguna_Concess
Tabel 3.39 Pengguna_Concess
Column Datatype Length Default Constraint FK Tabel FK Column
ID_User VARCHAR2 20 PK
Pass VARCHAR2 50 NN
Nama_User VARCHAR2 50 NN
ID_Akses NUMBER 1 NN, FK Hak_Akses_Concess ID_Akses
3.5 Rancangan Layar Dialog
a. Rancangan layar dialog untuk Divisi Stockpoint.
1. Form Login
Gambar 3.26 Form Login
Form login ini masing-masing ada dalam 3 sistem informasi, yaitu sistem
informasi pada Stockpoint, CV. Mitra Jaya, dan Concess. ID User pada
sistem ini dibagi menjadi 2, yaitu admin dan oprtr (operator). Admin
ID User : < ID_User >
Pasword : < Pass >
Login Exit
58
58
mempunyai hak akses yang lebih besar daripada operator. Operator hanya
dapat menjalankan aplikasi untuk penjualan saja. Sedangkan admin dapat
melakukan maintenance data-data master, melakukan upload laporan
penjualan, laporan stok barang dan laporan pembelian, melakukan
download data pembelian, dan mencetak laporan.
2. Form Outlet pada menu Master.
Gambar 3.27 Form Master Outlet
Form ini digunakan untuk mengisi data outlet yang menjadi konsumen
tetap Stockpoint.
3. Form Barang pada menu Master
Gambar 3.28 Form Master Barang Stockpoint
Kode Barang : <Kode_Barang>
Nama Barang : <Nama_Barang>
Harga Jual Outlet : <Hrg_Jual_outlet>
Harga Jual Mr. Walls : <Hrg_Jual_walls>
Harga Satuan : <Hrg_Satuan>
Stock Barang : <Stock>
New Save Edit Delete Clear Exit
ID Outlet : <ID_Outlet>
Nama Outlet : <Nama_Outlet>
Alamat : <Alamat>
Kota : <Kota>
Telp : <Telp>
Kontak Person : <Kontak_Person>
New Save Edit Delete Clear Exit
59
59
Form ini digunakan untuk mengisi data barang yaitu es krim Wall’s.
4. Form Mr. Wall’s pada menu Master
Gambar 3.29 Form Mr. Wall’s
Form Mr. Wall’s ini digunakan untuk mengisi data karyawan Stockpoint
yang membantu pemasaran es krim Mr. Wall’s langsung ke konsumen
dengan cara keliling.
5. Form Maintenance User
Gambar 3.30 Form Maintenance User
Maintenance User disini digunakan untuk mengisi dan menentukan user
mana yang berfungsi sebagai admin dan user mana yang berfungsi sebagai
ID Mr.Wall’s : <ID_MRWALLS>
Nama : <Nama_MrWalls>
Alamat : <Alamat>
Kota : <Kota> Nama Istri : <Istri>
Telp : <Telp> Jumlah Anak : <Jml_Anak>
No.KTP : <No_KTP> Keterangan : <Keterangan>
Tanggal Lahir : <Tgl_Lahir> Tanggal Masuk : <Tgl_Masuk>
New
Save
Edit
Delete
Clear
Exit
ID User : <ID_User >
Password : <Pass>
Nama User : <Nama_User>
Level : <ID_Akses>
Close Save
60
60
operator. Aplikasi ini ada pada 3 sistem informasi, yaitu sistem informasi
pada Stockpoint, CV. Mitra Jaya, dan Concess.
6. Form Transaksi Penjualan Outlet
Gambar 3.31 Form Transaksi Penjualan Outlet
Form ini digunakan untuk melayani transaksi penjualan outlet.
Tipe Customer : <Outlet> No. Faktur : <No_Faktur>
ID Customer : <ID_Outlet> Tanggal Faktur : <Tanggal>
Nama Customer : < Nama_Outlet>
Kode barang : <Kode_Barang>
Nama Barang : <Nama_Barang>
Harga Satuan : <Hrg_Jual_outlet>
Quantity : <Quantity>
Kode Barang Nama Barang Quantity Harga Satuan Total Harga
Sub Total : <Total_Harga>
Persen : <Persen>
Grand Total : <Grand_Total>
Edit Save Exit Print Clear Open Delete
Add
61
61
7. Form Transaksi Penjualan Mr.Wall’s
Gambar 3.32 Form Transaksi Penjualan Mr Wall’s
Form ini digunakan untuk mengisi data barang yang dibawa Mr. Wall’s
untuk dipasarkan.
Tipe Customer : <MrWalls> No. Faktur : <No_Faktur>
ID Customer : <ID_MRWALLS> Tanggal Faktur : <Tanggal>
Nama Customer : < Nama_MrWalls>
Kode barang : <Kode_Barang>
Nama Barang : <Nama_Barang>
Harga Satuan : <Hrg_Jual_Walls>
Bawa : <Quantity_Bawa>
Kode
Barang
Nama
Barang
Bawa Sisa Terjual Harga
Satuan
Total
Harga
<Quantity_Sisa> <Quantity_Jual>
Sub Total : <Total_Harga>
Persen : <Persen>
Grand Total : <Grand_Total>
Edit Save Exit Print Clear Open Delete
Add
62
62
8. Form Close Transaction pada Transaksi
Gambar 3.33 Form Close Transaction Mr Wall’s
Form ini digunakan untuk mengisi data penjualan yang telah dilakukan
oleh Mr. Walls.
Tipe Customer : <MrWalls> No. Faktur : <No_Faktur>
ID Mr. Walls : <ID_MRWALLS> Tanggal Faktur : <Tanggal>
Nama Mr. Walls : < Nama_MrWalls>
Kode barang : <Kode_Barang>
Nama Barang : <Nama_Barang>
Harga Satuan : <Hrg_Jual_Walls>
Bawa : <Quantity_Bawa> Sisa < Quantity_Sisa > Terjual < Quantity_Jual >
Kode
Barang
Nama
Barang
Bawa Sisa Terjual Harga
Satuan
Total
Harga
<Quantity_Sisa> <Quantity_Jual>
Sub Total : <Total_Harga>
Persen : <Persen>
Grand Total : <Grand_Total>
Save Exit Clear
Save
63
63
9. Form Download Faktur Pembelian
Gambar 3.34 Form Download Faktur Pembelian
Form ini digunakan untuk men-download data pembelian pada Concess.
10. Form Transfer Laporan Penjualan
Gambar 3.35 Form Transfer Laporan Penjualan
Tanggal <Tanggal>
Hasil Penjualan
ID_STP Tanggal Kode Barang Quantity
<ID_STP> <Tanggal> <Kode_Barang> <Quantity>
Ambil Data Transfer Clear Exit
ID Concess <ID_Concess> Tanggal Pembelian <Tanggal>
Master
No. Faktur ID STP Tanggal No. Order Diskon PPN Grand Total
<No_Faktur> <ID_STP> <Tanggal> <No_Order> <Discount> <PPN> <Grand_Total>
Detail
No. Faktur Kode Barang Quantity Total Harga
<No_Faktur> <Kode_Barang> <Quantity> <Total_Harga>
Ambil Data Save Clear Exit
64
64
Form ini digunakan untuk meng-upload data laporan penjualan yang
terjadi setiap hari.
11. Form Transfer Laporan Pembelian
Gambar 3.36 Form Transfer Laporan Pembelian
Form ini digunakan untuk meng-upload laporan pembelian yang terjadi
pada hari tersebut.
b. Rancangan layar dialog untuk Divisi CV Mitra Jaya.
1. Form Stockpoint pada menu Master.
Gambar 3.37 Form Master Stockpoint
ID Stockpoint <ID_STP> Tanggal <Tanggal>
Master
No. Faktur ID Concess Tanggal No. Order PPN Diskon Grand
Total
<No_Faktur> <ID_Concess> <Tanggal> <No_Order> <PPN> <Discount
>
<Grand
_Total>
Detail
No. Faktur Kode Barang Quantity Total Harga
<No_Faktur> <Kode_Barang> <Quantity> <Total_Harga>
Ambil Data Transfer Clear Exit
ID Stockpoint : <ID_STP>
Nama Stockpoint : <Nama>
Alamat : <Alamat>
Kota : <Kota>
Telp : <Telp>
Kontak Person : <Kontak_Person>
New Save Edit Delete Clear Exit
65
65
Form Stockpoint ini digunakan untuk mengisi data Stockpoint yang
dikelola oleh CV. Mitra Jaya.
2. Form Barang CV. Mitra Jaya pada menu Master
Gambar 3.38 Form Master Barang CV. Mitra Jaya
Pada menu Master Barang di sini tidak seperti menu Barang pada Sistem
Informasi Stockpoint yang pada menu tersebut tidak tercantum Stock
Barang melainkan Stock Minimum. Stock Minimum di sini adalah stok
yang ditentukan oleh CV. Mitra Jaya yang digunakan pada saat peramalan.
Kode Barang : <Kode_Barang>
Nama Barang : <Nama_Barang>
Harga Satuan : <Hrg_Satuan>
Stock Minimum : <Stock_minimum>
New Save Edit Delete Clear Exit
66
66
3. Form Forecasting Puchase Order pada menu Transaksi
Gambar 3.39 Form Forecasting Puchase Order
Keterangan:
a. ID Stockpoint dan Kode Barang diisi saat menjalankan menu
peramalan. Kode barang yang akan diramalkan di sini dilihat dari stok
yang minimum.
b. Dari Bulan dan Sampai Bulan maksudnya adalah data penjualan bulan
ke berapa sampai bulan ke berapa diambil. Data penjualan yang
diambil sebagai data peramalan minimum adalah data penjualan 2
bulan terakhir.
c. Dari Tahun dan Sampai Tahun di sini maksudnya adalah dari tahun
berapa dan sampai tahun berapa data penjualan yang akan dimasukkan.
d. Tanggal dan Bulan maksudnya adalah tanggal dan bulan berapa akan
dilakukannya peramalan.
ID Stockpoint : <ID_STP> Tanggal : <Tanggal>
Nama Stockpoint : <Nama> Bulan : <Bulan>
Kode Barang Stock STP Stock Minimum M : <M>
<Kode_Barang> <Stock> <Stock_Minimum> From : <Dariperiode>
To : <Keperiode>
Dari Bulan : <Drbulan> Dari Tahun : <DrThn>
Sampai Bulan : <Sambulan> Sampai Tahun : <SmpThn>
Kode Barang MSE Alpha Hasil Ramalan
<Kode_Barang> <MSE> <Alpha> <Nilai_Ramalan>
Ramal
Save Delete Cetak Exit
67
67
e. Apha adalah nilai parameter pengujian. Nilai alpha yang dimasukkan
untuk uji peramalan adalah antara 0 sampai 1. Namun untuk sistem ini
nilai alpha yang diambil dibatasi sampai 1 digit di belakang koma,
yaitu antara 0,1 sampai 0,9.
f. M adalah jumlah periode berikutnya yang diramalkan.
g. From dan To adalah kelompok pengujian, maksudnya dari data
penjualan beberapa bulan yang dimasukkan, akan dipilih kelompok
pengujiannya dari periode ke berapa sampai ke periode berapa
kelompok pengujian dilakukan. Kelompok pengujian yang
dimasukkan minimum adalah 12 periode. Kelompok pengujian ini
berfungsi untuk menghitung nilai MSE.
h. Hasil Ramalan dipilih dari nilai MSE yang terkecil. Hasil ramalan
akan digunakan sebagai nilai order barang.
4. Form Order Barang pada menu Transaksi.
Gambar 3.40 Form Order Barang
No. Order : <No_Order> Tanggal : <Tanggal>
ID Stockpoint : <ID_STP>
Nama Stockpoint : <Nama>
Kode Barang : <Kode_Barang>
Nama Barang : <Nama_Barang>
Harga Satuan : <Hrg_Satuan>
Quantity : <Quantity>
Kode Barang Nama Barang Quantity Harga Satuan Total Harga
<Total_Harga>
Grand Total : <Grand_Total>
Komisi : <Komisi>
Exit Clear Open Save Edit Delete
68
68
Form ini digunakan untuk mengisi data order barang Stockpoint
berdasarkan nilai ramalan yang dihasilkan.
5. Form Data Penjualan Stockpoint
Gambar 3.41 Form Data Penjualan Stockpoint
Form ini digunakan untuk menampilkan data penjualan per Stockpoint dan
menyimpan hasilnya untuk kemudian dicetak sebagai laporan penjualan.
6. Form Data Pembelian Stockpoint
Gambar 3.42 Form Data Pembelian Stockpoint
ID Stockpoint : <ID_STP>
Nama Stockpoint : <Nama>
Tanggal : <Tanggal>
No. Faktur : <No_Faktur> Discount : <Discount>
ID Concess : <ID_ Concess> PPN : <PPN>
No. Order : <No. Order> Grand Total : <Grand Total>
Kode Barang Nama Barang Quantity Total Harga
< Kode_
Barang >
< Nama Barang > < Quantity > <Total_Harga>
Exit Clear Hasil Save
Exit Clear Hasil Save
ID Stockpoint : < ID_STP >
Nama Stockpoint : < Nama >
Tanggal : < Tanggal>
Kode Barang Nama Barang Quantity terjual
<Kode Barang> <Nama_Barang> <Terjual>
69
69
Form ini berfungsi untuk menampilkan data pembelian Stockpoint yang
telah di transfer. Data pembelian tersebut kemudian disimpan untuk
keperluan laporan.
7. Form Data Stock Barang per Stockpoint
Gambar 3.43 Form Data Stock Barang Stockpoint
Form ini digunakan untuk menampilkan data stok barang Stockpoint yang
terakhir dan kemudian hasilnya disimpan untuk keperluan laporan stok
barang.
c. Rancangan layar dialog untuk Divisi Concess.
1. Form Barang pada menu Master.
Gambar 3.44 Form Master Barang Concess
ID Stockpoint : < ID_STP >
Nama Stockpoint : < Nama >
Tanggal : < Tanggal>
Kode Barang Nama Barang Stock
<Kode Barang> <Nama_Barang> <Stock>
Exit Clear Hasil Save
Kode Barang : <Kode_Barang>
Nama Barang : <Nama_Barang>
Harga Satuan : <Hrg_Satuan>
Stok Barang : <Stok>
New Exit Clear Save Edit Delete
70
70
Form ini digunakan untuk mengisi data barang pada Concess.
2. Stockpoint pada menu Master.
Gambar 3.45 Form Master Stockpoint
Form ini digunakan untuk mengisi data Stockpoint.
3. Form Mitra Kerja pada menu Master
Gambar 3.46 Form Mitra Kerja
Form ini digunakan untuk mengisi data mitra kerja.
ID Mitra Kerja : <ID_MK>
Nama : <Nama>
Alamat : <Alamat>
Kota : <Kota>
Telp : <Telp>
Kontak Person : <Kontak_Person>
New Delete Clear Exit Save Edit
ID Stockpoint : <ID_STP>
Nama Stockpoint : <Nama>
Alamat : <Alamat>
Kota : <Kota>
Telp : <Telp>
Kontak Person : <Kontak_Person>
New Delete Clear Exit Save Edit
71
71
4. Form Download File Purchase Order
Gambar 3.47 Form Download File Purchase Order
Form ini digunakan untuk men-download data order barang pada CV.
Mitra Jaya. Data order barang ini akan menjadi data penjualan bagi
Concess.
5. Form Penjualan pada menu Transaksi
Tanggal <Tanggal> Stockpoint <ID_STP>
Master
No. Order Tanggal ID Concess ID Mitra
Kerja
ID
Stockpoint
Grand Total
<No_
Order>
<Tanggal> <ID_Concess> <ID_MK> <ID_STP> <Grand_Total>
Detail
Kode Barang Quantity Total Harga
<Kode_Barang> <Quantity> <Total_Harga>
Ambil Data Save Clear Exit
ID Stockpoint : <ID_ STP > No. Faktur : <No_Faktur>
Nama Stockpoint : <Nama> Tanggal Faktur : <Tanggal>
No. Order : <No_Order>
Kode Barang Nama Barang Quantity Harga Satuan Total Harga
<Kode_Barang> <Nama_Barang> <Quantity> <Hrg_Satuan> <Total_Harga>
Sub Total
Discount : <Discount>
PPN : <PPN>
Grand Total : <Grand_Total>
Edit Delete Clear Open Print Exit Save
72
72
Gambar 3.48 Form Penjualan
Form ini digunakan untuk melakukan transaksi penjualan pada Stockpoint,
sesuai dengan nilai pemesanan yang telah dibuat oleh CV. Mitra Jaya.
3.6 Rancangan Output
a. Rancangan output untuk Divisi Stockpoint.
Gambar 3.49 Laporan Pembelian Barang Stockpoint
Gambar 3.50 Laporan Penjualan Mr. Wall’s
Nama Stockpoint
Alamat
Kota Laporan Pembelian Barang Tanggal Cetak
Tanggal No. Faktur No. Order
No. Kode Barang Nama Barang Quantity Total Harga
Sub Total
PPN
Discount
Grand Total
Nama Stockpoint
Alamat
Kota
Laporan Penjualan Mr. Wall’s
Tanggal
Tanggal No. Faktur ID. Mr Wall’s
No. Kode Barang Nama Barang Bawa Jual Sisa Total Harga
Sub Total
Persen
Grand Total
73
73
Gambar 3.51 Laporan Penjualan Outlet
Gambar 3.52 Laporan Stock Barang Stockpoint
Gambar 3.53 Faktur Pembelian Outlet
Nama Stockpoint
Alamat
Kota
Laporan Stock Barang
Kode Barang Nama Barang Stock
Nama Stockpoint
Alamat
Kota
Laporan Penjualan Outlet Tanggal
Tanggal No. Faktur ID Outlet
No. Kode Barang Nama Barang Quantity Total Harga
Sub Total
Persen
Grand Total
Nama Stockpoint
Alamat Kota
Telepon
FAKTUR OUTLET
No. Faktur Kepada Yth : ID_Outlet Nama_Outlet
Tgl. Faktur Alamat
Kota
Kode Barang Nama Barang Harga Satuan Quantity Jumlah
Jumlah
Persen
Nilai Faktur
74
74
Gambar 3.54 Faktur Penjualan Mr. Wall’s
b. Rancangan output untuk Divisi CV. Mitra Jaya
Gambar 3.55 Laporan Pembelian Stockpoint per Stockpoint
Nama Stockpoint
Alamat Kota
Telepon
FAKTUR MR. WALL’S Nama / Kode No. Faktur
Tanggal
Nama Barang Bawa Jual Sisa @Rp Jumlah
Jumlah
Persen
Grand Total
Nama mitra kerja
Alamat
Kota
LAPORAN PEMBELIAN STOCKPOINT
ID Stockpoint Nama Stockpoint
Tanggal ID Concess No.
Faktur
No.
Order
Kode
Barang
Quantity Total Harga
Sub Total
PPN
Discount
Grand Total
75
75
Gambar 3.56 Laporan Penjualan Stockpoint per Stockpoint
Gambar 3.57 Laporan Order Barang
ID Stockpoint
Nama
Alamat
Kota
LAPORAN PENJUALAN PER STOCKPOINT
ID_Stockpoint Nama Stockpoint
Tanggal
Kode Barang Nama Barang Quantity
Total
Nama mitra kerja
Alamat
Kota
LAPORAN ORDER BARANG
ID Stockpoint Nama Stockpoint
Tanggal No.Order Kode Barang Nama Barang Quantity Total Harga
Grand Total :
Profit :
76
76
Gambar 3.58 Laporan Peramalan
c. Rancangan output untuk Divisi Concess
Gambar 3.59 Laporan Penjualan Concess
PROSES PERAMALAN DENGAN MENGGUNAKAN METODE BROWN
TERHADAP
Stockpoint : ID_Stockpoint Nama Stockpoint
Alamat
Kota
Tanggal : Dari Periode :
Dari Tahun : Sampai Periode :
Sampai Tahun : M :
Kode
Barang
Alpha Periode M Nilai Ramalan MSE Barang Di
order
Nama Concess
Alamat
Kota LAPORAN PENJUALAN
Nama Concess
Tanggal Tanggal Transaksi No. Faktur No. Order
Kode Barang Nama Barang Quantity Total Harga
Sub Total
PPN
Diskon
Grand Total
77
77
Gambar 3.60 Laporan Order Barang Concess
Gambar 3.61 Laporan Stok Barang Concess
Nama Concess
Alamat
Kota LAPORAN ORDER BARANG
Nama Concess
Tanggal Tanggal Transaksi No. Order ID Mitra Kerja ID Stockpoint
No. Kode Barang Nama Barang Quantity Total Harga
Grand Total
Nama Concess
Alamat
Kota
LAPORAN STOCK BARANG
Tanggal
No. Kode Barang Nama Barang Stock
78
78
Gambar 3.62 Faktur Penjualan Concess
Nama Stockpoint
NPWP
Alamat
Telepon
FAKTUR PENJUALAN
No. Faktur Kepada Yth : ID Stockpoint Nama Stockpoint
Tgl. Faktur Alamat
No. Order Kota
Kode Barang Nama Barang Harga Satuan Quantity Jumlah
Jumlah
PPN
Diskon
Nilai Faktur
Recommended