BAB III PERANCANGAN SISTEM 3.1 Identifikasi Masalahsir.stikom.edu/id/eprint/967/5/BAB III.pdfLaporan...

62
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)

Transcript of BAB III PERANCANGAN SISTEM 3.1 Identifikasi Masalahsir.stikom.edu/id/eprint/967/5/BAB III.pdfLaporan...

Page 1: BAB III PERANCANGAN SISTEM 3.1 Identifikasi Masalahsir.stikom.edu/id/eprint/967/5/BAB III.pdfLaporan penjualan rangkap satu diberikan kepada Mr.Wall’s. Setelah melakukan penjualan,

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)

Page 2: BAB III PERANCANGAN SISTEM 3.1 Identifikasi Masalahsir.stikom.edu/id/eprint/967/5/BAB III.pdfLaporan penjualan rangkap satu diberikan kepada Mr.Wall’s. Setelah melakukan penjualan,

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

Page 3: BAB III PERANCANGAN SISTEM 3.1 Identifikasi Masalahsir.stikom.edu/id/eprint/967/5/BAB III.pdfLaporan penjualan rangkap satu diberikan kepada Mr.Wall’s. Setelah melakukan penjualan,

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:

Page 4: BAB III PERANCANGAN SISTEM 3.1 Identifikasi Masalahsir.stikom.edu/id/eprint/967/5/BAB III.pdfLaporan penjualan rangkap satu diberikan kepada Mr.Wall’s. Setelah melakukan penjualan,

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

Page 5: BAB III PERANCANGAN SISTEM 3.1 Identifikasi Masalahsir.stikom.edu/id/eprint/967/5/BAB III.pdfLaporan penjualan rangkap satu diberikan kepada Mr.Wall’s. Setelah melakukan penjualan,

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

Page 6: BAB III PERANCANGAN SISTEM 3.1 Identifikasi Masalahsir.stikom.edu/id/eprint/967/5/BAB III.pdfLaporan penjualan rangkap satu diberikan kepada Mr.Wall’s. Setelah melakukan penjualan,

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.

Page 7: BAB III PERANCANGAN SISTEM 3.1 Identifikasi Masalahsir.stikom.edu/id/eprint/967/5/BAB III.pdfLaporan penjualan rangkap satu diberikan kepada Mr.Wall’s. Setelah melakukan penjualan,

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

Page 8: BAB III PERANCANGAN SISTEM 3.1 Identifikasi Masalahsir.stikom.edu/id/eprint/967/5/BAB III.pdfLaporan penjualan rangkap satu diberikan kepada Mr.Wall’s. Setelah melakukan penjualan,

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

Page 9: BAB III PERANCANGAN SISTEM 3.1 Identifikasi Masalahsir.stikom.edu/id/eprint/967/5/BAB III.pdfLaporan penjualan rangkap satu diberikan kepada Mr.Wall’s. Setelah melakukan penjualan,

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

Page 10: BAB III PERANCANGAN SISTEM 3.1 Identifikasi Masalahsir.stikom.edu/id/eprint/967/5/BAB III.pdfLaporan penjualan rangkap satu diberikan kepada Mr.Wall’s. Setelah melakukan penjualan,

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.

Page 11: BAB III PERANCANGAN SISTEM 3.1 Identifikasi Masalahsir.stikom.edu/id/eprint/967/5/BAB III.pdfLaporan penjualan rangkap satu diberikan kepada Mr.Wall’s. Setelah melakukan penjualan,

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

Page 12: BAB III PERANCANGAN SISTEM 3.1 Identifikasi Masalahsir.stikom.edu/id/eprint/967/5/BAB III.pdfLaporan penjualan rangkap satu diberikan kepada Mr.Wall’s. Setelah melakukan penjualan,

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

Page 13: BAB III PERANCANGAN SISTEM 3.1 Identifikasi Masalahsir.stikom.edu/id/eprint/967/5/BAB III.pdfLaporan penjualan rangkap satu diberikan kepada Mr.Wall’s. Setelah melakukan penjualan,

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

Page 14: BAB III PERANCANGAN SISTEM 3.1 Identifikasi Masalahsir.stikom.edu/id/eprint/967/5/BAB III.pdfLaporan penjualan rangkap satu diberikan kepada Mr.Wall’s. Setelah melakukan penjualan,

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

Page 15: BAB III PERANCANGAN SISTEM 3.1 Identifikasi Masalahsir.stikom.edu/id/eprint/967/5/BAB III.pdfLaporan penjualan rangkap satu diberikan kepada Mr.Wall’s. Setelah melakukan penjualan,

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

Page 16: BAB III PERANCANGAN SISTEM 3.1 Identifikasi Masalahsir.stikom.edu/id/eprint/967/5/BAB III.pdfLaporan penjualan rangkap satu diberikan kepada Mr.Wall’s. Setelah melakukan penjualan,

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

Page 17: BAB III PERANCANGAN SISTEM 3.1 Identifikasi Masalahsir.stikom.edu/id/eprint/967/5/BAB III.pdfLaporan penjualan rangkap satu diberikan kepada Mr.Wall’s. Setelah melakukan penjualan,

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

Page 18: BAB III PERANCANGAN SISTEM 3.1 Identifikasi Masalahsir.stikom.edu/id/eprint/967/5/BAB III.pdfLaporan penjualan rangkap satu diberikan kepada Mr.Wall’s. Setelah melakukan penjualan,

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

Page 19: BAB III PERANCANGAN SISTEM 3.1 Identifikasi Masalahsir.stikom.edu/id/eprint/967/5/BAB III.pdfLaporan penjualan rangkap satu diberikan kepada Mr.Wall’s. Setelah melakukan penjualan,

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

Page 20: BAB III PERANCANGAN SISTEM 3.1 Identifikasi Masalahsir.stikom.edu/id/eprint/967/5/BAB III.pdfLaporan penjualan rangkap satu diberikan kepada Mr.Wall’s. Setelah melakukan penjualan,

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

Page 21: BAB III PERANCANGAN SISTEM 3.1 Identifikasi Masalahsir.stikom.edu/id/eprint/967/5/BAB III.pdfLaporan penjualan rangkap satu diberikan kepada Mr.Wall’s. Setelah melakukan penjualan,

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

Page 22: BAB III PERANCANGAN SISTEM 3.1 Identifikasi Masalahsir.stikom.edu/id/eprint/967/5/BAB III.pdfLaporan penjualan rangkap satu diberikan kepada Mr.Wall’s. Setelah melakukan penjualan,

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

Page 23: BAB III PERANCANGAN SISTEM 3.1 Identifikasi Masalahsir.stikom.edu/id/eprint/967/5/BAB III.pdfLaporan penjualan rangkap satu diberikan kepada Mr.Wall’s. Setelah melakukan penjualan,

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

Page 24: BAB III PERANCANGAN SISTEM 3.1 Identifikasi Masalahsir.stikom.edu/id/eprint/967/5/BAB III.pdfLaporan penjualan rangkap satu diberikan kepada Mr.Wall’s. Setelah melakukan penjualan,

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

Page 25: BAB III PERANCANGAN SISTEM 3.1 Identifikasi Masalahsir.stikom.edu/id/eprint/967/5/BAB III.pdfLaporan penjualan rangkap satu diberikan kepada Mr.Wall’s. Setelah melakukan penjualan,

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

Page 26: BAB III PERANCANGAN SISTEM 3.1 Identifikasi Masalahsir.stikom.edu/id/eprint/967/5/BAB III.pdfLaporan penjualan rangkap satu diberikan kepada Mr.Wall’s. Setelah melakukan penjualan,

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

Page 27: BAB III PERANCANGAN SISTEM 3.1 Identifikasi Masalahsir.stikom.edu/id/eprint/967/5/BAB III.pdfLaporan penjualan rangkap satu diberikan kepada Mr.Wall’s. Setelah melakukan penjualan,

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

Page 28: BAB III PERANCANGAN SISTEM 3.1 Identifikasi Masalahsir.stikom.edu/id/eprint/967/5/BAB III.pdfLaporan penjualan rangkap satu diberikan kepada Mr.Wall’s. Setelah melakukan penjualan,

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

Page 29: BAB III PERANCANGAN SISTEM 3.1 Identifikasi Masalahsir.stikom.edu/id/eprint/967/5/BAB III.pdfLaporan penjualan rangkap satu diberikan kepada Mr.Wall’s. Setelah melakukan penjualan,

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

Page 30: BAB III PERANCANGAN SISTEM 3.1 Identifikasi Masalahsir.stikom.edu/id/eprint/967/5/BAB III.pdfLaporan penjualan rangkap satu diberikan kepada Mr.Wall’s. Setelah melakukan penjualan,

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

Page 31: BAB III PERANCANGAN SISTEM 3.1 Identifikasi Masalahsir.stikom.edu/id/eprint/967/5/BAB III.pdfLaporan penjualan rangkap satu diberikan kepada Mr.Wall’s. Setelah melakukan penjualan,

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

Page 32: BAB III PERANCANGAN SISTEM 3.1 Identifikasi Masalahsir.stikom.edu/id/eprint/967/5/BAB III.pdfLaporan penjualan rangkap satu diberikan kepada Mr.Wall’s. Setelah melakukan penjualan,

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

Page 33: BAB III PERANCANGAN SISTEM 3.1 Identifikasi Masalahsir.stikom.edu/id/eprint/967/5/BAB III.pdfLaporan penjualan rangkap satu diberikan kepada Mr.Wall’s. Setelah melakukan penjualan,

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

Page 34: BAB III PERANCANGAN SISTEM 3.1 Identifikasi Masalahsir.stikom.edu/id/eprint/967/5/BAB III.pdfLaporan penjualan rangkap satu diberikan kepada Mr.Wall’s. Setelah melakukan penjualan,

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

Page 35: BAB III PERANCANGAN SISTEM 3.1 Identifikasi Masalahsir.stikom.edu/id/eprint/967/5/BAB III.pdfLaporan penjualan rangkap satu diberikan kepada Mr.Wall’s. Setelah melakukan penjualan,

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

Page 36: BAB III PERANCANGAN SISTEM 3.1 Identifikasi Masalahsir.stikom.edu/id/eprint/967/5/BAB III.pdfLaporan penjualan rangkap satu diberikan kepada Mr.Wall’s. Setelah melakukan penjualan,

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

Page 37: BAB III PERANCANGAN SISTEM 3.1 Identifikasi Masalahsir.stikom.edu/id/eprint/967/5/BAB III.pdfLaporan penjualan rangkap satu diberikan kepada Mr.Wall’s. Setelah melakukan penjualan,

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

Page 38: BAB III PERANCANGAN SISTEM 3.1 Identifikasi Masalahsir.stikom.edu/id/eprint/967/5/BAB III.pdfLaporan penjualan rangkap satu diberikan kepada Mr.Wall’s. Setelah melakukan penjualan,

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

Page 39: BAB III PERANCANGAN SISTEM 3.1 Identifikasi Masalahsir.stikom.edu/id/eprint/967/5/BAB III.pdfLaporan penjualan rangkap satu diberikan kepada Mr.Wall’s. Setelah melakukan penjualan,

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

Page 40: BAB III PERANCANGAN SISTEM 3.1 Identifikasi Masalahsir.stikom.edu/id/eprint/967/5/BAB III.pdfLaporan penjualan rangkap satu diberikan kepada Mr.Wall’s. Setelah melakukan penjualan,

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

Page 41: BAB III PERANCANGAN SISTEM 3.1 Identifikasi Masalahsir.stikom.edu/id/eprint/967/5/BAB III.pdfLaporan penjualan rangkap satu diberikan kepada Mr.Wall’s. Setelah melakukan penjualan,

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

Page 42: BAB III PERANCANGAN SISTEM 3.1 Identifikasi Masalahsir.stikom.edu/id/eprint/967/5/BAB III.pdfLaporan penjualan rangkap satu diberikan kepada Mr.Wall’s. Setelah melakukan penjualan,

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

Page 43: BAB III PERANCANGAN SISTEM 3.1 Identifikasi Masalahsir.stikom.edu/id/eprint/967/5/BAB III.pdfLaporan penjualan rangkap satu diberikan kepada Mr.Wall’s. Setelah melakukan penjualan,

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

Page 44: BAB III PERANCANGAN SISTEM 3.1 Identifikasi Masalahsir.stikom.edu/id/eprint/967/5/BAB III.pdfLaporan penjualan rangkap satu diberikan kepada Mr.Wall’s. Setelah melakukan penjualan,

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

Page 45: BAB III PERANCANGAN SISTEM 3.1 Identifikasi Masalahsir.stikom.edu/id/eprint/967/5/BAB III.pdfLaporan penjualan rangkap satu diberikan kepada Mr.Wall’s. Setelah melakukan penjualan,

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

Page 46: BAB III PERANCANGAN SISTEM 3.1 Identifikasi Masalahsir.stikom.edu/id/eprint/967/5/BAB III.pdfLaporan penjualan rangkap satu diberikan kepada Mr.Wall’s. Setelah melakukan penjualan,

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

Page 47: BAB III PERANCANGAN SISTEM 3.1 Identifikasi Masalahsir.stikom.edu/id/eprint/967/5/BAB III.pdfLaporan penjualan rangkap satu diberikan kepada Mr.Wall’s. Setelah melakukan penjualan,

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

Page 48: BAB III PERANCANGAN SISTEM 3.1 Identifikasi Masalahsir.stikom.edu/id/eprint/967/5/BAB III.pdfLaporan penjualan rangkap satu diberikan kepada Mr.Wall’s. Setelah melakukan penjualan,

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

Page 49: BAB III PERANCANGAN SISTEM 3.1 Identifikasi Masalahsir.stikom.edu/id/eprint/967/5/BAB III.pdfLaporan penjualan rangkap satu diberikan kepada Mr.Wall’s. Setelah melakukan penjualan,

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

Page 50: BAB III PERANCANGAN SISTEM 3.1 Identifikasi Masalahsir.stikom.edu/id/eprint/967/5/BAB III.pdfLaporan penjualan rangkap satu diberikan kepada Mr.Wall’s. Setelah melakukan penjualan,

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

Page 51: BAB III PERANCANGAN SISTEM 3.1 Identifikasi Masalahsir.stikom.edu/id/eprint/967/5/BAB III.pdfLaporan penjualan rangkap satu diberikan kepada Mr.Wall’s. Setelah melakukan penjualan,

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

Page 52: BAB III PERANCANGAN SISTEM 3.1 Identifikasi Masalahsir.stikom.edu/id/eprint/967/5/BAB III.pdfLaporan penjualan rangkap satu diberikan kepada Mr.Wall’s. Setelah melakukan penjualan,

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>

Page 53: BAB III PERANCANGAN SISTEM 3.1 Identifikasi Masalahsir.stikom.edu/id/eprint/967/5/BAB III.pdfLaporan penjualan rangkap satu diberikan kepada Mr.Wall’s. Setelah melakukan penjualan,

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

Page 54: BAB III PERANCANGAN SISTEM 3.1 Identifikasi Masalahsir.stikom.edu/id/eprint/967/5/BAB III.pdfLaporan penjualan rangkap satu diberikan kepada Mr.Wall’s. Setelah melakukan penjualan,

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

Page 55: BAB III PERANCANGAN SISTEM 3.1 Identifikasi Masalahsir.stikom.edu/id/eprint/967/5/BAB III.pdfLaporan penjualan rangkap satu diberikan kepada Mr.Wall’s. Setelah melakukan penjualan,

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

Page 56: BAB III PERANCANGAN SISTEM 3.1 Identifikasi Masalahsir.stikom.edu/id/eprint/967/5/BAB III.pdfLaporan penjualan rangkap satu diberikan kepada Mr.Wall’s. Setelah melakukan penjualan,

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

Page 57: BAB III PERANCANGAN SISTEM 3.1 Identifikasi Masalahsir.stikom.edu/id/eprint/967/5/BAB III.pdfLaporan penjualan rangkap satu diberikan kepada Mr.Wall’s. Setelah melakukan penjualan,

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

Page 58: BAB III PERANCANGAN SISTEM 3.1 Identifikasi Masalahsir.stikom.edu/id/eprint/967/5/BAB III.pdfLaporan penjualan rangkap satu diberikan kepada Mr.Wall’s. Setelah melakukan penjualan,

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

Page 59: BAB III PERANCANGAN SISTEM 3.1 Identifikasi Masalahsir.stikom.edu/id/eprint/967/5/BAB III.pdfLaporan penjualan rangkap satu diberikan kepada Mr.Wall’s. Setelah melakukan penjualan,

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 :

Page 60: BAB III PERANCANGAN SISTEM 3.1 Identifikasi Masalahsir.stikom.edu/id/eprint/967/5/BAB III.pdfLaporan penjualan rangkap satu diberikan kepada Mr.Wall’s. Setelah melakukan penjualan,

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

Page 61: BAB III PERANCANGAN SISTEM 3.1 Identifikasi Masalahsir.stikom.edu/id/eprint/967/5/BAB III.pdfLaporan penjualan rangkap satu diberikan kepada Mr.Wall’s. Setelah melakukan penjualan,

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

Page 62: BAB III PERANCANGAN SISTEM 3.1 Identifikasi Masalahsir.stikom.edu/id/eprint/967/5/BAB III.pdfLaporan penjualan rangkap satu diberikan kepada Mr.Wall’s. Setelah melakukan penjualan,

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