Program Aplikasi Tiket Kereta Api

Aplikasi Tiket Kereta Api

Aplikasi Tiket Kereta Api, Aplikasi ini saya buat menggunakan netbeans dengan menggunakan bahasa pemrograman java, saya akan memberikan penjelasan tentang Aplikasi Tiket Kereta Api dalam rangka memenuhi tugas UTS Algoritma Pemrograman.

Judul Project dan Penjelasan

Pada kesempatan kali ini saya akan berbagi tentang Aplikasi Tiket Kereta Api Sederhana,
Aplikasi ini digunakan untuk mempermudah jasa kereta api,
sebelum kita masuk ke menu terlebih dahulu kita login, setelah itu masuk ke Menu Utama Tiket Kereta Api, seperti pilih kode kereta, pilih jurusan, lalu tentukan jumlah tiket, harga tiket tersebut sudah otomatis dan pilih tombol proses agar mengetahui jumlah bayarnya.

saya akan melampirkan gambar Design LOG IN
















Design LOGIN


   


Design Berhasil LOGIN

Gambar diatas adalah design form login langkah pertama sebelum  masuk ke menu  utama tiket kereta api, dan  jika kita berhasil  login maka akan langsung masuk ke menu tiket kereta api.


Design Menu Tiket Kereta Api














Gambar diatas itu Menu Tiket Kereta Api ketika sudah Berhasil LOGIN

Dan langkah  selanjutnya kita tinggal mengisi form yg tersedia di Menu Tiket Kereta Api sesuai dengan keinginan kita.
Langkah pertama kita harus mengisi nama







Langkah Kedua kita harus memilih kode kereta api








Langkah ke tiga kita mengisi Nama kereta api

Langkah ke empat kita memilih jurusan sesuai yg kita tuju dan tarif tiket sudah otimatis

  
Langkah ke lima memilih jenis penumpang


Langkah ke lima yaitu jumlah beli tiketnya dan itu otomatis sudah terhitung jumlah bayarnya.


Dan terakhir selesai dan menu mulai dari awal

     
  •  Source Kode Form LOGIN

private void BtnLoginActionPerformed(java.awt.event.ActionEvent evt) {                                        

        // TODO add your handling code here:
        String pass =TxtPassword.getText();
        if (pass.equals("novida")){
        JOptionPane.showMessageDialog(null,"Sukses","Informasi",JOptionPane.INFORMATION_MESSAGE);
        dispose();
       
        FrameTiketkereta Frm=new FrameTiketkereta();
        Frm.setLocationRelativeTo(Frm);
        Frm.setVisible(true);
       
   
        }else {
            JOptionPane.showMessageDialog(null,"Pasword Salah","Informasi",JOptionPane.WARNING_MESSAGE);
       
       
    }                       

  • Source Frame Menu Tiket Kereta Api

private void RdbanakActionPerformed(java.awt.event.ActionEvent evt) {                                       
        // TODO add your handling code here:
        RdbDewasa.setSelected(false);
   
    }                                      

    private void RdbDewasaActionPerformed(java.awt.event.ActionEvent evt) {                                         
        // TODO add your handling code here:
       Rdbanak.setSelected(false);
    }                                   


private void CmbJurusanActionPerformed(java.awt.event.ActionEvent evt) {                                          
  if (CmbJurusan.getSelectedItem().equals("Stasiun Jakarta Kota")){
      TxtTarifTiket.setText("10000");
   
  }else if(CmbJurusan.getSelectedItem().equals("Stasiun Jayakarta")){
      TxtTarifTiket.setText("8000");
  }else if (CmbJurusan.getSelectedItem().equals("Stasiun Mangga Besar")){
      TxtTarifTiket.setText("6000");
  }else {
      TxtTarifTiket.setText("");
  }

private void BtnProsesActionPerformed(java.awt.event.ActionEvent evt) {                                         
      int tarif=Integer.parseInt(TxtTarifTiket.getText());
        int jmltiket=Integer.parseInt(TxtJumlahBeli.getText());
        int jmlbyr=tarif*jmltiket;
        TxtJumlahBayar.setText(""+jmlbyr);
   

private void BtnMulaiActionPerformed(java.awt.event.ActionEvent evt) {                                        
        // TODO add your handling code here:
        TxtPenumpang.setText("");
        TxtNamaKereta.setText("");
        TxtTarifTiket.setText("");
        TxtJumlahBeli.setText("");
        TxtJumlahBayar.setText("");


FLOWCHART TIKET KERETA API




sekian penjelasan saya mudah-mudahan dengan penjelasan sedrhana ini bisa bermanfaat bagi yang membacanya dan apabila belum begitu lengkap boleh komen dikolom yang tertera makasi selamat siang :)



























Komentar

Postingan populer dari blog ini

Toko Sembako

UAS MOBILE PROGRAMMING

UTS MOBILE PROGRAMING