FINAL PROJECT EAS PBO

Link Youtube : https://www.youtube.com/watch?v=MiBx4llhGTU

POS atau Point Of Sale adalah tempat pelanggan untuk melakukan transaksi atau pembayaran untuk produk yang dipilihnya. POS dioperasikan oleh seorang kasir untuk melakukan proses transaksi. Oleh karena itu, aplikasi POS ini diprogram secara khusus sehingga kedua pihak, yaitu pelanggan dan penjual, bisa melakukan pembayaran dengan cepat dan akurat.

Cash Register adalah sebuah Alat Elektronik atau Mekanikal yang dipergunakan untuk menghitung atau merekam Transaksi Penjualan, dan jika dilengkapi oleh Cash Drawer maka berfungsi pula untuk menyimpan alat pembayaran. Mesin Kasir biasanya juga secara otomatis mencetak tanda terima berupa kwitansi atau struk nota lewat Printer.

Mesin cash register atau point of sale yang akan saya amati adalah merk KASSEN, mesin kasir all in one yang dirancang khusus teknologi Jerman. Dibuat dari bahan berkualitas, Futuristik dan sangat praktis digunakan. Dibundling dengan Layar Monitor 12 inch LED untuk kenyamanan pengguna, Mini printer thermal drop in paper 58mm berkecepatan tinggi untuk mencetak detail transaksi dengan cepat dan akurat, Serta pole display yang didesain dengan bentuk menarik dan tampilan yang tajam untuk membantu kemudahan kemudahan bertransaksi.

Mesin cash register mempunyai fungsi :
1. Dapat menjumlahkan hasil transaksi secara keseluruhan pada saat itu juga. Dan bisa menjumlahkan hasil transaksi pada periode tertentu yang dibutuhkan.
2. Mampu mengecek persediaan setiap barang masuk dan keluar. Sehingga bisa menghitung jumlah persediaan barang yang ada di toko Anda. Agar dapat meminimalisir kelalaian para pegawai dalam mengecek jumlah barang yang tersedia.
3. Dapat mengakses laporan transaksi setiap harinya secara real time, dan dapat mengaksesnya secara online karena sistem ini terhubung ke internet.
4. Ketika ada suatu produk yang harga jualnya sering mengalami naik – turun, sistem ini bisa mengubahnya secara mudah.
5. Kegiatan transaksi lebih aman dan nyaman karena sistem ini melakukan transaksinya dengan cepat dan mudah, serta keamanannya lebih terjamin

Berikut adalah gambaran dan penjelasan disetiap bagiannya :


1. Program / Software

a. Stock Barang (Inventory Management)
Membantu mengecek tingkat stok barang dan data penjualan yang terjadi.
b. Laporan Transaksi Penjualan (Report)
Mengetahui laporan mengenai penjualan dan kebiasaan pelanggan.
c. Pembelian Barang (Purchasing)
Mengetahui kapan persediaan barang habis. memberi laporan barang yang hampir kehabisan stok.
d. Strategi Promosi (Customer Management)
Meciptakan promosi tertentu, kupon belanja dan proses reservasi pelanggan dihandle dengan satu aplikasi, menciptakan Pelayanan yang baik
e. Keamanan Transaksi (Secure)
Bertransaksi dilengkapi dengan standar keamanan bertransaksi.
f. Retur Barang (Return Processing)
Untuk pesanan produk yang sudah diterima oleh Pembeli yang dapat diajukan permohonan pengembalian barang.

2. Alat / Hardware
a. Komputer / PC
Menyediakan pengoperasian yang sederhana serta All in One unit dengan layar sentuh (Touch Screen) yang terintegrasi serta dilengkapi dengan Memory Card.
b. Printer Nota / Receipt Printer
Mencetak Nota / tanda terima untuk Customer,
c. Laci Penyimpan Uang / Cash Drawer
Tempat paling nyaman untuk menyimpan uang tunai, cek dan penerimaan kartu kredit sepanjang penjualan. Laci biasanya terhubung ke printer dan terbuka secara otomatis dalam setiap transaksi.
d. Terminal Pembayaran / MSR
Alat ini digunakan untuk pembayaran yang berbasis kartu kredit atau debit dan setiap system membutuhkan Alat untuk dapat membaca dan memproses kartu tersebut.
e. Pemindai Barcode / Barcode Scanner
Untuk mempercepat proses memasukan barang dan proses pelayanan penjualan. Untuk kebutuhan pelayanan pembelian pelanggan yang cepat, cukup dengan mengarahkan Alat Barcode Scanner ini ke Label Produk, maka seketika data akan terbaca di System.

Cara penggunaan
1. Masuk ke dalam program dengan menggunakan Login ID, seperti username dan password.
2. Input semua data produk yang ada di toko sehingga proses transaksi dengan konsumen pun bisa dilakukan. bisa menentukan harga jual dari setiap produk yang dijual. Dari proses ini, bisa mengetahui laporan keuangan , mulai dari laba, pajak, pendapatan, dan lain-lain seperti persediaan atau stok produk yang ada di toko, jumlah konsumen.
3. Setiap data yang diinput ke dalam sistem akan di-backup secara otomatis pada drive yang tersedia pada sistem setiap kali program tersebut berjalan.
4. Selain back up, juga bisa melakukan restore data ketika mengganti perangkat, sehingga tak perlu lagi menginput ulang data produk dari awal. Perintah backup dan restore terdapat dalam menu Utilities. Pada menu tersebut, bisa menghapus data penjualan yang sudah tidak dibutuhkan.

Source code :




Berikut adalah hasil aplikasi Cash Register dengan menggunakan bahasa Java yang telah saya buat :

Tampilan utama aplikasi cash register


Item : Untuk input nama barang
Price : Untuk input harga barang
Quantity : Untuk input jumlah barang
Tabel : Hasil dari input Item, Price, dan Quantity serta Total dari hasil Price x Quantity. Tabel tersebut berguna sebagai penyimpanan data dari hasil yang diinput.
Insert : Tombol untuk menambahkan Item, Price, dan Quantity ke dalam tabel
Delete : Tombol untuk menghapus salah satu hasil input yang berada dalam tabel dengan klik salah satu hasil input di dalam tabel lalu klik Delete
Pay : Tombol pembayaran setelah melakukan input di samping tombol Pay
Total : Hasil dari total di dalam tabel
Change : Hasil kembalian antara Pay - Total
Print : Untuk mencetak 

Tampilan text field Item, Price, dan Quantity yang sudah diinput




Untuk melakukan penyimpanan, input Item, Price, dan Quantity terlebih dahulu pada text field yang tersedia disamping label.


 Keadaan salah input Price atau Quantity yang akan menampilkan text “Sorry, you can only input using numbers”


Untuk menghindari kesalah tersebut maka dianjurkan saat melakukan input di Price dan Quantity diharuskan melakukan input dengan angka tidak boleh menggunakan huruf.

Keadaan Item, Price, dan Quantity sudah berhasil di input



Untuk menambahkan barang lakukan klik tombol insert setelah selesai melakukan input data, data tersebut akan dialihkan kedalam tabel dan langsung menghitung price x quantity = total.


 Tampilan dengan keadaan dua kali input barang nerhasil dilakukan

Menambahkan barang bisa melakukan-nya berkali-kali hanya dengan melakukan input data dan klik tombol insert.

 Tampilan salah satu barang telah terhapus 


Untuk menghapus salah satu barang dalam tabel adalah dengan melakukan klik pada salah satu barang didalam tabel dan klik tombol delete.



Tampilan melakukan input di text field bagian kanan Pay

Untuk melakukan pembayaran, input data terlebih dahulu di text field sebelah kanan tombol pay. Setelah input data pada text field tersebut selesai, klik tombol pay maka akan keluar change atau kembalian seperti contoh di atas yaitu 10000 – 5000 = 5000.



Tampilan telah melakukan klik pada tombol Print


Setelah melakukan klik pada tombol print, keluar tampilan baru untuk optimasi print dan kertas.

Tampilan page setup pada tampilan print



Tampilan appearance pada tampilan print


Setelah selesai mengatur optimasi print dan kertas bisa langsung melakukan klik tombol print untuk melakukan print atau tombol cancel jika tidak ingin melakukan print.




Komentar

Postingan populer dari blog ini

TUGAS 1 PBKK

TUGAS 2 PBKK

Tugas 2 PBO - A