ETS-2 Pemrograman Berbasis Obyek Soal 1 & 2

Nama: Muhammad Naufaldillah

NRP: 05111940000202

Kelas: PBO B


Pertanyaan:

1. Perhatikan video di atas, tuliskan skenario fungsionalitas aplikasi berdasarkan tayangan tersebut

Jawab:

    Pada video tersebut merupakan skenario penggunaaan mesin setor ATM:
  1. ATM menampilkan home screen ketika tidak kartu ATM yang dimasukkan.
  2. Pengguna memasukkan kartu ATM.
  3. Kemudian Mesin ATM meminta pin pengguna dan pengguna meamsukkan pin ATM-nya.
  4. Mesin ATM menampilkan pilihan transaksi berupa "Setoran Tunai" dan "Penarikan Tunai/Transaksi Lainnya".
  5. User memilih "Setoran Tunai"
  6. Mesin ATM memasukkan uang tunai dengan maksimal 50 lembar.
  7. User memasukkan uang tunai ke dalam mesin ATM.
  8. Setelah itu, mesin ATM mengkonfirmasi jumlah uang yang mau disetor. Pilihannya adalah "Setor" atau "Batal"
  9. Mesin ATM mengkonfirmasi rekening tujuan anda. Pilihannya adalah "Rekening Anda" dan "Rekening Lain".
  10. Mesin ATM memproses transaksi Setor Tunai. Pengguna mendapatkan receipt dan dapat ingin melanjutkan transaksi atau tidak.

2. Definisikan Class dan gambarkan Diagram

Jawab:
    
   Class yang diperlukan pada program:
  1. Class atm sebagai class utama pada program ini yang mengatur input pin, jenis transaksi, dan uang yang disetor.
  2. Class setorTunai yang melakukan transaksi penyetoran tunai.
  3. Class dataNasabah yang menyimpan data nasabah (nama, pin, saldo).


Gambar Class Diagram Mesin Setor ATM.

Komentar

Postingan populer dari blog ini

Tugas Simulasi Lampu Lalu Lintas dengan Java

Curriculum Vitae - Muhammad Naufaldillah (PWEB A)

ETS PWEB A 2021