Sabtu, 12 Januari 2019

BERNICE TIARAVITA THERESIA

UAS APLIKASI HITUNG NILAI MAHASISWA

Aplikasi penghitung Nilai Mahasiswa 

NAMA : BERNICE TIARAVITA THERESIA
NIM : 181021400051
KELAS : 01TPLM001

1. Deskripsi
Aplikasi yang dirancang untuk keperluan pengelolaan data-data akademik dengan penerapan teknologi komputer baik hardware maupun software sehingga seluruh proses kegiatan akademik dapat dikelola menjadi informasi yang bermanfaat dalam pengelolaan manajemen perguruan tinggi dan pengambilan keputusan-keputusan bagi pengambil keputusan atau top manajemen di lingkungan perguruan tinggi.

terdiri dari input dan output input antara lain Nama, Nim, Jurusan, Kehadiran, Tugas, UTS, UAS

komponennya adalah lebel, textfield, button, combobox. berfungsi untuk mempermudah dosen dalam memberikan nilai ke Mahasiswa



2. Screen Shoot Framer  (Gambar)

Sesudah di Run
Sebelum di Run



3. Source Coding


// HITIUNG
    String Nama = txtnama.getText();
    String Nim = txtnim.getText();
    String Jurusan = (String) cmbjurusan.getSelectedItem();
    double nilaiKehadiran = Double.valueOf(txtkehadiran.getText());
    double nilaiUTS = Double.valueOf(txttugas.getText());
    double nilaiUAS = Double.valueOf(txtuts.getText());
    double nilaiTugas = Double.valueOf(txtuas.getText());
    
    double nilaiAkhir = nilaiKehadiran*0.1+nilaiTugas*0.2+nilaiUTS*0.3+nilaiUAS*0.4;
    char grade = 0;
    String Status = " ";
    
    if (nilaiAkhir>0&&nilaiAkhir<30){
        grade ='E';
        Status = "Tidak Lulus";
    
    } else if (nilaiAkhir>30&&nilaiAkhir<45){
        grade ='D';
        Status = "Tidak Lulus"; 
        
    } else if (nilaiAkhir>45&&nilaiAkhir<60){
        grade ='C';
        Status = "Lulus"; 
       
    } else if (nilaiAkhir>60&&nilaiAkhir<80){
        grade ='B';
        Status = "Lulus"; 
        
    } else if (nilaiAkhir>80&&nilaiAkhir<100){
        grade ='A';
        Status = "Lulus"; 
    }else{
        grade = 0;
    }
    lblnama.setText(" " + Nama);
    lblnim.setText(" " + Nim);
    lblakhir.setText(" " + nilaiAkhir );
    lblgrade.setText(" " + grade );
    lblketerangan.setText(" " + Status );
    }                                        

    private void jButton2ActionPerformed(java.awt.event.ActionEvent evt) {                                         
// KELUAR
    int result = JOptionPane.showConfirmDialog(rootPane, "Apakah Anda Yakin Mau Keluar ?");
    if (result == JOptionPane.YES_OPTION){
    System.exit(0);

    }


Terimakasih 🙏 

Tidak ada komentar:

Posting Komentar

Bernice TiaraVita Theresia

Nama    : Bernice Tiaravita Theresia Nim      : 181021400051 Kelas    : 02TPLM001 1. Deskripsi : Aplikasi Pemesanan makanan E-Menu   ...