Posts

Showing posts from November, 2020

ETS PBO B

Image
  Dido Fabian Fayed  05111940000059 PBO B ETS - 2 Pemrograman Berbasis Obyek 1. Perhatikan video di atas, tuliskan skenario fungsionalitas aplikasi berdasarkan tayangan tersebut Skenario fungsionalitas aplikasi pada sistem mesin ATM diatas: Yang pertama dilakukan adalah menginputkan kartu ATM dan PIN pada ATM yang akan dicek apakah sudah valid dengan Akun  user atau tidak. Apabila sudah sesuai maka layar akan menampilkan pilihan opsi   TarikTunai dan SetorTunai. Pada video diatas yang dilakukan adalah SetorTunai  yaitu berisi program untuk memasukkan sejumlah nominal ke akun bank nasabah.  2. Definisikan Class dan gambarkan Diagram Class untuk membangun aplikasi tersebut. a.  Class ATM sebagai kelas utama untuk menjalankan program tersebut. Disini akan dilakukan validasi apakah PIN dan data dari kartu ATM sudah sesuai. b. Class Akun berisi data-data personal. Dalam hal ini berisi PIN dan informasi akun milik user. c. Class SetorTunai   adalah kelas yang bertujuan untuk menjalankan

Game of Zuul

Image
Kali ini kita akan membuat game sederhana bernama "World of Zuul" dari implementasi  Coupling dan Cohession . Pada game ini subjek akan mencari pintu jalan keluar di setiap ruangan dari sebuah area atau map dengan input arah mata angin. 1. DIAGRAM KELAS Berikut adalah diagram kelas dari program tersebut          Program ini terdiri dari 5 kelas          a. Game.Java sebagai kelas utama dalam menjalankan program ini          b. Room.Java adalah kelas ruangan untuk dicari pintu keluarnya dari sebuah map dalam game          c. Parser.Java   adalah  kelas untuk memberikan input perintah untuk menjalankan subjek           d. Command.Java adalah   kelas untuk menafsirkan inputan perintah yang diberikan           e. CommandWords.Java adalah kelas untuk mendeteksi apakah perintah yang diberikan valid/tidak 2. SOURCE CODE         a.  Game .Java          b .  Room .Java          c .  Parser .Java          d .  Command .Java          e .  CommandWords .Java 3. OUTPUT Berikut adalah ha

Tech Support

Image
Kali ini kita akan mencoba untuk membuat Technical Support System. Apa itu Technical Support?Technical Support atau Dukungan Teknis adalah layanan yang diberikan oleh suatu perusahaan untuk membantu mengatasi masalah client dalam penerapan, pemakaian, dan konfigurasi perangkat keras atau perangkat lunak.  Technical support secara umum diberikan dalam bentuk email, tiket ,sms, chat,  website, maupun melalui layanan telepon. 1. DIAGRAM KELAS          Program ini terdiri dari 3 kelas, yaitu:          a. SupportSystem.java (kelas utama)          b. InputReader.java (kelas untuk memasukkan pertanyaan user)          c. Responder.java (kelas untuk menjawab setiap pertanyaan user) 2. SOURCE CODE a. SupportSystem.java b. InputReader.java c. Responder.java 3. OUTPUT . . . Terimakasih 😊

TICKET MACHINE

Image
      Kali ini kita akan membuat program sederhana untuk mencetak receipt atau struk dengan Java menggunakan BJava.  1. DIAGRAM CLASS Program ini terdiri dari 2 kelas, yakni: a. TicketFrame.java yang merupakan program tampilan design interface dari sistem ini b. TicketMachine.java yang merupakan program utama untuk menjalankan sistem ini 2. SOURCE CODE      a. TicketFrame.java      b. TicketMachine.java 3. OUTPUT