Skip to main content

Latihan Penalaran 3

Latihan Penalaran 3. Studi Kasus Restaurant "MAKNYUS"

Terdapat sebuah restaurant “ MAKNYUS” yang menyediakan menu paket makanan dan minuman.



Berikut merupakan alur sistem yang diinginkan oleh Pemilik :
1.      Untuk memulai program, kasir harus menekan tombol bersih agar inputan transaksi sebelumnya hilang dan semua objek dalam program siap digunakan
2.      Pelanggan memilih paket makanan yang akan dibeli. Paket yang telah dipilih, rinciannya akan tampil dilayar
3.      Pelanggan menentukan jumlah menu yang dibeli dan tugas kasir adalah menginput jumlah beli sesuai dengan keinginan pelanggan. Dengan menekan tombol enter maka total harga yang harus dibayar oleh pelanggan akan tampil sesuai dengan kalkulasi harga paket
4.      Sebelum transaksi berakhir, maka pelanggan diperbolehkan untuk memilih tambahan minuman (es teh, es jeruk, atau fruittea)
5.      Ketika diinput jumlah minumannya, maka total bayar akan bertambah sesuai dengan hasil kalkulasi pembelian minuman.
6.      Begitu juga dengan jenis pelayanan untuk delivery, dikenakan tarif tambahan yaitu 10% dari total bayar, namun apabila jenis pelayanannya take away maka tidak dikenakan tarif tambahan.
7.      Selanjutnya kasir menekan tombol “Hitung” sehingga total bayar akan dijumlahkan dengan tarif pelayanannya.
8.      Kasir akan menginput uang bayar yang diberikan pelanggan, apabila uangnya melebihi dari total yang harus dibayar, maka akan muncul otomatis uang kembaliannya.
9.   Jika transaksi selesai maka kasir dapat menekan tombol keluar, dimana pada saat menekan tombol tersebut terdapat pesan “Yakin ingin menutup transaksi?”, Jika kasir memilih “Yes” 



Comments

Popular posts from this blog

GUI pada Java

Pengenalan Grafical User Interface GUI merupakan antar muka grafis   yang memfasilitasi interaksi antara pengguna dengan program aplikasi. Java class Library (Java API) memiliki beberapa class yang terletak dalam sebuah package yang nantinya dapat dipergunakan kembali. Java Class Library atau Java API untuk Aplikasi GUI terdiri dari: 1.  AWT (Abstract Window Toolkit) ,  Library dan komponen GUI (java.awt) yang pertama kali diperkenalkan oleh Java, Sun tidak merekomendasikan lagi penggunaan komponen GUI dari AWT. 2.    Swing atau JFC (Java Foundation Class),  Library dan komponen GUI (javax.swing) terbaru dari java dan yang direkomendasikan sun untuk pemrograman GUI. Komponen swing sebagian besar adalah turunan dari AWT namun lebih lengkap dari AWT. Library Siwng ini berisi kelas-kelas dan juga interface untuk komponen GUI yang nantinya akan digunakan untuk tampilan. Didalam Java Swing terdiri dari dua bagian yaitu: 1.    ...