Mohon tunggu...
Diva Octa Viany
Diva Octa Viany Mohon Tunggu... Mahasiswa - Universitas Mercu Buana

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

Selanjutnya

Tutup

Pendidikan

A-301_TB 2_ Proses Pengaplikasian SIA Pada Program Model Python Dalam Kasus Pembuatan Mesin Kasir Pada Toko Kelontong Setia

31 Mei 2023   08:09 Diperbarui: 31 Mei 2023   21:08 1017
+
Laporkan Konten
Laporkan Akun
Kompasiana adalah platform blog. Konten ini menjadi tanggung jawab bloger dan tidak mewakili pandangan redaksi Kompas.
Lihat foto
Bagikan ide kreativitasmu dalam bentuk konten di Kompasiana | Sumber gambar: Freepik

c. Cx_Oracle merupakan modul dalam program  Python open-source yang populr yang dapat ditemukan dan digunakan untuk terhubung ke dalam database Orcale. Hal tersebut, sesuai dengan spesifikasi pada database python yang menawarkan banyak sekali tambahan dan terdapat pula beberapa pengecualian. Keuntungan dari adanya keterkaitan antara Cx_Oracle dan program python ialah untuk mengoptimalkan database Oracle pada sistem program python untuk memberikan kinerja dan hasil yang maksimal untuk jumlah data yang besar. 

d. MySQL merupakan pustaka yang ada pada sistem MySQL. keterkaitan antara python dan MySQL yang membuat terjadinya API untuk mengakses database relasional yang ada di dalam sistem MySQL. Pustaka tersebut juga berdungsi sebagai keterkaitan yang sangat mudah untuk berinteraksi secara langsung dengan database MySQL yangbdilakukan dengan menggabungkan pernyataan SQL dalam batasan bahasa script python.  Hal tersebut banyak digunakan untuk menjalankan aplikasi web yang berbasis atau dilakukan menggunakan sistem program python dan proyek berbasis pada data relasional database.

e. SQLAlchemy merupakan suatu pustaka python yang menyediakan dua pendekatan utama untuk bekerja dengan menggunakan database relasional yaitu SQLAlchemy Core dan SQLAlchemy ORM.  SQLAlchemy Core menyediakan analisis API tingkat rendah untuk berinteraksi dengan database dalam program python yang memungkinkan programer untuk membuat dan mengeksekusi pernyataan SQL secara langsung. Sedangkan SQLAlchemy ORM. menyediakan analisis API dengan tingkat yang tinggi agar memungkinkan para programer untuk bekerja dengan tabel dan baris database sebagai objek Python. ORM mengotomatiskan banyak detail interaksi basis data, termasuk membuat pernyataan SQL, mengelola transaksi, dan memetakan antara objek Python dan baris basis data.

Mengapa perlu dan penting mempelajari Sistem Informasi Akuntansi dalam konsep basis data relasional dan mempelajari program python ?

Dok.Pribadi
Dok.Pribadi

Seperti yang sudah dijelaskan sebelumnya bahwa Sistem Informasi Akuntansi atau yang biasa disebut dengan SIA memiliki keterkaitan dengan Python dalam konsep basis data relasional. Keduanya saling berkaitan untuk menciptakan suatu sistem dari sebuah pemrograman yang digunakan untuk memecahkan permasalahan yang ada dan sebagai bentuk solusi dari adanya permasalahan tersebut. Sistem Informasi Akuntansi atau SIA itu sendiri merupakan suatu sistem yang sangat penting untuk dipelajari dan dipahami karena Sistem SIA ini sangat berguna di dalam perusahaan yang mengerjakan bisnis di dalam berbagai bidang. Sistem informasi akuntansi (SIA) juga dibutuhkan karena SIA merupakan sistem yang dirancang untuk mengumpulkan dan menampilkan informasi akuntansi sehingga para akuntan perusahaan dapat membuat keputusan yang tepat.

Dalam Sistem Informasi Akuntansi terdapat materi tentang Konsep basis data relasional. Yang mana materi tersebut berisi mengenai Konsep basis data relasional merupakan jenis database yang mengatur data ke dalam satu atau beberapa tabel atau baris yang masing - masing darinya memiliki nama unik dan terdiri dari beberapa kumpulan baris dan kolom. Data yang ada dalam konsep basis data relasional harus terstruktur, terorganisie dan akurat agar nantinya mudah untuk memasukan, mencari dan mengolah data tersebut dalam database. Perlu diketahui bahwa dalam konsep basis data relasional, database - database tersebut akan di proses menggunakan aplikasi yang telah ada atau akan diproses melalui pustaka phyton dengan menggunakan program python untuk mencatat dan mengolah data dalam database tersebut. Seperti yang sudah dijelaskan sebelumnya, bahwa database tersebut akan diolah ke dalam pustaka python yang dijelaskan di atas. Oleh karena itu, sangat penting untuk mempelajari Sistem Informasi Akuntansi atau SIA karena hal tersebut memiliki kaitannya dengan program python yang berguna untuk mengelola database yang telah ada pada sistem informasi akuntansi. Berikut ini merupakan alasan - alasan mengapa python sangat penting untuk dipelajari dan dipahami :

  • Python sangat penting untuk dipelajari karena program tersebut memiliki banyak sekali kelebihan dan python juga banyak sekali di manfaatkan oleh perusahaan - perusahaan untuk keperluan bisnis perusahaan seperti halnya dalam pembuatan software untuk keperluan bisnis perusahaan dan sebagai sarana untuk melakukan analisis data untuk memecahkan suatu masalah. Selain itu, bahasa pemrograman dalam python juga memiliki banyak manfaat yang berguna untuk perusahaan.  
  • Python juga penting dipelajari dan dipahami karena bahasa dalam pemrograman python merupakan bahasa yang sederhana akan tetapi program tersebut merupakan program dengan tingkat tertinggi. Pemrograman pada python itu sendiri berfokus pada objek yang ada secara fungsional. 
  • Selain itu, dengan menggunakan python waktu untuk melakukan pemrograman menjadi lebih efektif dan efisien, karena dengan bahasa yang sederhana membuat para programer dengan mudah memahami dan mempelajari tentang penggunaan program python tersebut. Yang mana, untuk menghasilkan sebuah program dapat menggunakan kode C, C++ atau C#. Dan karena sangat efektif dan efisien programer dapat melakukan pekerjaannya secara lebih produktif untuk menghasilkan program - program terbaru. 
  •  Python bisa digunakan dalam berbagai sistem operasi baik digunakan melalui Linux, Mac Os X atau Windows. Python itu sendiri merupakan suatu program yang membuat sistem tersebut berjalan sesuai dengan keinginan. Python dapat di download melalui web resmi yang dimana nantinya akan di arahkan untuk mendownload sesuai dengan sistem operasi yang digunakan. Keunggulan python pada tahap ini ialah python dapat digunakan oleh semua sistem dan dengan mudah dipahami dan dipelajari oleh setiap kalangan. 
  • Python merupakan salah satu sistem operasi yang dapat digunakan dalam segala jenis sistem operasi. Pentingnya mempelajari python ialah karena memiliki bahasa pemrograman yang baik dan mudah untuk dipelajari dan disertai dengan adanya pustaka yang lengkap. 
  • Perlu diketahui bahwa pada pustaka python yang dikembangkan oleh pihak ketiga. Maka akan dengan mudah menemui menjumpai pustaka Python dengan beragam spesialisasi. Misalnya, pustaka untuk pengembangan aplikasi visual berbasis GUI, pengembangan game atau permainan komputer, dan pengembangan web.
  • Pentingnya mengetahui dan memahami python selanjutnya ialah ketika di dalam program Python terdapat kode - kode yang bisa diintegrasikan dengan banyak aplikasi lain. Yang mana, kode - kode tersebut berguna untuk memulai program python dan kode - kode tersebut juga berguna untuk mengetahui mekanisme dari program python itu sendiri. Dalam program python kode - kode yang biasanya dijalankan atau dipakai secara bersama ialah kode C atau C ++ yang digunakan bersamaan dengan NET Framework
  • Keuntungan mempelajari dan memahami program python berikutnya ialah program python bersifat open source yang mana artinya program python tersebut bersifat gratis dan bisa di akses oleh setiap programe yang menggunakan berbagai macam sistem operasi. Program python itu sendiri, dapat digunakan untuk berbagai macam hal contohnya untuk sarana pembelajaran mengenai pemrograman menggunakan python atau untuk perusahaan - perusahaan yang membutuhkan bahasa pemrograman yang mudah dimengerti dan dipahami secara efektif dan efisien.

Pada sistem database untuk mengelola sejumlah data yang besar untuk mempermudahnya dalam mengumpulkan dan menganalisis data tersebut. Basis data menggunakan python sebagai alat untuk memperoleh hasil data yang akurat dan mudah dipahami. Oleh karena itu, python merupakan program yang sangat penting untuk mengembangkan database dan sebagai program yang berjalan secara optimal, efektif dan efisien dalam melakukan kinerjanya untuk melakukan analisis terhadap data.
Python yang merupakan bahasa pemrograman yang mudah untuk dipelajari dan digunakan untuk hal - hal seperti pengembangan dalam situs web dan software, otomatisasi tugas, dan melakukan analisis data. Rupanya juga digunakan untuk hal - hal lainnya diantaranya ialah untuk :

  • Python dapat digunakan untuk keperluan analisis data dan machine learning. Hal ini karena python dapat melakukan perhitungan secara statistik dan kompleks yang hasil akhirnya ialah akurat, python dapat melakukan perhitungan itu secara efektif dan efisien. Python juga mampu untuk membuat visualisasi data agar dapat lebih mudah dimengerti dan dipahami.
  • Selanjutnya, python dapat digunakan dalam proses pengembangan dan pembuatan dari software karena di dalam python terdapat tool yang dapat digunakan untuk menyelesaikan tugas - tugas atau permasalahan - permasalahan yang sering terjadi. Dengan menggunakan program python inilah nantinya software developer dapat mengoptimalkan pengujian untuk produk terbarunya.
  •  Selain  melakukan kedua hal yang telah disebutkan dan dijelaskan sebelumnya. Python yang merupakan bahasa pemrograman juga dapat melakukan proses pengembangan terhadapat sistem otomatisasi dan juga pengembangan terhadap scripting. Dalam teknologi ini, program python menyediakan banyak sekali fotur - fitur dan kode - kode untuk membuat program perancangan sistem otomatis menjadi lebih efektif dan efisien

Bagaimana proses pengaplikasian atau penerapan aplikasi Python pada Kasus Pembuatan Program Untuk Sistem Kasir Pada Toko Kelontong Setia ?

Dari apa yang sudah dijelaskan sebelumnya mengenai keterkaitan antara Sistem Informasi Akuntansi dan Python. Maka dapat diketahui bahwa bahasa pemrogaman Python merupakan bahasa tingkat tinggi yang mudah dipelajari dan dipahami. Yang mana, Python juga dapat menyelesaikan segala jenis permasalahan yang ada dan berkaitan dengan Sistem Informasi Akuntansi. Pada kasus ini, dibahas mengenai keterkaitan dari Sistem Informasi Penjualan dengan database relasional menggunakan Python. Sistem informasi penjualan tersebut termasuk kedalam sistem informasi akuntansi yang juga berkaitan dengan konsep basis data rasional atau database. Konsep basis data relasional merupakan jenis database yang mengatur data ke dalam satu atau beberapa tabel atau baris yang masing - masing darinya memiliki nama unik dan terdiri dari beberapa kumpulan baris dan kolom. Data yang ada dalam konsep basis data relasional harus terstruktur, terorganisie dan akurat agar nantinya mudah untuk memasukan, mencari dan mengolah data tersebut dalam database. Dalam perangkat aplikasi atau program python pasti memerlukan adanya database untuk mengolah data - data dengan jumlah yang besar yang akan dicatat dan dianalisis. Database tersebut akan diolah di dalam program python secara akurat, efektif dan efisien sehingga menghasilkan hasil yang maksimal.

Perlu diketahui bahwa Toko Kelontong Setia merupakan toko yang menyediakan barang -- barang yang dibutuhkan untuk keperluan rumah tangga sehari -- hari. Seperti, beras, minyak, sabun dan lain sebagainya. Pada kasus toko kelontong ini pemilik dan para pegawai toko tersebut mengalami kesulitan dalam melakukan pencatatan terhadap stok barang dan harga yang biasanya dicatat secara manual sehingga, sering terjadi kesalahan dalam proses pendataan tersebut. Oleh karena itu, pemilik toko menginginkan sesuatu yang dapat memudahkan pekerjaan para pegawainya dalam melakuka pencatatan terhadap stok barang dan harga barang agar tidak terjadi kesalahan. Selain permasalahan pencatatan stok barang dan harga yang terkadang kurang sesuai dengan kondisi pada toko kelontong setia. Terdapat permasalahan lainnya yang berkaitan dengan jumlah transaksi penjualan yang masih dilakukan secara manual dengan menghitung manual dn melakukan pencatatan dengan menggunakan nota dan hal tersebut menimbulkan terjadinya kesalahan dalam proses perhitungan barang. Karena semua permasalahan yang terjadi membuat pekerjaan para pegawai Toko Kelontong Setia menjadi kurang efektif dan efisien dikarenakan masih melakukan pencatatan dan perhitungan secara manua yang memaka waktu dan tenaga. Selain itu perhitungan secara manual juga terkadang terjadi kesalahan sehingga hasilnya menjadi kurang akurat. Oleh karena itu, pemilik toko ingin melakukan pemrograman dalam membuat sistem kasir untuk toko kelontong setia.

Seperti yang sudah dijelaskan sebelumnya, untuk menyelesaikan permasalahan program pada mesin kasir untuk toko kelontong setia akan menggunakan metode Sistem Informasi Akuntansi. Yang mana di dalam sistem tersebut juga mempelejari mengenai Sistem Informasi Penjualan. Perlu diketahui bahwa, sistem informasi penjualan merupakan sistem merupakan suatu sistem yang menggabungkan beberapa proses yang ada dengan metode - metode yang telah dirancang untuk menghasilkan suatu analisis data yang akan disebarkan dan diperoleh untuk informasi yang mendukung dalam pengambilan keputusan atas penjualan toko kelontong setia.  Pada kasus ini Toko Kelontong Setia perlu melakukkan pencatatan terkait stok barang, kemudahan pencarian barang dan mengelola harga barang sesuai dengan barang yang dijual di Toko Kelontong Setia. Yang mana pada pendataan tersebut diperlukan penjualan dengan melakukan komputerisasi atau dengan melalui kasir. Oleh karena itu, pada kasus ini diperlukan aplikasi Sistem Informasi Akuntansi dengan model Python untuk membuat sistem kasir yang akurat, efektif dan efisien dalam mengatasi terjadinya kesalahan dalam pencatatan harga barang dan stok barang yang sering terjadi.
Berikut ini merupakan tahapan -- tahapan dari adanya proses pembuatan program kasir dengan menggunakan bahasa pemrograman model Python dengan menggunakan aplikasi Sistem Informasi Akuntansi  sebagai berikut :
a. Pada tahapan awal sebelum melakukan proses pembuatan sistem kasir dengan aplikasi Sistem Informasi Akuntansi dengan model Python yaitu melakukan instalasi atau mendownload Python dengan menggunakan web resmi Python yaitu melalui https://www.python.org/download/ds, setelah membuka web tersebut, maka dapat melaukakan pilihan terhadap versi python mana yang akan digunakan atau dapat digunakan. Untuk lebih mudahnya dapat menggunakan versi terbaru dari python dan sesuaikan pada sistem mana python tersebut digunakan. Karena, pada umumnya Toko kelontong setia menggunakan windows. Maka dari itu, python yang diinstall atau dipilih merupakan python yang digunakan untuk sistem windows.

HALAMAN :
  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
  7. 7
Mohon tunggu...

Lihat Konten Pendidikan Selengkapnya
Lihat Pendidikan 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