TAHAPAN PELAKSANAAN
Gambar 3.1 Fishbone – Pencatatan pembelian dan persediaan barang masih mengunakan
buku.
Gambar 3.2 Fishbone – Pelanggan harus menunggu cukup lama untuk mendapatkan
kepastian barang.
1. Wawancara
Dalam hal ini, penulis melakukan wawancara langsung dengan pihak toko dan juga kepada
anggota yang berhubungan dengan bagian gudang serta penulis telah mengumpulkan
dokumen utama yang digunakan pihak toko untuk menjalankan kegiatan bisnis operasional
toko.
2. Observasi
Dalam hal ini, penulis melakukan pengamatan langsung mengenai proses bisnis toko yang
telah berjalan dimana penulis mengamati langsung proses pembelian barang kepada
supplier, mengelola persediaan barang serta bagaimana proses penyusunan laporan pada
saat akhir bulan. Berikut
Pemilik Toko
2. Bagian Pembelian
a. Memeriksa stok barang yang tersisa
b. Membuat pencatatan pengajuan permintaan pembelian barang kepada pemilik toko
3. Bagian Persediaan
a. Memantau jumah persediaan barang yang ada
b. Melakukan pemeriksaan penerimaan barang yang dikirim dari supplier
c. Mengelola dan menata stok barang berdasarkan jenis barang
4. Bagian Penjualan/Pengiriman
a. Menjual produk kepada pelanggan
b. Membuat nota penjualan kepada pelanggan ketika sudah melakukan pembayaran
c. Mengirim pesanan pelanggan ke alamat penerima.
Spesifikasi Proses :
Entitas : Pemilik Toko, Customer, Supplier
Masukan : Surat Pesanan Pembelian/PO, Laporan Pembelian, Laporan Persediaan,
Data Supplier.
Keluaran : Faktur Pembelian, Data Pejualan, Data Pesediaan Barang, Data
Pembelian Barang, Struk Penjualan.
8
Diagram konteks diatas dapat dirincikan lebih lanjut lagi ke bentuk DFD level 0
seperti terlihat pada gambar 3.5 berikut:
1. Spesifikasi Proses :
Nomor : 1.0
2. Proses Penjualan
Nomor : 2.0
Nama : Penjualan
Masukan : Struk Penjualan, Record Pembelian, Pembelian, Record Retur Pembelian
Keluaran : Data Barang, Record Penjualan
3. Proses Persediaan
Nomor : 3.0
Nama : Persediaan
4. Proses Laporan
Nomor : 4.0
Nama : Laporan
Media : Kertas
2. Data Supplier
Tampilan dari data supplier dapat dilihat pada gambar berikut:
Media : Kertas
Rangkap 1
Hasil Analisis : Perlu penambahan harga barang dan keterangan barang yang
berkurang atau bertambah
Rangkap :2
Rangkap :1
Hasil Analisis : Pemilik yang sering lupa terhadap barang yang di beli
dikarenakan banyaknya jenis barang sehingga pemilik
memutuskan untuk menulisnya di dalam buku.
Spesifikasi Proses :
1. Supplier
Masukan : Surat Pesanan Pembelian
Keluaran : Data Supplier, Faktur Pembelian
2. Customer
Masukan : Struk Penjualan, Faktur Retur Penjualan
Keluaran : Data Penjualan, Data Retur Penjualan
3. Pemilik Toko
Masukan : Laporan Pembelian, Laporan Retur Pembelian, Laporan Penjualan,
Laporan Retur Penjualan, Laporan Persediaan
Keluaran : Data Barang, Data Persediaan, Data Retur Pembelian
A. Diagram Level 0
Berikut DFD level 0 dapat dilihat pada gambar berikut:
16
2. Proses Penjualan
Nomor : 2.0
Nama : Penjualan
Masukan : Data Penjualan, Data Retur Penjualan
3. Proses Persediaan
Nomor : 3.0
Nama : Persediaan
Masukan : Data Barang, Data Penyesuaian Persediaan, Record Pembelian, Record Retur
Pembelian, Record Penjualan, Record Retur Penjualan
Record Barang
Record Retur Pembelian
Menginput data retur pembelian
Memeriksa data retur pembelian yang di input
IF data pembelian belum terdapat dalam tabel retur pembelian
THEN insert data retur pembelian dalam tabel retur pembelian
AND update tabel barang
ELSE dat retur pembelian sudah lengkap
END IF
Menyimpan data retur pembelian
Mencetak informasi retur pembelian
22
Record Barang
tabel penjualan
END IF
Masukan : Record Retur Penjualan, Record Penjualan, Record Barang, Data Retur
Penjualan
ELSE IF data retur penjualan sudah ada dalam tabel retur penjualan
END IF
Record pembelian
Record penjualan
IF terdapat pejualan
ELSE
Record Supplier
Record Barang
Information Pengelolaan informasi pada Dengan adanya sistem pada toko dapat
toko tidak realtime menghasilkan informasi yang akurat.
sehingga tidak akurat.
Alamat + Nomor_telepon
Kode_supplier + Nama_supplier +
Jumlah_pesan}
Tanggal_pembelian + Kode_supplier +
Nama_supplier + {Kode_barang +
efef
Nomor_pembelian + Tanggal_retur +
Kode_supplier + Nama_supplier +
{Kode_barang + Nama_barang +
+ Nama_pelanggan + {Kode_barang +
Keterangan} +Total
Nama_pelanggan + {Kode_barang +
Keterangan} +Total
Tanggal_penyesuaian + Kode_barang +
Satuan + Keterangan
Stok_minimum + Harga
Alamat + Nomor_telepon
Kode_supplier + Nama_supplier +
Tanggal_pembelian + Kode_supplier +
Nama_supplier + {Kode_barang +
Tanggal_retur + Kode_supplier +
Nama_supplier + {Kode_barang +
Keterangan} Total
Nama_pelanggan + {Kode_barang +
Keterangan} +Total
Tanggal_retur + Nama_pelanggan +
Keterangan} + Total
Tanggal_penyesuaian + Kode_barang +
Satuan + Katerangan
Nama_pelanggan + {Kode_barang +
Tanggal_retur + Nama_pelanggan +
Tanggal_retur + Kode_supplier +
Nama_supplier + {Kode_barang +
+ Total
Kode_supplier + Nama_supplier +
Alamat + Nomor_telepon}
Tanggal_pembelian + Nomor_PO +
Kode_supplier + Nama_supplier +
Sub_total} +Total
Nomor_pembelian + Kode_supplier +
Nama_supplier + Kode_barang +
+ Nama_pelanggan + Kode_barang +
Nomor_penjulan + Nama_pelanggan +
Keterangan} + Total
Stok_minimum + Harga}
Tanggal_penyesuaian + Kode_barang +
Keterangan}