Institutional Repository | Satya Wacana Christian University: Perancangan dan Implementasi Sistem Informasi Akuntansi Penjualan di PT. Bayuadji Nusantara Industries T0 552013007 BAB IV
BAB IV
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.
4.2.Bagian-bagian yang terkait dalam sistem penjualan di PT. Bayuadji
Nusantara Industries.
26
27
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.
5. Satpam
28
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
setiap harinya.
29
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.
b.
Kebutuhan Software:
Sistem Informasi Penjualan
Macro Excel
Microsoft Acsess
Kebutuhan Hardware:
Kompuer
Labtop
Printer
30
4.5.Perancangan sistem penjualan PT. Bayuadji Nusantara Industries.
Diagram Konteks
user
Data Barang
Data Pelanggan
Sistem Informasi
Penjualan PT. Bayuadji
Nusantara Industries
Data Transaksi
Laporan Barang,
Pelanggan, Penjualan
dan data Admin
Admin
Gambar 4.1. Diagram Konteks
DFD LEVEL 0
User
Data Produk Java
Data Pelanggan
Data Transaksi & proses
transaksi
1.0
Barang
Data Produk Java
Admin
2.0
Pelanggan
Data Pelanggan
3.0
Transaksi
Data Transaksi & proses
transaksi
4.0
Laporan
Penjualan
5.0
Admin
Gambar 4.2. DFD Level 0
Laporan Transaksi
Penjualan
Data Admin
31
Desain Data Base:
1. Tabel Admin : Untuk menginput data user dan admin
Nama
Username
Password
Nama
Level
Tabel 4.1. Admin
Type
Size
Varchar
10
Varchar
20
Varchar
30
Varchar
20
Primary Key
Yes
No
No
No
2. Tabel Pelanggan : Untuk menyimpan daftar pelanggan
Nama
K_pel
Nama_pel
Alamat
No_telp
Tabel 4.2. Pelanggan
Type
Size
Varchar
25
Varchar
100
Varchar
100
Varchar
15
Primary Key
Yes
No
No
No
3. Tabel Barang : Untuk menyimpan daftar barang
Nama
K_brg
Nama_brg
Jenis
Harga
Satuan
Tabel 4.3. Barang
Type
Size
Varchar
5
Varchar
30
Varchar
10
Int
11
Int
11
Primary Key
Yes
No
No
No
No
4. Tabel Transaksi : Untuk menyimpan data transaksi penjualan
Nama
No_faktur
Tanggal
Grand_total
Bayar
Kembali
K_pel
Tabel 4.4. Transaksi
Type
Size
Varchar
25
Datetime
Int
11
Int
11
Int
11
Varchar
25
Primary Key
Yes
No
No
No
No
No
32
5. Tabel Detailtransaksi : Data saldo transaksi penjualan
Tabel 4.5. Detailtransaksi
Type
Size
Varchar
25
Varchar
5
Int
11
Int
11
Nama
No_faktur
K_brg
Jumlah
Subtotal
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 :
LogIn
Primary Key
No
No
No
No
33
2. Form Home
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
3. Form Barang
Barang
Pelanggan
Transaksi
Laporan
Penjualan
Admin
LogOut
34
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
4. Form Pelanggan
Hapus
Barang
35
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
Tambah Pelanggan
No Telp
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
Kode Barang
Grand Total
Bayar
Nama Barang
Tambah
Harga
Sub Total
Jumlah
Rp
Rp
Aksi
Bayar
36
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
Aksi
Grand Total
Buat
Faktur
Hapus
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
Tanggal Awal
Tanggal Khir
Lihat
Transaksi
Laporan
Penjualan
Admin
LogOut
37
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
Edit User
Hapus
User
38
Implementasi Database:
Pelanggan
*K_pel : Varchar(25)
Nama_pel : Varchar(100)
Alamat : Varchar(100)
No_Telp : Varchar(15)
Transaksi
*No_faktur :
Varchar(25)
Tanggal : datetime
Grand_total : int(11)
Bayar : int(11)
Kembali : int(11)
K_pel : Varchar (25)
Admin
*Username : Varchar(10)
Password : Varchar(20)
Nama : Varchar(30)
Level : Varchar(20)
DetailTransaksi
Barang
*K_brg : Varchar(5)
Nama_brg :
Varchar(30)
Jenis : Varchar(10)
Harga : int(11)
Satuan : int(11)
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
Username dan password terlebih dahulu, username dan password hanya
39
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
Logout
40
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
dengan klik hapus barang.
41
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
hapus dengan klik hapus barang.
42
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
jumlah bayar lalu klik bayar.
43
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
klik tanggal awal dan klik tanggal akhir kemudian klik lihat.
44
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
menambahkan user atau admin dapat klik tambah user lalu mengisikan
45
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.
Gambar4.14. FormLogout
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.
4.2.Bagian-bagian yang terkait dalam sistem penjualan di PT. Bayuadji
Nusantara Industries.
26
27
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.
5. Satpam
28
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
setiap harinya.
29
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.
b.
Kebutuhan Software:
Sistem Informasi Penjualan
Macro Excel
Microsoft Acsess
Kebutuhan Hardware:
Kompuer
Labtop
Printer
30
4.5.Perancangan sistem penjualan PT. Bayuadji Nusantara Industries.
Diagram Konteks
user
Data Barang
Data Pelanggan
Sistem Informasi
Penjualan PT. Bayuadji
Nusantara Industries
Data Transaksi
Laporan Barang,
Pelanggan, Penjualan
dan data Admin
Admin
Gambar 4.1. Diagram Konteks
DFD LEVEL 0
User
Data Produk Java
Data Pelanggan
Data Transaksi & proses
transaksi
1.0
Barang
Data Produk Java
Admin
2.0
Pelanggan
Data Pelanggan
3.0
Transaksi
Data Transaksi & proses
transaksi
4.0
Laporan
Penjualan
5.0
Admin
Gambar 4.2. DFD Level 0
Laporan Transaksi
Penjualan
Data Admin
31
Desain Data Base:
1. Tabel Admin : Untuk menginput data user dan admin
Nama
Username
Password
Nama
Level
Tabel 4.1. Admin
Type
Size
Varchar
10
Varchar
20
Varchar
30
Varchar
20
Primary Key
Yes
No
No
No
2. Tabel Pelanggan : Untuk menyimpan daftar pelanggan
Nama
K_pel
Nama_pel
Alamat
No_telp
Tabel 4.2. Pelanggan
Type
Size
Varchar
25
Varchar
100
Varchar
100
Varchar
15
Primary Key
Yes
No
No
No
3. Tabel Barang : Untuk menyimpan daftar barang
Nama
K_brg
Nama_brg
Jenis
Harga
Satuan
Tabel 4.3. Barang
Type
Size
Varchar
5
Varchar
30
Varchar
10
Int
11
Int
11
Primary Key
Yes
No
No
No
No
4. Tabel Transaksi : Untuk menyimpan data transaksi penjualan
Nama
No_faktur
Tanggal
Grand_total
Bayar
Kembali
K_pel
Tabel 4.4. Transaksi
Type
Size
Varchar
25
Datetime
Int
11
Int
11
Int
11
Varchar
25
Primary Key
Yes
No
No
No
No
No
32
5. Tabel Detailtransaksi : Data saldo transaksi penjualan
Tabel 4.5. Detailtransaksi
Type
Size
Varchar
25
Varchar
5
Int
11
Int
11
Nama
No_faktur
K_brg
Jumlah
Subtotal
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 :
LogIn
Primary Key
No
No
No
No
33
2. Form Home
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
3. Form Barang
Barang
Pelanggan
Transaksi
Laporan
Penjualan
Admin
LogOut
34
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
4. Form Pelanggan
Hapus
Barang
35
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
Tambah Pelanggan
No Telp
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
Kode Barang
Grand Total
Bayar
Nama Barang
Tambah
Harga
Sub Total
Jumlah
Rp
Rp
Aksi
Bayar
36
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
Aksi
Grand Total
Buat
Faktur
Hapus
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
Tanggal Awal
Tanggal Khir
Lihat
Transaksi
Laporan
Penjualan
Admin
LogOut
37
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
Edit User
Hapus
User
38
Implementasi Database:
Pelanggan
*K_pel : Varchar(25)
Nama_pel : Varchar(100)
Alamat : Varchar(100)
No_Telp : Varchar(15)
Transaksi
*No_faktur :
Varchar(25)
Tanggal : datetime
Grand_total : int(11)
Bayar : int(11)
Kembali : int(11)
K_pel : Varchar (25)
Admin
*Username : Varchar(10)
Password : Varchar(20)
Nama : Varchar(30)
Level : Varchar(20)
DetailTransaksi
Barang
*K_brg : Varchar(5)
Nama_brg :
Varchar(30)
Jenis : Varchar(10)
Harga : int(11)
Satuan : int(11)
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
Username dan password terlebih dahulu, username dan password hanya
39
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
Logout
40
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
dengan klik hapus barang.
41
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
hapus dengan klik hapus barang.
42
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
jumlah bayar lalu klik bayar.
43
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
klik tanggal awal dan klik tanggal akhir kemudian klik lihat.
44
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
menambahkan user atau admin dapat klik tambah user lalu mengisikan
45
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.
Gambar4.14. FormLogout