Anda di halaman 1dari 11

APLIKASI PENJUALAN

TOKO SEMBAKO WINA

NAMA : AFWINA AZIZA


NPM : 19631002

TEKNIK INFORMATIKA
FAKULTAS TEKNIK INFORMASI
UNIVERSITAS ISLAM KALIMANTAN
MUHAMMAD ARSYAD AL BANJARI
BAB I
PENDAHULUAN
1.1 Latar Belakang
Penjualan merupakan usaha terpadu untuk mengembangkan rencana- rencana strategis
yang diarahkan pada usaha pemuasan kebutuhan dan keinginan pembeli guna mendapatkan
penjualan yang menghasilkan laba (Marwan A, 1986). Penjualan merupakan sumber hidup
suatu perusahaan, karena dari perusahaan dapat diperoleh laba serta suatu usaha memikat
konsumen yang diusahakan untuk mengetahui daya tarik mereka sehingga dapat mengetahui
hasil produk yang dihasilkan. Menurut Winardi (1982), penjualan adalah suatu transfer hak
atas benda-benda. Dari penjelasan tersebut dalam memindahkan atau mentransfer barang dan
jasa diperlukan orang-orang yang bekerja di bidang penjualan seperti pelaksanaan dagang,
agen, wakil pelayanan, dan wakil pemasaran. Dari beberapa pengertian di atas disimpulkan
bahwa urat nadi dari sebuah usaha pedagangan khususnya toko sembako Wina adalah
penjualan.
Toko Sembako Wina adalah unit dagang yang menyediakan semua kebutuhan pokok
manusia yaitu senmbako. Dengan banyaknya produk yang disediakan dibutuhkan buku besar
yang digunakan untuk mencatat nama produk dan harganya, serta buku besar transaksi yang
digunakan untuk mencatat semua transaksi penjualan yang terjadi. Dengan cara pencatatan
tersebut karyawan harus memberi label harga disetiap produk selain itu pembuatan pada
akhir bulan mengalami kesulitan karena harus merekap semua transaksi penjualan yang
dicatat pada
buku besar. Hal ini tidak menutup kemungkinan terjadi kesalahan pencatatan dan waktu yang
digunakan untuk membuat laporan menjadi kurang efektif dan efisien.
Berdasarkan hal tersebut, maka dirancanglah suatu sistem pejualan yang terkomputerisasi
untuk mempermudah toko dalam mengelola data produk dan transaksinya. Adapun tujuan
dari penelitian ini yaitu merancang aplikasi kasir untuk mendukung kinerja toko agar dapat
bersaing dengan lawan bisnis dan dituangkan dalam penulisan tugas akhir dengan judul
“Rancang Bangun Aplikasi Kasir Toko Sembako Wina Berbasis Web”
1.2 Rumusan Masalah
Berdasarkan dari latar belakang masalah di atas maka dapat diambil perumusan masalah
sebagai berikut:
1. Bagaimana merancang aplikasi yang dapat digunakan oleh kasir dengan berbasis web
sebagai pengolahan data produk dan transaksi pada toko sembako wina ?
2. Bagaimana membangun aplikasi yang dapat digunakan oleh kasir pada toko sembako
wina dengan mengimplementasikan bahasa pemprograman PHP serta didukung oleh
MySQL sebagai basis datanya ?
1.3 Batasan Masalah
Agar tidak meluasnya penulisan tugas akhir ini maka penulis membatasi permasalahan
dalam perancangan aplikasi pada penulisan tugas akhir ini yaitu sebagai berikut :
1. Aplikasi kasir dibuat dengan mengimplementasikan Bahasa pemrograman PHP sehingga
dapat digunakan oleh berbagai platform.
2. Database yang digunakan adalah MySQL versi free dikarenakan data yang diolah tidak
begitu banyak.
3. Karena keterbatasan waktu yang digunakan untuk penelitian ini maka penulis tidak
membahas keamanan sistem berbasis web serta tidak mengupload aplikasi ke web
hosting.
4. Server yang digunakan pada tahap pengujian dan penerapan adalah localhost.
1.4 Tujuan Penelitian
Sejalan dengan masalah yang telah dirumuskan, tujuan perancangan ini adalah :
1. Merancang aplikasi yang dapat digunakan oleh kasir dengan berbasis web sebagai
pengolahan data produk dan transaksi pada toko sembako wina
2. Membangun aplikasi yang dapat digunakan oleh kasir pada toko sembako wina dengan
mengimplementasikan bahasa pemrograman PHP serta didukung oleh MySQL sebagai
basis datanya.
1.5 Manfaat Penelitian
Perancangan ini diharapkan dapat memberikan manfaat kepada toko sembako wina dan
pihak-pihak terkait, berikut beberapa manfaat yang diharapkan :
1. Dengan dibuatnya aplikasi kasir, diharapkan dapat membantu dalam proses pencatatan
data produk dan transaksi.
2. Dengan adanya aplikasi kasir proses pembuatan laporan dan rekap transaksi menjadi
lebih cepat dan mengurangi kesalahan seperti pada cara pembuatan laporan manual.
1.6 Metode Penelitian
Metode penelitian sendiri artinya ialah menggunakan suatu cara untuk
mencapai suatu tujuan demi diperolehnya suatu keberhasilan dalam penelitian dengan
digunakannya suatu teknik tertentu, maka dalam pelaksanaannya, metodologi yang tepat dan
istimewa harus digunakan dengan tujuan diadakannya penelitian tersebut berdasarkan
fakta-fakta yang ada untuk menguji kebenaran sesuatu secara ilmiah. Adapun diagram alir
metodologi penelitian ini digambar seperti pada Gambar di bawah ini

1.7 Sistematika Penelitian


Untuk mempermudah melihat dan mengetahui pembahasan yang ada pada penelitian ini
secara menyeluruh, maka perlu dikemukakan sistematika yang merupakan kerangka dan
pedoman penulisan skripsi. Adapun sistematika penulisannya adalah sebagai berikut :
1. Bagian Awal Penelitian
Bagian awal memuat halaman sampul depan, halaman judul, halaman persetujuan dosen
pembimbing, halaman pengesahan, halaman motto dan persembahan, halaman kata
pengantar.
2. Bagian Utama Penelitian
Bagian Utama terbagi atas bab dan sub bab yaitu sebagai berikut :
BAB I PENDAHULUAN
Bab pendahuluan meliputi :
1.1 Latar Belakang
1.2 Rumusan Masalah
1.3 Batasan Masalah
1.4 Tujuan Penelitian
1.5 Manfaat Penelitian
1.6 Metode Penelitian
1.7 Sistematika Penelitian
BAB II TINJAUAN PUSTAKA
Bab tinjauan pustaka meliputi :
2.1 Landasan Teori
2.2 Penelitian Terkait
2.3 Profil Objek Penelitian
BAB III ANALISIS DAN PERANCANGAN SISTEM
Bab analisis dan perancangan sistem meliputi :
1.1 Analisis sistem yang berjalan
1.2 Analisis kenutuhan sistem
1.3 Rancangan model sistem
1.4 Rancangan basis data
1.5 Rancangan antarmuka masukan
1.6 Rancangan antarmuka keluaran
BAB IV HASIL DAN PEMBAHASAN
Bab ini terdiri dari ganbaran hasil penelitian dan analisa. Baik dari secara kulitatif,
kuantitatif dan statistik, serta pembahasan hasil penelitian. Agar tersusun dengan
baik diklasifikasikan ke dalam :
A. Hasil Penelitian
B. Pembahasan
BAB V PENUTUP
Bab ini berisi kesimpulan dan saran dari seluruh penelitian yang telah dilakukan.
Kesimpulan dapat dikemukakan masalah yang ada pada penelitian serta hasil dari
penyelasaian penelitian yang bersifat analisis obyektif. Sedangkan saran berisi
mencantumkan jalan keluar untuk mengatasi masalah dan kelemahan yang ada.
Saran ini tidak lepas ditujukan untuk ruang lingkup penelitian.
3. Bagian Akhir Penelitian
Bagian akhir dari penelitian ini berisi tentang Daftar Pustaka
BAB II
TINJAUAN PUSTAKA

2.1 Landasan Teori


2.1.1 E-COMMERCE
Menurut Siregar (2010), Electronic Commerce (E-Commerce) adalah
proses pembelian, penjualan atau pertukaran produk, jasa dan informasi
melalui jaringan komputer. E-Commerce merupakan bagian dari e-business,
di mana cakupan E-Business lebih luas, tidak hanya sekedar perniagaan tetapi
mencakup juga pengkolaborasian mitra bisnis, pelayanan nasabah, lowongan
pekerjaan dan lainnya. Saat ini e-commerce telah memberikan pengaruh yang
cukup besar terhadap pertumbuhan tata sosial dan ekonomi masyarakat. E-
commerce telah menjadi bagian yang penting dari sektor bisnis khusus
(private) dan umum (public).
Business to Consumer (B2C) adalah bentuk jual-beli produk atau jasa yang
melibatkan perusahaan penjual dan konsumen akhir yang dilakukan secara elektronis.
Atau lebih tepatnya B2C adalah suatu aktivitas E-businesses dalam pelayanan secara
langsung kepada konsumen melalui barang atau jasa, yang dapat diistilahkan dengan
transaksi pasar. Business to Consumer memiliki karakteristik :
 Terbuka untuk umum, di mana informasi disebarkan secra umum pula dan
dapat diakses secara bebas.
 Servis yang digunakan bersifat umum, sehingga dapat digunakan oleh orang
banyak. Sebagai contoh karena sistem web sudah umum digunakan maka
service diberikan dengan berbasis web.
 Servis yang digunakan berdasarkan permintaan. Produsen harus siap
memberikan respon sesuai dengan permintaan konsumen.
 Sering dilakukan sistem pendekatan client-server.
2.1.2 WEBSITE
Website adalah halaman informasi yang disediakan melalui jalur internet
sehingga bisa diakses di seluruh dunia selama terkoneksi dengan jaringan
internet. Website merupakan komponen atau kumpulan komponen yang
terdiri dari teks, gambar, suara, dan animasi sehingga menarik untuk
dikunjungi (Sholechul Azis, 2013). Dengan sebuah browser yang memiliki
Graphical User Interface (GUI), link-link dapat dihubungkan ke tujuannya dengan
menunjuk link tersebut. Secara garis besarnya, website dapat berfungsi sebagai:
 Media Promosi
 Media Pemasaran
 Media Informasi
 Media Pendidikan
 Media Komunikasi.
2.1.3 BASIS DATA
Basis data (database) menurut Yakub (2012) diartikan sebagai markas atau
gudang, tempat bersarang atau berkumpul. Prinsip utama basis data adalah
pengaturan data dengan tujuan utama fleksibilitas dan kecepatan dalam pengambilan
data kembali. Adapun tujuan basis data diantaranya sebagai efisisensi yang meliputi
speed, space & accurancy, menangani data dalam jumlah besar, kebersamaan
pemakaian, dan meniadakan duplikasi. Sistem database memiliki empat komponen
penting antara lain:
 Data, adalah informasi yang disimpan dalam suatu struktur tertentu yang
terintegrasi.
 Hardware, adalah perangkat keras berupa komputer dengan media
penyimpanan sekunder yang digunakan untuk menyimpan data.
 Software, adalah perangkat lunak yang digunakan untuk melakukan
pengelolaan data. Perangkat lunak ini sering disebut sebagai Database
Management System (DBMS) yaitu sekumpulan komponen untuk
menetapkan , membangun, dan menggerakkan suatu database.
 User, adalah orang yang menggunakan data yang tersimpan dan terkelola.
User dapat berupa seorang yang mengelola database tersebut, yang disebut
dengan database administrator (dba), bisa juga end user yang mengambil
hasil dari pengelolaan data base melalui bahasa query.
2.1.4 WEBSITE
Menurut Prasetyo (2014) PHP merupakan bahasa script yang dipakai untuk
pengembangan aplikasi open source khususnya berbasis web. Saat sebuah halaman
dibuka dan mengandung kode PHP, prosesor PHP yang dijalankan di server akan
menerjemahkan dan mengeksekusi semua perintah dalam halaman tersebut, dan
kemudian menampilkan hasilnya ke browser sebagai halaman HTML biasa. Seperti
sebagian besar bahasa script lainnya, PHP dapat ditanamkan langsung ke dalam
HTML. Kode PHP dipisahkan dari HTML dengan menggunakan tanda start dan end.
Ketika sebuah dokumen di baca, prosesor PHP hanya menerjemahkan area yang
ditandai saja, dan menampilkan hasilnya pada tempat yang sama.
PHP disebut bahasa pemrograman server side karena PHP diproses pada
komputer server.Hal ini berbeda dibandingkan dengan bahasa pemrograman client-
side seperti JavaScript yang diproses pada web browser (client).Pada awalnya PHP
merupakan singkatan dari Personal Home Page. Sesuai dengan namanya, PHP
digunakan untuk membuat website pribadi. Dalam beberapa tahun
perkembangannya, PHP menjelma menjadi bahasa pemrograman web yang powerfull
dan tidak hanya digunakan untuk membuat halaman web sederhana, tetapi juga
website populer yang digunakan oleh jutaan orang seperti wikipedia, wordpress,
joomla dan lainnya.
2.1.5 MySQL
My Structure Query Language (MySQL) menurut Nugroho (2013) adalah sistem
manajemen database SQL yang bersifat Open Source dan paling populer saat ini.
Yang dikembangkan, didistribusikan, dan didukung oleh Oracle Corporation. Untuk
menambah, mengakses, dan memproses data yang tersimpan dalam database
dikomputer, kita membutuhkan sistem manajemen database seperti MySQL Server.
Karena komputer mampu menangani sejumlah data yang besar dengan adanya sistem
manajemen database tersebut. Sebagai utilitas standalone, atau sebagai bagian dari
aplikasi lainya. MySQL merupakan program pengakses database yang bersifat
network sehingga dapat digunakan untuk aplikasi Multi User.Setiap pengguna dapat
secara bebas menggunakan MySQL, namun dengan batasan perangkat lunak tersebut
tidak boleh dijadikan produk turunan yang bersifat komersial. MySQL sebenarnya
merupakan turunan salah satu konsep utama dalam basisdata yang telah ada
sebelumnya. SQL adalah sebuah konsep pengoperasian basisdata, terutama untuk
pemilihan atau seleksi dan pemasukan data, yang memungkinkan pengoperasian data
dikerjakan dengan mudah secara otomatis.

2.2 Penelitian Terkait


Dalam penelitian ini penulis mengambil tinjauan pusataka dari penelitian yang
telah dilakukan oleh saudara Farhan Ramadhan (2018), dengan judul Sistem
Informasi Penjualan Berbasis Web Pada PT.Mustika Jati, penelitian ini membahas
tentang penyajian system informasi seperti proses Jual Beli Barang Furnitur, data
proses pengiriman barang dan data transaksi jual beli barang siswa yang masih di
catat di buku dan nota yang mengakibatkan sering terjadi kesalahan data penjualan
dan dapat di manipulasi oleh pihak yang kurang bertanggung jawab. Sistem yang
dibangun berbasis web menggunakan MySQL sebagai basis datanya dan bahasa
pemrogramanya mengunakan PHP. Kesimpulan dari penelitian ini adalah
Mempermudah dalam pengurusan proses penjualan barang, dan meningkatkan
keamanan dan efektifitas serta efesiensi dalam PT.Mustika Jati.
Supriyanto (2017), dengan judul Sistem Informasi Penjualan Produk Kerupuk
Berbasis Web Pada UD. Sumber Makmur. Penelitian tersebut membahas tentang
Produksi Kerupuk yang di hasilkan oleh UD. Sumber Makmur tersebut, kemudian
tentangg kegiatan membuat laporan bulanan yang masih menggunakan sistem tulis
tangan(manual), Kesulitan Admin dalam pengecekan laporan keluar masuk barang
yang di tulis tangan (manual) dandalam pemasaran yang belum menerapkan
pemsaran online. Sistem yang dibangun berbasis web menggunakan MySQL sebagai
basis datanya dan bahasa pemrogramanya mengunakan PHP. Kesimpulan dari
penelitian ini adalah untuk memberi kemudahan bagi admin dalam melakukan proses
pendataan dan bisa sebagai laporan bulanan yang rapi untu instansi, melakukan
pemasaran dan transaksi secara online.
Ayu (2017) dalam penelitiannya membahas bagaimana membangun dan
merancang sebuah sistem informasi berbasis website yang dapat membantu kegiatan
transaksi pelanggan dalam pemesanan barang, pencarian barang, dan pembelian
barang, serta dapat menghasilkan laporan transaksi penjualan dan stok barang pada
Awe Komputer. Metode yang dilakukan adalah metode wawancara, observasi, studi
pustaka, dan dokumentasi. Hasil dari penelitian ini adalah Sistem Informasi Penjualan
dan Pemesanan Komputer Berbasis Website yang dapat mempermudah pihak toko
dalam pemesanan dan penjualan komputer yang dapat diakses secara online sehingga
memudahkan konsumen dalam melakukan transaksi pembelian dengan cepat, efektif
dan efisien.
Penelitian oleh Fajar (2015) yang membahas tentang bagaimana merancang dan
mengimplementasikan sistem informasi berbasis website dan sms gateway pada Nine
Cloth Cilacap guna sebagai sarana informasi, promosi dan transaksi produk. Dalam
meningkatkan produktifitas penjualan maka dilakukan langkah-langkah yang terdiri
dari tahap analisis sistem, tahap perancangan dengan ERD (entity relationship
diagram) ,DAD (diagram alir data), tabel dan interface. Tahap implementasi
menggunakan bahasa pemrograman HTML, CSS3, PHP, database MySQL dengan
software aplikasi Adobe Dreamweaver 5. Tahap pengembangan website tidak hanya
berorientasi pada design namun melingkupi pengolahan informasi dan manajemen
website. Hasil dari penelitian ini adalah adanya sistem informasi berbasis website dan
sms gateway pada Nine Cloth Cilacap yang dapat digunakan sebagai sarana
informasi, promosi dan transaksi produk.
Widodo (2014) juga melakukan penenlitian mengenai e-commerce. Jika
dibandingkan pengolahan data secara konvensional, pengolahan data secara
terkomputerisasi memiliki kelebihan seperti pengolahan data yang cepat dan akurat,
mendukung pengolahan data dalam skala besar. Perancangan sistem pada aplikasi ini
meliputi perancangan data alir data, ERD dan relasi tabel. Aplikasi yang di gunakan
bisa mempermudah proses promosi dan pemasaran produk serta konsumen mudah
mendapatkan informasi. Dengan dibuatnya media promosi dan pemasaran produk
berbasis web ini toko HP Central Cell dapat menyampaikan informasi produk,
spesifikasi produk, serta informasi program promosi melalui website. Hasil dari
penelitian ini berupa laporan member, laporan produk dan laporan penjualan.
JUDUL NAMA MASALAH APLIKASI KETIDAKSESUAI
PENELIT AN
I&TAHU
N
Sistem Informasi Farhan data proses pengiriman Sistem yang Kesimpulan dari
Penjualan Ramadhan barang dan data transaksi dibangun berbasis penelitian ini
Berbasis Website jual beli barang siswa web menggunakan adalah
Pada yang masih di catat di MySQL sebagai Mempermudah
buku dan nota yang
PT.Mustika Jati basis datanya dan dalam
mengakibatkan sering
bahasa pengurusan
terjadi kesalahan data
penjualan dan dapat di pemrogramanya proses penjualan
manipulasi oleh pihak mengunakan PHP. barang, dan
yang kurang bertanggung meningkatkan
jawab. keamanan dan
efektifitas serta
efesiensi dalam
PT.Mustika Jati.
Sistem informasi Supriyanto Kesulitan Admin Sistem yang Kesimpulan dari
penjualan kerupuk dalam pengecekan dibangun berbasis penelitian ini
berbasis web
responsif terhadap
laporan keluar masuk web menggunakan adalah untuk
UD sumber makmur barang yang di tulis MySQL sebagai memberi
tangan (manual) basis datanya dan kemudahan bagi
dandalam pemasaran bahasa admin dalam
yang belum pemrogramanya melakukan
menerapkan pemsaran mengunakan PHP proses pendataan
online. dan bisa sebagai
laporan bulanan
yang rapi untu
instansi,
melakukan
pemasaran dan
transaksi secara
online.
Membangun sistem Ayu sistem informasi memudahkan
informasi penjualan berbasis website konsumen dalam
dan pemesanan yang dapat
komputer berbasis
melakukan
membantu kegiatan transaksi
website
transaksi pelanggan pembelian
dalam pemesanan
dengan cepat,
barang, pencarian
barang, dan efektif dan
pembelian barang, efisien.
serta dapat
menghasilkan
laporan transaksi
penjualan dan stok
barang pada Awe
Komputer.
Pengembangan Fajar bagaimana merancang bahasa adanya sistem
sistem informasi dan pemrograman informasi
penjualan barang
berbasis web dan
mengimplementasikan HTML, CSS3, berbasis website
SMS gateway sistem informasi PHP, database dan sms gateway
berbasis website dan MySQL dengan pada Nine Cloth
sms gateway pada software aplikasi Cilacap yang
Nine Cloth Cilacap Adobe dapat digunakan
guna sebagai sarana Dreamweaver 5 sebagai sarana
informasi, promosi dan informasi,
transaksi produk. promosi dan
transaksi produk.
Rancang bangun Widodo Aplikasi yang di Aplikasi yang di
sistem informasi gunakan bisa gunakan bisa
penjualan berbasis
WEB studi kasus
mempermudah mempermudah
toko HP central cell proses promosi proses promosi
dan pemasaran dan pemasaran
produk serta produk serta
konsumen mudah konsumen
mendapatkan mudah
informasi. mendapatkan
informasi.

2.3 Profil Objek Penelitian


BAB III
ANALISIS DAN PERANCANGAN SISTEM
3.1 Analisis sistem yang berjalan
Analisis sistem bertujuan untuk menentukan hal-hal detail yang dikerjakan
oleh sistem yang dibangun dengan perangkat lunaak (software), perangkat
keras (hardware).
3.1.1 Analisa Masalah
Adanya suatu masalah yang harus di hadapi oleh konsumen
saat ingin membeli suatu barang seperti produk toko klontong,
konsumen terkadang malas untuk belanja di pasar atau toko
karena adanya beberapa beberapa masalah yang harus di hadapi
konsumen seperti berikut :
 Ingin bertransaksi secara real-time.
 Membutuhkan kemudahan dalam bertransaksi tanpa
membuang banyak waktu.
 Menghemat biaya.
3.1.2 Solusi Permasalahan
Berdasarkan masalah-masalah yang timbul dari hasil analisa
yang telah dilakukan, maka dibuatlah suatu aplikasi penjualan
toko sembako wina berbasis web. Agar dapat membantu
masalah-masalah konsumen dalam berbelanja produk.
3.2 Analisis kebutuhan sistem
Pada analisa kebutuhan fungsional ini menjelaskan proses yang akan di
terapkan dalam sistem dan kebutuhan yang diperlukan sistem agar sistem
tetap dapat berjaan dengan baik serta sesuai dengan kebutuhan aktor yang ada
pada aplikasi adalah konsumen/pembeli, penjual/admin, owner. Berikut daftar
kebutuhan fungsional yang ada pada aplikasi.
a) Pada penjual/admin
 Admin dapat melihat stok barang yang masuk dan keluar
 Admin dapat melihat hasil penjualan dalam 1 bulan
 Admin dapat bertransaksi dengan cepat kepada konsumen
b) Pada konsumen
 Konsumen mendapat struk pembelian
3.3 Rancangan model sistem
3.4 Rancangan Basis Data
3.5 Rancangan antarmuka masukan
3.6 Rancangan antarmuka keluaran

Anda mungkin juga menyukai