C. Document Flow Laporan Penjualan dan Stok Barang
Pada gambar 3.3 menunjukkan docflow pembuatan laporan penjualan dan stok barang dimulai dari bagian penjualan yang membuat laporan penjualan dan
sisa stok dari kepala gudang yang memberikan ke bagian penjualan. Laporan tersebut akan diberikan ke pimpinan setiap harinya.
Gambar 3. 3 Docflow Pembuatan Laporan Penjualan dan Stok Barang
Bagian Penjualan Pimpinan
Kepala Gudang
Mulai
Membuat laporan
penjualan dan sisa stok
Laporan penjualan Laporan Sisa Stok
Barang Laporan penjualan
Laporan Sisa Stok Barang
Kartu Stok Barang
Selesai
D. Document Flow Retur Barang
Pada gambar 3.4 menunjukkan docflow retur barang penjualan dimulai dari pelanggan yang menerima barang dalam keadaan rusak saat pengiriman.
Pelanggan melaporkan langsung ke bagian penjualan dengan membawa nota penjualansurat jalan yang sudah di cek oleh bagian pengiriman. Bagian penjualan
akan mengecek ketersediaan stok, jika tidak ada akan dikembalikan uang, dan jika ada maka akan diganti barang dan membuatkan nota baru sebagai bukti retur
barang. Kepala gudang akan menerima konfirmasi retur barang dan akan mengirimkan barang tersebut ke pelanggan.
Gambar 3. 4 Docflow Retur Barang
Pelanggan Bagian Penjualan
Kepala Gudang
Mulai
Mengecek ketersediaan
stok
Ada?
Mencatat retur barang
pada surat jalannota
Menerima uang
kembalian bara ng retur
Selesai Data barang retur
Ya Tidak
Nota Penjualan Surat Jalan
Melapor barang yang
rusak Nota Penjualan
Surat Jalan Menerima
Konfirmasi retur barang
Data barang retur
Nota Penjualan Surat Jalan
Nota Penjualan Surat Jalan baru
23
E. In
pu t-
Proc ess
-Out pu
t D iagra
m IP
O
Diagram Input-Process-Output
Inpu t
P rocess
Ou tput
Phase
Data Pelanggan
Data Pemasok
Data Jenis Barang
Data Merk Barang
Maintenance Pelanggan
Maintenance Pemasok
Maintenance Jenis Barang
Maintenance Merk Barang
Daftar Pelanggan
Daftar Pemasok
Daftar Jenis Barang
Daftar Merk
Barang Data Stok
Barang Data
Pembelian Data
Penjualan
Penerimaan Barang
Pembelian Penjualan
Daftar Update
Stok barang
Mengelol a D
ata Master Transak
si
Pembuatan Laporan
Laporan Pembelian
Laporan Penjualan
Laporan Stok
Barang Laporan
Histori Stok Laporan Data
Penjualan berdasarkan
Merk, Jenis, dan Ukuran
Terlaku Daftar
Pembelian Daftar
Penjualan 1
2 3
4 1
2 3
4 Data
Barang
Maintenance Barang
Daftar Barang
5 5
Surat PO Nota
Surat Jalan ROP
Laporan Stok
Opname Data
Pengguna
Maintenance Pengguna
Daftar Pengguna
6 6
Gambar 3. 5 Diagram Input-Process-Output SI Persediaan Barang
Input-Process-Output diagram digunakan untuk menggambarkan sistem informasi pembelian dan penjualan yang akan dibangun. Diagram ini
menggambarkan hubungan input yang dibutuhkan, proses yang akan mengelola input dan hasil output dari proses yang dijalankan. Diagram IPO sistem informasi
pembelian dan penjualan ini dapat dilihat pada gambar 2. Pengguna aplikasi nantinya di Depo Galvalum terdapat tiga orang:
1. Pimpinan
Pimpinan menggunakan sistem untuk melakukan proses pembelian barang ke pemasok, melihat ketersediaan stok barang, dan melihat laporan-
laporan. 2.
Kepala Gudang Kepala gudang menggunakan sistem untuk melakukan proses
penerimaan barang setelah proses pembelian dan membuat laporan-laporan. 3.
Bagian penjualan Bagian penjualan menggunakan sistem untuk melakukan proses
penjualan ke pelanggan dan membuat laporan-laporan. Penjelasan dari diagram IPO pada gambar 3.5 sebagai berikut:
1. Modul maintenance data terdiri dari:
a. Maintenance Pelanggan Digunakan untuk mengelola data pelanggan.
b. Maintenance Pemasok Digunakan untuk mengelola data pemasok.
c. Maintenance Jenis Barang Digunakan untuk mengelola data jenis barang.
d. Maintenance Merk Barang Digunakan untuk mengelola data merk barang.
e. Maintenance Barang Digunakan untuk mengelola data barang.
f. Maintenance Pengguna Digunakan untuk mengelola data pengguna
aplikasi. 2.
Modul Pembelian Digunakan untuk mengelola data transaksi pembelian barang ke pemasok.
3. Modul Penerimaan Barang Digunakan untuk mengelola dan menerima barang
setelah proses pembelian. 4.
Modul Penjualan Digunakan untuk mengelola data transaksi penjualan barang ke pembeli.
5. Modul Laporan terdiri dari:
a. Laporan pembelian Informasi transaksi pembelian.
b. Laporan penjualan Informasi transaksi penjualan.
c. Laporan stok barang Informasi stok barang digudang.
d. Laporan history stok Informasi history keluar masuknya barang.
e. Laporan stok opname Informasi kecocokan data stok.
f. Laporan data penjualan berdasarkan merk barang Informasi data penjualan
per periode sort berdasarkan merk barang yang laku. g.
Laporan data penjualan berdasarkan jenis Informasi data penjualan per periode sort berdasarkan jenis barang yang laku.
h. Laporan data penjualan berdasarkan ukuran Informasi data penjualan per
periode sort berdasarkan ukuran barang yang laku.
26
Output
Daftar Data Pelanggan Daftar Data Pemasok
Daftar Data Jenis Barang
Daftar Data Merk Barang
Daftar Data Barang Daftar Data Pengguna
Surat PO Pembelian Barang
Nota Retur Pembelian Barang
Proses
Simpan Data Pelanggan Simpan Data Pemasok
Simpan Data Jenis Barang
Simpan Data Merk Barang
Simpan Data Barang Simpan Data Pengguna
Simpan Data Transaksi Pembelian
Simpan Data Transaksi Retur Pembelian
Input
Data Pelanggan Data Pemasok
Data Jenis Barang
Data Merk Barang
Data Barang Data Pengguna
Data Barang, Data Pemasok
Data Barang, Data Pemasok
Fungsi
Mengelola Data Master
Transaksi Pembelian
Transaksi Retur
Pembelian
Role
1.1 1.2
1.3
1.4
1.5 1.6
2.1
2.2
Tugas
Memberikan data pelanggan
Memberikan data pemasok
Memberikan data Jenis
barang
Memberikan data Merk
barang
Memberikan data barang
Membuat data pengguna
Melakukan Transaksi
Pembelian
Melakukan Transaksi
Retur Pembelian
Aktor
Pelanggan Pemasok
Pimpinan Tabel 3. 1 Kebutuhan Fungsional
27
Output
Ubah Data Stok Barang
Surat Jalan Penjualan dan Nota Penjualan
Nota Retur Penjualan
Laporan Pembelian
Laporan Penjualan
Laporan Stok
Laporan Histori Stok
Proses
Simpan Data Stok Barang
Simpan Data Penjualan
Simpan Data Retur Penjualan
Cetak Data Pembelian
Cetak Data Penjualan
CetakLihat Data Stok
CetakLihat Data Histori Stok
Input
Data Pembelian
Data Pelanggan, Data Barang
Data Pelanggan, Data Penjualan,
Data Barang
Data Pembelian
Data Barang
Data Barang, Data Penjualan,
Data Pembelian
Fungsi
Penerimaan Barang
Transaksi Penjualan
Transaksi Retur
Penjualan
Membuat Laporan
Role
3.1
4.1
4.2
5.1
5.2
5.3
5.4
Tugas
Melakukan Penerimaan
Barang
MelakukanTra nsaksi
Penjualan
Melakukan Transaksi
Retur Penjualan
Membuat Laporan
Pembelian
Membuat Laporan
Penjualan
Membuat Laporan Stok
Membuat Laporan
Histori Stok Pembelian
Aktor
Kepala Gudang
Bagian Penjualan
Pimpinan
Bagian Penjualan
Kepala Gudang
28
Output
Laporan Persentase Penjualan
Laporan Stok Opname
Proses
Cetak Data Persentase Penjualan
Cetak Data Stok Opname
Input
Data Barang, Data Penjualan,
Data Pembelian
Data Pelanggan, Data Barang
Fungsi
Membuat Laporan
Transaksi Penjualan
Role
5.5
5.6
Tugas
Membuat Laporan
Persentase Penjualan
Membuat Laporan Stok
Opname
Aktor
Bagian Penjualan
3.2. Perancangan Sistem