Kasir self-service sistem sederhana dengan menggunakan bahasa pemrograman Python
Kasir self-service sistem adalah program untuk menyimpan informasi belanja customer. Sistem ini digunakan untuk mensupport kegiatan operasional harian di supermarket.
Bahasa pemrograman: Python
Fitur yang dibutuhkan:
- Customer dapat memasukkan data diri
- Customer dapat memasukkan item yang akan dibeli
- Customer dapat melakukan mengubah informasi belanja seperti jumlah barang, harga barang, nama barang
- Customer dapat menghapus barang tertentu atau menghapus keseluruhan daftar belanja
- Customer dapat melihat daftar belanja terbaru
- Customer dapat melihat total harga belanja
- Kelas dataPembelianPerItem: Kelas untuk menampung informasi harga barang dan jumlah barang
- Fungsi masukkanDaftarBelanja : Untuk memasukkan daftar belanja
- Fungsi printDaftarBelanja : Untuk menampilkan daftar belanja
- Fungsi ubahInformasiBarang_jumlah_harga : Untuk mengubah informasi jumlah atau harga barang
- Fungsi ubahInformasiBarang_nama : Untuk mengubah nama barang
- Fungsi hapusBarangTertentu : Untuk menghapus barang tertentu
- Fungsi hapusBarangKeseluruhan : Untuk menghapus barang keseluruhan
- Fungsi ubahDaftarBelanja : Untuk menampilan pilihan menu mengubah daftar belanja
- Fungsi totalBelanja : Untuk menghitung dan menampilkan total belanja
- Fungsi tampilanMenu : Untuk menampilkan pilihan menu dalam menu utama
- Fungsi menu : Program utama
-
Masukkan informasi nama barang, harga barang, dan jumlah barang
-
Jika ingin menambah informasi data belanja, pilih menu no. 1 dan masukkan daftar belanja lainnya seperti sebelumnya
-
Jika daftar belanja sudah dimasukkan semua, pilih opsi no. 2
-
Jika ada daftar belanja yang ingin diupdate, pilih menu no. 2 untuk menghapus barang, pilih menu 4
-
Tampilkan daftar barang belanja saat ini dengan memilih menu no. 3
-
Untuk menghapus semua daftar belanja, pilih menu no.2 lalu, pilih menu no.5
-
Tampilkan daftar belanja setelah dihapus dengan memilih menu no. 3