Tutorial

Tutorial TOPSIS Laravel: Membuat Sistem Pendukung Keputusan dengan Metode TOPSIS

Tutorial langkah demi langkah membuat aplikasi SPK TOPSIS dengan Laravel, MySQL, Bootstrap, input nilai, perhitungan, dan ranking.

Daftar Isi

Tutorial ini membahas cara membuat aplikasi Sistem Pendukung Keputusan TOPSIS dengan Laravel, MySQL, dan Bootstrap. Pembahasan dibuat langkah demi langkah agar pemula dapat mengikuti dari pembuatan project sampai hasil ranking.

Ikuti tutorial secara berurutan. Setiap bagian menyediakan file yang dibuat, source code, hasil yang harus muncul, dan checkpoint sebelum lanjut.

Fitur Aplikasi

  • Login dan logout
  • CRUD kriteria
  • Bobot kriteria
  • Atribut benefit dan cost
  • CRUD alternatif
  • Input nilai alternatif
  • Perhitungan TOPSIS
  • Detail matriks normalisasi
  • Detail matriks normalisasi terbobot
  • Solusi ideal positif dan negatif
  • Jarak D+ dan D-
  • Nilai preferensi
  • Ranking

Cara Menjalankan Project

Tutorial ini menggunakan:

php artisan serve

Laravel kemudian dibuka melalui:

http://127.0.0.1:8000

Struktur Database

kriteria
- id
- kode
- nama
- bobot
- atribut

alternatif
- id
- kode
- nama
- nilai_preferensi
- ranking

penilaian
- id
- alternatif_id
- kriteria_id
- nilai

users

Alur Aplikasi

Kriteria
↓
Alternatif
↓
Penilaian
↓
Perhitungan TOPSIS
↓
Ranking

Alur Perhitungan TOPSIS

Matriks Keputusan
↓
Normalisasi
↓
Normalisasi Terbobot
↓
Solusi Ideal A+ dan A-
↓
Jarak D+ dan D-
↓
Nilai Preferensi
↓
Ranking

Data Contoh

Kriteria:

C1 - Harga      - Bobot 30 - Cost
C2 - Kualitas   - Bobot 40 - Benefit
C3 - Pelayanan  - Bobot 30 - Benefit

Alternatif:

A1 - Supplier A
A2 - Supplier B
A3 - Supplier C

Nilai:

Alternatif C1 C2 C3
A1 80 8 9
A2 70 9 8
A3 75 7 9

Urutan Tutorial

  1. Persiapan Project Laravel
  2. CRUD Kriteria dan Alternatif
  3. Input Nilai Alternatif
  4. Perhitungan TOPSIS
  5. Hasil Ranking dan Detail Perhitungan

Mulai dari bagian pertama dan jangan melewati checkpoint.

Mulai Tutorial: Persiapan Project Laravel

Daftar Materi Tutorial

  1. Persiapan Project TOPSIS Laravel, Bootstrap, Login, dan Database
  2. CRUD Kriteria dan Alternatif TOPSIS Laravel
  3. Input Nilai Alternatif pada Setiap Kriteria TOPSIS Laravel
  4. Perhitungan TOPSIS dengan Laravel: Normalisasi, Solusi Ideal, dan Nilai Preferensi
  5. Hasil Nilai Preferensi dan Ranking TOPSIS Laravel

Tulis Komentar

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