ETS (Transaksi Transfer dengan Menggunakan Mesin ATM)

         Transfer ATM Machine

                Oke teman teman untuk kali ini saya ingin mencoba membuat program mesin ATM secara simple dimana saya menggunakan Blue J untuk membuat diagram classnya. Sebelum saya ingin menjelaskan terlebih dahulu terkait Skenario Fungsionalitas Mesin ATM sebagai  berikut:

1. Terdapat Menu Utama pada layar atau Screen Mesin ATM.

2. Pengguna ATM memasukkan nomer PIN ATM nya.

3. Pengguna memilih menu Transfer. 

4. Jika tidak ada pengguna memilih transaksi lainnya.

5. Pengguna memilih menu Transfer. untuk mentransfer uang kepada sesama bank atau bank lainnya.

6. Pengguna memasukkan nomer Rekening yang akan di transfer.

7. Pengguna beberapa jumlah nominal uang untuk di transfer.

8. Setelah di konfirmasi benar maka , Mesin akan mencetak Struk bukti Transfer.


Maka dari adanya  Skenario kita bisa tentukan Class Terpenting sesuai dengan perintah yaitu perintah Tranfer. Disini saya menggunakan Class sebagai berikut :

   1. Menu Utama, class ini berfungsi untuk memanggil class lain yang  ada di ATM

   2. Account, class ini  berfungsi menyimpan no PIN dan jumlah Saldo yang ada di kartu ATM.

   3. Transaksi, class ini berfungsi untuk menampilkan fitur fitur yang ada di Mesin ATM termasuk fitur 

        Transfer.

   4. Transfer, class yang berfungsi untuk melakukan Transfer. 

   5. Struk,    class yang berfungsi untuk mencetak struk dari proses yang di pilih oleh pengguna.

   6. Class lain dari transaksi yang belum bisa digunakan.


    Berikut Diagram class yang saya buat untuk proses Transfer pada Mesin ATM. 




Untuk code dari semua class di atas sebagai berikut

1. Menu Utama
2. Account
3. Transaksi
4. Transfer
5. Struk

Untuk link demo dari ETS berikut ini :




Nama: Abdun Nafi'
NRP : 05111940000066 
Kelas : PBO C


Komentar

Postingan populer dari blog ini

Abstraksi dan Modularisasi dalam Pemrograman Berbasis Objek

Membuat Text Editor Menggunakan Blue J