ETS Pemograman Berorentasi Objek

 Penarikan Uang di Mesin ATM

ATM merupakan mesin otomatis milik bank yang mengeluarkan uang tunai dengan teknik tertentu, seperti menekan nomor tabungan, menekan nomor kode sesuai dengan petunjuk. Pada kali ini akan dijelaskan tentang program untuk penarikan uang di mesin ATM. Program ini nantinya dapat mempermudah user/pengguna dalam penarikan uang.
Adapun fungsionalitasnya yaitu : 
  • Pada layar pertama, pengguna memasukkan pin dari akun banknya
  •  Setelah itu, tampilan awal dari mesin
    yang menampilkan beberapa jumlah uang yang akan ditarik oleh pengguna. 
  • Yang kedua, jika jumlah uang yang tertera di layar mesin, tidak ada, maka bisa memilih menu lainnya setelah itu pilih menu penarikan uang untuk mengambil uang yang dibutuhkan.
                                        



                                                                 Diagram Class

Ada 9 Class penyusun dari program ini yaitu
1. Class ATM
Class ini berfungsi sebagai menu untuk pilihan kita, dan sebagai class untuk pendefinisian class- class lainnya.
2. Class Keypad
Class yang berfungsi untuk memasukkan input dari pengguna, jika pilihan yang ditampilkan dalam screen tidak ada
3. Class LayarATM
Class yang berfungsi untuk menampilkan representasi dari layar ATM
4. Class Akun
Class yang mempresentasikan akun pengguna.
5. Class DataBank
Class yang menyimpan data pengguna seperti pin. 
6. PenarikanUang
 Berfungsi dalam penarikan uang sesuai yang diperlukan pengguna.
7.MesinCash
Mengeluarkan sejumlah uang yang diinginkan.
8.Transaksi
Class yang merepresentasikan transaksi dalam ATM. Seperti fitur penarikan uang, tranfer uang, dan lain-lain.
9. ATMCase
Class untuk menjalankan program

Nama : Zelda Elma Sibuea
NRP   : 05111940000038
Kelas  : PBO A

Komentar

Postingan Populer