Anda di halaman 1dari 7

1

Program Kasir TFC Café Menggunakan Database MySQL


Widada, Ropianto
Matakuliah Sistem Basis Data
Program Studi Teknik Informatika
Sekolah Tinggi Teknik Ibnu Sina Batam
e-mail: 1710128262173@stt-ibnusina.ac.id, Ropianto@stt-ibnusina.ac.id

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.

Kata kunci – Sistem Kasir, Rancangan

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

akan digambarkan secara sistematis dengan menggunakan Diagram Entity-Relationship


(Diagram E-R / ERD).(Priadi 2014)
MySQL dikenal sebagai database server terutama semenjak internet menjadi populer.
Software ini banyak digunakan dalam berbagai website. Yang menarik, MySQL tergolong
sebagai open source dan sangat handal sehingga menjadi pilihan dalam mengelola data di
berbagai organisasi. Selain itu, MySQL dapat berjalan pada beberapa platform, dari Windows
sampai ke Linux. MySQL didukung oleh tool yang memungkinkan pengelolaan data menjadi
lebih mudah. Tool yang tersedia berupa program klien bernama MySQL yang bersifat command-
line (setiap perintah ditangani dengan mengetikkan perintah). Alternatif lain berupa
PHPMyAdmin, sebuah aplikasi yang berbasis web. (Abdul Kadir, 2011:223)

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

4. HASIL DAN PEMBAHASAN


4.1 Pembuatan Database dan Flowchart
Dalam pembuatan dan pengontrolan basis data, program ini tidak hanya
menggunakan MySQL. Untuk membantu dalam pembuatan dan pengontrolan basis data
program ini dibantu oleh XAMPP. Pada pembuatan atau pengontrolan basis data program
ini, dapat dilakukan dengan membuka web browser dan mengetikkan
“localhos:81/phpmyadmin/” ke dalam alamat url yang terdapat pada web browser.

a. Database kasir_restoran

Gambar.1 Database Kasir Restoran

b. Tabel detail_transaksi

Gambar.2 Tabel detail_transaksi

c. Tabel kasir

Gambar.3 Tabel kasir

d. Tabel paket_makanan

Gambar.4 Tabel paket_makanan


5

e. Tabel transaksi

Gambar.5 Tabel transaksi

4.2 Implementasi Dan Hasil


Setelah menganalisis dan mendesain sistem secara rinci, maka tahap berikutnya
adalah implementasi. Berikut adalah hasil dari implementasi perancangan tabel dan
perancangan sistem
1. Hasil Input
a. Form Login b. Form Daftar

Gambar.6 Form Login Gambar.7 Form Daftar

c. Form Menu Utama d. Form Paket Makanan

Gambar.8 Form Menu Utama Gambar.9 Form Paket Makanan


6

e. Form Menu Utama f. Laporan Penjualan

Gambar.10 Form Transaksi Makanan Gambar.11 Laporan Penjualan

g. Struk Pembayaran

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

Hariyanto, Bambang. Sistem Operasi Edisi 3. Bandung: Informatika.2007

Hidayat, Taufik, 2002. Jurnal IlmiahPembuatanSistem Informasi Administrasi Pengelolaan


Sewa Alat Berat Pada Unit Pelaksana Teknis Bina Marga Pacitan. Universitas Surakarta:
Fakultas Teknologi Informatika

Jogiyanto., 2005 Analisis dan Desain Sistem Informasi. Bandung: Telemedia.

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

Anda mungkin juga menyukai