Anda di halaman 1dari 6

Jurnal Riset dan Aplikasi Mahasiswa Informatika (JRAMI)

Vol XX No XX Tahun XXXX e-ISSN : 2715-8756

RANCANG BANGUN APLIKASI KASIR PADA RESTO GOVERNOR


BURGER BERBASIS JAVA

Muhamad Kevin1, Nilma2, Ria Asep Sumarni3


Program Studi Informatika, Fakultas Teknik dan Ilmu Komputer, Universitas Indraprasta PGRI
Jalan Raya Tengah No 80, Kelurahan Gedong, Pasar Rebo, Jakarta Timur
brookevin57@gmail.com1, nilma23juli@gmail.com2, riaasepsumarni@gmail.com3

Abstrak
Resto Governor Burger merupakan sebuah usaha makanan yang menjual aneka makanan junk food. Proses
transaksi penjualan pada Resto Governor Burger ini masih belum terkomputerisasi, menyebabkan salahnya
penghitungan total biaya pesanan dan lamanya dalam pembuatan lapran bulanan. Metode penelitian yang
dilakukan adalah studi lapangan dan studi kepustakaan. Studi lapangan meliputi observasi, wawancara,
sedangkan studi kepustakaan dilakukan dengan penelitian kepustakaan yang relevan dengan masalah tersebut.
Berdasarkan masalah tersebut peneliti ingin membuat sebuah aplikasi kasir yang dapat memberikan kemudahan
dalam melakukan aktivitas pengolahan data seperti penghitungan total biaya pesanan dan pembuatan laporan
dengan teknologi berbasis java dekstop. Dengan demikian penelitian ini dapat membuat sebuah aplikasi yang
bisa mempermudah user dalam pengolahan data serta pembuatan laporan yang lebih baik dari sebelumnya.

Kata Kunci : Rancang Bangun, Aplikasi Kasir, Java, Netbeans.

Abstract
Resto Governor burger is a food business that sells a variety of junk food. The sales transaction process at the
Governor Burger Resto is still not computerized, causing errors in calculating the total cost of the order and the
length of time in making monthly reports. The research method used is field study and literature study. The field
study includes observation, interviews, while the literature study is carried out with library research that is
relevant to the problem. Based on this problem, the researcher wants to make a cashier application that can
provide convenience in carrying out data processing activities such as calculating the total cost of orders and
making reports with Java desktop-based technology. Thus this research can develop an application that can
facilitate users in processing data and making reports that are better than before.

Keyword : Desain, Cashier app, Java, Netbeans.

PENDAHULUAN
Saat ini perkembangan usaha mandiri maupun kelompok terus berkembang di segala bidang. Salah
satunya dalam bidang kuliner, dengan terus berkembangnya jumlah masyarakat dan padatnya jam
kerja dalam suatu wilayah sehingga waktu seseorang untuk membuat bekal makanan menjadi tidak
memungkinkan. Hal tersebut turut meningkatkan peluang bagi pelaku usaha untuk membuka resto,
kafe, gerai, maupun makanan cepat saji lainnya untuk memenuhi kebutuhan konsumen yang kian
bertambah. Resto Governor Burger merupakan suatu usaha yang bergerak di bidang kuliner, resto ini
menjual berbagai aneka burger yang dibuat dengan bahan-bahan berkualitas dan kebersihannya juga
sudah terjamin. Resto ini masih pada tahap pengembangan, karna baru dibuka pada awal tahun 2021,
maka dari itu resto ini masih belum ditunjang dengan fasilitas penunjang yang baik. Seperti belum
memiliki sebuah aplikasi untuk menghitung total biaya pesanan sehingga dalam penghitungan total
biaya pesanan masih sering terjadi kesalahan dan juga dalam pembuatan laporan yang masih
dilakukan secara manual sehingga pembuatan laporan membutuhkan waktu pengerjaan yang lama.
Maka dari itu tujuan dari penelitian ini adalah untuk membangun sebuah aplikasi untuk memudahkan
pihak resto dalam penghitungan total biaya pesanan serta dalam pembuatan laporan yang
pengerjaannya akan lebih cepat dari sebelumnya. Rancang Bangun adalah suatu proses untuk
membangun sistem baru atau memperbaiki sistem yang sudah ada baik secara keseluruhan maupun
hanya sebagian(Sari, 2017). Aplikasi adalah alat terapan yang difungsikan secara khusus dan
terpadu sesuai kemampuan yang dimilikinya, aplikasi merupakan suatu perangkat komputer yang
Jurnal Riset dan Aplikasi Mahasiswa Informatika (JRAMI)
Vol XX No XX Tahun XXXX e-ISSN : 2715-8756

siap pakai bagi pengguna. Aplikasi merupakan sebuah program yang dibuat dengan tujuan untuk
melaksanakan fungsi sesuai dengan kegunaan aplikasinya, penggunaannya dan jenis aplikasi itu
sendiri (Wicaksono, 2020). Java merupakan nama dari sebuah Bahasa pemrograman yang sangat
terkenal. Sebagai Bahasa pemrograman, java dapat digunakan untuk menulis program (Kadir, 2014).
Netbeans adalah sebuah IDE (Integrated Development Enviroment) berbasis java dari sun
microsystems yang berjalan di atas swing dan banyak digunakan sebagai editor untuk berbagai bahasa
pemograman (Nofriadi, 2018). MySQL adalah nama sebuah database server yang menangani akses
database dalam bentuk pernyataan SQL (Structured Query Language) yaitu suatu bahasa yang
digunakan untuk mengakses database relasional (Kadir, 2013).
PENELITIAN RELEVAN
Dalam penelitian yang berjudul Rancangan Aplikasi Kasir Berbasis Dekstop (Studi Kasus : Toko
Citra MJ Cikarang) dengan peneliti Sunarto Ade Irawan, Eko Haryadi, Yuli Komalasari, Dede
Mustomi mendapatkan hasil bahwa aplikasi kasir yang sudah dikembangkan memberikan dampak
positif, karna dapat mengolah seluruh data toko dan bisa melihat laporan keuangan toko (Irawan,
Haryadi, Komalasari, Mustomi, 2021).
Dalam penelitian yang berjudul Sistem Informasi Kasir Berbasis Dekstop (Studi Kasus : Restoran
Siap Saji Food Panda) dengan peneliti Jafar Shadiq, Rayhan Wahyudin Ratu Lolly memiliki hasil
dengan adanya system baru yang dapat menggantikan system lama dari Restoran Siap Saji FoodPanda
dapat mempermudah saat proses penjualan dan kuakuratan dalam menampilkan hasil laporan (Shadiq,
Lolly, 2020).
METODE PENELITIAN
Metode pengumpulan data yang dipakai pada penelitian untuk aplikasi ini adalah metode kualitatif,
yang mana perolehan datanya didapat dari hasil pengamatan secara langsung ke beberapa informan
yang di wawancarai atau melakukan observasi secara mendalam, Metode penelitian kualitatif
merupakan metode yang berlandaskan pada filsafat post positivisme, digunakan untuk meneliti
kondisi obyek yang alamiah, (sebagai lawannya adalah eksperimen) dimana peneliti adalah sebagai
instrument kunci, teknik pengumpulan data dilakukan secara trianggulasi (gabungan), analisis data
bersifat induktif/kualitatif, dan hasil penelitian kualitatif lebih menekankan makna dari generalisasi
(Sugiyono, 2019).
HASIL DAN PEMBAHASAN
Analisis Permasalahan
Setelah meneliti dan mengamati sistem penjualan pada Resto Governor Burger maka peneliti dapat
menyimpulkan permasalahan yang dihadapi oleh Resto Governor Burger, yaitu :
1. Pemesanan menu makanan masih menggunakan pencatatan manual sehingga pegawai
mengalami kesulitan untuk penghitungan total biaya dan apabila ada bukti penjualan yang
hilang.
2. Pengelolaan data stok barang yang masih menggunakan form catatan kertas menyebabkan
update stok barang harus menghitung kembali jumlahnya agar stok benar-benar akurat.
3. Penarikan data laporan yang masih belum terkomputerisasi.

Alternatif Penyelesaian Masalah


Berdasarkan masalah-masalah yang dihadapi Resto Governor Burger dalam melakukan transaksi
penjualan dan perhitungan stok barang, maka peneliti memberikan alternatif penyelesaian yaitu :
1. Perancangan aplikasi kasir untuk mengoptimalkan kinerja pegawai resto, selain itu juga
penggunaan aplikasi lebih praktis.
2. Mempermudah pegawai yang berada di dapur untuk mengecek ketersediaan bahan baku.
Jurnal Riset dan Aplikasi Mahasiswa Informatika (JRAMI)
Vol XX No XX Tahun XXXX e-ISSN : 2715-8756

3. Memudahkan pengecekan laporan, hal tersebut dapat mempercepat melakukan rekap data
penjualan pada Resto Governor Burger. Dalam hal ini, peneliti berusaha untuk menyesuaikan
rancangan dan keamanan aplikasi.
Data Flow Diagram (DFD)
Diagram aliran data sistem disebut juga dengan Data Flow Diagram (DFD). DFD sering digunakan
untuk menggambarkan suatu sistem yang telah ada atau sistem baru yang akan dikembangkan secara
logika tanpa mempertimbangkan lingkungan fisik dimana data tersebut mengalir atau lingkungan fisik
dimana data tersebut disimpan. DFD menggambarkan arus data di dalam sistem dengan terstruktur
dan jelas (Iswandy, 2015).
Diagram Konteks

Gambar 1. Diagram Konteks

Entity Relation Diagram (ERD)


Perancangan ERD bertujuan untuk mengetahui atau menggambarkan entitas sebagai penyimpanan
data dan relasi antar entitas tersebut. Entity Relationship Diagram atau ERD adalah sebuah diagram
struktural yang digunakan untuk merancang sebuah database (Mohammed et al., 2015). Adapun
Entitiy Eelationship Diagram (ERD) yang terdapat pada Sistem Informasi Penjualan dan Pembelian
Makanan dan Minuman pada Resto Governor Burger dapat dilihat pada gambar dibawah ini.

Gambar 2. Entitiy Eelationship Diagram


Jurnal Riset dan Aplikasi Mahasiswa Informatika (JRAMI)
Vol XX No XX Tahun XXXX e-ISSN : 2715-8756

Tampilan Layar Sistem

Gambar 3. Tampilan Layar Login

Tampilan layar di atas merupakan form login berfungsi untuk akses masuk ke dalam sistem aplikasi
kasir Resto Governor Burger. Pada bagian ini pengguna diminta untuk memasukkan Username,
Password, dan Jabatan sebelum melakukkan login.

Gambar 4. Tampilan Layar Menu Utama

Setelah berhasil login maka akan muncul tampilan layar di atas merupakan tampilan menu utama dari
sistem, berfungsi untuk menampilkan seluruh menu pilihan yang berada di sebelah kiri layar.

Gambar 5. Tampilan Layar Form Stok Barang

Tampilan layar di atas merupakan tampilan form input data stok barang berfungsi untuk
menambahkan atau meng-update data persediaan barang pada Resto Governor Burger. Pada bagian
Jurnal Riset dan Aplikasi Mahasiswa Informatika (JRAMI)
Vol XX No XX Tahun XXXX e-ISSN : 2715-8756

ini akan menampilkan kode barang, nama barang, jenis barang, stok barang yang tersedia dan satuan,
sehingga bisa memudahkan dalam pengecekkan barang yang tersedia.

Gambar 6. Tampilan Layar Transaksi Penjualan

Tampilan layar selanjutnya merupakan tampilan input transaksi penjualan berfungsi untuk menambah
pesanan yang di pesan pembeli serta melakukan pembayaran yang nantinya akan di masukan ke
dalam database dan dibuatkan struk untuk bukti pembayaran.

Gambar 7. Tampilan Layar Laporan Data Stok Barang

Tampilan layar di atas merupakan laporan data stok barang dari aplikasi kasir Resto Governor Burger.
Pada tampilan ini memberikan informasi laporan stok barang yang tersedia.
Jurnal Riset dan Aplikasi Mahasiswa Informatika (JRAMI)
Vol XX No XX Tahun XXXX e-ISSN : 2715-8756

Gambar 8. Tampilan Layar Laporan Transaksi Penjualan

Selanjutnya adalah tampilan layar laporan data transaksi dari aplikasi kasir Resto Governor Burger.
Pada layar ini terdapat informasi nomor pesanan, tanggal pemesanan, waktu pemesanan, total
transaksi, diskon, pembayaran, uang transaksi, dan kembalian. Data tersebut ditampilkan dalam
periode yang sudah ditentukan dan terakhir terdapat tempat, tanggal, tahun pembuatan laporan
transaksi yang disahkan dengan yang mengetahui yaitu pemilik resto.
SIMPULAN
Dari hasil penelitian yang peneliti lakukan, maka dapat disimpulkan bahwa Aplikasi Kasir Pada Resto
Governor Burger dapat diterapkan dengan baik dan menjadi solusi dalam pemecahan masalah yang
ada pada resto. Penggunaan aplikasi yang terkomputerisasi dapat membantu dalam mencatat
persediaan bahan baku dan memaksimalkan pekerja dalam pecatatan pesanan serta penghitungan
total biaya yang lebih akurat. Pembuatan laporan menjadi lebih cepat dan lebih aman karena data-data
yang di input sudah tersimpan di dalam database.
DAFTAR PUSTAKA
Iswandy, E. (2015). Sistem Penunjang Keputusan Untuk Menentukan Penerimaan Dana Santunan
Sosial Anak Nagari Dan Penyalurannya Bagi Mahasiswa Dan Pelajar Kurang Mampu Di
Kenagarian Barung–Barung Balantai Timur. Jurnal Teknoif Teknik Informatika. Institut
Teknologi Padang, 3(2), 70-79.
Kadir, A. (2014). Buku Pertama Belajar Pemrograman Java untuk Pemula. Yogyakarta: Mediakom.
Kadir, A. (2013). Buku Pintar Programer Pemula PHP. Yogyakarta. Mediakom.
Mohammed, M. A., Muhammed, D. A., & Abdullah, J. M. (2015). Practical Approaches of
Transforming ER Diagram into Tables. International Jurnal of Multidisciplinary and Scientific
Emerging Researc, 4.
Nofriadi. (2018). Java Fundamental dengan Netbeans 8.0.2. Yogyakarta: Deepublish.
Sari, Y. P. (2017). Rancang Bangun Aplikasi Penjualan Dan Persediaan Obat Pada Apotek Merben Di
Kota Prabumulih. JSK (Jurnal Sistem Informasi dan Komputerisasi Akuntansi), 1(1), 81-88.C.
Shadiq, J., & Lolly, R. W. R. (2020). Sistem Informasi Kasir pada Restoran Siap Saji FoodPanda
Berbasis Desktop. Information Management For Educators And Professionals: Journal of
Information Management, 5(1), 85-94.
Sugiyono. (2019). Metode Penelitian Kuantitatif, Kualitatif, dan R&D. Bandung : Alphabet.
Wicaksono, Z. A. (2020). Membuat Aplikasi Pengolah Data Administrasi Barang Menggunakan
Aplikasi Apex. Bandung : Kreatif Industri Nusantara.
Wijayanti, D., Irawan, S. A., Haryadi, E., Komalasari, Y., & Mustomi, D. (2021). Rancangan Aplikasi
Kasir Berbasis Dekstop Pada Toko Citra MJ Cikarang. Bina Insani Ict Journal, 8(2), 136-145.

Anda mungkin juga menyukai