Flowchart/Diagram Alur Mekanisme Penarikan Tunai pada ATM

Hai, kembali lagi di blog ku

Kali ini aku bakal bahas tentang mekanisme penarikan tunai pada ATM. Mungkin diantara kalian ada yang bertanya-tanya, ngapain sih buat beginian? Kan narik tunai atm tinggal masukin kartu – masukin pin – ambil uangnya beres deh. Nah pernyataan kalian itu udah setengah benar. Namun, sebagai engineer kita harus melihat dari sudut pandang yang lebih jauh.

Pada artikel ini saya akan menjelaskan lebih jauh lagi mengenai mekanisme penarikan ATM. Tapi sebelumnya, mari kita berkenalan terlebih dahulu tentang komponen-komponen yang akan digunakan pada diagram alur mekanisme penarikan tunai pada ATM

 

Jadi pada setiap diagram alur/flowchart selalu diawali dengan Start dan diakhiri End yang disimbolkan dalam bentuk

                     
                       

Lalu ada beberapa bentuk lain diantaranya Input Manual yang disimbolkan dalam bentuk

Selanjutnya ada simbol proses yang disimbolkan dalam bentuk

Lalu ada juga bentuk belah ketupat yang melambangkan kondisi benar atau salah

Lalu ada jug bentuk jajar genjang yang melambangkan input dari komputer



Dan terakhir ada Tampilan/Display yang disimbolkan dalam bentuk



Untuk mempermudah pemahaman, mari kita tampilkan salah satu pengaplikasiannya dalam mekanisme pengambilan uang di ATM sebagai berikut




Hah apaan tuh? Kok mau ngambil uang malah gambar mind map.

Hahaha tenang mari kita rinci satu persatu bagaimana interpretasi diagram alur tersebut dalam bahasa sehari-hari. Sebelumnya ada 2 istilah penting yaitu backend dan UI pada diagram tersebut. Singkatnya, backend adalah suatu proses yang dilakukan dibelakang layar oleh komputer itu sendiri tanpa kita bisa melihatnya. UI adalah singkatan dari User Interface yang memungkinkan pengguna berinteraksi dengan layar yang ditampilkan. 

Oke selanjutnya mari kita bahas rincian diagram alur tersebut senagai berikut,

  1. Mulai,
  2. Kegiatan penarikan tunai pada ATM selalu dimulai dengan memasukkan kartu ATM sebagai indentitas kita terhadap mesin ke dalam mesin ATM,
  3. Dengan dimasukkannya kartu maka secara otomatis sistem pada ATM akan berkerja dan mulai membaca kartu tersebut secara backend (belakang layar/tidak terlihat oleh mata),
  4. Setelah indentitas dari kartu tersebut terbaca maka mesin ATM akan menampilkan kolom bagi pengguna untuk memasukkan PIN,
  5. Dengan munculnya kolom masukkan PIN, pengguna diharapkan untuk mengetik PIN mereka secara benar sesuai dengan identitas yang terbaca pada ATM,
  6. Setelah pengguna memasukan PIN, sistem pada ATM akan mengecek apakah pin tersebut sesuai atau tidak. Jika tidak sesuai maka akan kembali ke layar kolom masukkan PIN. Jika sesuai maka akan melanjutkan ke tahap selanjutnya,
  7. Setelah PIN teridentifikasi dan sesuai, mesin akan menampilkan pilihan transaksi yang dapat kita lakukan,
  8. Dengan tujuan awal penarikan tunai, maka pengguna akan memilih tombol yang mengarah kepada penarikan tunai,
  9. Setelah itu, secara back end sistem akan memproses opsi yang kita pilih lalu melanjutkanya ke tahap selanjutnya,
  10. Sistem pada ATM akan menampilkan jumlah saldo yang kita punya sebagai maksimum saldo yang dapat ditarik dan kolom untuk input jumlah penarikan tunai yang akan pengguna lakukan.
  11. Pengguna akan mengetik jumlah saldo yang akan dilakukan penarikan tunai lalu menekan enter untuk melanjutkan ke tahap selanjutnya,
  12. Setelah pengguna memastikan jumlah penarikan tunai yang akan dilakukannya, komputer akan bekerja kembali secara back end untuk memasukan input Saldo Awal,
  13. Setelah itu sistem akan melakukan pengurangan Saldo Awal dengan jumlah yang diinputkan oleh pengguna,
  14. Setelah mengupdate jumlah saldo akhir yang tersisa, sistem akan melakukan pengeluaran uang dari mesin ATM,
  15. Sistem akan menampilkan opsi untuk melanjutkan transaksi atau menyelesaikan transaksi
  16. Apabila ada masukan untuk melanjutkan transaksi, maka sistem akan mengembalikan tampilan pada poin ke-7 lalu melanjutkan tahap-tahap setelahnya seperti sebelumnya. Sedangkan apabila sistem menerima masukan menyelesaikan transaksi, maka sistem akan melanjutkan pada poin selanjutnya.
  17. Setelah menerima input tidak, komputer akan mengeluarkan kartu ATM.
  18. Lalu komputer akan menampilkan layar penutup berupa ucapan terimakasih,
  19. End

Nahh gimana udah lumayan paham kaan. Kalau begitu terimakasih sudah membaca artikel ini. Diagram alur di atas dibuat oleh diri saya sendiri dan tidak menutup kemungkinan adanya poin-poin yang terlewati dan tidak dicantumkan secara detil. Oleh karena itu, saya terbuka untuk segala kritik dan saran yang membangun agar memperluas pandangan saya juga tentunya para pembaca artikel ini.



Comments