Pada postingan kali ini saya akan menunjukkan penjelasan implementasi dan hasil dari kasus penarikan uang pada ATM. Video soal : Video Pembahasan : NAMA : ZAHROTUL ADILLAH NRP : 05111940000139 KELAS : PBO A
Postingan
- Dapatkan link
- X
- Aplikasi Lainnya
Pada kali ini kita akan membahas tentang penarikan uang yang ada di ATM BCA. Sebelumnya, apa saya sih fitur fitur yang ada di ATM ini? ATM BCA menyediakan beberapa layanan, diantaranya adalah : informasi saldo, penarikan tunai, transfer, pembayaran, ganti pin, FLAZZ, voucher isi ulang pembelian, dan lain-lain. User dapat menarik uang dengan 2 cara. cara 1 : memasukkan kartu ATM input pin jika nominal yang akan ditarik tertera pada layar, tekan ambil kartu ATM ambil uang yang keluar dari mesin cara 2 : memasukkan kartu ATM input pin jika nominal yang ditarik tidak tertera pada layar, tekan transaksi lainnya tekan penarikan tunai masukkan nominal yang akan ditarik jika sudah benar, tekan benar tekan ya jika ingin struk penarikan tunggu transaksi ambil uang dan struk jika tidak ingin bertransaksi lagi tekan tidak ambil kartu ATM berikut diagram class yang saya buat : Dapat dilihat bahwa : class Main merupakan tampilan awal dari mesin ATM Class Transaksi berfungsi untuk eksekusi...
WORLD OF ZUUL
- Dapatkan link
- X
- Aplikasi Lainnya
HALOHAI…KETEMU LAGI NIHH…KALI INI MAU BAHAS APA YAAAA??? Pada kali ini, kita akan membahas tentang Game The World of Zuul . yang termasuk salah satu game yang bertipe adventure yang sederhana.Game ini dimainkan dengan mengetik command untuk mencari jalan keluar. Game ini juga merupakan bentuk implementasi dari Designing Classes. Terdapat 5 Class pada game ini yaitu : Command = Sebuah objek perintah mewakili perintah yang dimasukkan oleh user. CommandWords = Class ini akan mengidentifikasi semua Command yang valid dalam permainan(go,help,quit). Game = Class ini adalah class utama. Pada class ini akan dibuat rooms, parser, dan memulai permainan, serta mengecek dan menjelaskan perintah dari user. Parser = Class ini akan membaca inputa user dan menerjemahkannya dalam Adventure command Room = Class yang mewakili lokasi dalam game. Room dapat memiliki pintu keluar ataupun mengarah ke kamar lain Adapun implementasinya sebagai berikut : Command CommandWords ...
- Dapatkan link
- X
- Aplikasi Lainnya
Haihai semua!! I'm back :D Nah, pada kali ini kita membahas tentang technical support system. Apasih itu? Pengertiannya sendiri adalah sebuat bot yang akan merespon input yang diberikan oleh user. Sistem akan berhhenti saat mengetikkan suatu perintah untuk berhenti. Terdapat 3 Kelas yang dibutuhkan yaitu : 1. Kelas SupportSystem : Kelas utama yang menggunakan objek di dalam kelas lainnya 2. Kelas Input : Kelas yang digunakan untuk user menginputkan keluhannya 3. Kelas ResponSistem : Kelas yang digunakan untuk merespon sesuai input dari user Berikut diagram Classnya : Berikut implementasinya : Berikut cara menjalankan program ini: 1. Pertama kali klik kanan pada kelas SupportSystem lalu klik new SupportSystem() 2. Beri nama objectnya 3. Setelah itu, klik kanan pada object yang dibuat lalu klik void start() Setelah itu bot akan mengirimkan ucapan pembuka dan kita akan berdialog dengan bot sampai kita mengetikkan kata tertentu. Berikut contohnya : Sekian pembahasan kali ini, Sampai ju...
- Dapatkan link
- X
- Aplikasi Lainnya
HALOHAI…apakabar semuaaa…..sehat-sehat kan? Jangan sampe sakit.. Pada kali ini, kita bahas tentang Groping Object dan Auction System. Apaan tuh? Cuss kita simak... 1. Grouping Object Grouping Object menggunakan collection yang ada di Java Collection. Java Collections adalah framework yang menyediakan sebuah tempat untuk menyimpan dan memanipulasi sekumpulan objek. Adapun kegiatan yang dapat dilakukan pada sebuah data seperti pencarian, pengurutan, memasukkan, menghapus dapat dilakukan oleh Java Collections. Java Collection secara sederhana merupakan sebuah objek. Kerangka kerja Java Collection menyediakan dalam bentuk interfaces(Set, List, Queue, Deque dll) dan untuk class (ArrayList, Vector, LingkedList, PriorityQueue, HashSet, LinkedHashSet, TreeSet dll). Berikut beberapa contoh implementasinya. Array List dengan While output : Array List dengan For output : Array List dengan Class output : Menggabungkan Array List output : Penggunaan Remove All pad...
- Dapatkan link
- X
- Aplikasi Lainnya
S ebelum membuat sebuah software, kita harus mengetahui bagaimana gambaran umum dari software yang akan dibuat yang biasa disebut abstraksi. Dalam sebuah abstraksi, dilakukan pembagian sebuah problem besar menjadi sub-probelem kecil dengan cara membuat class-class yang akan menjadi susunan program dari software yang akan dibuat. Abstraksi ini membantu kita untuk memudahkan dalam memahami dan mengembangkan program yang akan dibuat. Selain abstraksi, kita juga perlu membuat modularisasi. Modularisasi adalah proses membagi problem ke problem-problem yang lebih sederhana yang memiliki satu tujuan spesifik. Modularisasi bertujuan supaya program lebih mudah dipahami, reusable, dan proses maintenance yang lebih efisien. Untuk mempermudah memahami keduanya, mari kita lihat contoh abstraksi dan modularisasi berdasakan aplikasi dari Smart TV berikut : ABSTRAKSI Gambaran User Interface pada Smart TV Pada gambar di atas, bisa dilihat pada display home terdapat beberapa fitur yang disediakan dianta...