Anda di halaman 1dari 19

BAB I

PENDAHULUAN
1.1 Latar Belakang
Toko Barokah merupakan sebuah toko yang menjual berbagai macam sembako. Toko ini
masih menggunakan sistem pelayanan kasir yang cukup sederhana. Dengan hanya dicatat pada
sebuah buku, pelayanan kepada pelanggan menjadi kurang maksimal. Penghitungan hasil
transaksi yang hanya mengandalkan sebuah kalkulator dan tanpa dukungan sebuah komputer
maupun laptop. Dengan dibantu seorang karyawan pada bagian kasir dan seorang lagi pada
bagian pelayanan, pemilik toko sering mengalami kewalahan dalam memberikan pelayanan
kepada pelanggan disaat toko sedang ramai. Antrian yang cukup lama membut terjadinya
penupukan pembayaran saat transaksi.
Sistem penjualan manual memliki banyak kelemahan, banyak terjadi kesalahan pada
pencatatan, dan pencarian data yang sulit karena setiap dilakukan mencari data penjual harus
mencari pada buku besar. Tidak ada informasi khusus yang menginformasikan tentang jumlah
stok barang sehingga tidak jarang ketika stok sudah habis pemilik toko baru meengetahui ketika
terjadi proses transaksi sehingga mengecewakan pelanggan.
Perkembangan yang sangat cepat dibidang teknologi informatika memberikan pengaruh
yang sangat besar pada berbagai aspek kehidupan manusia. Pengaruh yang paling nyata terlihat
pada terjadinya perubahan mendasar terhadap cara orang mengambil keputusan, terutama yang
diimplementasikan dalam dunia pertokoan.

1.2 Rumusan Masalah

Berdasarkan latar belakang yang disebutkan diatas maka rumusan masalah yang akan
dibahas adalah bagaimana membangun aplikasi management kasir dalam menungkatkan kinerja
pelayanan karyawan yang cepat, tepat, dan akurat dengan berbasis web.

1.3 Tujuan dan Manfaat

Tujuan pengerjaan dari tugas ini adalah membuat program aplikasi untuk menunjang
kinerja pelayanan karyawan. Sehingga dapat membantu pengguna baik karyawan maupun
pemilik toko, untuk dapat memberikan pelayanan yang cepat serta menghasilkan laporan-laporan
transaksi penjualan dengan cepat.

BAB II
LANDASAN TEORI

2.1 Pengertian Sistem

Sistem dapat di defisinikan dengan pendekatan prosedur dan dengan pendekatan


komponen. Dengan pendekatan prosedur , sistem dapat di defisinikan sebagai kumpulan dari
prosedur prosedur yang mempunyai tujuan tertentu. Dengan pendekatan komponen, sistem dapat
di defisinikan sebagai kumpulan dari komponen yang saling berhubungan satu dengan yang
lainnya membentuk satu kesatuan untuk mencapai tujuan tertentu.

2.2 Pengertian Informasi


Informasi merupakan data yang telah di olah dan di atur ulang menjadi satu bentuk yang
lebih berarti dan di tujuakan untuk seseorang. Informasi di bentuk dari kombinasi data, yang di
harapkan memiliki arti bagi yang menerimanya. Informasi merupakan hasil keluaran dari sistem
informasi.

2.3 Pengertian Sistem Informasi


Sistem informasi merupakan gabungan darimanusia, perangkat keras, perangkat lunak,
jaringan telekomunikasi dan sumber data yang mengumpulkan, mengbah dan menyebarkan
informasi dalam sebuah organisasi sehingga dapat mendukung perusahaan, pekerja, rekan kerja,
serta suplier.

2.4 Pengertian Kasir


Kasir adalah orang yang memindai barang melalui mesin disebut kasir bahwa pelanggan
ingin membeli di toko ritel. Barang telah dipindai, kasir kemudian mengumpulkan pembayaran
(tunai, cek atau dengan kartu kredit/debit) untuk barang atau jasa dipertukarkan, mencatat jumlah
yang diterima, membuat perubahan, dan masalah penerimaan atau tiket untuk pelanggan. Kasir
akan mencatat jumlah yang diterima dan dapat mempersiapkan laporan transaksi, membaca dan
total rekor ditampilkan pada pita kasir dan memverifikasi terhadap kas. Kasir untuk mengetahui
nilai dan fitur item yang uang diterima, dapat menguangkan cek, mungkin memberikan
pengembalian uang tunai atau memorandum kredit masalah kepada pelanggan untuk barang
dagangan kembali, dan dapat beroperasi tiket-dispenser mesin dan sejenisnya. Dalam satu bentuk
atau lain, kasir telah ada selama ribuan tahun.
2.5 HTML
HTML adalah bahasa dalam World Wide Web. Setiap dokumen web ditulis dengan
format HTML.Semua format dokumen, hyperlink, gambar grafis, dokumen multimedia, form
yang dapat diisi dan sebagainya semua didasari adanya HTML. HTML lebih tepat digolongkan
sebagai kumpulan peraturanperaturan untuk memformat (markup) dokumen.

2.6 PHP
PHP adalah sebuah bahasa script server side yang dapat digunakan dengan bahasa HTML
atau dokumen secara bersamaan untuk membangun sebuah aplikasi web. Bahasa PHP mirip
dengan bahasa C, Perl, dan Java dengan keunikan tersendiri. Sifat open source pada PHP
memberikan kemampuan PHP berkembang secara cepat. PHP selain dapat membuat dokumen
HTML secara dinamis, dapat membuat gambar, PDF, dan animasi flash dengan script yang
sederhana. PHP 8 dapat bekerja dengan baik pada sebagian besar DBMS, diantaranya
oracle,MSSQL,SQL server, MySQL, dbase, PostgreeSQL, dan MySQL.

2.7 MySql
MySql adalah relational Database Management System (RDBMS) yang didistribusikan
secara gratis dibawah lisensi General Public Lisensi (GPL) setiap orang bebas menggunakannya,
tetapi tidak boleh dijadikan produk turunan yang bersifat komersil (Sutarman, 2003).
Menggunakan MySQL sebagai database server karena MySQL termasuk unggul dibandingkan
server lainnya dalam query data. Hal ini dapat dibuktikan melalui kecepatan MySQL yang bisa
sepuluh kali lebih cepat dari Postgres SQL dan lima kali lebih cepat dibandingkan interbase.

2.8 XAMPP
XAMPP merupakan paket PHP berbasis open source yang dikembangkan oleh sebuah
komunitas open source. Merupakan kompilasi dari beberapa program. Fungsinya adalah sebagai
server yang berdiri sendiri (localhost), yang terdiri atas program Apache HTTP Server, MySQL
database, dan penerjemah bahasa yang ditulis dengan bahasa pemrograman PHP dan Perl.
Programini tersedia dalam GNU General Public License dan bebas, merupakan web 4 server
yang mudah digunakan yang dapat melayani tampilan halaman web yang dinamis.
2.9 Data Flow Diagram (DFD)
DFD (Data Flow Diagram) merupakan diagram yang menggunakan notasi-notasi untuk
menggambarkan arus data sistem secara logika. DFD menggambarkan komponen – komponen
sebuah sistem. Keuntungan menggunakan DFD adalah memudahkan pemakai yang kurang
menguasi komputer untuk mengerti sistem yang akan dikembangkan. DFD merupakan
dokumentasi grafik yang menggunakan simbol penomeran di dalam mengilustrasikan arus data
yang saling berhubungan diantara pemrosesan data untuk diubah menjadi informasi.
2.10 Entity Relational Diagram (ERD)
Entity-Relationship Diagram (ERD) merupakan model data untuk menggambarkan
hubungan antara satu entitas dengan entitas lain yang mempunyai relasi (hubungan) dengan
batasan-batasan. Hubungan antara entitas akan menyangkut dua komponen yang menyatakan
jalinan ikatan yang terjadi, yaitu derajat hubungan dan partisipasi hubungan Menurut Fathansyah
( 1999 : 62 ) “Model Entity Relationship (E-R) merupakan 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)”.
BAB III
PEMBAHASAN
3.1 Use Case Diagram

Use Case Diagram ini aplikasi kasir ini admin harus login terlebih dahulu untuk
menggunakan aplikasi ini. Admin memiliki semua hak akses sementara kasir hanya bisa
mengakses transaksi
3.2 Activity Diagram
Alir Aktivitas

Login Admin

Login Kasir
Input Data Barang

Edit Data Barang


Hapus Data Barang

Input Data Transaksi


Hapus Data Transaksi

Edit Data Transaksi


Laporan Transaksi

3.3 Squence Diagram

Proses Login Admin


Proses Admin Input, Update, Delete, dan Cek barang

Proses Transaksi Admin


Proses Login Kasir

Proses Transaksi Kasir


3.4 Class Diagram
ScreenShoot Aplikasi
BAB IV
PENUTUP
4.1 kesimpulan
Adapun kesimpulan dari laporan sistem aplikasi penjualan toko barokah adalah sebagai berikut:
a. Berdasarkan hasil tugas Perancangan Sistem Penjualan dan Implementasi diharapkan berguna
bagi kelancaran transaksi penjualan.
b. Secara keseluruhan aplikasi Toko ini, dapat membantu pengguna dalam hal mengolah data
barang, 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 kinerja karyawan.

4.2 Saran
Adapun saran dari laporan sistem aplikasi penjualan toko barokah adalah sebagai berikut:
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.
Daftar Pustaka

Kasman, Dharma, Akhmad. (2012). “Membuat Sendiri Website Pertemanan Dengan PHP &
JQUERY”. Lokomedia. Yogyakarta.

Lee, Chistopher. (2012). “101 Tip & Trik CSS Most Wanted”. Andi Publisher. Yogyakarta.
Ridwan, Muhammad. (2014). “Perencanaan Sistem Informasi Kasir Di Minimarket Pojok Badegan
Dengan Menggunakan Visual Basic 6 Dan MySql”. Skripsi s1. Universitas Muhammadiyah
Ponorogo. Ponorogo.

Supriyanto, Nanang. (2011). “Analisis Dan Perancangan Sistem Informasi Penjualan Handphone
Berbasis WEB pada Toko Cipto Cell”. Skripsi S1. STIMIK AMIKOM. Yogyakarta.

Utomo, Priyo, Eko. (2009). “125 Tips Menguasai Bahasa PHP”. Yrama Widya. Bandung.

Wahyono, Teguh. (2009). “Practice Guide: PHP on Windows”. Elex Media Komputindo. Jakarta.

Anda mungkin juga menyukai