Tutorial

Tutorial AHP Laravel: Membuat Sistem Pendukung Keputusan dengan Metode AHP

Tutorial lengkap membuat sistem pendukung keputusan metode AHP menggunakan Laravel, MySQL, login sederhana, dan Bootstrap.

Daftar Isi

Tutorial ini membangun aplikasi Sistem Pendukung Keputusan menggunakan metode Analytical Hierarchy Process (AHP) dengan Laravel 13, MySQL, login sederhana tanpa level pengguna, dan Bootstrap 5.3.8.

Fokus tutorial adalah coding. Teori AHP dijelaskan singkat pada bagian yang diperlukan.

Fitur yang Akan Dibuat

  • Login dan logout
  • CRUD kriteria
  • CRUD alternatif
  • Perbandingan berpasangan antar kriteria
  • Perhitungan bobot prioritas kriteria
  • Perhitungan lambda maksimum, CI, dan CR
  • Perbandingan alternatif pada setiap kriteria
  • Perhitungan bobot alternatif
  • Perhitungan nilai akhir AHP
  • Ranking alternatif
  • Penanganan nilai ranking yang sama

Struktur Database

kriteria
- id
- kode
- nama
- created_at
- updated_at

alternatif
- id
- kode
- nama
- nilai_akhir
- ranking
- created_at
- updated_at

perbandingan_kriteria
- id
- kriteria_1_id
- kriteria_2_id
- nilai
- created_at
- updated_at

perbandingan_alternatif
- id
- kriteria_id
- alternatif_1_id
- alternatif_2_id
- nilai
- created_at
- updated_at

users
- id
- name
- email
- password
- created_at
- updated_at

Susunan Tutorial

  1. Persiapan Project Laravel, Bootstrap, Login, dan Database
  2. CRUD Kriteria dan Alternatif
  3. Perbandingan Kriteria dan Perhitungan Bobot AHP
  4. Perbandingan Alternatif pada Setiap Kriteria
  5. Perhitungan Nilai Akhir dan Ranking AHP

Alur AHP

Kriteria
↓
Perbandingan Kriteria
↓
Bobot Kriteria + Uji Konsistensi
↓
Alternatif
↓
Perbandingan Alternatif per Kriteria
↓
Bobot Alternatif
↓
Nilai Akhir
↓
Ranking

Data Awal

Seeder menyiapkan tiga kriteria dan tiga alternatif. Seluruh pasangan perbandingan awal diberi nilai 1, yang berarti kedua elemen dianggap sama penting. Nilai ini dapat diubah melalui form aplikasi pada langkah berikutnya.

Hasil Akhir

Setelah seluruh bagian selesai, aplikasi dapat menerima matriks perbandingan AHP, memeriksa konsistensi, menghitung bobot, dan menghasilkan ranking alternatif.

Tutorial Ahp Laravel Final

Referensi

Mulai Tutorial: Persiapan Project Laravel

Daftar Materi Tutorial

  1. Persiapan Project AHP Laravel, Bootstrap, Login, dan Database
  2. CRUD Kriteria dan Alternatif AHP Laravel
  3. Perbandingan Kriteria dan Perhitungan Bobot AHP Laravel
  4. Perbandingan Alternatif pada Setiap Kriteria AHP Laravel
  5. Perhitungan Nilai Akhir dan Ranking AHP Laravel

Tulis Komentar

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *