Anda di halaman 1dari 6

Jurnal PROSISKO Vol. 7 No.

2 September 2020 ISSN : 2406-7733


e-ISSN :2597-9922

SISTEM INFORMASI PENJUALAN APLIKASI KASIR BERBASIS


WEBSITE PADA MART SERBA GUNA BLORA
Suminten
Sistem Informasi Kota Bogor
Fakultas Teknik dan Informatika
Universitas Bina Sarana Informatika
suminten.sue@bsi.ac.id

Abstrak - Penelitian dilakukan untuk mengetahui pelayanan kasir Mart Serba Guna yang masih dilakukan
secara manual ketika melakukan penginputan data sehingga menyebabkan antrian pelanggan yang menumpuk.
Selain itu sistem manual memiliki banyak kelemahan diantaranya kebanyakan 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 mengetahui ketika terjadi proses transaksi sehingga mengecewakan
pelanggan. Dengan adanya kelemahan tersebut, maka diperlukan sebuah aplikasi kasir berbasis web yang dapat
mempermudah pengelolaan data yang dilakukan Kasir. Metode yang digunakan adalah waterfall, dalam
pembuatan aplikasi dimulai dari tahap analisis, desain, pengkodean, pengujian, evaluasi, dan maintenance.

Kata Kunci: Sistem Informasi Penjualan Aplikasi Kasir Berbasis Website

I. PENDAHULUAN dapat mempermudah menginput data penjualan


barang.
Serba Guna Mart salah satu mini market
menjual sembako. Akan tetapi pada toko ini masih II. TINJAUAN PUSTAKA
menggunakan sistem pelayanan kasir yang cukup
sederhana. Dengan hanya dicatat pada sebuah Sistem pada dasarnya banyak memberikan
buku, pelayanan kepada pelanggan menjadi kurang manfaat dalam mengambil keputusan, serta
maksimal. Penghitungan hasil transaksi yang hanya memahami lingkungan yang saling berhubungan
mengandalkan sebuah kalkulator dan tanpa satu sama lain dan bersama-sama berfungsi untuk
dukungan sebuah komputer. Pemilik toko sering mencapai tujuan tertentu. Sistem adalah kumpulan
mengalami kewalahan dalam memberikan elemen-elemen yang meliputi manusia, teknologi,
pelayanan kepada pelanggan disaat toko sedang lingkungan, infrastruktur pendukung yang saling
ramai. Antrian yang cukup lama membuat terkait untuk mencapai tujuan tertentu, Suminten
terjadinya penumpukan pembayaran saat transaksi. dan Ita Dewi sintawati (2020).
Sistem penjualan yang manual memiliki Didefinisikan Sutabri dalam Suminten
banyak kelemahan, kebanyakan terjadi kesalahan (2020) bahwa sistem informasi adalah suatu sistem
pada pencatatan, dan pencarian data yang sulit di dalam suatu organisasi yang mempertemukan
karena setiap dilakukan mencari data penjual harus kebutuhan pengolahan transaksi harian yang
mencari pada buku besar. Tidak ada informasi mendukung fungsi operasi organisasi yang bersifat
khusus yang menginformasikan tentang jumlah manajerial dengan kegiatan strategi dari suatu
stok barang sehingga tidak jarang ketika stok sudah organisasi untuk dapat menyediakan laporan-
habis pemilik toko baru mengetahui ketika terjadi laporan yang diperlukan oleh pihak luar tertentu.
proses transaksi sehingga mengecewakan Penjualan termasuk salah satu kegiatan dalam
pelanggan. Oleh karena itu kami membuat program perekonomian dan membantu dalam penciptaan
aplikasi kasir berbasis web untuk mempermudah nilai ekonomi. Penjualan sendiri telah dianggap
pengoperasian penjualan dan pembelian di sebagai syarat utama bagi kelangsungan hidup
minimarket Serba Guna. perusahaan. Selain penjualan, kegiatan produksi
Perkembangan yang sangat cepat di bidang dan konsumsi juga dapat menciptakan nilai
teknologi informasi memberikan pengaruh yang ekonomi. Hal ini membuktikan bahwa penjualan
sangat besar pada berbagai aspek kehidupan terlihat menjadi penghubung antara kegiatan produksi yang
dari banyaknya perusahaan atau toko telah dilakukan oleh penjual dengan konsumsi yang
menggunakan sistem yang sudah terkomputerisasi. dilakukan oleh pembeli (Suminten 2019).
Hal ini dikarenakan penyampaian informasi secara Manajemen penjualan ialah suatu analisis,
cepat pengaruh yang paling nyata terlihat pada perencana, pelaksanaan serta kontrol program-
terjadinya perubahan mendasar terhadap cara orang program yang telah direncanakan dalam
mengambil keputusan, terutama yang hubungannya dengan pertukaran-pertukaran yang
diimplementasikan dalam dunia pertokoan. Melalui diinginkan pada konsumen yang dituju untuk
program aplikasi kasir berbasis web yang dibuat memperoleh keuntungan pribadi maupun

102
Jurnal PROSISKO Vol. 7 No. 2 September 2020 ISSN : 2406-7733
e-ISSN :2597-9922

keuntungan bersama (Adi, dalam Mutiara, Yuli dikembangkan. ERD bersama-sama dengan detail
Adam Prasetyo, Muhammad azani, 2017). pendukung merupakan model data yang pada
Website (Yuhefizar dalam Suminten dkk, gilirannya digunakan sebagai spesifikasi untuk
2020) adalah keseluruhan halaman-halaman web database.
yang terdapat dari sebuah domain yang
mengandung informasi. Pengertian website dalam III. METODE PENELITIAN
penelitian ini adalah sebagai media/tempat
pemrosesan aplikasi dan interface. Jadi website Metode yang digunakan yaitu mengumpulkan
aplikasi adalah sebuah aplikasi berbentuk web yang data yang bersumber dari internet. Metode
dapat diakses melalui media browser. perancangan yang melewati tahapan-tahapan
Use case diagram menggambarkan rancangan waterfall, implementasi pada
fungsionalitas yang diharapkan dari sebuah sistem. perancangan skema database, desain user
Use case diagram menekankan pada “apa” yang interface, pembuatan program menggunakan
diperbuat sistem, dan bukan “bagaimana” sistem Dreamweaver CS5, pengujian program, evaluasi
bekerja. Sebuah use case merepresentasikan sebuah dan maintenance.
interaksi antara aktor dengan sistem. Use case Berdasarkan tinjauan masalah yang terjadi
merupakan sebuah aktifitas tertentu, seperti login pada Serba Guna mart yang masih menggunakan
ke dalam sistem, meng-create sebuah daftar kasir manual maka dibuatlah aplikasi kasir. Dalam
belanja, dan sebagainya. Sebuah aktor adalah pengerjaannya perlu dilakukan beberapa proses,
sebuah entitas manusia atau mesin yang yaitu:
berinteraksi dengan sistem untuk melakukan
pekerjaan-pekerjaan tertentu (Sukamto dan a. Tahap analisis
Shalahuddin, 2013). Serba Guna mart masih menggunakan sistem
Diagram aktivitas atau activity diagram kasir manual dari masalah tersebut kami akan
menggambarkan workflow (aliran kerja) atau membuat suatu aplikasi yang dapat memudahkan
aktivitas dari sehuah sistem atau proses bisnis atau pegawai untuk menginput data dengan cepat dan
menu yang ada pada perangkat lunak. Yang perlu akurat. Selain itu dibuat kebutuhan fungsional yang
diperhatikan disini adalah bahwa diagram aktivitas diperlukan kasir untuk melakukan pengelolaan data
menggambarkan aktivitas sistem bukan apa yang dengan baik.
dilakukan aktor, jadi aktivitas yang dapat dilakukan
oleh sistem. Activity diagram merupakan state b. Tahap rancangan
diagram khusus, dimana sebagian besar state Perancangan algoritma dengan merancang
adalah action dan sebagian besar transisi di-trigger prosedur dan struktur aplikasi sebagai konsep untuk
oleh selesainya state sebelumnya (internal web yang akan dibuat. Rancangan proses bisnis
processing). Oleh karena itu activity diagram tidak sistem dengan menggunakan UML yang
menggambarkan behaviour internal sebuah sistem menggambarkan seluruh fungsional sistem yang
(dan interaksi antar subsistem) secara eksak, tetapi akan dibuat.
lebih menggambarkan proses-proses dan jalur-jalur 1) . Rancangan Arsitektur
aktivitas dari level atas secara umum (Sukamto dan a). Usecase diagram
Shalahuddin dalam Suminten dkk, 2020).
Menurut Fowler dalam (Sintadewi dan
Suminten, 2019) class adalah dekripsi kelompok
obyek-obyek dengan properti, perilaku (operasi)
dan relasi yang sama. Sehingga dengan adanya
class diagram dapat memberikan pandangan global
atas sebuah sistem. Hal tersebut tercermin dari
class-class yang ada dan relasinya satu dengan
yang lainnya. Sebuah sistem biasanya mempunyai
beberapa class diagram. Class diagram sangat
membantu dalam visualisasi struktur kelas dari
suatu sistem.
Menurut Brady dan Loonam dalam Suminten
dan Ita Dewi Sintawati (2020), Entity Relationship
diagram merupakan “teknik yang digunakan untuk
memodelkan kebutuhan data dari suatu organisasi,
biasanya oleh Sistem Analisis dalam tahap analisis
persyaratan proyek pengembangan sistem”.
Sementara seolah-olah teknik diagram atau alat
peraga memberikan dasar untuk desain database Gambar 1. Usecase Alur pembelian
relasional yang mendasari sistem informasi yang

103
Jurnal PROSISKO Vol. 7 No. 2 September 2020 ISSN : 2406-7733
e-ISSN :2597-9922

b). Activity diagram c. Pengkodean


Implementasi dengan memasukkan beberapa
data yang dibutuhkan untuk memastikan aplikasi
ini berjalan tanpa kendala. Implementasi script
kodingan dibuat berdasarkan tahapan sebelumnya.

IV. PEMBAHASAN

a. Login
Pengguna seperti Admin, customer harus
login terlebih dahulu untuk mengakses aplikasinya.

Gambar 2. Activity diagram Alur Pembelian

c). Class diagram

Gambar 5. Login User

b. Menu Admin
Dapat melihat list user dan menginput form
user seperti username, password nama dan role.

Gambar 3. Class diagram Alur pembelian

2) . Rancangan basis data


Id_Pelanggan Id_barang

Nama

PELANGGAN Jumlah BARANG


Nama
Gambar 6. Login admin

c. Menu anggota
melakukan Dapat melihat list anggota, mencari anggota,
Memiliki
mengedit, menghapus dan menginput form anggota
No_nota
seperti mengisi kode, nama, alamat, kota, no hp dan
TRANSAKSI
email.

Mengelola Mengecek

Id_owner
KASIR Id_kasir OWNER

Nama
Nama

Gambar 4. Entity Relationship Diagram pembelian

104
Jurnal PROSISKO Vol. 7 No. 2 September 2020 ISSN : 2406-7733
e-ISSN :2597-9922

e. List pembelian
Dapat melihat nomer faktur, supplier, total
biaya, mencetak, mengedit, mengimport dan
menghapus.

Gambar 7. Menu anggota

c. Menu barang Gambar 10. List Barang


Dapat melihat list barang, mengimport,
mengedit, menghapus dan menginput form barang f. Struk pembelian
seperti mengisi sku, nama barang kategori, satuan Dapat melihat sku, nama barang, jumlah,
supplier, stok maksimal, stok, hhp, harga satuan harga dan total.
dan harga jual.

Gambar Struk 11. Pembelian

Gambar 8. Menu Barang g. Menu penjualaan


Dapat melihat list, mencetak, mengedit,
d. Menu pembelian menghapus dan menginput outlite, anggota, sku,
Dapat melihat list pembelian, mencetak, qty, debit, cash dan sedekah.
mengedit, mengimport, menghapus dan menginput
outlite, nomer faktur, supplier, sku/nama barang qrt
dan harga satuan.

Gambar Menu 12. Penjualan


Gambar 9. Menu Pembelian
h. Menu list penjualan
Dapat melihat menu nomer faktur, tanggal,
kasir, total, mencetak, mengdit dan menghapus.

105
Jurnal PROSISKO Vol. 7 No. 2 September 2020 ISSN : 2406-7733
e-ISSN :2597-9922

l. Laporan pembelian by faktur


Dapat melihat nomer faktur, tanggal, supplier
dan total.

Gambar 13. Menu Penjualan

i. Struk Penjualan
Dapat melihat transaksi pembeliian seperti
barang yang dibeli, jumlah, total dan kembalian.

Gambar 16. Laporan Pembelian by faktur

m. Laporaan pembelian by barang


Dapat melihat sku, nama barang, jumlah harga
dan total.

Gambar 14. Struk Penjualan

k. Menu Laporan pembelian


Dapat menginput outlite, tanggal awal,
tanggal akhir dan cetak by faktur atau by barang.

Gambar 17. Laporan Pembelian barang

n. Menu laporan Stok


Dapat menginput outlite, tanggal awal,
tanggal akhir, dan cetak stok barang dan stok
opname.

Gambar 15. Menu laporan Pembelian

106
Jurnal PROSISKO Vol. 7 No. 2 September 2020 ISSN : 2406-7733
e-ISSN :2597-9922

diantaranya mengembangkan program ini agar


dapat mempermudah kasir dalam menginput
barang dengan cepat dan akurat, tidak hanya untuk
kasir saja tetapi sistem akan dikembangkan untuk
pelanggan juga supaya dapat melakukan pembelian
secara online.

DAFTAR PUSTAKA

Marimin, Hendri Tanjung, dan Haryo


Gambar 18. Laporan Stok Prabowo.2006. Sistem Informasi Manajemen
SumberDaya Manusia. Jakarta: PT. Grasindo.
o. Laporan stok barang Diambil dari:
Dapat melihat sku, nama barang, stok, harga https://books.google.co.id/books?id=awC2247
beli dan harga jual. v
PUkC&printsec=frontcover&hl=id&source=g
bs_ge_summary_r&cad=0#v=onepage&q&f=
false
Media Komputindo. Diambil
dari:https://books.google.co.id/books?id=9fqj
k7jC9
40C&printsec=frontcover&dq=Yuhefizar,&hl
=
Sintadewi dan Suminten.2019. Perancangan Sistem
Informasi Reservasi Kamar Hotel Berbasis
Web Dengan Metode Rup (Rational Unified
Process). (diakses
dihttp://journal.stmikjayakarta.ac.id/index.ph
p/
Sukamto dan Shalahuddin.2013. Rekayasa
Perangkat Lunak Terstruktur dan Berorientasi
Objek.Informatika
Gambar 19. Laporan Stok barang Suminten dan Ita Dewi sintawati.2020.
Perancangan Sistem Informasi Sdm Berbasis
V. KESIMPULAN Objek Pada Pt.General Protection And
Respond Solution Dengan Menggunakan
Serba Guna Mart merupakan salah satu toko Metode Rational Unified Process.(diakses
sembako yang masih menggunakan sistem secara http://journal.stmikjayakarta.ac.id/index.php/j
manual dalam transaksi pembayaran yang dikelola isicom/article/view/)
oleh kasir dalam pelayanan terhadap pembeli. Suminten.2019. Implementasi Enterprise Resource
Sehingga mengakibatkan sering terjadinya Planning (Erp) Pada Usaha Pithik Sambel
penumpukan antrian pembayaran pembeli. Untuk Ndesso Berbasis Odoo . (diakses http://e-
itu pemilik toko akan melakukan konversi sistem jurnal.lppmunsera.org/index.php/PROSISKO/
lama yang masih manual ke sistem yang baru article/view/1127/938)
berbasis website, yang memiliki keuntungan Sunyoto, Danang. 2014. Sistem Informasi
sebagai berikut: Manajemen (Perspektif Organisasi).
a). Memudahkan kasir menginput barang Yogyakarta: CAPS (Center of Academic
menggunakan komputer, Publishing Service).
b). Mempermudah pembuatan laporan stok Sutabri, Tata. 2012. Analisis Sistem Informasi.
barang, dan laporan transaksi yang Yogyakarta: CV Andi Offset.
dilakukan setiap harinya, Tamzil, Fachmi. 2012. Peran Teknologi Informasi
c). Membantu pemilik toko untuk melakuakn Dalam Dunia Komunikasi. Diambil dari :
pengawasan dan pengelolaan data http://www.esaunggul.ac.id/wpcontent/
karyawan, uploads/2012/12/esaunggul.ac_.id
d). Menghemat waktu serta dapat Peran_Teknologi_Informasi_Dalam_Dunia_K
memaksimalkan kinerja karyawan. omunikasi__edit.pdf (1 Mei 2015).
Yuhefizar. 2008. 10 Jam Menguasai Internet
Untuk ke depannya jika sistem yang Teknology dan Aplikasinya. Jakarta: PT. Elex
digunakan dapat berjalan dan dikelola dengan baik, Yuhefizer.2017. Pengembangan Aplikasi Penjualan
sistem aplikasi akan dikembangkan lebih baik lagi Berbasis Web. Andi

107

Anda mungkin juga menyukai