Postingan

Menampilkan postingan dari November, 2020

ETS PBO No. 4

Gambar
 Ini adalah demo dari ETS yang telah saya kerjakan

ETS PBO no. 3

Rancangan Class untuk program ATM dengan menggunakan bahasa pemrograman Java. Class Menu Class awal yang akan muncul saat nasabah mulai menjalankan program ATM. Di Class ini nasabah memasukkan PIN untuk dicek apakah sudah sesuai dengan data. Jika sesuai maka akan ditampilkan menu-menu transaksi yang dapat dilakukan. Class Akun Class dimana data PIN dan Saldo nasabah disimpan. Class Withdraw Class dimana nasabah dapat memilih jumlah uang yang ingin ditarik dari rekening. Class TransaksiLain Class untuk menampilkan menu transaksi lain yang dapat dilakukan. Class Ebanking Class dimana fitur Ebanking dapat dijalankan. Timestamp: 17.11 WIB, 24/11/2020.

ETS PBO no.1 & 2

Gambar
 1. Skenario Fungsionalitas dari mesin ATM sederhana: Pada Class Menu, pertama-tama akan dilakukan pengecekan PIN ATM yang diinputkan dengan PIN yang berada di Class Akun.  Jika PIN benar, maka akan memunculkan opsi penarikan tunai yang berada di class Withdraw.  Jika jumlah uang yang ingin ditarik tidak terdapat di opsi Class Withdraw, maka nasabah dapat memilih menu transaksi lain untuk menarik uang tunai sebesar yang diharapkan. Setelah nasabah memilih besar uang yang akan ditarik, maka akan dilakukan pengecekan apakah uang yang ada di akun nasabah tersebut mencukupi atau tidak. Jika mencukupi maka penarikan berhasil dan jika tidak maka penarikan akan gagal. 2. Class yang terdapat di program ini : Menu : Class ini merupakan tempat dimana nasabah berinteraksi dengan program. Akun : Class ini menyimpan PIN dan jumlah saldo yang dimiliki nasabah. Withdraw : Class ini berfungsi untuk menampilkan menu pilihan penarikan tunai dengan jumlah uang yang sudah ditentukan secara default. Transa

The World of Zuul

Gambar
Kali ini saya akan membuat sebuah text-adventure game sederhana berdasarkan contoh di buku Object First bernama "The World of Zuul". Game ini menggunakan implementasi dari Designing Classes. Terdapat 5 Class di game ini, yaitu: Game : Kelas Game adalah kelas utama dari game ini. Kelas ini mengatur permainan dan kemudian memasuki loop untuk membaca dan menjalankan perintah. Kelas ini juga berisi kode yang mengimplementasikan setiap perintah pengguna. Room : Objek ruangan merepresentasikan lokasi dalam game. Kamar dapat memiliki pintu keluar yang mengarah ke kamar lain. Command : Sebuah objek perintah mewakili perintah yang dimasukkan oleh pengguna. Class ini memiliki metode yang memudahkan kita untuk memeriksa apakah ini adalah perintah yang valid dan untuk mendapatkan kata pertama dan kedua dari perintah tersebut sebagai string terpisah. CommandWords : Kelas CommandWords mendefinisikan semua Command yang valid dalam permainan (go, help, quit). Ini dilakukan dengan menyimpan a

TECH SUPPORT SYSTEM

Gambar
Technical Support atau biasa disebut Customer Service adalah l ayanan yang diberikan entitas kepada pengguna produk atau layanan teknologi. Secara umum, dukungan teknis memberikan bantuan mengenai masalah khusus dengan produk atau layanan. Pada post kali ini saya akan mencoba untuk membuat sebuah chatbot untuk Technical Support dari produk ANRAN. Program ini terdiri dari 3 Class, yaitu: SupportSystem : Sebagai Class utama. InputReader : Untuk menerima string input dari user. Responder : Untuk memberi respon terhadap masalah user. SupportSystem Class: InputReader Class: Responder Class: Output: