Use Case Diagram ATM

08.37 0 Comments

Kita sering sekali menggunakan jasa perbankan dalam setiap kegiatan kita baik bisnis hingga keluarga. Alur proses dari perbankan sangat panjang dan rumit. Saya disini akan menjelaskan secara singkat proses perbankan dari sistem ATM salah satu bank di Indonesia, yaitu Ma*diri. Berikut merupakan Use Case Diagram dari sistem ATM-nya


Operator 
1. System Startup



Disini operator akan menyalakan sistem ATM, lalu ATM akan memulai untuk menyala. ATM akan meminta data kepada operator berupa uang yang ATM miliki. Lalu operator akan memberikan data jumlah uang yang dia miliki. ATM juga akan tersambung ke jaringan internet milik bank. Sehingga ATM akan beroperasi sepenuhnya.

2. System Shutdown


Operator akan mematikan ATM, ATM akan melakukan serangkain proses untuk mematikan dirinya. Termasuk didalamnya memutuskan jaringan internet ke jaringan internet. 

Nasabah
1. Session


Disini nasabah akan memasukkan kartu. Dan ketika memasukkan kartu maka session akan terbuat. Dimana session ini akan menyimpan data kartu misal berupa nomor kartu ATM. Lalu ATM akan meminta PIN kepada nasabah. Setelah nasabah memasukkan PIN maka ATM akan memverifikasikan kebenaran No ATM dan PIN yang dimiliki nasabah kepada jaringan internet. 

2. Transaksi



Ketika session telah dibuat, dan nasabah berlanjut ke proses transaksi. Disini jika ternyata ATM menyatakan bahwa PIN salah, maka nasabah akan diminta untuk input PIN lagi. Jika sudah benar maka akan bisa melakukan transaksi, dan akan setiap kegiatan akan tersimpan di dalam log ATM. Nasabah bisa membatalkan transaksi disini jika memang menginginkannya.

3. Informasi Saldo


Nasabah bisa meminta informasi saldo. ATM akan meminta data kepada konsol yang tersambung ke internet. Dan ATM akan mengambil data melalui konsol, dan memberikan infonya kepada nasabah.

4. Informasi Pinjaman
Nasabah meminta informasi pinjaman. ATM akan meminta data kepada konsol yang tersambung ke internet. Dan ATM akan mengambil data melalui konsol, dan memberikan infonya kepada nasabah.

5. Cetak Mutasi
ATM akan meminta serangkaian data melalui konsol, Dan disini nasabah akan mendapatkan printout berupa data mutasi 5 transaksi terbaru.

6. Ganti PIN
ATM akan meminta nasabah untuk memasukkan PIN lama, jika benar akan lanjut, jika salah akan mengulangi hingga 3 kali, jika lebih dari 3 kali salah maka akan terblokir. Jika benar nasabah akan dimintai untuk memasukkan PIN baru, dan ATM akan meminta verifikasi dengan memasukkan PIN baru tersebut lagi. Jika benar maka ATM akan melakukan update pada database bank melalui konsol. Jika sukses maka akan keluar struk, jika gagal maka akan muncul tulisan error pada layar ATM.

7. Penarikan Jumlah Lain


Penarikan tunai akan diawali dari ATM meminta nasabah untuk memasukkan angka penarikan tunai. Setelah memasukkan jumlah uang, ATM akan mengecek ke valid an jumlah angka, mulai dari jumlah nya hingga kelipatan apakah ATM menyediakan atau tidak. Jika sudah maka ATM akan mengecek saldo dari nasabah, jika cukup maka ATM akan memberikan uang sesuai jumlah.

8. Bayar/Beli
Nasabah akan memilih banyak pilihan dari ATM. Lalu memasukkan nomor pembayaran, disini ATM akan melakukan transaksi yang terhubung dengan jaringan internet perbankan. Jika sukses maka ATM akan mengurangi jumlah saldo dari nasabah sesuai jumlah pembayaran, dan memberikan uang kepada rekening pemilik tagihan.

9. Pendaftaran E Banking
ATM akan meminta kode akses kepada nasabah. dan ATM akan memverifikasikan. Jika benar maka jaringan akan mendaftarkan nasabah ke e-banking. Jika salah maka akan diminta mengulangi proses tersebut.

10. Visa Money Transfer 
Nasabah akan memasukkan nomor visa tujuan dan jumlah. Lalu ATM akan memverifikasikan data tentang tujuan transfer dan nominal. Jika nasabah menyetujui maka transfer akan dilakukan dan nasabah akan dikurangi saldo nya sebesar jumlah transfer ditambah Rp 7.000,- sebagai charge dari bank. Dan penerima uang, akan ditambahkan saldo Visa nya.

11. Cetak Resi Mandiri SMS
ATM akan meminta 5 transaksi terbaru yang menggunakan SMS Mandiri. Lalu ATM akan memberikan data tersebut kepada nasabah melalui print out.

12. Transfer


Nasabah akan memasukkan nomor tujuan. Lalu ATM akan memverifikasikan data tentang tujuan transfer dan nominal. Jika nasabah menyetujui maka transfer akan dilakukan dan saldo nasabah akan berkurang dan saldo tujuan akan bertambah.

Unknown

5114100128

0 komentar: