Sabtu, 04 November 2017

Membuat Program Aplikasi Java Menggunakan Nerbeans


Program Aplikasi Penyewaan Mobil


Untuk kesempatan kali ini, saya akan memberikan sebuah tutorial pembuatan aplikasi java sederhana menggunakan NetBeans, jadi pastikan dahulu kalian semua mempunyai aplikasi NetBeans pada laptop atau komputer kalian. Dan untuk kali ini saya membuat Program Aplikasi Penyewaan Mobil.
            Program Aplikasi Penyewaan Mobil ini dalam tampilanya dapat disebut seperti struk bukti pembayaran/transaksi yang didalamnya berisi informasi yang berkaitan dengan pembayaran yang telah diberikan oleh seseorang dalam penyewaan mobil. Program ini digunakan untuk mempermudah si pengelola penyewaan mobil dan si penyewa mobil dalam melakukan transaksi penyewaan. Program ini juga dapat digunakan sebagai bukti dari transaksi penyewaan mobil, selain itu para pelanggan yang melakukan penyewaan mobil pun dapat mengetahui jenis mobil yang disewa, serta detail harganya.
            Untuk prinsip kerjanya nanti adalah ketika kita memasukkan pilihan jenis mobil yang akan disewa dan jumlah hari penyewaan mobil tersebut, kemudian masuk ke dalam fungsi perhitungan bernama Total Harga dengan menginputkan harga dari jenis mobil yang disewa dan lamanya hari penyewaan mobil. Setiap penyewaan mobil diberikan diskon sebanyak 10% dari total harga. Maka nantinya total harga yang harus dibayar akan muncul. Namun, jika anda tidak memilih atau salah memilih jenis mobil maka akan kembali ke tampilan menu. Program ini menggunakan Switch case dan dilengkapi dengan Scanner agar dapat menginputkan pilihan pada hasil run.
            Adapun rumus perhitungan yang digunakan agar memperoleh hasil untuk pembayaran adalah sebagai berikut:
1.      Total Harga      = harga * jumlah hari
2.      Diskon             = Total harga * 10/100
3.      Total Bayar      = Total Harga - Diskon
4.      Kembalian       =Tunai - Total Harga


Untuk lebih jelas lagi, saya akan menjabarkan cara caranya di bawah ini :

1.      Buka Aplikasi NetBeans


2.      Buat project baru baru dengan klik menu File > New Project atau dengan klik icon new project seperti pada gambar nomor 1. Kemudian pilih Java Application pada bagian Project seperti pada gambar nomor 2. Setelah itu, pilih Next seperti pada gambar nomor 3.


                                                                                                              
3.      Isi Project Name seperti pada gambar nomor 1, misalnya pada kali ini saya mengisi Project Name dengan ProgramAplikasiPenyewaanMobil. Kemudian klik Finish seperti pada gambar nomor 2.

4.     Kemudian akan keluar tampilan seperti gambar di bawah ini. Jika sudah keluar seperti ini, makan Anda sudah siap untuk menulis coding.

5. Ketik import java.util.Scanner untuk menggunakan fungsi Scanner agar kita dapat menginputkan pilihan pada hasil run
 
6.      Ketik apa saja yang akan kalian ingin tampilkan pada hasil run nantinya dengan mengetikkan System.out.println sebelum kalimat yang ingin ditampilkan.
 
7.      Pada tahap ini saya menggunakan Switch...case...break
 

8.      Kemudian masuk ke dalam proses perhitungan.

9.    Setelah semua selesai, kalian bisa menampilkan hasil atau run dengan klik Shift+F6 dan akan muncul tampilan seperti di bawah ini
10.  Kemudian masukkan pilihan jenis mobil yang akan dipilih, misalnya anda ingin memilih jenis mobil Avanza maka kalian inputkan pilihan 1, maka nantinya akan muncul tampilan jenis mobil yang anda pilih dan harganya seperti pada gambar di bawah ini
  

11.  Kemudian masukkan kembali jumlah hari penyewaan, misalnya 1 hari, maka nantinya akan muncul tampilan Total Harga, Diskon, dan Total Bayar seperti pada gambar dibawah ini
                                                                                                                                              
12.  Setelah itu, input lagi jumlah uang yang dibayar, nantinya akan muncul tampilan kembalian, dan Project telah selesai dibuat.
 


     Selain cara-cara di atas tadi, saya juga akan memberikan Pseudocode dan Flowchart
 1. Pseudocode
          Buat kalian yang masih kurang paham dengan penjabaran di atas, kalian bisa menggunakan code di bawah ini


/*
 * To change this license header, choose License Headers in Project Properties.
 * To change this template file, choose Tools | Templates
 * and open the template in the editor.
 */
package uts;

/**
 *
 * @author Didi
 */
import java.util.Scanner;
public class ProgramPenyewaanMobil {

    /**
     * @param args the command line arguments
     */
    public static void main(String[] args) {
        // TODO code application logic here
    Scanner masukan = new Scanner(System.in);
       int jenismobil, harga=0, jumlahhari, TotalHarga, Diskon,TotalBayar, Kembali, Tunai;
    System.out.println("|===========================================|");
    System.out.println("|\t PROGRAM PENYEWAAN MOBIL            |");
    System.out.println("|===========================================|");
    System.out.println("| No | Jenis Mobil    |\tHarga\t\t    |");
    System.out.println("|===========================================|");
    System.out.println("|  1. Avanza\t  | Rp.500000/hari          |");
    System.out.println("|  2. Xenia\t  | Rp.500000/hari          |");
    System.out.println("|  3. Jazz\t  | Rp.700000/hari          |");
    System.out.println("|===========================================|");
    System.out.print("  Jenis Mobil yang Anda Sewa [1/2/3] = ");

    jenismobil = masukan.nextInt();
    switch(jenismobil){
           case 1:
           System.out.println("  Jenis Mobil :   Avanza");
           harga=500000;
           System.out.print("  Harga       :   "+harga);
           break;
          
           case 2:
           System.out.println("  Jenis Mobil :   Xenia");
           harga=500000;
           System.out.print("  Harga       :   "+harga);
           break;
          
           case 3:
           System.out.println("  Jenis Mobil :    Jazz");
           harga=700000;
           System.out.print("  Harga       :    "+harga);
           break;
          
           default:
           System.out.println("Silahkan pilih jenis mobil 1/2/3");
    }
    System.out.print("\n  Jumlah Hari Penyewaan = ");
    jumlahhari=masukan.nextInt();
    TotalHarga=harga*jumlahhari;
    Diskon=TotalHarga*10/100;
        System.out.println();
        System.out.println("|================================|");
        System.out.println("| Total Harga  = Rp."+TotalHarga);
        System.out.println("|================================|");
        System.out.println("| Diskon(10%)  = Rp."+Diskon);
        System.out.println("|================================|");
    TotalBayar=TotalHarga-Diskon;
        System.out.println("| Total Bayar  = Rp."+TotalBayar);
        System.out.println("|================================|");
        System.out.print("| Tunai        = Rp.");
    Tunai=masukan.nextInt();
        System.out.println("|================================|");
    Kembali=Tunai-TotalBayar;
        System.out.println("| Kembalian     = Rp."+Kembali);
        System.out.println("\n \t Terima Kasih ^_^");
    }
    }


2. Flowchart
 




h           
                    Jadi itulah cara membuat Program Aplikasi Java Menggunakan NetBeans. Semoga       
              bermanfaat, Terima kasih ^_^






Tidak ada komentar:

Posting Komentar