Mohon tunggu...
NITA NIM 55521120015
NITA NIM 55521120015 Mohon Tunggu... Akuntan - MAHASISWA

Kampus UMB Dosen Pengampu Prof.Dr,Apollo, M.Si.Ak Jurusan Magister Akuntansi Audit Sistem Informasi

Selanjutnya

Tutup

Ilmu Sosbud

TB 1- Audit Sistem Informasi Prof. Apollo: Model Audit Python Programing pada Catering Online

15 Oktober 2023   07:20 Diperbarui: 15 Oktober 2023   07:26 487
+
Laporkan Konten
Laporkan Akun
Kompasiana adalah platform blog. Konten ini menjadi tanggung jawab bloger dan tidak mewakili pandangan redaksi Kompas.

Apa itu audit system informasi ? audit sistem adalah system teknologi informasi untuk saat ini adalah sebuah keharusan. Audit perlu dilakukan agar sebuat system mampu memenuhi syarat IT Governance. Audit system informasi adalah cara untuk melakukan pengujian terhadap system informasi yang ada di dalam organisasi untuk mengetahui apakah system informasi yang dimiliki telah sesuai dengan visi, misi dan tujuan organisasi, menguji performa system informasi dan untuk mendeteksi resiko - resiko dan efek potensial yang mungkin timbul (Achmad Sholehan :2021)

Penerapan sistem informasi  dilakukan untuk menunjang aktifitas proses bisnis tersebut.Dengan diterapkannya sistem informasi pada kegiatan bisnis tentunya akan sangat membantu,namun disamping itu,juga perlu disadari bahwa sistem informasi ini juga harus ditinjau ulang untuk mengetahui sampai mana sistem telah memenuhi kebutuhan perusahaan lalu dilakukan pengembangan sistem yang lebih baik agar hasil yang optimal dapat diperoleh. Oleh karena itu, perlu diterapkannya audit sistem informasi.

Audit system informasi

Proses pengumpulan dan pengevaluasian bukti-bukti yang dilakukan oleh pihak yang independen dan kompeten untuk mengetahui apakah suatu sistem informasi dan sumber daya terkait dan memadai yang digunakan untuk :

  • Melindungi asset
  • Menjagaintegritas dan ketersediaan system data
  • Menyediakan informasi yang relevan dan handal
  • Mencapai tujuan organisasi dengan efektif
  • Menggunakan sumberdaya dengan efisien

Tujuan dari audit system informasi

Dalam audit system informasi auditor harus ,memastikan bahwa tujuan -- tujuan berikut terpenuhi :

  • Perlengkapan keamanan melindungi perlengkapan komputer,program, komunikasi dan data dari akses yang tidak sah, modifikasi atau penghancuran.
  • Pengembangan dan perolehan program dilaksnakan sesuai dengan otorisasi khusus dan umum dari pihak manajemen.
  • Modifikasi program dilaksanakan dengan otorisasi dan persetujuan pihak manajemen
  • Pemprosesan transaksi, file, laporan dan catatan computer lainnya telah akurat dan lengkap
  • Data sumber yang tidak akurat atau yang tidak memiliki otorisasi yang tepat diidentifikasi dan ditangani sesuai dengan kebijakan manajerial yang telah ditetapkan
  • File data komputer telah akurat, lengkap dan dijaga kerahasiaannya.

Audit system informasi dibagi menjadi 2 yaitu :

  • Audit Laporan Keuangan (Financial Statement) yaitu audit yang dilakukan untuk mengetahui tingkat kewajaran laporan keuangan yang disajikan oleh Perusahaan.
  • Audit operasional  (Operational Audit) yaitu audit terhadap aplikasi computer

Didalam prosedur audit sistem informasi terdapat berbagai jenis penugasanaudit sistem informasi yang dapat dilaksanakan pada suatu organiasasi sebagai berikut :

  • Untuk mengidentifikasi sistem yang ada (inventory existing systems), baik yang ada pada tiap divisi/unit/departemen ataupun yang digunakan menyeluruh
  • Untuk dapat lebih memahami seberapa besar sistem informasi mendukung kebutuhan strategis perusahaan, operasi perusahaan, mendukung kegiatan operasional departemen/unit/divisi, kelompok kerja, maupun para petugas dalam melaksanakan kegiatannya.
  • Untuk mengetahui pada bidang atau area mana, fungsi, kegiatan atau business processes yang didukung dengan sistem serta teknologi informasi yang ada.
  • Untuk menganalisis tingkat pentingnya data/informasi yang dihasilkan oleh sistem dalam rangka mendukung kebutuhan para pemakainya.
  • Untuk mengetahui keterkaitan antara data, sistem pengolahan dan transfer kebutuhan.
  • Untuk membuat peta (map) dari information flows yang ada.

Pendekatan audit dibagi menjadi tiga yaitu

  • Audit sekitar computer yaitu pengguna computer pada tahap proses diabaikan
  • Audit melalui computer yaitu dimana pada tahap proses penggunaan komputer telah aktif
  • Auditing dengan computer yaitu dimana input, proses, dan output, telah menggunakan computer

Audit ini dilakukan dengan mengevaluasi pengendalian umum dari sistem-sistem komputerisasi yang sudah diimplementasikan pada perusahaan tersebut secara keseluruhan. Saat melakuan pengujian-pengujian digunakan bukti untuk menarik kesimpulan dan memberikan rekomendasi kepada manajemen tentang hal-hal yang berhubungan dengan efektifitas, efisiensi, dan ekonomisnya sistem.

  • Pelaporan Audit
  • Mencatat Laporan Audit.
  • Mencatat Kondisi-kondisi yang dapat dilaporkan. Auditor harus membuat catatan atas kondisi-kondisi yang dilaporkan kepada dewan audit, mencakup kecurangan-kecurangan yang signifikan dalam perancangan atau operasi dari sistem pengendalian internal perusahaan.

Phyton

Python adalah bahasa pemrograman interpretatif multiguna dengan filosofi perancangan yang berfokus pada tingkat keterbacaan kode. Python diklaim sebagai bahasa yang menggabungkan kapabilitas, kemampuan, dengan sintaksis kode yang sangat jelas, dan dilengkapi dengan fungsionalitas pustaka standar yang besar serta komprehensif. Python bisa dibilang bahasa pemrograman dengan tujuan umum yang dikembangkan secara khusus untuk membuat source code mudah dibaca. Python juga memiliki library yang lengkap sehingga memungkinkan programmer untuk membuat aplikasi yang mutakhir dengan menggunakan source code yang tampak sederhana (Ljubomir Perkovic, 2012).

Python memiliki beberapa keunggulan dibandingkan penawaran komersial ini sebagai berikut:

  •  Lisensi open source Python (kompatibel dengan GPL, tetapi Anda dapat mendistribusikan versi modifikasi tanpa membuat perubahan) berarti dapat digunakan secara gratis. Paket komersial di sisi lain datang dengan kendala lisensi dan faktor biaya terkait seringkali dapat membatasi ketersediaannya untuk segelintir staf dalam suatu organisasi.
  • Tidak seperti banyak perangkat lunak analisis data komersial, Python dapat digunakan bahkan pada komputer Desktop spesifikasi rendah, sehingga cocok untuk penyebaran skala besar tanpa investasi tambahan dalam perangkat keras. Kode analisis data yang ditulis dengan Python asli juga dapat digunakan dalam berbagai platform komputasi dan sistem operasi yang mendukung Python (misalnya Windows, Linux dan MacOS).
  • Sebagian besar (jika tidak semua) perangkat lunak analisis data komersial dirancang untuk penggunaan interaktif, seringkali membuatnya tidak cocok untuk menerapkan solusi analisis data yang sepenuhnya otomatis dan dapat digunakan kembali. Kode Python, di sisi lain, dapat digunakan untuk sepenuhnya mengotomatiskan seluruh proses analisis data, dan juga dapat didistribusikan dan digunakan kembali tanpa kendala.
  • Komunitas Python di seluruh dunia terus menambahkan paket dan fitur baru ke serangkaian fungsinya yang sudah kaya. Karena ukuran dan skala dukungan masyarakat, teknik analisis data baru yang keluar dari akademisi dan penelitian juga menjadi tersedia secara bebas dengan Python jauh lebih cepat daripada dalam penawaran komersial.
  • Data juga menyediakan saluran yang berharga untuk bertukar informasi tentang pendekatan baru dan teknologi open source yang muncul untuk manajemen data, pemrosesan, analitik, dan visualisasi.
  • Secara umum, ada lebih banyak orang dengan keterampilan pemrograman Python daripada dengan pengetahuan tentang perangkat lunak analisis data komersial. Python juga semakin populer sebagai bahasa pemrograman pengantar di banyak sekolah dan universitas di seluruh dunia. Oleh karena itu, kami sangat mungkin melihat peningkatan jumlah orang dengan keterampilan pemrograman Python dalam waktu dekat.

https://www.linkedin.com/pulse/auditing-data-using-python-dhiraj-bhuyan-msc-b-tech

Manfaat Menggunakan  Python

  • Menjadi salah satu bahasa untuk membuat dan mengembangkan server
  • Python menjadi salah satu bahasa untuk mengembangkan perangkat lunak yang siap diproduksi
  • Dapat digunakan untuk membuat workflow proses pengembangan software
  • Bahasa pemprograman dapat dimanfaatkan untuk membaca dan memodifikasi file data base
  • Python dapat  menangani data besar serta menjalankan proses yang terbilang sangat sulit

Tahap-tahap dari audit system informasi

1. Tahap pemeriksaan pendahuluan

   Dalam tahap ini, auditor mengidentifikasi aplikasi yang penting dan berusaha untuk memahami pengendalian terhadap transaksi        yang diproses oleh aplikasi tersebut

2. Tahap pemeriksaan rinci.

   Dalam tahap ini audit berupaya mendapatkan informasi lebih mendalam untuk memahami pengendalian yang diterapkan dalam         sistem komputer klien. Auditor harus dapat memperkirakan bahwa hasil audit pada akhirnya harus dapat dijadikan sebagai dasar     untuk menilai apakah struktur pengendalian intern yang diterapkan dapat dipercaya atau tidak.

3. Tahap pengujian kesesuaian.

  Dilakukan pemeriksaan secara terinci saldo akun dan transaksi. Informasi yang digunakan berada dalam file data yang biasanya   harus diambil menggunakan software CAATTs. Pendekatan basis data menggunakan CAATTs dan pengujian substantif untuk  memeriksa integritas data

4. Tahap pengujian kebenaran bukti.

 Tujuan pada tahap pengujian kebenaran bukti adalah untuk mendapatkan bukti yang cukup kompeten

5. Tahap penilaian secara umum atas hasil pengujian.

 Pada tahap ini auditor diharapkan telah dapat memberikan penilaian apakah bukti yang diperoleh dapat atau tidak mendukung  informasi yang diaudit

Audit atas Toko Online Catering Dengan Menggunakan Python

Di Indonesia sekarang ini sudah menggunakan pemasaran online berbagai perkembangan bisnis online pun terjadi lonjakan besar di Indonesia Berbagai kegiatan jual beli mulai berangsur pindah dari model konvensional menjadi model digital. Salah satu yang ramai adalah produk makanan, seperti halnya peluang bisnis katering online. Adanya layanan atau model baru memesan makan tanpa harus keluar rumah. Ini tentu saja satu bentuk kemudahan yang telah menjadi kebiasaan baru.

Salah satu bisnis yang menjadi peluang besar adalah Catering Online, keberhasilan dan peluang bisnis catering online ini selain dari rasa dan kualitas makanan juga dari pelayanan yang diberikan terhadap pelanggan.

Memberikan kemudahan terhadap pelanggan, Merupakan peluang dalam menjalankan bisnis catering. Untuk mendapatkan makanan penggan dapat memilih produk yang paling muda. Kemudahan mendapatkan layanan melalui smartphone mereka saja tidak cukup, mereka meminta katering online lebih dari sekedar bisa dipesan melalui jarak jauh atau melalui internet. Namun mereka menginginkan tambahan kemudahan dalam memesan katering online seperti:

1. Aplikasi

konsumen dari peluang bisnis katering online tentu saja adalah mereka yang sudah familiar dengan berbagai aplikasi pemesanan, seperti layanan pemesanan makanan dalam Aplikasi Go Food, Grab Food dan lain sebagainya.

2. Cara Pesan

kemudahan dalam memesan menu yang tersedia, misalnya dengan membuat berbagai paket pilihan, kan memudahkan dalam cara pesan karena mereka tidak perlu bingung memadukan menu makan siang atau makan malam mereka. Dengan model pesanan paket ini akan lebih cepat orang tertarik memesan.

3. Cara Bayar

Ada berbagai cara pilihan pembayaran bisa melalui transfer bank, virtual account, cash on delivery dan kartu kredit

4. Pengiriman

Perlu memikirkan bagaimana layanan pengiriman yang paling tepat untuk konsumen online, bisa melalui aplikasi pesan antar( gofood dan grabfood) atau bisa memesan langsung untuk jumlah besar.

Dalam berkembangnya era modern meningkatkan transaksi dari bisnis catering online dan perlu menggunakan aplikasi yang dapat melakukan system  informasi atas transaksi, salah satunya adalah Python

Berikut adalah tahap- tahap dari aplikasi python yang digunakan dalam audit system informasi.

1. Melakukan donload aplikasi python pada laman berikut https://www.python.org/ dengan versi yang terbaru seperti gambar dibawah ini .

2. Menginstal aplikasi Python pada computer setelah aplikasi tersebut di download pada phyton 3.12.0  klik install now seperti gambar dibawah ini.

https://www.python.org/
https://www.python.org/

3. Proses download sedang ber sudah berjalan sampai dengan tanda suksesful muncul seperti gambar dibawah ini .

https://www.python.org/
https://www.python.org/

4. Proses instal telah berjalan dengan sukses, selanjurnya pilih menu close pada gambar dibawah ini .

https://www.python.org/
https://www.python.org/

5. Klik menu search, kemudian lihat jika aplikasi python dan IDLE python sudah muncul maka instalasi sukses. Seperti gambar dibawah ini

https://www.python.org/
https://www.python.org/

6. Setelah python terinstal dengan baik, maka selanjutnya mendownload visual studio code pada laman https://code.visualstudio.com  seperti gambar dibawah ini .

https://code.visualstudio.com
https://code.visualstudio.com

7. Menginstal aplikasi visual studio code pada computer, pilih I accept agreement kemudian next seperti gambar dibawah ini

https://code.visualstudio.com
https://code.visualstudio.com

8. Aplikasi sudah siap digunakan

https://code.visualstudio.com
https://code.visualstudio.com

Proses audit system informasi dalam aplikasi python, berikut langkah --langkah yang dilakukan

1. Membuka aplikasi visual studio code yang sudah terinstal, seperti gambar dibawah ini

https://code.visualstudio.com
https://code.visualstudio.com

2. Kemudian buka folder lalu buat penyimpanan pada laptop yang berisi tentang data-data audit seperti gambar dibawah ini .

https://code.visualstudio.com
https://code.visualstudio.com

3. Kemudian open file yang akan digunakan untuk pengoperasian visual studio code seperti gambar dibawah ini .

https://code.visualstudio.com
https://code.visualstudio.com

4. Kemudian pilih select language untuk mengubah bahasa didalam aplikasi studio visual account seperti gambar dibawah ini

https://code.visualstudio.com
https://code.visualstudio.com

5. Masukkan kode sesuai dengan gambar dibawah ini .

https://code.visualstudio.com
https://code.visualstudio.com

https://code.visualstudio.com
https://code.visualstudio.com

6. Selanjutnya klik Run Python untuk mendapatkan hasil dari audit system informasi seperti gambar dibawah ini .

https://code.visualstudio.com
https://code.visualstudio.com

Hasil dari proses uji coba program python jika memilih id produk  telah menampikan harga dari produk  jika produk diisi "1" kemudian mengisi ingin membeli dan diisi (Y) nama penerima diisi "Roger " akan muncul nama penerima. Jika ingin melakukan pembayaran maka user akan melakukan notifikasi untuk konfirmasi karena ini menyangkut pembayaran tentang uang.

Hasil dari aplikasi sangat berguna dalam audit system informasi hal ini dilakukan untuk menghindari kecurangan yang dilakukan dalam management perusahaan tersebut.  Dalam audit menggunakan python juga bertujuan untuk pengerjaan tahap- tahap program audit yang terinci.

 Daftar Referensi

https://docs.python.org/3/library/audit_events.html

https://www.python.org/downloads/

https://code.visualstudio.com/download

Achmad Sholehan (2021) Audit Sistem Informasi . Universtitas STEKOM

https://www.linkedin.com/pulse/auditing-data-using-python-dhiraj-bhuyan-msc-b-tech

Perkovic, Ljubomir 2012. Introduction to Computing Using Python: An

Application Development Focus.

HALAMAN :
  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
  7. 7
  8. 8
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