Anda di halaman 1dari 7

SISTEM APLIKASI MANAGEMENT KASIR BERBASIS WEB

DI TOKO NADIA SIDOARJO


Mochammad vatchul Ulum
Mochammad.vu@gmail.com

Abstrak : Sidoarjo merupakan kota dengan jumlah Usaha Kecil Menengah (UKM ) terbanyak
di indonesia. Dengan adanya kegiatan tersebut, masyarakat terdorong untuk melakukan
wirausaha yang pertumbuhannya saat ini sangat pesat. Pada Toko Nadia itu masih
menggunakan sistem pelayanan kasir yang cukup sederhana. Dengan hanya dicatat pada
sebuah buku, pelayanan kepada pelanggan menjadi kurang maksimal. Tidak ada informasi
kusus yang menginformasikan tentang jumlah stok barang sehingga tidak jarang ketika stok
sudah habis, pemilik toko baru mengetahui ketika terjadi proses transaksi sehingga
mengecewakan pelanggan. Dengan dilakukan penelitian ini diharapkan mampu menciptakan
rancangan pengembangan dari sistem sebelumnya yang telah berjalan pada Toko Nadia
sehingga pada bagian kasir proses transaksi bisa dilakukan dengan cepat. Mampu
meningkatkan efisiensi kinerja kasir serta pemanfaatan komputerisasi yang optimal sehingga
lebih produktif.
Kata Kunci : Sidoarjo, Aplikasi Kasir, PHP, MySql

Abstract : Sidoarjo is a city with a number of Usaha Kecil Menengah (UKM) largest in
Indonesia. Given these activities, people encouraged to undertake self-employment is
growing very rapidly at this time. At Toko Nadia was still using cashier service system that is
simple enough. With only recorded in a book, customer service to be less than the maximum.
No information specially that informs about the number of stocks that is not uncommon when
the stock is up, the new store owners know when there's so disappointing customer
transaction process. With this research is expected to create a design for the development of
the previous system has been running at Toko Nadia, thus at the cashier transaction process
can be done quickly. To increase the efficiency and utilization of computerized cashier's
performance is optimized so that more productive.
Keywords: Sidoarjo, Teller application, PHP, Mysql

1.1 Latar Belakang bagian pelayanan, pemilik toko sering


Tako Nadia merupakan sebuah toko mengalami kewalahan dalam memberikan
yang menjual aneka sendal sepatu secara pelayanan kepada pelanggan disaat toko
lengkap dengan gaya yang up to date. sedang ramai. Antrian yang cukup lama
Lokasi yang cukup strategis yaitu dipusat membuat terjadinya penumpukan
keramaian PERUMTAS 3 Jimbaran Kec. pembayaran saat transaksi.
Wonoayu membuat took ini tidak pernah Sistem penjualan konvensional memiliki
sepi dari pengunjung.Akan tetapi pada banyak kelemahan, kebanyakan terjadi
toko ini masih menggunakan sistem kesalahan pada pencatatan, dan pencarian
pelayanan kasir yang cukup sederhana. data yang sulit karena setiap dilakukan
Dengan hanya dicatat pada sebuah buku, mencari data penjual harus mencari pada
pelayanan kepada pelanggan menjadi buku besar. Tidak ada informasi khusus
kurang maksimal. Penghitungan hasil yang menginformasikan
transaksi yang hanya mengandalkan tentang jumlah stok barang sehingga tidak
sebuah kalkulator dan tanpa dukungan jarang ketika stok sudah habis pemilik toko
sebuah komputer maupun laptop. baru mengetahui ketika terjadi proses
Dengan dibantu seorang karyawan transaksi sehingga mengecewakan
pada bagian kasir dan seorang lagi pada pelanggan.

1
Perkembangan yang sangat cepat di kerancuhan dalam pendataan barang
bidang teknologi Informatika memberikan tersebut.
pengaruh yang sangat besar pada Penelitian kedua dilakukan oleh
berbagai aspek kehidupan manusia. (Kristianto, 2012). Sebagian besar
Pengaruh yang paling nyata terlihat perusahaan melakukan kegiatan usahanya
pada terjadinya perubahan mendasar secara terkomputerisasi dengan alasan
terhadap cara orang mengambil lebih hemat waktu, mengurangi resiko
keputusan, terutama yang kehilangan data usaha, mudah dalam
diimplementasikan dalam dunia melakukan pengolahan data dan tidak
pertokoan memerlukan ruang arsip yang besar,
karena jika perusahaan menggunakan
1.2 Rumusan Masalah sistem yang manual akan terdapat banyak
Berdasarkan latar belakang masalah yang resiko kerusakan data, lebih lama untuk
disebutkan diatas maka rumusan masalah mendapatkan informasi dan informasi
yang akan dibahas adalah bagaimana yang dihasilkan dan tidak akurat.
membangun aplikasi management kasir
dalam meningkatkan kinerja pelayanan 2.2 Landasan Teori
karyawan yang cepat, tepat, akurat 2.2.1 Pengertian Sistem
berbasis web. Sistem dapat di defisinikan dengan
pendekatan prosedur dan dengan
1.3 Batasan Masalah pendekatan komponen. Dengan
a. Objek penelitian adalah sistem kerja pendekatan prosedur , sistem dapat
kasir dalam menangani transaksi di defisinikan sebagai kumpulan dari
penjualan pada Toko Nadia. prosedur prosedur yang mempunyai
b. Sistem mencakup transaksi penjualan tujuan tertentu. Dengan pendekatan
serta pembelian barang. komponen, sistem dapat di
c. Sistem ini dirancang berbasis web. defisinikan sebagai kumpulan dari
komponen yang saling berhubungan
1.4 Tujuan dan Manfaat satu dengan yang lainnya
Tujuan pengerjaan dari skripsi ini adalah membentuk satu kesatuan untuk
membuat program aplikasi untuk mencapai tujuan tertentu.
menunjang kinerja pelayanan karyawan.
Sehingga dapat membantu pengguna baik 2.2.2 Pengertian Informasi
karyawan maupun owner, untuk dapat Informasi merupakan data yang telah
memberikan pelayanan yang cepat serta di olah dan di atur ulang menjadi
menghasilkan laporan – laporan transaksi satu bentuk yang lebih berarti dan di
penjualan dengan cepat. tujuakan untuk seseorang. Informasi
di bentuk dari kombinasi data, yang
2.1 Penelitian Terdahulu di harapkan memiliki arti bagi yang
Perkembangan Web saat ini sudah menerimanya. Informasi merupakan
sangat berkembang pesat, banyak peneliti hasil keluaran dari sistem informasi.
melakukan penelitian tentang web. Seperti
yang dilakukan oleh (Muhammad 2.2.3 Pengertian Sistem Informasi
Ridwan, 2014). Pada penelitian ini di Sistem informasi merupakan
latar belakangi untuk meminimalisir gabungan darimanusia, perangkat
masalah-masalah administrasi yang keras, perangkat lunak, jaringan
dilakukan kasir dalam melakukan telekomunikasi dan sumber data
pengelolaan data pelaporan kepada owner yang mengumpulkan, mengbah dan
(pemilik) yang mana sering terdapat menyebarkan informasi dalam
selisih. Sehingga mengakibatkan sebuah organisasi sehingga dapat

2
mendukung perusahaan, pekerja, secara bersamaan untuk membangun
rekan kerja, serta suplier. sebuah aplikasi web. Bahasa PHP
mirip dengan bahasa C, Perl, dan Java
2.3 Pengertian Kasir dengan keunikan tersendiri.
Sifat open source pada PHP
Kasir adalah orang yang
memberikan kemampuan PHP
memindai barang melalui mesin
berkembang secara cepat. PHP selain
disebut kasir bahwa pelanggan ingin
dapat membuat dokumen HTML
membeli di toko ritel. Barang telah
secara dinamis, dapat membuat
dipindai, kasir kemudian
gambar, PDF, dan animasi flash
mengumpulkan pembayaran (tunai,
dengan script yang sederhana. PHP 8
cek atau dengan kartu kredit/debit)
dapat bekerja dengan baik pada
untuk barang atau jasa dipertukarkan,
sebagian besar DBMS, diantaranya
mencatat jumlah yang diterima,
oracle,MSSQL,SQL server, MySQL,
membuat perubahan, dan masalah
dbase, PostgreeSQL, dan MySQL.
penerimaan atau tiket untuk
pelanggan. Kasir akan mencatat
2.6 MySql
jumlah yang diterima dan dapat
MySql adalah relational
mempersiapkan laporan transaksi,
Database Management System
membaca dan total rekor
(RDBMS) yang didistribusikan secara
ditampilkan pada pita kasir dan
gratis dibawah lisensi General Public
memverifikasi terhadap kas. Kasir
Lisensi (GPL) setiap orang bebas
untuk mengetahui nilai dan fitur
menggunakannya, tetapi tidak boleh
item yang uang diterima, dapat
dijadikan produk turunan yang
menguangkan cek, mungkin
bersifat komersil (Sutarman, 2003).
memberikan pengembalian uang tunai
Menggunakan MySQL sebagai
atau memorandum kredit masalah
database server karena MySQL
kepada pelanggan untuk barang
termasuk unggul dibandingkan
dagangan kembali, dan dapat
server lainnya dalam query data.
beroperasi tiket-dispenser mesin dan
Hal ini dapat dibuktikan melalui
sejenisnya. Dalam satu bentuk atau
kecepatan MySQL yang bisa sepuluh
lain, kasir telah ada selama ribuan
kali lebih cepat dari Postgres SQL
tahun.
dan lima kali lebih cepat dibandingkan
interbase.
2.4 HTML
HTML adalah bahasa dalam
2.7 XAMPP
World Wide Web. Setiap dokumen
XAMPP merupakan paket PHP
web ditulis dengan format
berbasis open source yang
HTML.Semua format dokumen,
dikembangkan oleh sebuah komunitas
hyperlink, gambar grafis, dokumen
open source. Merupakan kompilasi
multimedia, form yang dapat diisi dan
dari beberapa program. Fungsinya
sebagainya semua didasari adanya
adalah sebagai server yang berdiri
HTML. HTML lebih tepat
sendiri (localhost), yang terdiri atas
digolongkan sebagai kumpulan
program Apache HTTP Server,
peraturanperaturan untuk memformat
MySQL database,
(markup) dokumen.
dan penerjemah bahasa yang ditulis
dengan bahasa pemrograman
2.5 PHP
PHP dan Perl. Programini tersedia
PHP adalah sebuah bahasa script
dalam GNU General Public
server side yang dapat digunakan
License dan bebas, merupakan web
dengan bahasa HTML atau dokumen
3
server yang mudah digunakan yang lebih kecil dan menolong dalam
dapat melayani tampilan menganalisis alternatif-alternatif lain
halaman web yang dinamis. dalam pengoperasian. Flowchart
biasanya mempermudah penyelesaian
2.8 Data Flow Diagram (DFD) suatu masalah khususnya masalah yang
DFD (Data Flow Diagram) perlu dipelajari dan dievaluasi lebih
merupakan diagram yang lanjut
menggunakan notasi-notasi untuk
menggambarkan arus data sistem 3.1 Teknik Pengumpulan Data
secara logika. DFD menggambarkan Dalam penyusunan skripsi ini,
komponen – komponen sebuah sistem. diperlukan data data dan informasi yang
Keuntungan menggunakan DFD lengkap sebagai bahan yang dapat
adalah memudahkan pemakai yang mendukung kebenaran materi uraian
kurang menguasi komputer untuk dan pembahasan. Oleh karena itu,
mengerti sistem yang akan sebelum penyusunan skripsi ini di
dikembangkan. DFD merupakan lakukan riset atau penelitian terlebih
dokumentasi grafik yang dahulu untuk menjaring data serta
menggunakan simbol penomeran di informasi yang terkait.
dalam mengilustrasikan arus data yang
saling berhubungan diantara 3.2 Teknik Analisis
pemrosesan data untuk diubah Skripsi ini akan membangun sistem
menjadi informasi. “sistem applikasi management kasir
berbasis web di Toko Nadia Sidoarjo”.
2.9 Entity Relational Diagram (ERD) Sistem ini digunakan untuk membantu
Entity-Relationship Diagram owner dan juga kasir dalam
(ERD) merupakan model data untuk memberikan pelayanan yang maksimal
menggambarkan hubungan antara satu dan efesian kepada para pelanggannya.
entitas dengan entitas lain yang Pendataan barang juga hanya
mempunyai relasi (hubungan) dengan dilakukan dengan pencatatan pada buku
batasan-batasan. Hubungan antara besar sehingga pencarian harga barang
entitas akan menyangkut dua komponen memakan waktu yang cukup lama
yang menyatakan jalinan ikatan yang karena dilakukan hanya dengan
terjadi, yaitu derajat hubungan dan menyusuri data pada buku besar saja.
partisipasi hubungan Menurut
Fathansyah ( 1999 : 62 ) “Model 3.3 Gambaran sistem yang di usulkan
Entity Relationship (E-R) merupakan a. Gambaran Sistem
semesta yang ada di dunia nyata
diterjemahkan atau di informasikan
dengan memanfaatkan sejumlah
perangkat konseptual, menjadi sebuah
diagram data umum yang disebut ERD
(Entity Relation Diagram)”.

2.10 Flowchart
Flowchart adalah penggambaran
secara grafik dari langkah-langkah dan
urut-urutan prosedur dari suatu
program. Flowchart menolong analis
dan programmer untuk memecahkan Gambar 3.1 Gambaran Sistem
masalah kedalam segmen-segmen yang

4
b. Flowchart
e. Proses Data Produk

Gambar 3.5 DFD Level 1 Data Produk


Gambar 3.2 Flowchart

c. Diagram Konteks f. Proses Transaksi

Gambar 3.6 DFD Level 1 Proses Transaksi


Gambar 3.3 Diagram Konteks

d. Data Flow Diagram (DFD) g. Proses Cetak Laporan

Gambar 3.7 DFD Level 1 cetak laporan

Gambar 3.4 DFD Level 0

5
h. Relasi Antar Tabel

Gambar 3.10 Disain Halaman Transaksi

Gambar 3.8 Relasi Antar Tabel 4.1 Kesimpulan


a. Berdasarkan hasil penelitian Analisis
dan Perancangan Sistem Penjualan
i. Disain Interface
diharapkan berguna bagi kelancaran
transaksi penjualan
b. Secara keseluruhan aplikasi Toko
ini, dapat membantu pengguna
dalam hal mengolah data barang,
mempermudah pembuatan laporan
data karyawan, laporan stok barang,
dan laporan transaksi yang dilakukan
setiap harinya
c. Serta dapat membantu pemilik toko
atau manager dalam hal pengelolaan
data karyawan, dapat menghemat
waktu serta dapat memaksimalkan
Gambar 3.9 Disain Halaman Login kinerja karyawan

4.2 Saran
a. Aplikasi dapat di kembangkan lagi
dengan menampilkan mulai dari
proses order sampai produk di terima
oleh konsumen
b. Pada Analisis dan Perancangan
Sistem Penjualan dan Pendataan
Stok Barang,penulis berharap
kedepannya dapat dikembangkan
menjadi sistem online

Gambar 3.10 Disain Halaman Utama

6
Daftar Pustaka

[1] Wahyono, Teguh. (2009). “Practice


Guide: PHP on Windows”. Elex Media
Komputindo. Jakarta.

[2] Kasman, Dharma, Akhmad. (2012).


“Membuat Sendiri Website Pertemanan
Dengan PHP & JQUERY”. Lokomedia.
Yogyakarta.

[3] Utomo, Priyo, Eko. (2009). “125 Tips


Menguasai Bahasa PHP”. Yrama Widya.
Bandung.

[4] Supriyanto, Nanang. (2011). “Analisis


Dan Perancangan Sistem Informasi
Penjualan Handphone Berbasis WEB
pada Toko Cipto Cell”. Skripsi S1.
STIMIK AMIKOM. Yogyakarta.

[5] Ridwan, Muhammad. (2014).


“Perencanaan Sistem Informasi Kasir Di
Minimarket Pojok Badegan Dengan
Menggunakan Visual Basic 6 Dan MySql”.
Skripsi s1. Universitas Muhammadiyah
Ponorogo. Ponorogo.

[6] Lee, Chistopher. (2012). “101 Tip &


Trik CSS Most Wanted”. Andi Publisher.
Yogyakarta.

[7] Mangkulo, Alexander, Hengky. (2005).


“Membuat Aplikasi Sistem Inventori
Dengan Windows Delphi 2005”. Alex
Media Komputindo. Jakarta.

Anda mungkin juga menyukai