Nama : Rachmad Budi Santoso
NRP : 05111840000122
Kelas : PBO - B
1.) Skenario fungsionalitas aplikasi berdasarkan tayangan:
- Program akan aktif/running ketika Kartu ATM dimasukkan/terbaca oleh mesin ATM
- Melakukan double otentikasi, yakni menggunakan PIN dan kartu ATM
- Program akan menampilkan beberapa pilihan menu seperti Setor dan Penarikan Tunai/Transaksi
- Menerima setoran tunai. Setoran tersebut bisa ditambahkan ke rekening kartu ATM kita atau rekening lain
- Setelah disetor akan muncul struk yang menunjukkan bahwa penyetoran sukses
- Melihat saldo
2.) Diagram class yang diperlukan:
- class Main: class ini berfungsi untuk menampilkan tampilan ke pengguna dan menampilkan menu.
- class AtmSystem: class ini bertugas untuk menyimpan command yang digunakan dan menyimpan saldo pengguna.