Senin, 23 November 2020

(ETS) ETS 1 - Pemrograman Berbasis Objek Kelas A -- Nomor 1 dan 2

 ETS 1 - PBO (Finished TimeStamp: Selasa, 24 November 2020 - 11:16)

http://fajarbaskoro.blogspot.com/2020/11/ets-1-pemrograman-berbasis-obyek.html

1. Skenario singkat fungsionalitas ATM berdasrkan tayangan video:

a. Layar awal akan ditampilkan jika tidak ada kartu debit yang dimasukkan.

b. Pengguna memasukkan kartu debit ke mesin atm

c. Setelah memasukkan kartu akan ditampilkan layar untuk memasukkan PIN kartu debit pengguna

d. Jika benar, maka akan ditampilkan layar utama dimana pengguna dapat memilih untuk menarik uang sebanyak nominal yang telah disediakan di layar utama

e. Jika nominal uang yang ingin ditarik tidak ditampilkan di layar, maka pengguna dapat memilih opsi transaksi lainnya dimana pengguna dapat memasukkan nilai nominasi yang diinginkan.

f. Setelah menentukan nominal yang inign ditarik, kartu akan keluar dari mesin lalu uangnya. 

g. Jika kamu memasukkan nominal secara manual, mesin akan menawarkan apakah kamu ingin mencetak struk atau tidak.

h. Setelah pengeluaran kartu debit pengguna dan uang, akan ditampilkan layar nominal sisa kartu debit anda beserta ucapan terima kasih.

i. Setelah itu, kembali ke layar awal.

2. Modulasi (karena fungsi ATM yang akan digunakan adalah fungsi menarik uang dari mesin ATM) :

Keterangan Class:

a, Class ATMMachine: fungsinya untuk mengatur segala proses yang terjadi berdasarkan input pengguna dan berinteraksi dengan objek KartuDebit.

b. Class LayarManager: fungsinya adalah mengatur layar akan ditampilkan berdasarkan input (event) yang terjadi pada mesin ATM.

c. Class KartuDebit: fungsinya untuk mengidentifikasi karut debit pengguna yang telah dimasukkan.

Gambaran Desain Class:

Gambaran Desain Class dan hubungannya



~F

Tidak ada komentar:

Posting Komentar