twitter

    Jumat, 22 November 2013

    APLIKASI MESIN KASIR

    1.) Pseudocode Mesin Kasir



    Algoritma Mesin_Kasir
    {Algoritma pembuatan mesin  ATM menggunakan inputan kode_barang, nama_barang, harga_barang, jumlah_barang, Jumlah_harga, bayar, kembali}

    Deklarasi
    kode_barang : String
    nama_barang : String
    harga_barang : double
    jumlah_barang : double
    jumlah_harga : double
    bayar : double
    kembali : double

    Deskripsi
    Read (kode_barang)
    If kode_barang >< ”2013aaa” or >< “2013bbb” or >< “2013ccc” or >< “2013ddd” or >< “2013eee” then
    Write (“KODE SALAH!!”)
    End if
    Else 
    If kode_barang = “2013aaa” then
    nama_barang ß Shampo
    harga_barang ß 9000
    End if
    If kode_barang =”2013bbb” then
    nama_barang ß Pasta gigi
    harga_barang ß 5000
    End if
    If kode_barang =”2013ccc” then
    nama_barang ß Sabun mandi
    harga_barang ß 3000
    End if
    If kode_barang =”2013ddd” then
    nama_barang ß Minyak wangi
    harga_barang ß 12000
    End if
    If kode_barang =”2013eee” then
    nama_barang ß Sikat gigi
    harga_barang ß 1300
    End if
    Read (jumlah_barang)
    jumlah_harga ß harga_barang*jumlah_barang
    Read (bayar)
    Kembali ß bayar - jumlah_harga
    Write (kode_barang)
    Write (nama_barang)
    Write (harga_barang)
    Write (jumlah_barang)
    Write (jumlah_harga)
    Write (bayar)
    Write (kembali)

    2.) Flowchart Mesin Kasir





     3.) Coding Aplikasi Mesin Kasir

    package mesin_kasir_13;
    import java.util.Scanner;
    public class kasir_mesin {

        public static void main(String[] args) {
            // Membuat aplikasi mesin kasir kelompok 13
            Scanner kode = new Scanner(System.in);
            String nama_barang, kode_barang;
            int harga_barang, jumlah_harga, jumlah_barang, bayar, kembali;
           
       
        System.out.println("**********************************************************************");
        System.out.println("    ********SELAMAT DATANG DI SUPER MARKET HAALIN 13**********");
        System.out.println("**********************************************************************");
        System.out.println();
        System.out.println();
       
        System.out.print("Masukkan kode : ");
        kode_barang = kode.nextLine();
        System.out.print("Jumlah barang : ");
        jumlah_barang = kode.nextInt();
       
       
            if (kode_barang == "2013aaa"); {
                nama_barang = "Shampoo";
                harga_barang = 9000;
                }
            if (kode_barang == "2013ddd"); {
                nama_barang = "Minyak wangi";
                harga_barang = 12000;
            }
               
            if (kode_barang == "2013bbb"); {
                    nama_barang = "Pasta_gigi";
                    harga_barang = 5000;
            }
            if (kode_barang == "2013eee"); {
               nama_barang = "Sikat gigi";
                   harga_barang = 1300;
            }
            if (kode_barang == "2013ccc"); {
                nama_barang = "Sabun mandi";
                harga_barang = 3000;
                }
       
        jumlah_harga = jumlah_barang*harga_barang;
       
    System.out.println("**********************************************************************");
    System.out.println("    ********Selamat Datang di Super Market HAALIN 13**********");
    System.out.println("**********************************************************************");
    System.out.println();
    System.out.println();
    System.out.println("Kode barang    : " +kode_barang);
    System.out.println("Nama barang    : " +nama_barang);
    System.out.println("Harga barang   : " +harga_barang);
    System.out.println("Jumlah barang  : "+ jumlah_barang);
    System.out.println("Jumlah harga   : " + jumlah_harga);
    System.out.println();
    System.out.print("Pembayaran       : ");
    bayar = kode.nextInt();
    kembali = bayar-jumlah_harga;
    System.out.print("Kembalian        : " + kembali);

       

    }
    }


    4.)  Tutorial Aplikasi Mesin Kasir

    Eclipse merupakan komunitas open source yang bertujuan menghasilkan platform pemrograman terbuka.  Kali ini kami akan membahas bagaimana cara membuat aplikasi mesin kasir dengan menggunakan program eclipse. Sebelum memulai membuat aplikasi mesin kasir, Anda harus menginstal program eclipse sekaligus menginstal program jdk java pada personal komputer anda.
    Berikut adalah cara-cara membuat aplikasi mesin kasir dengan program eclipse :

    1.    1.  Download terlebih dahulu program Eclipse dan jdk Java dan instal kedua program tersebut di personal komputer Anda.










    1.     2. Saat penginstalan, Anda akan diminta untuk memilih tempat penyimpanan workspace yang berisi project-project yang akan kita buat. Klik ok




    3. Eclipse telah terinstal, maka akan muncul tampilan eclipse seperti ini



    1.    4.  Kemudian install jdk java yang telah didownload, klik instal dan next




    1.      5.Tunggu beberapa saat sampai java selesai terinstal, maka akan muncul kotak dialog seperti ini. Klik close




    1.    6  Setelah pengistalan selesai, buka program eclipse. Untuk membuat suatu aplikasi baru, klik File > New > Java project.





    7. Lalu akan muncul kotak dialog untuk memberi nama project. Misalnya beri nama project Mesin kasir. Klik finish



    1.     8.  Setelah itu akan muncul folder java project dengan nama Mesin kasir di kolom sebelah kiri. Klik kanan folder itu lalu pilih New>package. Beri nama package, misalnya saja: Aplikasi_kasir. Perlu diingat dalam memberi nama package tidak boleh menggunakan spasi, huruf pertama tidak boleh angka dan tidak boleh mengandung karakter-karakter lain selain huruf, angka dan undescore(“_”). Klik Finish.






    1.     9. Selanjutnya klik kanan pada folder package pilih New>Class. Beri nama class. Pemberian nama juga tidak boleh mengandung spasi, nama tidak boleh diawali angka, nama uga tidak boleh mengandung karakter lain selain huruf, angka, maupun underscore(“_”). Centang “Public static void main(String[]args)”.




    1.    10  Setelah semua pengisian selesai eclipse akan membuat program kosong yang berisi package dan class yang sebelumnya sudah anda buat.






    1.     11.  Lalu ketik “import java.util.Scanner;” di bawah package Mesin kasir. Ini berfungsi untuk menambahkan fungsi Scan pada program. Dimana scan sendiri berfungsi untuk membaca inputan yang diisikan user.


    1.  12    Ketik “Scanner ok = new Scanner(System.in);” ini berfungsi untuk menambahkan fungsi scanner pada aplikasi. Setelah itu ketikkan inputan beserta tipe datanya. Inputan tidak boleh menggunakan spasi.







    13. Setelah itu, ketik struktur kodenya misalnya: “System.out.println(“SELAMAT DATANG DI SUPER MARKET HAALIN 13”);” dan sebagainya sesuai yang ingin ditampilkan saat user pertama kali membuka aplikasi


    1.   14  Berikan daftar tabel harga barang yang dijual





    1.      15 Langkah selanjutnya, anda harus mengetikkan “System.out.println(“Kode barang : ”);” dan dibawahnya ketikkan “kode_barang = ok.next();” fungsi ini untuk membaca inputan yang user isikan pada kode_barang sebagai kode_barang yang nantinya akan dimunculkan kembali pada akhir aplikasi. Begitu seterusnya. “System.out.println(...)” sendiri berfungsi untuk menampilkan atau mencetak kalimat maupun isian user.




    16 .Setelah itu, gunakan fungsi if untuk menentukan nama barang dan harga barang untuk kode barang tertentu. Misal jika kode barang 2013 maka nama barangnya adalah handband, harga barangnya 15000 begitu seterusnya
    1.      17. Gunakan juga fungsi else. Ini berfungsi untuk kebalikan keadaan if. Jadi, misal if  kode barang 2013 maka nama barangnya adalah handband, harga barangnya 15000, ELSE maka kode barang salah.

    1.      18. Jika sudah selesai, maka run program. Aplikasi Mesin kasir selesai dibuat.





    0 komentar:

    Posting Komentar