Sejak bulan Oktober 2017 ini Pengelola Jalan Tol mewajibkan semua pengguna melakukan pembayaran dengan kartu atau Transaksi Non Tunai.
Transaksi ini dilakukan dengan cara :
- Menampelkan kartu E-Money ke dalam mesin GTO atau Gardu Tol Otomatis
- 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.
- 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.
Berdasarkan deskribsi di atas
- Buatlah sketsa dan beri penjelasan rancangan kelas yang akan digunakan untuk membuat mesin GTO
- Buatlah rancangan output dari program yang akan dibuat
- Buatlah program utamanya yang menggambarkan simulasi cara kerja mesin GTO
- Kerjakan dengan menggunakan komputer. Jika sudah selesai dokumentasikan di blog, kemudian buatlah link komentar pada posting ini. Waktu Pengerjaan 240 menit. Selamat mengerjakan.
Penyelesaian:
Untuk membuat program simulasi GTO, saya membuat 6 class dengan keterangan sebagai berikut:
- Keypad, berfungsi method untuk mengambil input dari user.
- Screen, berfungsi method untuk mencetak output ke layar.
- Account, class ini merupakan model dari akun user, didalamnya terdapat method untuk mendapatkan id akun, mendapatkan saldo akun, dan melakukan pembayaran biaya tol.
- EMoneyDatabase, dalam class ini terdapat constructor untuk membuat akun berdasarkan model pada class account, juga terdapat method untuk mendapatkan akun user.
- GTO, dalam class ini terdapat method run yang berfungsi untuk menjalankan fungsi utama dari GTO.
- GTOCaseStudy, dalam class ini terdapat method main untuk menjalankan program utama. Dalam method main ini akan memanggil method run yang ada di class GTO.
Rancangan output:
Berdasarkan deskribsi di atas
- Buatlah sketsa dan beri penjelasan rancangan kelas yang akan digunakan untuk membuat mesin GTO
- Buatlah rancangan output dari program yang akan dibuat
- Buatlah program utamanya yang menggambarkan simulasi cara kerja mesin GTO
- Kerjakan dengan menggunakan komputer. Jika sudah selesai dokumentasikan di blog, kemudian buatlah link komentar pada posting ini. Waktu Pengerjaan 240 menit. Selamat mengerjakan.
Comments
Post a Comment