AUCTION SYSTEM

      Pada kesempatan kali ini kita akan membuat program pelelangan barang sederhana menggunakan Java dengan BJava. Pada intinya, program ini akan berjalan dengan cara memasukkan jenis barang lelangan dan harga lelangnya, kemudian memasukkan nama penawar dan harga penawaranya yang nantinya akan menampilkan output sistem pelelangan hingga mendapatkan penawar tertinggi.

1. DIAGRAM CLASS    

      Berikut merupakan tampilan dari diagram kelas dari program yang dibuat:

    Diagram diatas terdiri dari 4 kelas yaitu:

    a. Class Person berupa nama penawar

    b. Class Bid berupa harga penawaran

    c. Class Lot berupa barang lelangan

    d. Class Auction yaitu kelas utama dari sistem lelang ini


2. SOURCE CODE

    a. Person.Java

    b. Bid.Java

    c. Lot.Java

    d. Auction.Java


3. OUTPUT


4. CARA KERJA

( 1. ) 

Compile program lalu klik kanan pada kelas Auction maka akan muncul window seperti diatas. selanjutnya klik new Auction. 

( 2. )
 Pada tab new auction berwarna merah klik kanan dan klik void enter (string description) untuk memasukkan nama barang lelangan. Lakukan berulang sebanyak jenis barang yang dilelang.

( 3. )
Klik kanan pada tab new auction dan pilih void showLots untuk menampilkan daftar barang lelang seperti gambar diatas.

( 4. )
Selanjutnya, pada kelas Person klik kanan dan pilih new Person(String newName) untuk memasukkan nama penawar barang.

( 5. )

 Masukkan nama penawar barang dan lakukan step 4 secara berulang sebanyak orang yang menawar barang.

( 6. )
Klik kanan pada tab new auction dan pilih void MakeBid untuk memasukkan atribut lelang seperti nama penawar, barang yang ditawar dan harga penawaran.

( 7. )
Berikut adalah tampilan keluaran dari step 6.

 ( 8. )
Apabila proses lelang sudah selesai maka klik kanan pada tab newAuction dan pilih void stopbid maka proses lelang akan berakhir dan akan menampilkan berapa dan oleh siapa penawaran tertinggi dilakukan.

.
.
.
Terimakasih 😊














Comments

Popular posts from this blog

ETS_PWEB B

APP: TRAFFIC LIGHT PROGRAM

PBO 1-Pengenalan Java