Program Kecerdasan Komputasional Studi Kasus "Menentukan Nilai Akhir Siswa Dengan Metode Sugeno" - Always Share

Sabtu, 09 Mei 2020

Program Kecerdasan Komputasional Studi Kasus "Menentukan Nilai Akhir Siswa Dengan Metode Sugeno"

Program Kecerdasan Komputasional Studi Kasus "Menentukan Nilai Akhir Siswa Dengan Metode Sugeno" dengan bahasa pemrograman Java Netbeans. Pada studi kasus dan metode ini bisa disesuaikan sesuai kebutuhan masing-masing, tinggal merubah rumus dan rule atau soal yang sudah ditetapkan.

Tahap perhitungan :
  • Input nilai yang sudah ditetapkan dengan menggunakan 3 variabel (Ikuti Rule).
  • Mencari nilai liner
  • Mencari nilai A dan Z
  • Perhitungan dengan Metode Sugeno.

Berikut Tampilan Programnya :

1. Halaman Utama


2. Soal / Rule


di dalam soal / rule ini menggunakan 3 variabel yang diambil Nilai Uts & Uas, Nilai Tugas dan Daftar Hadir.

Nilai Uts & Uas
  • Nilai Terjelek     =  0
  • Nilai Terbagus    = 100
Nilai Tugas
  • Nilai Terjelek     =  0
  • Nilai Terbagus    = 100
Daftar Hadir
  • Paling Sedikit     = 20
  • Paling Banyak    = 200

Tentukan nilai akhir siswa tesebut jika nilai uts & uas 85, nilai tugas 70 dan daftar hadir 160.

Rule :
  • Jika nilai uts & uas bagus And nilai tugas bagus And daftar hadir banyak then nilai akhir = (nilai uts & uas bagus + nilai tugas bagus + daftar hadir)/3
  • Jika nilai uts & uas jelek And nilai tugas jelek And daftar hadir sedikit then nilai akhir = (daftar hadir - nilai tugas - nilai uts & uas)
  • Jika nilai uts & uas bagus And nilai tugas bagus And daftar hadir sedikit then nilai akhir = (daftar hadir - nilai tugas)
  • Jika nilai uts & uas bagus And nilai tugas jelek And daftar hadir sedikit then nilai akhir = (nilai uts & uas + nilai tugas)/2
  • Jika nilai uts & uas jelek And nilai tugas jelek And daftar hadir banyak then nilai akhir = (daftar hadir / 2)
  • Jika nilai uts & uas jelek OR nilai tugas bagus OR daftar hadir banyak then nilai akhir = (nilai uts & uas jelek - nilai tugas bagus + daftar hadir)/2

3. Input Nilai Uts & Uas, Nilai Tugas dan Daftar Hadir


Pada tahap pertama menginputkan nilai dari soal yang telah ditetapkan.

4. Mencari Nilai Liner


Pada tahap kedua mencari nilai liner dari nilai uts & uas, nilai tugas dan daftar hadir.

5. Mencari Nilai A dan Z


Pada tahap ketiga mencari nilai A yang terdiri dari A1 - A5 (Nilai Min).
  • A1 (Mencari nilai min antara nilai bagus uts & uas, nilai bagus tugas dan daftar hadir terbanyak).
  • A2 (Mencari nilai min antara nilai jelek uts & uas, nilai jelek tugas dan daftar hadir sedikit).
  • A3 (Mencari nilai min antara nilai bagus uts & uas, nilai bagus tugas dan daftar hadir sedikit).
  • A4 (Mencari nilai min antara nilai bagus uts & uas, nilai jelek tugas dan daftar hadir sedikit).
  • A5 (Mencari nilai min antara nilai jelek uts & uas, nilai jelek tugas dan daftar hadir terbanyak).
dan A6 (Nilai Max)
  • A6 (Mencari nilai max antara nilai jelek uts & uas, nilai bagus tugas dan daftar hadir terbanyak).
lalu mencari nilai Z yang terdiri dari Z1 - Z6 pada soal yang terdiri 6 rule.

6. Hasil Akhir


Pada tahap terakhir mencari nilai dengan menggunakan metode sugeno.

Tampilan Hasil Akhir Keseluruhan :


Download : Program

1 komentar: