Postingan

Menampilkan postingan dari November, 2020

UTS PBO lanjutan

Gambar
 UTS PBO lanjutan 3. Implementasikan Rancangan dengan menggunakan bahasa Pemrograman Java a. Class ATMMechine.java b. Account.java c. TransaksiAccount.java d. ATMMechineTest.java  4. Buat video demo yang menjelaskan pembuatan aplikasi tersebut beserta dengan hasil eksekusinya!  
Gambar
UTS KELAS PBO B  Soal : 1. Perhatikan video di atas, tuliskan skenario fungsionalitas aplikasi berdasarkan video tersebut.          ATM merupakan sebuah mesin transaksi yang membantu nasabah untuk melayani berbagai jenis      transaksi. Dengan adanya ATM, nasabah dapat mengakses rekening tabungannya untuk melakukan tansaksi seperti cek saldo, tarik tunai, setor tunai, tranfer uang dan lain-lain, tanpa perlu ke teller. Cara kerja mesin ATM sesuai dengan video diatas yaitu 1, Masukkan kartu ATM 2. Masukkan pin Nasabah 3. Terdapat 2 pilihan 1) Setor Tunai dan 2) Penarikan Tunai atau Transaksi Lainnya. Nasabah memilih untuk Setor Tunai. 4. Masukkan sejumlah uang untuk disetorkan 5. Kemudian nasabah memilih untuk menyetorkan ke sendiri 6. Nasabah mendapatkan struck setelah transaksi 2. Definisikan Class dan gambarkan Diagram Class untuk membangun aplikasi tersebut     Class Terdiri dari 3 yaitu  1. ATMMechine.java yaitu kelas utama ...

World Of Zuul

Gambar
Tugas PBO B World Of Zuul Kesempatan kali ini, kita akan membuat program tentang sebuah game sederhara yaitu World Of Zuul. Game tersebut merupakan game bergenre adventure atau game petualangan berbasis text. Class dari Game ini antara lain  1. Command.java yaitu kelas yang menyimpan informasi perintah yang akan ditunjukan oleh user. Perintah ini terdiri dua buah string, yaitu kata perintah dan sting detik dari kata. 2. CommandWords.java yaitu kelas yang digunakan untuk melakukan proses semua kata perintah di dalam game tersebut. 3. Parser.java yaitu kelas yang memiliki sekumpulan dari kara perintah yang diketahui, kemudian memeriksa masukan user terhadap perintah yang dikenal. Contohnya user meginputkan bukan salah satu dari perintah yang diketahui, maka hal tersebut mengembalkan objek perintah yang ditandai sebagai peritah yang tidak diketahui. 4. Room.java yaitu kelas sebuah Room. Room mewakili satu lokasi dalam tampilan permainan. Ruangan ini terhubung dengan ruangan lainnya me...

TUGAS PBO 5_TECHNICAL SUPPORT SYSTEM

Gambar
TUGAS 5 PBO - TECHNICAL SUPPORT SYSTEM TECHNICAL SUPPORT SYSTEM Pada kesempatan ini, saya akan membuat Technical Support System. System ini merupakan program berupa bot yang akan merespon secara otomatis input yang diberikan user.   Terdapat tiga class yang digunakan dalam Technical Support System : SupportSystem.java merupakan class utama dari program ini dan berfungsi untuk memanggil class yang lain. InputReader.java merupakan class yang berfungsi untuk menerima segala pertanyaan yang diajukan user. Responder.java merupakan class yang berfungsi untuk menjawab pertanyaan yang telah diajukan user. Source Code Berikut ini adalah Source codenya:      SupportSystem.java          Responder.java          InputReader.java Output Berikut ini adalah outputnya : Sekian dari saya, Terima Kasih..         

TUGAS PBO : TUGAS TICKET MACHINE

Gambar
 Deskripsi Singkat     Ticket Machine adalah Sebuah aplikasi yang prinsip kerjanya seperti halnya ATM. Jadi, Ticket Machine ini berguna untuk melayani pelanggan untuk membeli tiket tertentu sesuai yang ditawarkan. Dalam Ticket Machine ini menawarkan beberapa hal antara lain mulai dari harga tiket, memasukkan uang, melihat saldo apakah berhasil memasukkan uang, membeli ticket, mencetak tiket, dan melakukan pengembalian uang.     Pada program Ticket Machine ini terdapat dua kelas yaitu TicketMachine.java dan TicketMachineTest.java. TicketMachine.java digunakan untuk menyimpan segala transaksi pada class TicketMachineTest.java, sedangkan  TicketMachineTest.java untuk menu tampilan untuk user menggunakan ticket machine.     Class Diagram     Berikut ini adalah class diagram dari Ticket Machine :       Source Code     Berikut ini adalah source code dari kedua kelas :     a. TickeMachine.java   ...