26
HASIL PRAKTEK KERJA DAN ANALISIS
1.1.Prosedur sistem penjualan di PT. Bayuadji Nusantara Industries.
1. Bagian pemasaran membuat form Delivery Order (DO) 4 rangkap. Form
DO 4 rangkap diotorisasi oleh bagian gudang, pemasaran, dan pembeli.
2. Form DO rangkap 1 diarsip oleh bagian gudang, rangkap 2 oleh
Accounting dan rangkap 3 dan 4 oleh bagian pemasaran.
3. Bagian pemasaran juga membuat surat jalan 3 rangkap dan diotorisasi oleh
satpam, pembeli, gudang.
4. Form surat jalan rangkap 1 diarsip oleh pemasaran, rangkap ke 2 diberikan
pelanggan dan rangkap 3 diberikan satpam.
5. Jika pelanggan ingin membeli produk small pack (botol 600 ml, cup 240
ml) maka bagian pemasaran akan membuatkan faktur, Jika yang dibeli
pelanggan galon maka bagian pemasaran membuatkan nota.
6. Faktur dan nota masing-masing ada 4 rangkap. Setelah diotorisasi rangkap
1 diberikan kepada pelanggan jika melakukan pembayaran cash, rangkap
ke 3 diarsip oleh bagian pemasaran, rangkap 4 jika pembayaran dilakukan
secara kredit dan setelah ada pelunasan baru akan diganti dengan faktur
atau nota rangkap 1. Bagian pemasaran menerima uang dari pelanggan,
uang diserahkan kepada bagian keuangan serta faktur dan nota rangkap 2
diberikan kepada accounting. accounting mencatat ke jurnal dan
mengarsip form faktur dan nota.
1. Bagian Pemasaran
Bagian ini mempunyai tugas dan tanggung jawab sebagai berikut:
a. Bagian pemasaran membuatkan form Delivery Order, Surat Jalan,
faktur dan nota jika ada pesanan dari pelanggan.
b. Mengirimkan masing-masing form kepada bagian yang terkait.
c. Mencatat piutang masing-masing pelanggan
d. mengarsip form Delivery Order, surat jalan, faktur dan nota.
e. Membuat laporan penjualan harian
f. Membuat laporan detail penjualan
g. Membuat laporan mutasi produk
h. Membuat laporan mutasi penjualan
2. Bagian Gudang
Bagian ini mempunyai tugas dan tanggung jawab sebagai berikut:
a. Bagian gudang menerima form Delivery Order lalu mengecek jumlah
stok barang digudang, jika barang digudang masih memenuhi bagian
gudang berhak mengeluarkan barang sesuai pesanan.
b. Bagian gudang mengupdate stok barang digudang.
3. Accounting
Bagian ini mempunyai tugas dan tanggung jawab sebagai berikut:
a. Membuat laporan HPP.
b. Mencatat ke jurnal penerimaan kas.
4. Keuangan
a. Menerima uang dari hasil penjualan.
a. Menerima surat jalan
4.3.Dokumen dan catatan yang digunakan dalam sistem penjualan di PT. Bayuadji Nusantara Industries.
Berikut adalah dokumen yang digunakan oleh PT. Bayuadji Nusantara Industries:
a. Delivery Order
Dibuat oleh bagian pemasaran, untuk mengetahui jenis barang yang
dipesan dan jumlah pesanan barang pelanggan. Form DO juga harus
diketahui masing-masing bagian yang terkait.
b. Surat Jalan
Surat Jalan dibuat oleh pemasaran, surat jalan befungsi untuk
memastikan barang yang dikeluarkan sesuai dengan DO. Selain itu
juga agar satpam mengetahui barang apa yang keluar dari pabrik dan
barang yang dikeluarkan tidak ilegal.
c. Faktur
Faktur dikeluarkan jika melakukan pembelian small pack seperti cup,
botol 600 ml, 1500ml.
d. Nota
Nota dikeluarkan jika melakukan pembelian galon.
Berikut adalah catatan yang digunakan PT. Bayuadji Nusantara Industries:
a. Laporan Penjualan Harian
Laporan penjualan harian berisi tentang data penjualan cup, botol 600
ml, botol 1500 ml, dan galon yang disetor oleh masing-masing sales
b. Laporan Detail Penjualan
Laporan Detail Penjualan berisi tentang detail pembayaran pelanggan
baik tunai maupun kredit.
c. Laporan Mutasi Produk
Laporan Mutasi produk dibuat jika pengambilan produk dari logistik.
d. Laporan Mutasi Penjualan
Laporan mutasi penjualan dibuat jika pengambilan produk dari
pelanggan.
4.4. Analisis Kebutuhan PT. Bayuadji Nusantara Industries
a. Kebutuhan Software:
Sistem Informasi Penjualan
Macro Excel
Microsoft Acsess
b. Kebutuhan Hardware:
Kompuer
Labtop
4.5.Perancangan sistem penjualan PT. Bayuadji Nusantara Industries.
Diagram Konteks
user
Sistem Informasi Penjualan PT. Bayuadji
Nusantara Industries
Gambar 4.1. Diagram Konteks
DFD LEVEL 0
User Data Produk Java Data Produk Java
Data Pelanggan Data Pelanggan
Data Transaksi & proses transaksi
Data Transaksi & proses transaksi
Laporan Transaksi Penjualan
Data Admin
Desain Data Base:
1. Tabel Admin : Untuk menginput data user dan admin
Tabel 4.1. Admin
Nama Type Size Primary Key
Username Varchar 10 Yes
Password Varchar 20 No
Nama Varchar 30 No
Level Varchar 20 No
2. Tabel Pelanggan : Untuk menyimpan daftar pelanggan
Tabel 4.2. Pelanggan
Nama Type Size Primary Key
K_pel Varchar 25 Yes
Nama_pel Varchar 100 No
Alamat Varchar 100 No
No_telp Varchar 15 No
3. Tabel Barang : Untuk menyimpan daftar barang
Tabel 4.3. Barang
Nama Type Size Primary Key
4. Tabel Transaksi : Untuk menyimpan data transaksi penjualan
Tabel 4.4. Transaksi
5. Tabel Detailtransaksi : Data saldo transaksi penjualan
Tabel 4.5. Detailtransaksi
Nama Type Size Primary Key
No_faktur Varchar 25 No
K_brg Varchar 5 No
Jumlah Int 11 No
Subtotal Int 11 No
Desain Form
1. Form Login
Sistem Informasi Penjualan
PT.BAYUADJI NUSANTARA INDUSTRIES Jl. Raya Muncul Km 7 No. 1 Banyubiru Ambarawa Jl. Setiabudi No.211 Semarang 50263
Customer Service:
(024)7470031, (0298)592644
Usename :
Password :
2. Form Home
Sistem Informasi Penjualan
PT.BAYUADJI NUSANTARA INDUSTRIES Jl. Raya Muncul Km 7 No. 1 Banyubiru Ambarawa Jl. Setiabudi No.211 Semarang 50263Customer Service:
(024)7470031, (0298)592644
Home Barang Pelanggan Transaksi Laporan
Penjualan Admin LogOut
Sistem Informasi Penjualan
PT.BAYUADJI NUSANTARA INDUSTRIES Jl. Raya Muncul Km 7 No. 1 Banyubiru Ambarawa Jl. Setiabudi No.211 Semarang 50263
Customer Service:
(024)7470031, (0298)592644
Home Barang Pelanggan Transaksi Laporan
Penjualan Admin LogOut
Data Produk Java
No Kode Barang Nama Barang Jenis Barang Harga Tambah Barang
Edit Barang
Hapus Barang
Sistem Informasi Penjualan
PT.BAYUADJI NUSANTARA INDUSTRIES Jl. Raya Muncul Km 7 No. 1 Banyubiru Ambarawa Jl. Setiabudi No.211 Semarang 50263
Customer Service:
(024)7470031, (0298)592644
Home Barang Pelanggan Transaksi Laporan
Penjualan Admin LogOut
Data Pelanggan No Kode
Pelanggan
Nama
Pelanggan Alamat No Telp Tambah Pelanggan Edit
Pelanggan
Hapus Pelanggan
5. Form Transaksi (Proses Transaksi)
Sistem Informasi Penjualan
PT.BAYUADJI NUSANTARA INDUSTRIES Jl. Raya Muncul Km 7 No. 1 Banyubiru Ambarawa Jl. Setiabudi No.211 Semarang 50263
Customer Service:
(024)7470031, (0298)592644
Home Barang Pelanggan Transaksi Laporan
Penjualan Admin LogOut
Proses Transaksi No Faktur
Tanggal Kode Pelanggan
Kode Barang Jumlah Tambah
Kode Barang Nama Barang Harga Jumlah Sub Total Aksi
Grand Total
Bayar Bayar
6. Form Transaksi (Data transaksi)
Sistem Informasi Penjualan
PT.BAYUADJI NUSANTARA INDUSTRIES Jl. Raya Muncul Km 7 No. 1 Banyubiru Ambarawa Jl. Setiabudi No.211 Semarang 50263
Customer Service:
(024)7470031, (0298)592644
Home Barang Pelanggan Transaksi Laporan
Penjualan Admin LogOut
Data Tansaksi
No No Faktur Tanggal Kode Pelanggan Grand Total
Buat
Faktur Hapus Aksi
7. Form Laporan Penjualan
Sistem Informasi Penjualan PT.BAYUADJI NUSANTARA INDUSTRIES Jl. Raya Muncul Km 7 No. 1 Banyubiru Ambarawa Jl. Setiabudi No.211 Semarang 50263
Customer Service:
(024)7470031, (0298)592644
Home Barang Pelanggan Transaksi Laporan
Penjualan Admin LogOut Tanggal Awal
Tanggal Khir
8. Form Admin
Sistem Informasi Penjualan
PT.BAYUADJI NUSANTARA INDUSTRIES Jl. Raya Muncul Km 7 No. 1 Banyubiru Ambarawa Jl. Setiabudi No.211 Semarang 50263
Customer Service:
(024)7470031, (0298)592644
Home Barang Pelanggan Transaksi Laporan
Penjualan Admin LogOut
Data Admin
No Username Nama Sandi Level Tambah User
Implementasi Database: K_pel : Varchar (25)
DetailTransaksi
No_faktur : Varchar(25) K_brg : Varchar(5) Jumlah : int(11) Subtotal : int(11)
Gambar 4.4. Database
Implementasi Form:
1. Form Login
Sebelum masuk untuk menggunakan aplikasi Sistem Informasi Penjualan
user dan admin melakukan login. User atau admin harus mengisikan
diketahui oleh pemakai setelah itu klik login Jika berhasil maka akan
masuk ke menu home dan jika gagal maka karyawan tetap dihalaman
login.
Gamar 4.5. Form Login 2. Form Home
Di form home sistem informasi penjualan PT. Bayuadji Nusantara
Industries ada beberapa opsi beserta keterangan yaitu:
Home
Barang
Pelanggan
Transaksi
Laporan Penjualan
Admin
Gambar 4.6. Form Home
3. Form Barang
Form barang berisi tentang data barang produk java, jika pengguna ingin
menambahkan barang dapat klik tambah barang lalu mengisikan data
barang seperti kode, nama, jenis, harga, satuan dari barang produk java.
Jika pengguna ingin melakukan edit barang pengguna dapat klik edit
barang lalu memilih data yang ingin diubah dan data akan terupdate. Jika
data barang ada yang tidak sesuai pengguna dapat melakukan hapus
Gambar 4.7. Form Barang
4. Form Pelanggan
Form pelanggan berisi tentang data pelanggan, jika pengguna ingin
menambahkan barang dapat klik tambah pelanggan lalu mengisikan data
pelanggan seperti kode, nama, alamat, no. Telp dari data pelanggan java.
Jika pengguna ingin melakukan edit pelanggan pengguna dapat klik edit
pelanggan lalu memilih data yang ingin diubah dan data akan terupdate.
Jika data pelanggan ada yang tidak sesuai pengguna dapat melakukan
Gambar4.8. Form Pelanggan
5. Proses Transaksi
Jika ada penjualan pengguna harus menginputkan data penjualan ke proses
transaksi, no. faktur dibuat otomatis agar memudahkan pengguna, tanggal
juga dibuat otomatis, kode pelanggan bisa dipilih begitu juga dengan kode
barang. Jumlah diketikan sesuai jumlah pesanan barang pelanggan
kemudian klik tambah maka akan muncul kode barang, nama barang,
jumlah, subtotal. Setelah itu pengguna bisa mengetikan nominal sesuai
Gambar4.9. Form Proses Transaksi
6. Cetak Nota
Setelah selesai menginputkan ke proses transaksi, klik cetak nota
kemudian klik buat faktur lalu data bisa dicetak ke PDF
Gambar4.10. Cetak Nota
7. Laporan Penjualan
Laporan penjualan hanya bisa diakses oleh admin, jika ingin mengetahui
penjualan setiap hari, minggu, ataupun bulannya. Admin dapat melakukan
Gambar4.11. Laporan Penjualan
Setelah klik lihat laporan penjualan akan ditampilkan seperti gambar 4.11
Gambar4.12. Cetak Laporan Penjualan
8. Admin
Form barang berisi tentang data admin dan user, jika pengguna ingin
data seperti username, nama, sandi, level. Jika pengguna ingin melakukan
edit pengguna dapat klik edit data lalu memilih data yang ingin diubah dan
data akan terupdate. Jika ada data yang tidak sesuai pengguna dapat
melakukan hapus dengan klik hapus data.
Gambar4.13. FormAdmin
9. Logout
jika pengguna melakukan logout, pengguna dapat melakukan klik logout.
Maka akan kembali ke halaman awal seperti saat ingin Login.