Sistem ini menggunakan kombinasi metode ANP (Analytic Network Process) dan TOPSIS (Technique for Order Preference by Similarity to Ideal Solution) untuk memilih karyawan terbaik berdasarkan kriteria yang ditentukan.
bandicam.2024-11-17.13-16-14-709.mp4
-
Input Data Karyawan dan Kriteria Seleksi
- Pengguna menginputkan data karyawan beserta kriteria yang digunakan untuk menilai kinerja karyawan.
-
Penyusunan Supermatrix ANP
- Metode ANP digunakan untuk menghitung bobot antar kriteria yang saling terkait, dan membangun supermatrix.
-
Input Data Kinerja Karyawan
- Data kinerja karyawan diinputkan untuk dievaluasi berdasarkan kriteria yang telah ditentukan.
-
Normalisasi Data Kinerja Karyawan
- Data kinerja yang telah dimasukkan dinormalisasi agar dapat digunakan untuk perhitungan lebih lanjut.
-
Menghitung Nilai Normalisasi Kinerja Dikali Bobot
- Data kinerja yang telah dinormalisasi kemudian dikalikan dengan bobot yang diperoleh dari hasil ANP.
-
Menghitung Jarak Ideal Positif dan Negatif (TOPSIS)
- Menggunakan metode TOPSIS untuk menghitung jarak setiap alternatif (karyawan) terhadap solusi ideal positif dan negatif.
-
Menghitung Nilai Preferensi
- Nilai preferensi dihitung berdasarkan jarak yang diperoleh, untuk menentukan karyawan terbaik.
-
Hasil Peringkat Karyawan
- Berdasarkan nilai preferensi, sistem menghasilkan peringkat karyawan terbaik.
Ikuti langkah-langkah berikut untuk menjalankan aplikasi:
- Clone repositori ini:
git clone https://github.com/zaid404/Flask-ANP-TOPSIS.git cd Flask-ANP-TOPSIS

