PBO - ETS Pemrograman Berbasis Objek Soal 1 & 2

Nama : Daffa Tristan Firdaus
NRP : 05111940000006
Kelas : PBO C

1. Skenario Fungsionalitas :
  • Pertama-tama, kita akan disuruh untuk memasukkan password yang berupa 6 digit angka 
  • Lalu, jika pin benar maka akan terdapat tiga pilihan, Penarikan Tunai, Transfer, dan Keluar
  • Jika memilih penarikan tunai akan ditanyakan nominal yang akan ditarik tetapi karena saldo rekening tidak cukup maka tidak bisa menarik tunai
  • Setelah itu, jika kita memilih transfer maka akan disuruh untuk memasukkan nomor rekening tujuan yang akan ditransfer dan nominal yang akan ditransfer
  • Lalu, kita akan ditanyakan untuk mengkonfirmasi transfer dan berikutnya ditanyakan apakah perlu transaksi lain
  • Jika ya maka diulang kembali, jika tidak program tertutup
2. Diagram dan Definisi Class :



  • ATM : untuk menanyakan password akun dan menjalankan class Transaksi. Lalu, jika terjadi terlalu banyak kesalahan dalam memasukkan password maka akun akan terblokir
  • Transaksi : untuk menjalankan jenis transaksi yang akan dijalankan dan terakhir menanyakan apakah ada transaksi lain
  • PenarikanTunai : Menanyakan nominal yang akan ditarik tetapi karena saldo kurang maka tidak bisa menark tunai
  • Transfer : Menanyakan nomor rekening akun tujuan dan nominal transfer. lalu, mengkonfirmasi transfer

Comments

Popular Posts