Abstrak
Aplikasi kasir adalah suatu aplikasi yang ditujakan untuk TFC cafe yang dalam proses penulisan
masih dilakukan dengan cara manual, hal ini dapat dikatakan kurang efektif dan efisien, dikarenakan
sering terjadi kesalahan dalam menghitung jumlah yang harus dibayar dan banyaknya waktu yang
dibutuhkan untuk penulisan laporan yang tepat dan akurat, selain itu dikarenakan prosesnya masih
dilakukan secara manual, arsip yang disimpan merupakan bukti salah satunya transaksi dan tingkat
keramaian pembeli dapat mengakibatkan penjual mengalami kesulitan mengelola dan menghitung
transaksi penjualan secara cepat, tepat dan efisien. Hasil yang telah dicapai adalah adanya aplikasi
kasir pada TFC cafe, dan mempermudah penghitungan dalam proses transaksi yang dilakukan bisa
meminimalisir kesalahan yang terjadi dan pembuatan struk atau nota pembayaran.
1. PENDAHULUAN
TFC café merupakan suatu usaha yang bergerak di bidang kuliner, yang berbentuk rumah
makan. Rumah makan ini terletak di baloi indah, Batam. Dalam kegiatan pada TFC café, proses
penulisan transaksi masih dilakukan dengan cara manual, hal ini dapat dikatakan kurang efektif
dan efisien, dikarenakan sering terjadi kesalahan dalam menghitung jumlah yang harus dibayar
dan banyak waktu yang butuhkan untuk peulisan laporan yang tepat dan akurat, selain itu
prosesnya masih dilakukan secara manual, berkas nota yang ditulisa seara manual (bon)
dibutuhkan setiap pembeli untuk memastikan harga yang dihitung ke dalam total pembayaran
sama dengan harga pada menu makanan, arsip yang disimpan merupakan bukti salah satu
terjadinya transaksi dan tingkat keramaian pembeli dapat mengakibatkan penjual mengalami
kesulitan mengelola dan menghitung transaksi penjualan secara cepat, tepat, dan efisien.
2. LANDASAN TEORI
Pengertian database menurut (Connolly dan Begg ,2002), Indrajani (2007), Database
adalah penggunaan bersama dari data yang terhubung secara logis dan deskripsi dari data, yang
dirancang untuk keperluan informasi dari suatu perusahaan. Dua tujuan utama dari konsep
database adalah untuk memperkecil pengulangan data dan mencapai independensi data.
Entity-Relationship berisi komponen-komponen dari suatu himpunan entitas dan
himpunan relasi yang masing-masing dilengkapi dengan atribut-atribut yang merepresentasikan
seluruh fakta yang ditinjau sehingga dapat diketahui hubungan antara entity-entity yang ada
dengan atribut-atributnya. Selain itu juga bisa menggambarkan hubungan yang ada dalam
pengolahan data, seperti hubungan many to many, one to many, atau one to one. Lebih jelasnya
2
3. PERANCANGAN SISTEM
Adapun jenis data yang dipakai sebagai berikut:
a. Data Primer
Data yang langsung dapat dan disajikan sebagai sumber dari penelitian dan
pengamatan secara langsung pada objek tempat penulis melakukan penelitian, dimana
dilakukan dengan cara penelitian lapangan melalui observasi dan wawancara melalui
pihak perusahaan langsung (Silalahi,2012).
b. Data Sekunder
Data yang diperoleh secara tidak langsung atau melalui sumber lain yang sudah
tersedia sebelum penulis melakukan penelitian (Silalahi,2012).
a. PERANCANGAN
Pada proses aktifitas perancangan, setiap tahapannya akan selalu mengalami
perubahan-perubahan baik penambahan maupun pengurangan. Selama proses
penambahan dan pengurangan selalu tetap disandarkan pada konsep hasil rancangan agar
menghasilkan gambar-gambar kerja berupa database, flowchart.
b. PERANCANGAN TABEL
i. Kasir
Field Type Data Panjang Keterangan
Id_kasir Int 10 Primary Key
Username Varchar 10
Password Varchar 50
Nama_kasir Varchar 100
ii. Paket_Makanan
Field Type Data Panjang Keterangan
Id_paket Varchar 10 Primary Key
Nama_paket Varchar 25
Keterangan Text
Harga Int 11
iii. Transaksi
Field Type Data Panjang Keterangan
Id_transaksi Int 11 Foreign Key
Id_kasir Int 11 Foreign Key
tanggal Date 8
3
iv. Detail_Transaksi
Field Type Data Panjang Keterangan
Id_detail_transaksi Int 11
Id_transaksi Int 11
Id_paket Varchar 10
Harga Int 11
Jumlah Int 11
Total_harga Int 11
c. Flowchart Program
4
a. Database kasir_restoran
b. Tabel detail_transaksi
c. Tabel kasir
d. Tabel paket_makanan
e. Tabel transaksi
g. Struk Pembayaran
5. SIMPULAN
Sistem kasir TFC cafe yang berjalan selama ini masih manual, belum menggukan computer.
Sistem kasir restoran tempat lama yang di bangun menggunakan bahasa pemograman Java
Netbeans IDE, Databases MySQL.
Dengan adanya program kasis TFC cafe dapat mencegah kelalaian, lambannya pelayanan
terhadap pelanggan, penumpukan dokumen, penyajian laporan penjualan yang tidak akurat dan
efisien.
7
6. SARAN
Dalam Perancangan dan penulisan paper Program Kasir TFC café ini masih banyak terdapat
kekurangan, oleh karena itu kepada pembaca yang memiliki kemampuan lebih untuk dapat
menyempurnakan program ini, penulis mengharapkan kritik dan saran dari pembaca untuk
bahan pelajaran untuk lebih baik lagi dimasa yang akan datang.
DAFTAR PUSTAKA
Hariyanto, Bambang., 2004, Rekayasa Sistem Berorientasi Objek. Bandung: Informatika.
Kendall, & Kendall., 2010 Analisis dan Perancangan Sistem. Jakarta: Indeks.
Rocky Aji Wibowo., Agustus 2011 Sistem Informasi Persediaan Keluar Masuk Barang Pada
Inside Distro Jakarta, Indonesian Jurnal on Computer Science - Speed (IJCSS) 11 Vol 8 No
2 –, ISSN 1979 – 9330
Dahlan Abdullah, Cut Ita Erliana (2013), Bisnis Rental Mobil Melalui Internet(E-Commerce)
Menggunakan Algoritma Sha-1 (Sequre Hash Algorithm-1), Speed Journal - Indonesian
Jurnal on Computer Science - Volume 10 No 4 – Oktober 2013, ISSN 1979 – 9330
Agustin Dyah Utami, Ramadian Agus Triyono, ISSN 1979 – 9330, Pemanfaatan Blackberry
Sebagai Sarana Komunikasi Dan Penjualan Batik Online Dengan Sistem Dropship Di Batik
Solo 85, Jurnal Speed Vol 10 No 1 – Februari 2013 speed.apmmi.org,,