Mohon tunggu...
Mardiana Lestari
Mardiana Lestari Mohon Tunggu... Mahasiswa - Mahasiswa Universitas Mercu Buana

43221010103 - Dosen Pengampu : Apollo, Prof. Dr, M.Si.Ak - S1 Akuntansi Mata Kuliah Sistem Informasi Akuntansi

Selanjutnya

Tutup

Ilmu Alam & Tekno

A-301_TB 2_Kasus Kasir Toko Kelontong Dayana Menggunakan Aplikasi SIA Model Python

27 Mei 2023   21:18 Diperbarui: 29 Mei 2023   16:33 1333
+
Laporkan Konten
Laporkan Akun
Kompasiana adalah platform blog. Konten ini menjadi tanggung jawab bloger dan tidak mewakili pandangan redaksi Kompas.
Lihat foto
Menginput Kode Barang,Harga dan Total Pembayaran

Menginput Kode Untuk  Memasukkan Uang Pembayaran
Menginput Kode Untuk  Memasukkan Uang Pembayaran

Dokpri

  • Mencoba jalankan atau dengan memilih run module hasil dari program yang telah dibuat lalu muncul daftar barang yang sudah dimasukkan dengan kode kemudian lanjut dengan memasukkan kode barang dan lanjut belanja. Python shell akan terbuka kembali dan file tersebut dijalankan. Hasilnya, kode-kode akan diproses dan ditampilkan di dalam jendela python shell.

File Yang Telah di Run atau dijalankan
File Yang Telah di Run atau dijalankan
Dokpri
  • Memasukkan kode “t” jika tidak ingin lanjut belanja setelah itu terdapat tampilan dari barang apa saja yang dibeli, harga barang, total yang harus dibayar dan memasukkan uang yang harus dibayar sehingga muncul tampilan kembalian dari belanjaan yang sudah dibeli.

File Akhir Dari Hasil Yang Telah di Run
File Akhir Dari Hasil Yang Telah di Run
Dokpri

Penggunaan warna dalam kode python, pemrograman IDLE menggunakan kode warna untuk membantu pembaca memilih berbagai elemen dalam kode.

  • Hitam         : Untuk input di shell IDLE angka simbol operator, referensi variabel, fungsi dan metode tanda baca (Contoh: 67, +,  nama, y = factorial(x))
  • Biru            : Keluaran di shell IDLE fungsi, kelas dan nama metode dalam definisi (Contoh: ‘Ken Lambert’, def factorial(n))
  • Hijau          : String (Contoh: “Ken Lambert)
  • Oranye       : Kata kunci (Contoh: def, jika, sementara)
  • Ungu          : Nama fungsi bawaan (Contoh: abs, bulat, int)
  • Merah         : Komentar program pesan kesalahan di shell IDL (Contoh: # Keluarkan hasilnya, ZeroDivisionError: pembagian dengan nol)

Manfaatnya bagi pemilik Toko Kelontong Dayana setelah adanya aplikasi kasir dengan sistem yang lebih modern yaitu:

  • Proses transaksi yang dihitung sudah otomatis dari sistem aplikasi tersebut dan disimpan dengan baik di dalam sebuah database sehingga mempermudah dalam melakukan transaksi
  • Memperkecil kinerja pemilik toko saat melakukan transaksi dengan konsumen dan sehingga tidak mengundang antri dalam berbelanja
  • Mempermudah dalam melihat dan mencetak laporan penjualan barang secara detail.

Input, pemrosesan dan output sebagian besar program yang berguna menerima input dari beberapa sumber, memproses input dan akhirnya mengeluarkan hasil ke beberapa tujuan. Dalam program interaktif berbasis terminal, sumber input adalah keyboard dan tujuan output adalah tampilan terminal. Shell python adalah program semacam itu, inputnya adalah ekspresi atau pernyataan python, pemrosesannya yaitu mengevaluasi item-item ini dan outputnya adalah hasil yang ditampilkan di shell.

Fungsi int disebut setiap hasil dikembalikan oleh fungsi input. Dua angka ditambahkan dan kemudian jumlahnya adalah output, fungsinya sebagai berikut:

  • float(), untuk mengkonversi serangkaian angka menjadi nilai floating point
  • int(), untuk mengkonversi serangkaian digit menjadi nilai bilangan bulat.
  • masukan(), untuk menampilkan prompt string dan menunggu input keyboard dan mengembalikan rangkaian karakter yang dimasukkan oleh pengguna
  • cetak(,…,), untuk mengevaluasi ekspresi dan menampilkannya, dipisahkan oleh satu spasi.
  • +, untuk merekatkan kedua string dan mengembalikan hasilnya.

Di dalam langkah-langkah mengerjakan python terdapat kalimat variabel yang artinya wadah untuk menyimpan nilai data. Python tidak memiliki perintah untuk menginfokan variabel. Variabel dibuat saat pertama kali memberikan nilai padanya.

Mengapa lebih memilih menggunakan software python?

Sistem informasi berbasis komputer akan menghasilkan sesuatu yang bernilai lebih dibandingkan sistem yang diolah secara manual. Alasan mengapa menggunakan software python adalah karena:

  • Python merupakan bahasa yang mudah dipelajari serta mudah digunakan
  • Python merupakan bahasa yang efisien dibandingkan dengan bahasa pemrograman lain.
  • Python merupakan bahasa multifungsi yang dimana python bisa diterapkan dimana saja mulai dari pemrosesan data atau teks, membuat website, membuat program jaringan, robotika, sampai dengan kecerdasan buatan.
  • Python memiliki dukungan pustaka yang cukup banyak
  • Python sangat interaktif karena dapat dimasukkan pada permintaan juru bahasa untuk memungkinkan perograman mencoba kode dan menerima umpan balik segera. Segmen kode yang lebih panjang kemudian dapat disusun dan disimpan dalam file skrip dan dijalankan sebagai modul atau aplikasi mandiri.

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

Lihat Konten Ilmu Alam & Tekno Selengkapnya
Lihat Ilmu Alam & Tekno 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