Senin, 10 Desember 2018

PBO - UAS

UAS
  1. Gambarkan rancangan interfacenya.
  2. Gambarkan dan jelaskan Class Diagram penyusun dari image viewer yang akan dibuat.
  3.  
    • Class Filter                           : Abstrak untuk semua filter gambar
    • Class FishEye Filter             : Untuk membuat filter fish eye
    • Class Lighter Filter              : Untuk membuat filter lighter
    • Class Darker Filter               : Untuk membuat filter darker
    • Class Threshold Filter          : Untuk membuat filter threshold
    • Class Flip Horizontal Filter : Untuk membuat filter flip horizontal
    • Class Flip Vertical Filter      : Untuk membuat filter flip vertikal
    • Class OF Image                    : Untuk mendefinisikan sebuah gambar dalam format OF
    • Class Image Panel                : komponen swing yang dapat menampilkan OFImage
    • Class Image Viewer             : kelas utama dari Image Viewer
    • Class Image File Manager   : untuk memuat dan menyimpan gambar
  4. Implementasikan ke dalam program dan buat link nya di posting blog ini.
  • Source Code
    • Class Filter
    • Class FishEye Filter
    • Class Lighter Filter
    • Class Darker Filter
    • Class Threshold Filter
    • Class Flip Horizontal Filter
    • Class Flip Vertical Filter
    • Class OF Image
    • Class Image Panel
    • Class Image Viewer
    • Class Image File Manager
  • Eksekusi File
Bila tidak ada gambar

Bila ada gambar

 Fitur Smaller
 Fitur larger
Fitur crop


Fitur Text

Darker

Lighter

Threshold

FishEye

Flip Vertical

Flip Horizontal

Rotate Left

Rotate Right



Sekian dan Terima Kasih :))

Rabu, 28 November 2018

Tugas 9.1 - PBO - A

Pada hari ini saya akan membuat program Image Viewer dengan pemrograman GUI versi 3.0. Class yang dibutuhkan adalah:
  1. ImageViewer
  2. ImagePanel
  3. ImageFileManager
  4. OFImage
  5. Filter
  6. LightFilter
  7. ThresholdFilter 
  8. DarkerFilter
  9. FishEyeFilter
Berikut ini adalah Source code dari class diatas
  1. ImageViewer
  2. ImagePanel
  3. ImageFileManager
  4. OFImage
  5. Filter
  6. LightFilter
  7. ThresholdFilter 
  8. DarkerFilter
  9. FishEyeFilter
Dan ini Class Diagramnya




Berikut ini eksekusi programnya:
Menambah Object baru
 Bila tidak ada gambar

Setelah itu gambar akan muncul
Smaller
 Larger

Filter darker

Filter lighter
 
Filter Threshold
Filter FishEye
Sekian dan terima kasih :)

Senin, 26 November 2018

Tugas 9 - PBO - A

Pada hari ini saya akan membuat program Image Viewer denganpemrograman GUI. Class yang dibutuhkan adalah:
  1. ImageViewer
  2. ImagePanel
  3. ImageFileManager
  4. OFImage
Berikut ini adalah Source code dari class diatas
  1. ImageViewer
  2. ImagePanel
  3. ImageFileManager
  4. OFImage
Dan ini Class Diagramnya


Dan terakhir hasi eksekusi programnya

Menambah Object baru
 Bila tidak ada gambar
 Klik file, lalu open untuk menampilkan gambar
Setelah itu gambar akan muncul
Filter darker
Filter lighter
Filter Threshold

Sekian dan terima kasih :)

Kamis, 22 November 2018

Tugas 8 - PBO - A



Pada hari ini saya akan membuat Simulator Foxes and Rabbit. Class yg dibutuhkan:
  1. Simulator
  2. Field
  3. Randomizer
  4. SimulatorView
  5. Counter
  6. FieldStats
  7. Location
  8. Rabbit
  9. Fox 
Berikut ini adalah source codenya
  1. Simulator
  2. Field
  3. Randomizer
  4. SimulatorView
  5. Counter
  6. FieldStats
  7. Location
  8. Rabbit
  9. Fox 
Berikut ini adalah Class Diagramnya:

Dan terakhir, hasil simulasinya





Sekian dan terima kasih :))

Tugas 7 - PBO - A

Pada Hari ini saya membuat Database Sistem akademik. Class yang saya buat adalah sebagai berikut:

1. Person
2. Mahasiswa
3. Dosen
4. Book
5. Pegawai
6. Kelas
7. Mata Kuliah

Berikut ini adalah source codenya:
  1. Person
  2. Mahasiswa
  3. Dosen
  4. Book
  5. Pegawai
  6. Kelas
  7. Mata Kuliah
  8.  
     
Berikut ini class diagramnya:




Sekian :)

Minggu, 14 Oktober 2018

PBO - UTS

Hari ini Saya akan membuat sistem Parking machine. Class yang dibutuhkan adalah:
  1. Parkir_Machine
  2. Main
Di bawah ini merupakan source codenya:
  1. Parkir_Machine
  2. Main
Dibawah ini merupakan hasil source codenya



Sekian dari saya Terima kasih :)

Minggu, 07 Oktober 2018

Tugas 6 - PBO - A

Hari ini Saya membuat Technical Support System, ada 3 class yaitu:
  1. InputReader
  2. Responder
  3. SupportSystem
Berikut ini source codenya:
  1. InputReader
  2. Responder
  3. SupportSystem
Dan di bawah ini merupakan eksekusi filenya:
Sekian dari saya, Tunggu Post selanjutnya yaa :)

Sabtu, 06 Oktober 2018

Tugas 5 - PBO A

Hari ini saya akan membuat sistem perlelangan lewat BlueJ. Class yang digunakan adalah:
  1. Orang
  2. Bid
  3. Lot
  4. Auction
Berikut ini adalah source code dari ke empat class diatas:
  1. Orang
  2. Bid
  3. Lot
  4. Auction
Lalu ini adalah eksekusi filenya:
  1.  Kalau barang belum ada
  2. Bila barang ada dan sudah ada yang menawar
  3. Bila ada orang yang menawar dengan harga lebih tinggi
  4. Bila ada orang yang menawar dengan harga lebih rendah
  5. Teraakhir ketika sudah tidak ada yang menawar lagi/pelelangan sudah tutup
Oke, sekian dari saya, Terima kasih :)

Jumat, 28 September 2018

Tugas 4 - PBO A

Hari ini Saya mempublish tampilan jam sederhana dengan BlueJ. class yang digunakan adalah:
  1. Number_Display
  2. Clock_Display
  3. TestClockDisplay
Dan ini adalah source codenya:
  • Number_Display
  • Clock_Display
  • TestClockDisplay
Terakhi, inilah hasilnya :)


Sabtu, 22 September 2018

Tugas 3 - PBO A (Membuat remot AC)

Membuat Program Remot AC

 Hari ini saya akan membuat program Remot AC, dan Class yang dibutuhkan adalah:
  1. Main
  2. Remot_AC
Untuk source codenya ada di bawah ini:

Main 
Dalam class main ini adalah perintah perintah yang digunakan untuk menyetting AC seperti menaikan/menurunkan suhu, mode, dll
 

Remote_AC
Dalam class ini adalah fitur fitur yang ada di Remot AC itu

Dan ini hasil compilenya:

  1. Awal ketika AC mati


  2. Ketika AC menyala
  3. Tombol menurunkan suhu (awal 24 ke 23)
  4. Ketika suhu mencapai minimal (18 derajat Celcius)
  5. Tombol menaikkan suhu (awal 24 ke 25)
  6. Ketika suhu mencapai maksimal (30 derajat Celcius)



  7. Tombol ganti mode ke COOL
  8. Tombol swing
Sekian dari Tugas saya, tunggu postingan selanjutnya :)