Evaluasi Tengah Semester PBO D

Transaksi dilakukan dengan cara :
  1. Menampelkan kartu E-Money ke dalam mesin GTO atau Gardu Tol Otomatis
  2. Jika Saldo kartu E-Money mencukupi dengan biaya Tol maka Gerbang Tol akan terbuka, jika tidak mencukupi maka Gerbang Tol tetap tertutup dan pengendara tidak bisa lewat.
  3. Setelah Transaksi Pembayaran Selesai mesin GTO akan mengeluarkan struk bukti pembayaran yang berisi nama perusahaan, tanggal transaksi, biaya Tol, dan sisa saldo yang ada pada kartu E-Money.

  4. Rancangan class pada project ini

    Penjelasan:
    1. Class Toll
      • Merupakan Class yang berupa mesin GTO, dimana class ini menjadi pusat pengaturan operasi-operasi dan obyek-obyek pada mesin.
    2. Class TollDatabase
      • Merupakan Class yang berisikan daftar account/ kartu yang ada.
    3. Class Account
      • Merupakan Class yang merupakan isi data dari kartu, berupa nomor kartu(nomor account) serta saldo yang tersisa dari nomor accountnya.
    4. Class CashCheck
      • Merupakan Class untuk memeriksa kartu. Class ini juga bertugas untuk mengatur verifikasi kartu serta mengupdate nilai yang ada pada kartu.
    5. Class Printer
      • Merupakan Class untuk menulis nota.
    6. Class Gate
      • Merupakan Class untuk mengatur  terbuka/tertutupnya gerbang toll.
    7. Class TollTest
      • Merupakan Class yang berupa program utama.
    Toll Class

    TollDatabase Class

    Account Class

    CashCheck Class

    Transaction Class

    Printer Class

    Gate Class

    TollTest Class

    Output:

Comments

Popular Posts