Skip to content
Bagaspermana0Public

About

⚡ Decision Support System (SPK) for Electric Vehicle selection using SAW and TOPSIS algorithms in Python and Streamlit.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Repository files navigation

⚡ SPK_EV — Sistem Pendukung Keputusan Pemilihan Mobil Listrik

Python Streamlit Pandas License

Aplikasi Sistem Pendukung Keputusan (SPK) berbasis web interaktif untuk perbandingan dan rekomendasi mobil listrik berdasarkan pembobotan kriteria menggunakan kalkulasi SAW (Simple Additive Weighting) dan TOPSIS.


📌 Ringkasan Sistem

Proyek ini dibangun untuk menyelesaikan permasalahan pengambilan keputusan kompleks dalam pemilihan kendaraan listrik berbasis kriteria multi-dimensi (harga, jarak tempuh, kapasitas baterai, waktu pengisian daya, dan fitur keselamatan).


📐 Arsitektur Sistem & Alur Keputusan

graph TD
    A["Input Pengguna (Kriteria & Bobot)"] --> B["Data Ingestion (Dataset EV)"]
    B --> C["Data Normalization (Min-Max Scaling)"]
    C --> D{"Engine Metode SPK"}
    D -->|"Algoritma SAW"| E["Perhitungan Skor Terbobot"]
    D -->|"Algoritma TOPSIS"| F["Jarak Solusi Ideal Positif/Negatif"]
    E --> G["Agregasi Matriks & Ranking"]
    F --> G
    G --> H["Visualisasi Grafis & Rekomendasi (Streamlit UI)"]
Loading

✨ Fitur Utama

  • 🚗 Multi-Criteria Ranking: Perhitungan skor kelayakan kendaraan secara objektif.
  • 📊 Dual Method Engine: Pemrosesan matematis menggunakan kombinasi metode SAW & TOPSIS.
  • 🎛️ Kustomisasi Bobot: Fleksibilitas dalam penyesuaian skala prioritas kriteria.
  • 📈 Visualisasi Analitik: Tampilan grafik analisis perbandingan alternatif kriteria.

🛠️ Arsitektur & Teknologi

  • Bahasa: Python 3.11+
  • Interface: Streamlit Web Framework
  • Pengolahan Data: Pandas, NumPy
  • Analytics: Scikit-Learn

🔒 Lisensi & Hak Cipta

© Bagas Permana Putra. All rights reserved.
Repository ini ditampilkan sebagai portofolio/showcase proyek. Penggandaan, pendistribusian ulang, atau penggunaan kode tanpa izin tertulis dari pemilik tidak diperkenankan.

About

⚡ Decision Support System (SPK) for Electric Vehicle selection using SAW and TOPSIS algorithms in Python and Streamlit.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages