J0303211041_Muhammad Fiqih
J0303211042_Jidan Fatahillah
J0303211047_Cut Yasmin Zafira
Penulis
Latar belakang
Sejak perekonomian Indonesia mulai berkembang, tidak sedikit masyarakat Indonesia yang
melakukan bisnis untuk memperkaya dirinya. Dan yang paling familiar di kalangan
masyarakat adalah bisnis jual-beli. Kegiatan jual-beli tersebut terkadang mengalami beberapa
kendala seperti kesalahan mencatat laporan keuangan ataupun tindak kesengajaan seperti
kecurangan. Namun kini masyarakat Indonesia tengah mengalami perubahan digitalisasi,
termasuk dibidang bisnis. Ini dilakukan demi terlaksananya bisnis yang efektif dan efisien,
sehingga dapat meminimalisir kerugian dalam menjalankan bisnis. Karena itu, sebagai
pembisnis kita dapat menerapkan perangkat lunak sederhana untuk memantau transaksi
keluar-masuknya barang, serta pembeli dapat melakukan transaksi secara mandiri. Dengan
begitu pembisnis dapat meraih keuntungan yang lebih besar dan meminimalisir kerugian.
Dengan begitu kelompok FUJI telah membuat program sederhana untuk membantu para
pembisnis pemula dalam menjalani kegiatan bisnisnya.
Teori Dasar
Bisnis atau niaga adalah kegiatan memperjualbelikan barang atau jasa dengan tujuan
memperoleh laba. Dalam ilmu ekonomi, bisnis adalah suatu organisasi yang menjual barang
atau jasa kepada konsumen atau bisnis lainnya, untuk mendapatkan laba. Secara historis kata
bisnis dari bahasa Inggris business, dari kata dasar busy yang berarti "sibuk" dalam konteks
individu, komunitas, ataupun masyarakat. Dalam artian, sibuk mengerjakan aktivitas dan
pekerjaan yang mendatangkan keuntungan.
Tujuan
Program ini adalah Program jual-beli sederhana yang mudah digunakan dengan fitur sebagai
berikut :
a. Fitur Admin
Menambahkan Produk (Admin dapat menambahkan nama, ukuran, stok, harga produk)
Melihat Daftar Produk (Admin dapat melihat semua produk yang sudah ditambah)
Mengubah Produk (Admin dapat mengubah identitas produk yang sudah ditambah)
Menghapus Produk (Admin dapat menghapus produk yang terdapat di daftar)
b. Fitur Pembeli
Lihat Semua Produk (Pembeli dapat melihat semua produk yang tersedia)
Menambahkan item yang ingin dibeli (Pembeli dapat membeli berbagai produk)
Melihat Jumlah item (Pembeli dapat melihat jumlah item yang sudah dibeli)
Transaksi (Pembeli dapat melakukan pembayaran)
Tampilan Output dan Cara Kerja
Beserta Sumber Python Code-nya
Penjelasan : Tampilan Halaman Utama ini berfungsi agar pengguna dapat memilih perannya.
Cara kerjanya :
jika memasukan angka 1 maka akan terhubung dengan fungsi menu pembeli,
jika memasukan angka 2 maka akan terhubung dengan fungsi login,
jika memasukan angka 0 maka akan keluar dari program.
Penjelasan : Setelah menekan tombol 1 dimenu utama, akan muncul tampilan sebagai
berikut. Terdapat fitur yang dapat digunakan dalam bertransaksi.
Cara kerjanya :
jika memasukan angka 1 maka dapat melihat dan membeli produk
jika memasukan angka 2 maka dapat melakukan transaksi
jika memasukan angka 0 maka akan keluar dari program
Penjelasan : Setelah menekan tombol 1 dimenu Pembeli, akan muncul tampilan sebagai
berikut. Disini pembeli diwajibkan memasukkan namanya dan harus teliti dalam mengetik
nama, jika beda atau keliru dalam penulisan akan masuk kedalam transaksi baru.
Contoh :
Setelah mengisi nama, pembeli dapat meng-copy ID produk barang yang ingin dibeli.
Kemudian pembeli wajib mengisikan jumlah barang yang dipesan. Setelah di enter, akan
muncul tampilan seperti struk belanja.
Tekan Enter untuk melanjutkan, dan pembeli akan menuju ke halaman Menu Pembeli.
Sebagai contoh disini pembeli memilih tidak karena ingin langsung membayar produk yang
ia ingin beli. Misal pembeli memilih y, maka tampilannya akan kembali ke menu lihat
produk, dan pembeli diminta kembali untuk memasukkan nama (jika ingin melanjutkan
transaksi sebelumnya, pembeli harus memasukkan nama yang sama seperti sebelumnya), id
produk dan jumlah barang.
Jika pembeli memilih “t”, maka akan muncul tampilan seperti dibawah berikut.
Pembeli diminta memasukkan jumlah uang untuk melunasi pembayaran. Sebagai contoh,
uang si pembeli ternyata kurang.
Sehingga muncul tampilan seperti dibawah berikut.
Pembeli dapat kembali membayar barang yang ia pilih sebelumnya, dan kembali log in
dengan nama yang sebelumnya pernah dimasukkan.
Jika uangnya lebih atau cukup, maka muncul tampilan seperti dibawah berikut. Tekan enter
untuk menyelesaikannya.
Dan dibawah ini adalah tampilan lihat produk setelah melakukan transaki pembayaran.