ETS - 3 Pemrograman Berbasis Obyek

November 25, 2020 0
  • Skenario Fungsionalitas Aplikasi pada mesin ATM Berdasarkan Video ini
    1. Program dijalankan setelah memasukkan kartu ( kartu ini sebagai USER ID untuk masuk ) kemudian memasukkan PIN dari user.
    2. Kemudian menampilkan beberapa pilihan yang bisa dipilih tetapi user memilih "menulain" ( yang bisa disebut menu kedua ) nantinya terbuka rentetan pilihan lain.
    3. User memilih menu "transfer" pada menu kedua.
    4. menampilkan 2 pilihan yaitu 1. dari rekening giro dan 2. dari rekening tabungan. dan user memilih pilihan kedua yaitu "dari rekening tabungan"
    5. menampilkan 2 pilihan yaitu 1. ke rekening BNI dan 2. ke rekening bank lain. dan user memilih pilihan "ke rekening BNI". 
    6. dari sini user memasukkan nomor rekening dan sudah pasti nomor rekening tersebut terdaftar pada database bank. 
    7. Kemudian ada dua pilihan 1.Tekan Jika Benar ( akan lanjut pada menu berikutnya ) 2. Tekan Jika Salah ( akan menghapus nomor rekening yang dimasukkan ) tetapi user memilih pilihan pertama. 
    8. User memasukkan nominal yang akan dikirim ke rekening tujuan.
    9. Kemudian ada dua pilihan lagi 1.Tekan Jika Benar ( akan lanjut pada menu berikutnya ) 2. Tekan Jika Salah ( akan menghapus nomor rekening yang dimasukkan ) tetapi user memilih pilihan pertama. 
    10. User memasukkan berita transfer ( tidak masalah jika dikosongkan ). 
    11. Kemudian ada dua pilihan lagi 1.Tekan Jika Benar ( akan lanjut pada menu berikutnya ) 2. Tekan Jika Salah ( akan menghapus nomor rekening yang dimasukkan ) tetapi user memilih pilihan pertama. 
    12. Menampilkan lagi rentetan yang sudah diinput oleh user ATM sebagai tampilan konfirmasi sebelum transaksi benar benar dilanjutkan. dan terdapat pilihan "tekan YA" dan "tekan TIDAK".
    13. User memilih "YA" sehingga transaksi diproses oleh ATM dan nantinya keluar struk bukti transfer.
  • Definisikan Class dan gambarkan Diagram Class untuk membangun aplikasi tersebut.
  • ATMMain.java = sebagai fungsi utama dan fungsi untuk transfer
  • Account.java  = yang berisi data data akun user

0 Comments for " ETS - 3 Pemrograman Berbasis Obyek"