ETS -1 Pemrograman Berbasis Objek Part 1

Sumber : Soal


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

Pada video tersebut, ditunjukkan bahwa aplikasi yang dimaksud adalah aplikasi tarik tunai ATM. Ada 2 cara dalam penarikan tunai di ATM tersebut. Yang pertama yakni setelah memasukkan kartu ATM dan PIN, maka kita akan menuju ke tampilan menu yang menyediakan list dari nominal penarikan tunai. Hal ini bisa disebut penarikan tunai secara instan. Karena kita hanya memasukkan index list dari nominal yang disediakan dan kita langsung mendapatkan uang kita. Sedangkan cara yang kedua, user diberikan opsi lain pada tampilan list nominal. Opsi tersebut berupa "Transaksi Lainnya". Opsi ini dimaksudkan jika pada cara yang pertama tidak tersedia nominal yang kita inginkan atau kita ingin nominal yang spesifik untuk penarikan tunai. Maka dari itu, pilih opsi "Transaksi Lainya" kemudian muncul tampilan list opsi, dan pilih penarikan tunai. Setelah itu user memasukkan nominal yang diinginkan untuk ditarik tunai.

2. Definisikan Class dan gambarkan Diagram Class untuk membangun aplikasi tersebut.

Pada case kali ini, saya membagi program aplikasi tersebut menjadi 2 class.

1. Class bank_sys.
Pada class ini, saya memasukkan program untuk menjalankan sistem dari penarikan tunai.
2. Class bank_menu.
Pada class ini, terdapat menu tampilan yang akan ditampilkan pada user.


Komentar

Postingan populer dari blog ini