Mohon tunggu...
RATU BILKIS
RATU BILKIS Mohon Tunggu... Mahasiswa - Mahasiswi Universitas Mercu Buana

Nama : Ratu Bilkis Nim : 43221010120 Nama Dosen : Apollo, Prof. Dr, M. Si. Ak -S1 Akuntansi- Mata Kuliah Sistem Informasi Akuntansi

Selanjutnya

Tutup

Ilmu Sosbud

A-301_TB 2 Sistem Informasi Akuntansi_Aplikasi SIA Model Python; Kasus Toko Material Bahan Bangunan

27 Mei 2023   19:32 Diperbarui: 27 Mei 2023   21:30 1528
+
Laporkan Konten
Laporkan Akun
Kompasiana adalah platform blog. Konten ini menjadi tanggung jawab bloger dan tidak mewakili pandangan redaksi Kompas.

dokpri
dokpri

3. Setelah penyimpanan selesai dilakukan, mulai lah pembuatan program kasir dengan tahap awal menyimpan total belanjaan yang harus dibayarkan oleh pelanggan, dalam hal ini kita perlu menyiapkan variabel total yang mana nilai awalnya adalah 0, kemudian untuk menampung barang apa saja yang nanti akan dibeli oleh pelanggan kita siapkan juga variabel barang, dimana seperti yang terlihat pada gambar, barang ditulis sebagai list kosong [], sehingga nanti akan bertambah sesuai dengan apa yang akan dibeli oleh pelanggan. Selanjutnya untuk harga masing-masing barang juga dapat disimpan didalam list kosong [] terlebih dahulu, sehingga nanti nilainya juga akan bertambah. Selain itu, untuk menambahkan nama toko ketik print sertakan juga dengan tanda kurung dan juga tanda petik (‘ ‘), sedangkan nama pembeli, dan tanggal pembelian ketik input tidak lupa juga disertakan dengan tanda kurung dan juga tanda petik seperti yang terlihat pada gambar dibawah ini.

dokpri
dokpri

4. Selanjutnya, program akan dibuat agar terus berjalan sampai kasir menekan tidak. Adapun kode yang digunakan adalah while true, dalam hal ini akan terjadi perulangan terus menerus sampai kondisinya nanti bernilai false atau perulangannya dihentikan. Selama proses pengulangan, program juga akan dibuat agar tetap menampilkan daftar barang yang ada ditoko. Untuk melakukan hal tersebut, ketik print kemudian gunakan tanda kurung serta tanda petik 3 dan tambahkan \n untuk membuat garis baru. Setelah itu masukkan nama barang berserta harganya. Karena kode diawali dan diakhiri dengan tanda petik 3, maka pada setiap daftar barang, tidak perlu menggunakan kata print untuk memunculkan daftar barang. Untuk dapat lebih dimengerti lihatlah pada gambar berikut.

dokpri
dokpri

5. Selanjutnya, pada saat proses perulangan nanti, program akan dibuat dimana kasir hanya perlu memasukkan kode barang saja. Maka dari itu, variabel yang perlu disiapkan adalah variabel kode yang nantinya akan ditampung sebagai integer sehingga dapat diambil inputnya. Saat program sudah jadi, tampilan yang akan terlihat adalah masukkan kode barangnya apa, lalu kode yang diketikkan pengguna itu akan terkonversi menjadi data integer. Selain itu, ketika kasir memasukkan kode barang, maka akan ada juga proses pengecekan, dimana kodenya adalah jika (if) kode = 1, maka masukkan nama barang contohnya Batu Bata. Dalam hal ini, kita dapat membuatnya menjadi lebih mudah dengan menggunakan perintah barang.append(‘Batu Bata‘), kemudian harganya juga dimasukkan dengan menggunakan perintah yang sama yaitu harga.append(2500). Pada setiap pemilihan barang, masukkan total dengan harga barangnya. Untuk barang selanjutnya gunakan kode elif dengan perintah yang sama. Setelah semua daftar barang dimasukkan, gunakan kode else untuk menampilkan pesan kode yang tidak valid. Untuk lebih jelasnya dapat dilihat pada gambar dibawah ini.

dokpri
dokpri

dokpri
dokpri

6. Tahap selanjutnya adalah membuat opsi lanjut dengan kode seperti yang telihat pada gambar. Apabila kasir menekan y maka program akan terus berlanjut, namun apabila kasir menekan t maka program akan berhenti dan keluar dari perulangan kode while
True.

dokpri
dokpri

7. Selanjutnya program akan dibuat untuk menampilkan STRUK BELI yang terdiri atas nama pembeli, tanggal pembelian, barang yang dibeli, harga barang serta total tagihan belanja. Untuk kodenya dapat dilihat pada gambar berikut.

HALAMAN :
  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
  7. 7
  8. 8
  9. 9
  10. 10
  11. 11
Mohon tunggu...

Lihat Konten Ilmu Sosbud Selengkapnya
Lihat Ilmu Sosbud Selengkapnya
Beri Komentar
Berkomentarlah secara bijaksana dan bertanggung jawab. Komentar sepenuhnya menjadi tanggung jawab komentator seperti diatur dalam UU ITE

Belum ada komentar. Jadilah yang pertama untuk memberikan komentar!
LAPORKAN KONTEN
Alasan
Laporkan Konten
Laporkan Akun