Anda di halaman 1dari 4

PERANCANGAN PEMBUATAN APLIKASI KASIR

Muh. Rezki Kurniawan1


Mahasiswa Jurusan Teknik Elektro Fakultas Teknik Universitas Halu Oleo 1
E-Mail letnan_rezki@yahoo.com

Abstrak. Pada umumnya sebuah toko ingin usahanya tetap eksis dan berkembang untuk itu diperlukan
strategi dan pengelolaan yang baik. Strategi yang dimaksud berupa peningkatan kualitas marketing, manajemen,
pelayanan, dan lain-lain termasuk penerapan teknologi informasi didalamnya.
Berdasarkan observasi dan wawancara, adanya sistem informasi mempengaruhi berbagai aspek termasuk
aspek penjualan, yang biasanya sistem penjualannya masih konvensional hanya menggunakan buku untuk
perekapan data penjualan dan nota yang ditulis petugas kasir. Petugas Kasir sering melakukan kesalahan ketika
banyak konsumen datang bersamaan. Maka dari suatu permasalahan tersebut dibuatkan sistem informasi
penjualan secara komputerisasi yang akan membuat lebih efisien dan keakuratan data penjualan. Oleh karena itu
praktikan akan Merancang Bangun Sistem Informasi Aplikasi Kasir Menggunakan Barcode Reader sebagai obyek
kerja praktik. Dengan adanya sistem informasi penjualan tersebut dapat membantu petugas kasir dalam proses
pengelolaan data penjualan yang lebih efisien dan akurat .
Kata Kunci. Kasir, Mysql, NetBeen

I.
PENDAHULUAN
Pada sebuah toko pastinya ingin barangnya
dapat terjual dengan lancar dan mendapatkan
keuntungan sesuai yang diharapkan, agar usaha dagang
tersebut tetap eksis dan berkembang, diperlukan
strategi dagang dan pengelolaan yang baik. Strategi
penjualan yang dimaksud berupa peningkatan kualitas
marketing, manajemen, pelayanan, dan lain-lain
termasuk penerapan teknologi informasi di toko
tersebut.
Berkaitan dengan proses pembuatan nota
penjualan dan perhitungan jumlah harga penjualan
sering terjadi permasalahan berupa ketidak cocokan
data, ini disebabkan akibat kesalahan manusia (humam
error) dimana terjadi kelalaian yang dilakukan oleh
petugas kasir, kelalaian yang dilakukan terjadi ketika
kasir melakukan pelayanan saat banyak konsumen
yang melakukan transaksi pembayaran, sehingga kasir
sering melakukan kesalahan karena kurang teliti dalam
pembuatan nota, perhitungan jumlah total dan
pencatatan data ke buku arsip penjualan.
Melihat masalah diatas penulis mencoba
membuat
sebuah
aplikasi
(Kasir)
dengan
menggunakan bahasa pemprogaman java berbasis
NetBeans IDE 8.1.
Tujuan dari pembuatan aplikasi kasir ini adalah
untuk mempermudah dalam pengimputan dan
perhitungan data.
II.

Java adalah bahasa pemrograman multi


platform. Java tidak menyediakan IDE khusus seperti
halnya bahasa pemrograman yang lain. Pemrogram
bisa menggunakan IDE yang support ke java, misalnya
Netbeans, Eclips, TexPad, dan lain-lain. Editor teks
bisa digunakan semisal Norepad. Jika editor yang
digunakan support java, kita tinggal menyimpannya
dalam dalam ekstensi java kemudian kompilasi dan
menjalankannya menggunakan command promt.
(Harnaningrum, 2009:7). Dalam buku yang bejudul
Algoritma & Pemrograman Menggunakan Java yang
ditulis oleh Harnaningrum pada halaman 8-12
dijelaskan bahwa elemen-elemen dasar pemrograman
Java terdiri dari Himpunan karakter, Pengenal
(identifier),
III. METODE PENELITIAN
Metode yang digunakan dalam penelitian ini adalah :
1. Studi pustaka, penulis mencari bahan yang
dibutuhkan dengan membaca buku yang
berhubungan dengan penulisan ini dan juga
browsing dan searching lewat internet.
2. Studi lapangan, yaitu memperhatikan masyarakat
dalam perhitungan dimana mereka masih
menggunakan perhitungan manual yang memakan
waktu begitu lama.
3. UML, dalam mendesain sistem ini penulis
menggunakan
UML
(unified
Modelling
Language).

LANDASAN TEORI

Menurut Riyanto dalam bukunya yang berjudul


Membuat Sendiri Sistem Informasi Penjualan dengan
PHP dan MySQL dijelaskan bahwa Database adalah
kumpulan dari item data (file atau tabel) yang saling
berhubungan satu dengan yang lainnya yang
diorganisasikan berdasarkan sebuah skema atau
struktur tertentu, tersimpan dalam perangkat keras
komputer, dan digunakan perangkat lunak untuk
memanipulasinya. (Riyanto, 2010).

Adapun alat dan bahan yang digunakan untuk


menunjang perancangan ini adalah sebagai berikut:
3.1 Alat yang digunakan
Pada penelitian ini menggunakan komputer dengan
tipe sistem 64 Bit, RAM 2 BG, Kapasitas Hard disk
partisi C yang kosong minimal 4GB agar bisa terinstal
NetBeans IDE 8.1. sebelum menginstal NetBeans IDE
8.1 hal pertama yang dilakukan adalah menginstal JDK
(Java Development Kit). Antara JDK dan NetBeans

Harus versi yang sama misalkan JDK-8u101-nb-8_1windows-x64 maka NetBeans yang harus diinstalkan
adalah NetBeans-8.1-Windows. Kata Windows
menunjukan sistem operasi pada komputer adalah
sistem operasi windows, 8.1 adalah versi dari
NetBeans dan JDK, sedang x64 adalah tipe sistem
komputer dengan 64 Bit.
Untuk bisa berjalan dengan baik aplikasi yang
telah diinstal maka hal yang selanjutnya dilakukan
adalah
a. Dengan Klik Kanan pada My Computer,
memilih propeties
b. Setelah terbuka jendela properties, memilih tab
advance
c. Di dalam path patha advance dengan klik
tombol system variables
d. Di dalam jendela system variables memilih
baris yang terdapat path, dengan klik tombol
edit
e. Menambahkan folder C:\ Program Files\ Java \
jre1.8.0_101, menambahkan ; sebagai pemisah
f. Melakukan uji coba pada command prompt
dengan mengetik JAVAC

a. klik tombol START pada modul Apache dan


MySQL. Jika tidak ada masalah, akan tampil
warna hijau pada bagian modul ini
b. Buka web browser dan ketikkan alamat
localhost pada address bar
c. Membuat database
1. Ketik
di
browser
alamat
http://localhost/phpmyadmin
2. ada menu Database, silahkan masukkan
nama database yang diinginkan, kemudian
klik Create
Tahapan selanjutnya adalah mendesain aplikasi
antar muka
Kemudian mendesain dengan mendasarkan pada
struktur seperti diatas. Pada tampilan kasir memiliki
beberapa bagian yaitu bagian satu (1) adalah judul
aplikasi kasir yang dibuat. Dua (2) adalah bagian yang
digunakan untuk mengetikan nama barang dan
jumlahnya. Bagian yang ketiga (3) adalah tomboltombol operasi aplikasi. Bagian keempat (4) tampilan
tabel dari data yang di input. Bagian kelima (5)
tampilan jumlah harga, input pembayaran, dan
kembaliannya.

Gambar 1. Tampilan menunjukan bahwa penambahan


folder berhasil.
Tahap Berikutnya untuk dapat menjalankan
wordpress di komputer lokal, kita harus menginstall
aplikasi web server yang mendukung PHP serta
aplikasi database MySQL dengan menginstall
XAMPP.
Gambar 3. Tampilan Aplikasi Kalkulator

Gambar 1. Control Panel XAMPP.


Untuk menguji instalasi XAMPP maka hal yang
selanjutnya dilakukan adalah

IV.

HASIL DAN PEMBAHASAN

Mulai

Masukan Nama
Barang dan Jumlah
Barang

Barang
Teesedia

Tidak

Ya
Nama Barang,
Jumlah, dan Harga,
ditampilkan

Gambar 5. Database Barang yang tersedia


Ya
Barang
Baru

Database ini yang digunakan untuk menginput


data barang, harga, dan ketersedian stok pada aplikasi
kasir. Jika ingin mengubah data dapat melakukan edit,
delete atau add data.

Tidak
Total harga

Untuk pemanggilan database diatas digunakan


source coding MySQL seperti tampilan dibawah ini

Dibayar
Submit
Kembalian

Clear

Gambar 4. Diagram Alur Aplikasi Kasir


Untuk mendapatkan hasil dari sebuah perhitungan
maka harus memasukan nama barang dan jumlahnya.
Jika ada barang baru yang ingin di input dapat
memasukkan kembali nama barang dan jumlahnya,
setelah selesai makan harga total di tampilkan
otomatis. Memasukkan jumlah yang dibayar,
Dibayar -Total Harga = Kembalian.

Gambar 6. Source Coding Untuk pemangilan database


MySQL
Dengan memasukkan nama barang pada
kolom nama barang dan jumlah barang pada kolom
jumlah, maka akan tertera pada tabel.

V.
KESIMPULAN DAN SARAN
5.1 Kesimpulan
Aplikasi kasir ini berguna untuk memudahkan
penginputan dan proses pembayar dengan cepat,
mengurangi kesalahan-kesalahan (human eror) yang
biasa terjadi jika melakukan proses secara manual.
5.2 Saran
Penulis menyadari dalam perencanaan Bahasa
Pemprograman Java Menggunakan Aplikasi NetBean
IDE 8.1 masih banyak kekurangan dalam hal ini ilmu
dan referensi tentang java itu sendiri. maka dari
penulis mengharapkan kritik dan saran yang
membangun dari pembaca untuk perbaikan penulisan
dikemudian hari.

VI.
[1]

Gambar 7. Tampilan Aplikasi kasir


Pada kolom total angka yang tertera merupakan jumlah
harga dari kelurahan barang yang diinput. Dengan
memasukkan angka pada kolom dibayar dan menekan
tombol submit, secara otomatis jumlah yang harus
dikembalikan akan tertera pada kolom kembali.

Gambar 8. Tampilan Aplikasi kasir proses akhir


Pada gambar, perhitungan yang terjadi seperti berikut :
Susu
Roti
Kopi

:
:
:

2500 x 2 =
7000 x 1 =
1500 x 3 =

Total :
Dibayar :

Kembali :

5000
7000
4500

16500
20000

3500

DAFTAR PUSTAKA

Ahmad Jamal, Lies Yulianto. Rancang Bangun


Sistem Informasi Aplikasi Kasir Menggunakan
Barcode Reader Pada Toko Dan Jasa Widodo
Computer Ngadirojo Kabupaten Pacitan
[2]
Komputer,Wahana, Membuat Aplikasi Database
dengan Java 2, Semarang, Penerbit Andi: 2006.
[3]
Riyanto, Membuat Sendiri Sistem Informasi
Penjualan dengan Php dan MySql, Yogyakarta:
Penerbit Informatika, 2010.

Anda mungkin juga menyukai