## APLIKASI PENJUALAN BARANG TUNAI DAN KREDIT PADA TOKO KOMPUTER RIZCOM MADIUN
Lutfiyah Dwi Setia 1 , Riski Amanda 2
1,2 Politeknik Negeri Madiun, Jl.Serayu No.84 Madiun, (0351) 452970/(0351) 452960
1,2 Program Studi Komputerisasi Akuntansi, Politeknik Negeri Madiun e-mail: * 1 lutfiyah17@pnm.ac.id , 2 riskiamanda168@gmail.com
Abstrak: Toko Komputer Rizcom bergerak dalam usaha penjualan barang secara tunai maupun  kredit,  memiliki  masalah  tersendiri  dalam  pengolahan  datanya,  Sementara pembuatan  laporan  masih  menggunakan  sistem  manual  dengan  cara  mencatatnya  di dalam buku besar manual. Transaksi penjualan pada Toko Rizcom merupakan tahapan penting untuk mengetahui besarnya penjualan dan piutang perusahaan yang diperoleh dari  transaksi  penjualan,  sehingga  pemilik  perusahaan  tersebut  dapat  mengambil keputusan  selanjutnya.  Permasalahan  lainnya  adalah  perusahaan  kesulitan  dalam mendapatkan dan mengetahui informasi data yang keliru secara cepat dan akurat. Hal ini  sangatlah  tidak  efisien  dan  menghabiskan  waktu.  Untuk  itu  diperlukan  sistem manajemen  yang  baik  agar  dapat  bersaing  dengan  perusahaan-perusahaan  lain. Rancangan  sistem  informasi  yang  lebih  tepat  dan  akurat  yang  dapat  dipergunakan pada  Toko  Komputer Rizcom  berupa  Aplikasi  Akuntansi  Penjualan  Barang Tunai  dan Kredit  dengan  menggunakan  Netbeans.  Hal  ini  dapat  membantu  pemilik  perusahaan, petugas admin, dan konsumen dalam proses layanan penjualan beserta pelaporannya. Kata kunci: aplikasi, penjualan tunai dan kredit
Abstract:  Rizcom  Computer  Shop  is  engaged  in  the  business  of  selling  goods  in  cash and  credit.  It  has  its  own  problems  in  processing  the  data,  while  the  reporting  is  still using  manual  system  by  recording  to  the  general  ledger.  Sales  transaction  at  Rizcom Store is an important step to find out the amount of sales and accounts receivable from a  sales  transaction,  so  that  the  owner  of  the  company  can  make  further  decisions. Another  problem  is  that  companies  have  difficulty  in  obtain  and  find  false  data information  quickly  and  accurately.  This  is  very  inefficient.  For  this  reason,  a  good management  system  is  needed  in  order  to  compete  with  other  companies.  A  more precise and accurate information  system design  that  can be used in  Rizcom Computer Stores in the form of Cash Sales and Credit Sales Applications using Netbeans. This can help  company owners, admin officers, and consumers in  the  sales  service process and their reporting.
Keywords: application, cash and credit sales

## PENDAHULUAN
Kebutuhan  manusia  di  masa  sekarang ini, menuntut manusia untuk bekerja lebih cepat  dan  tepat.  Kebutuhan  semakin meningkat akan teknologi untuk memenuhi kebutuhan
manusia.
Kebutuhan manusia akan teknologi didukung  dengan  perkembangan  ilmu pengetahuan  dan  teknologi  yang  sangat pesat.  Komputer  merupakan  suatu  alat elektronik  yang  dapat  menerima  input data  dan  mengolahnya  menjadi  suatu informasi,  dengan  menggunakan  suatu program  yang  tersimpan  di  memorinya, serta dapat menyimpan program dan hasil pengolahannya,  dimana  bekerja  secara otomatis.  Banyak  perusahaan-perusahaan yang  merasakan  manfaat  dengan  adanya komputer ini terutama pada bidang bisnis. Perusahaan memiliki kecenderungan untuk memperoleh laba yang membutuhkan  sistem  yang  jelas  dan terkomputerisasi sehingga dapat menghasilkan suatu informasi yang
dibutuhkan oleh perusahaan untuk melakukan kontrol, perencanaan kedepannya, mengambil keputusan secara efektif  dan  lain-lain.  Tujuan  perusahaan agar tercapai diperlukan sistem
perusahaan  yang  dapat  melaksanakan perencanaan, pengkoordinasian dan pengendalian  aktivitas  perusahaan  yang baik.  Semakin  baik  penerapan  Sistem Informasi Akuntansi (SIA) dalam perusahaan  akan  semakin  baik  pula pengendalian  internal  dalam  perusahaan. Perkembangan  teknologi  dan  informasi sekarang  ini,  membuat  perusahaan  mulai mengikuti  perkembangan  dengan  cara menerapkan  Sistem  Informasi  Akuntansi (SIA) untuk membantu perusahaan dalam melaksanakan aktifitas operasional perusahaan.
Toko Komputer Rizcom yang bergerak dalam  usaha  penjualan  barang  seperti laptop, mouse, flashdisk, printer dan lain- lain  memiliki  masalah  tersendiri  dalam
pengolahan datanya, yaitu masih menggunakan sistem  manual dengan cara mencatatnya  di  dalam  buku.  Hal  ini sangatlah tidak efisien dan  menghabiskan waktu. Toko Komputer Rizcom memerlukan sistem manajemen yang baik agar  dapat  bersaing  dengan  perusahaan- perusahaan  lain. Penulis  merancang suatu program penjualan barang secara komputerisasi,  karena  dengan  adanya komputerisasi tentu saja dalam pengolahan datanya akan lebih menghemat waktu, memperkecil terjadinya  kesalahan,  dan  lebih  mudah dalam pelaksanaannya. Uraian  latar  belakang  masalah  di  atas menjadi dasar rumusan masalah penulisan.  Rumusan masalah  dalam penulisan ini adalah bagaimana
merancang  dan  membangun  aplikasi akuntansi  Penjualan  Barang  Tunai  dan Kredit yang efektif dan efisien pada Toko Komputer Rizcom Madiun?

## KAJIAN TEORI
Sujarweni  (2015  :  1)  mengemukakan bahwa  sistem  dilihat  dari  elemen- elemennya adalah kumpulan elemen yang saling  berkaitan  dan  bekerja  sama  dalam melakukan  kegiatan  untuk  mencapai suatu  tujuan.  Sedangkan  sistem  dilihat dari  masukan  dan  keluarannya  adalah suatu rangkaian yang berfungsi menerima input (masukan),  mengolah input ,  dan menghasilkan output (keluaran).
Kadir  (2014  :  45)  mengemukakan bahwa  informasi  sebagai  data  yang  telah diproses sedemikian rupa sehingga meningkatkan pengetahuan seseorang yang menggunakan data tersebut. Informasi  adalah  pesan  (ucapan  atau ekspresi)  atau  kumpulan  pesan  yang terdiri  dari  order  sekuens  dari symbol , atau  makna  yang  dapat  direkam  atau ditransmisikan.  Hal  ini  dapat  dicatat sebagai  tanda-tanda,  atau  sebagai  sinyal berdasarkan gelombang.
Sujarweni  (2015  :  79)  mengemukakan bahwa  penjualan  adalah  suatu  sistem
kegiatan pokok perusahaan untuk memperjual-belikan barang dan jasa yang perusahaan hasilkan.
Indrajani  (2015  :  64)  mengemukakan bahwa pembelian adalah suatu usaha yang digunakan dalam perusahaan untuk
pengadaan  barang  yang  diperlukan  oleh perusahaan. Secara umum definisi pembelian adalah usaha pengadaan barang atau jasa dengan tujuan yang akan digunakan  sendiri,  untuk  kepentingan proses  produksi  maupun  untuk  dijual kembali,  baik  dengan  atau  tanpa  proses, dalam  proses  pembelian  yang  ada,  agar kegiatan  pembelian  dapat  dilakukan dengan benar.
Hery  (2014  :  203)  mengemukakan bahwa  piutang  adalah  jumlah  yang  akan ditagih  dari  pelanggan  sebagai  akibat penjualan  barang  atau  jasa  secara  kredit. Piutang  usaha  memiliki  saldo  normal  di sebelah  debet  sesuai  saldo  normal  untuk aset.
Indrajani  (2015  :  63)  mengemukakan bahwa  persediaan  adalah  aset  yang tersedia  untuk  dijual  dalam  proses  bisnis biasa  atau  aset  yang  ada  dalam  proses produksi  untuk  dijual  kembali,  atau  aset dalam  bentuk  material  atau  bahan  baku untuk digunakan dalam proses produksi.
Hery  (2015  :  19)  mengemukakan bahwa  laporan  laba  rugi  merupakan laporan yang sistematis
tentang pendapatan  dan  beban  perusahaan  untuk satu  periode waktu tertentu. Laporan laba rugi  ini  akhirnya  memuat  informasi mengenai  hasil  usaha  perusahaan,  yaitu laba/rugi  bersih,  yang  merupakan  hasil dari pendapatan dikurangi beban. III. M ETODOLOGI PENULISAN
Penelitian  dilakukan  di  Toko  Rizcom Madiun  yang  berlokasi  di  Jalan  Ngebong No.6  Banjarejo  Kecamatan  Taman  Kota Madiun.
Penulisan  ini  penulis  menganalisis, menggambarkan  obyek  penulisan  yang sesungguhnya  untuk  mengetahui  dan menganalisis transaksi penjulan tunai dan kredit  pada  toko  komputer  Rizcom Madiun.  Berikut  merupakan  tahapan penyelesaian masalah, antara lain :
1.   Mengidentifikasi aktifitas yang dilakukan  dalam  proses  transaksi penjualan tunai dan kredit. 2.   Mempersiapkan data-data yang
diperlukan  untuk  proses  pembuatan aplikasi penjualan tunai dan kredit.
3.  Perhitungan Kredit Metode  perhitungan  bunga  yang digunakan  disini  adalah  metode flat rate. Ikatan Bankir Indonesia (2014 : 178)  mengemukakan  bahwa flat  rate adalah  metode  pembebanan  di  mana bunga  dan  besarnya  pokok  pinjaman yang  dibayar  tetap  sama  pada  setiap bulan  sampai  kredit  tersebut  lunas. Berikut rumusnya :
a. Menghitung  pokok  pinjaman  per bulan  menurut  Ikatan  Bankir Indonesia (2014:178), sebagai berikut:
Angsuran = Pokok
b. Menghitung  bunga  pinjaman  per bulan  menurut  Ikatan  Bankir Indonesia (2014:178), sebagai berikut :
Bunga = (P x i x t) : jb
Keterangan P  : pokok pinjaman awal i   : suku bunga per tahun t      :  jumlah  tahun  jangka  waktu kredit jb  :  jumlah  bulan  dalam  jangka waktu kredit
Toko  Rizcom  menetapkan  bunga
dalam  penjualan  kredit  sebesar  10%
per tahun.
4.  Mengaplikasikan  data-data  tersebut kedalam aplikasi yang telah dirancang.
Alur Proses dan Data disajikan dalam Use Case Diagram disajikan pada gambar berikut :
Sumber: Diolah oleh penulis, 2017.

## Gambar 1
Use Case Diagram Aplikasi Penjualan Barang Tunai dan Kredit

## PEMBAHASAN
Desain  antar  muka  adalah  desain  yang berfokus pada interaksi pengguna
aplikasi.  Tujuan  dari  desain  antar  muka adalah untuk membuat interaksi pengguna sesederhana  dan  seefisien mungkin, dalam  hal  mencapai  tujuan  pengguna dalam pemakaian aplikasi.
1. Modul Menu Login
a. Ketikan Nama Pengguna ( username )  dan Password pada isian yang sesuai
b. Kemudian klik login
Jika username dan password yang dimasukkan  tidak  sesuai  dengan database maka  tidak  bisa  masuk ke menu utama.

## Gambar 2 Form Menu Login
2. Modul Menu Utama Setelah Username dan Password yang dimasukkan  benar,  maka  akan  tampil menu utama.

## Gambar 3
Form Menu Utama
3. Langkah-langkah  MO-1.1  /  Modul Data Pelanggan :
a. Klik  submenu  data  pelanggan pada menu file yang terdapat pada menubar,  selanjutnya  masukkan kode  pelanggan,  nama  pelanggan, alamat  pelanggan,  dan  telepon pelanggan  pada  tempat  isian  yang tersedia kemudian klik Simpan.
b. Kemudian klik Ubah untuk mengubah  data  dalam database , klik cari untuk melakukan pencarian data pelanggan.

## Gambar 4 Form Data Pelanggan
4. Langkah-langkah  MO-1.2  /  Modul
Data Supplier : a.Klik  submenu  data supplier pada menu  file  yang  terdapat  pada menubar, selanjutnya masukkan kode Supplier dan  kemudian  klik Cari pada isian yang tersedia. b.Masukkan  kode supplier ,  nama supplier , alamat supplier , dan telepon supplier kemudian  klik Simpan untuk menyimpan data yang telah  diinputkan.  Klik  Ubah  untuk mengubah data supplier , klik Hapus untuk menghapus data supplier , klik keluar  untuk  keluar  dari form data supplier ,  dan  klik  Cetak  untuk menampilkan laporan data supplier.

## Gambar 5 Form Data Supplier
5. Modul Data Persediaan Barang :
a. Klik  submenu  data  persediaan barang  yang  terdapat  pada  menu file  yang  terdapat  pada  menubar, selanjutnya  data  dalam database
pada form data  persediaan  barang
akan terisi secara otomatis bartambah  dari  proses  transaksi pembelian  dan  berkurang  dari transaksi  penjualan,  klik  Ubah untuk  mengubah  dalam database
data persediaan barang, klik Simpan  untuk  menyimpan  data yang telah diinputkan.
b. Kemudian  klik  Keluar  untuk keluar dari form persediaan barang  dan  klik  Cetak  untuk mencetak data yang ada.

## Gambar 6 Form Data Persediaan Barang
6. Modul Transaksi Pembelian Tunai :
a. Klik submenu transaksi pembelian tunai  yang  terdapat    pada  menu file  yang  terdapat  pada  menubar, masukkan tanggal, kode beli, pilih kode supplier, dan  masukkan jumlah  kemudian  klik  Simpan untuk menyimpan  data yang telah diinputkan.
Masukkan kode
barang  kemudian  klik  cari  untuk mencari  nama  barang  dan  harga barang yang ada pada data barang. b. Kemudian  klik  Keluar  untuk keluar dari form transaksi pembelian  tunai  dan  klik  Cetak untuk mencetak data yang ada.
c.

## Gambar 7 Form Transaksi Pembelian Tunai
7. Langkah-langkah  MO-2.2  /  Modul Transaksi Penjualan Tunai :
a. Klik submenu transaksi pembelian tunai yang terdapat pada menu file yang  terdapat  pada  menubar, masukkan  no  nota,  kode  barang dan jumlah kemudian klik Simpan untuk menyimpan  data yang telah diinputkan. Klik cari untuk mencari  no  nota  pelanggan  yang telah  tersimpan,  klik  hapus  untuk menghapus  data  dan  klik  tambah untuk mereset ulang. b. Kemudian  klik  Keluar  untuk keluar transaksi penjualan tunai.
c.

## Gambar 8

## Form Transaksi Penjualan Tunai
8. Langkah-langkah  MO-2.3  /  Modul Transaksi Penjualan Kredit :
a. Klik  submenu  transaksi  penjualan kredit  yang  terdapat  pada  menu
file  yang  terdapat  pada  menubar masukkan    kode  pelanggan  dan klik tombol cari untuk mengambil data pelanggan kemudian masukkan  kode  barang  dan  kilik tombol cari untuk mengambil data nama barang dan jumlah pada data barang kemudian masukkan jumlah barang yang dibeli. b. Kemudian  isikan  lama  cicilan  dan uang  muka  maka  secara  otomatis akan memunculkan cicilan perbulan dan sisa pembayaran dan otomatis akan memunculkan status keterangan belum lunas.
c. Klik  Simpan  untuk  menyimpan data  yang  telah  diinputkan.  Klik cari  untuk  mencari  no  nota pelanggan  yang  telah  tersimpan, klik  hapus  untuk  menghapus  data dan  klik  tambah  untuk  mereset ulang.
d. Kemudian  klik  Keluar  untuk keluar transaksi penjualan kredit.

## Gambar 9 Form Transaksi Penjualan Kredit
9. Langkah-langkah  MO-2.4  /  Modul Pembayaran Cicilan :
a. Klik submenu transaksi pembayaran  cicilan  yang  terdapat pada menu file yang terdapat pada menubar masukkan  no bayar ,dan kode  kredit  kemudian  klik  tombol cari untuk mengambil data pelanggan yang
melakukan pembelian  secara  kredit.  Secara otomatis  kode  pelanggan,  kode barang,  pembayaran,  sisa  dan keterangan akan muncul.
b. Klik  Bayar  untuk  menyimpan data yang telah diinputkan.
Kemudian  klik  Keluar  untuk keluar dari transaksi pembayaran.
Gambar 10

## Form Pembayaran Cicilan
10. Laporan Laba  Rugi
a. Klik  laporan  laba  rugi  yang terdapat pada menu file, kemudian Klik    Cetak  untuk  mengetahui seluruh laporan laba rugi berdasarkan bulanan atau tahunan.

## Gambar 11

## Form Laporan Laba Rugi
b. Setelah  klik  tombol  cetak  maka akan  muncul  report laporan  laba rugi.
Gambar 12

## Laporan Laba Rugi
11. Laporan Data Persediaan Barang
a. Klik  cetak  pada form data  barang jika  ingin  melihat  dan  mencetak seluruh     laporan data persediaan barang.

## Gambar 13 Form Laporan Persediaan Barang
b. Setelah  klik  tombol  cetak  maka akan  muncul  report laporan  data persediaan barang.

## Gambar 14 Laporan Persediaan Barang
12. Modul Laporan Data Supplier
a. Klik cetak pada form data supplier jika  ingin  melihat  dan  mencetak seluruh laporan data supplier .

## Gambar 15 Form Laporan Data Supplier
b. Setelah  klik  tombol  cetak  maka akan  muncul  report laporan  data supplier .
Gambar 16 Laporan Data Supplier
13. Langkah-langkah  MO-3.4  /  Modul
Laporan Data Pelanggan
a. Klik cetak pada form data pelanggan  jika  ingin  melihat  dan mencetak  seluruh  laporan  data pelanggan.

## Gambar 17
Form Laporan Data Pelanggan
b. Setelah  klik  tombol  cetak  maka akan  muncul  report laporan  data pelanggan.
Gambar 18

## Laporan Data Pelanggan
14. Modul Laporan Pembelian
a. Klik  laporan    pembelian  yang terdapat pada menu file, kemudian Klik  Cetak  untuk  mengetahui seluruh laporan pembelian berdasarkan bulanan atau tahunan.

## Gambar 19

## Form Laporan Pembelian
b. Setelah  klik  tombol  cetak  maka akan    muncul    report  laporan pembelian.
Gambar 20

## Laporan Pembelian
15. Modul  Laporan Penjualan Tunai
a. Klik  laporan  penjualan  tunai  yang terdapat pada menu file, kemudian Klik    Cetak  untuk  mengetahui seluruh  laporan  penjualan  tunai berdasarkan bulanan atau tahunan.

## Gambar 21

## Form Laporan Penjualan Tunai
b. Setelah  klik  tombol  cetak  maka akan    muncul    report  laporan penjualan tunai.

## Gambar 22
Laporan Penjualan Tunai 16. Langkah-langkah  MO-3.7  /  Modul Laporan Penjualan Kredit a. Klik laporan penjualan kredit yang terdapat pada menu file, kemudian Klik    Cetak  untuk  mengetahui seluruh  laporan  penjualan  kredit berdasarkan bulanan atau tahunan.

## Gambar 23
From Laporan Penjualan Kredit
b. Setelah  klik  tombol  cetak  maka akan    muncul    report  laporan penjualan  kredit.
Gambar 24

## Laporan Penjualan Kredit
17. Modul Laporan Piutang
a. Klik laporan piutang yang terdapat pada  menu  file,  kemudian  Klik Cetak  untuk  mengetahui  seluruh laporan  piutang    berdasarkan
bulanan tahunan, atau berdasarkan kode pelanggan.

## Gambar 25 From Laporan Piutang
b. Setelah  klik  tombol  cetak tahunan maka akan  muncul  report laporan piutang  tahunan.

## Gambar 26 Laporan Piutang Tahunan
c. Setelah  klik  tombol  cetak  bulanan maka akan  muncul  report laporan piutang bulanan.
Gambar 27 Desain Antar Muka Laporan Piutang Bulanan
d. Setelah  klik  tombol  cetak  kode maka akan  muncul  report laporan piutang perpelanggan.
Gambar 28 Laporan Piutang Perpelanggan

## KESIMPULAN
Kesimpulan  dari  hasil  kegiatan  dan uraian  pembahasan  tentang  penelitian adalah : 1. Berdasarkan pengamatan yang dilakukan  di  ketahui  Toko  Rizcom Madiun membutuhkan aplikasi penjualan tunai dan kredit. 2. Pembuatan  aplikasi  penjualan  tunai dan  kredit  dengan dekstop yang dioperasikan  dengan netbeans dengan menggunakan  basisdata  My  SQL dengan inpu t data barang, data supplier , data pelanggan, data transaksi penjualan, dan data transaksi pembelian  tunai sedangkan output adalah  laporan  persediaan  barang, laporan penjualan tunai, laporan penjualan  kredit,  laporan  piutang,  dan laporan  laba  rugi  pada  Toko  Rizcom Madiun. 3. Aplikasi dibuat dengan tahapan merancang  desain  aplikasi  berbasis dekstop yang  telah  dibuat,  yang kemudian  pembuatan  database  dengan menggunakan  My  SQL.  Tahapan selanjutnya  adalah coding dengan farmework menggunakan Netbeans 8.2 dengan  menggunakan  bahasa  Java. Tahapan  pengujian  dilakukan  dengan menguji kesesuaian aplikasi dan laporan yang dihasilkan.
4. Aplikasi ini dibuat untuk memudahkan penyimpanan secara efektif dan efisien.

## DAFTAR PUSTAKA
[1] Agung,  Gregorius.  2016. Belajar Java,  Database,  dan  NetBeans  dari Nol .  Jakarta  :  PT  Elex  Media
Komputindo.
[2] Hery.  2014. Akuntansi  Dasar  1&2 . Jakarta : Grasindo.
[3] Hery.  2015.  Pengantar  Akuntansi Comprehensive  Edition.  Jakarta  : PT Gramedia.
[4] Indrajani,  S.Kom.,  MM,.  2015. Database  Design)Case  Study  All  In One) .  Jakarta  :  PT  Elex  Media Komputindo.
[5] Kadir,  Abdul.  2014. Pengenalan
Sistem Informasi Edisi Revisi . Yogyakarta : Penerbit ANDI.
[6] LSPP-IBI.  2014. Mengelola  Kredit Secara  Sehat .  Jakarta  Pusat  : Gramedia Pustaka Utama.
[7] Mardi.  2014. Sistem  Informasi
Akuntansi . Bogor : Ghalia Indonesia.
[8] Nugroho,  Adi.  2011.  Perancangan dan  Implementasi  Sistem  Basis Data. Yogyakarta : Andi.
[9] Raharjo, Budi. 2011. Belajar Otodidak Membuat Database Menggunakan  MySQL .  Bandung  : Informatika Bandung.
[10] Sujarweni, V. Wiratna. 2014. Metodologi Penulisan . Yogyakarta : Pustaka Baru Press.
[11] Sujarweni, V. Wiratna. 2015. Sistem Akuntansi .  Yogyakarta  :  Pustaka
Baru Press. [12] Wahana Komputer. 2015. Membangun Sistem Informasi dengan JAVA NetBeans dan
MySQL  Edisi  1.  Yogyakarta  : ANDI.