PERANCANGAN PEMBUATAN APLIKASI KASIR PDF

Title PERANCANGAN PEMBUATAN APLIKASI KASIR
Author Player Zero
Pages 4
File Size 322.1 KB
File Type PDF
Total Downloads 164
Total Views 717

Summary

PERANCANGAN PEMBUATAN APLIKASI KASIR Muh. Rezki Kurniawan1 Mahasiswa Jurusan Teknik Elektro Fakultas Teknik Universitas Halu Oleo 1 E-Mail [email protected] Abstrak. Pada umumnya sebuah toko ingin usahanya tetap eksis dan berkembang untuk itu diperlukan strategi dan pengelolaan yang baik. Strat...


Description

PERANCANGAN PEMBUATAN APLIKASI KASIR Muh. Rezki Kurniawan1 Mahasiswa Jurusan Teknik Elektro Fakultas Teknik Universitas Halu Oleo 1 E-Mail [email protected]

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....


Similar Free PDFs