Landasan Teori
Sistem Pendukung Keputusan (SPK)
Sistem pendukung keputusan adalah salah satu sistem informasi berbasis komputer yang dipergunakan untuk membantu manusia dalam mengambil sebuah keputusan yang baik dan tepat. Komponen utama dari SPK ini terdiri atas database, model base, serta user interface untuk memudahkan proses interaksi antara manusia dengan komputer. Tahapan proses dalam mengambil keputusan, dimulai dari proses identifikasi, perancangan desain, pemilihan solusi, hingga tahap implementasi program.
Langkah-langkah Sistem Pendukung Keputusan
- Menentukan tujuan keputusan.
- Menentukan alternatif.
- Menentukan kriteria.
- Menentukan bobot kriteria.
- Memberikan nilai pada alternatif.
- Melakukan perhitungan menggunakan metode yang dipilih.
- Menghasilkan nilai akhir atau peringkat.
Technique for Order Preference by Similarity to Ideal Solution (TOPSIS)
Olson (2006) TOPSIS adalah salah satu metode pengambilan keputusan multikriteria yang pertama kali diperkenalkan oleh Yoon dan Hwang tahun 1981. TOPSIS didasarkan pada konsep dimana alternatif yang terpilih atau terbaik tidak hanya mempunyai jarak terdekat dari solusi ideal positif, namun juga memiliki jarak terjauh dari solusi ideal negatif dari sudut pandang geometris dengan menggunakan jarak Euclidean untuk menentukan kedekatan relatif dari suatu alternatif dengan solusi optimal. Solusi ideal positif didefinisikan sebagai jumlah dari seluruh nilai terbaik yang dapat dicapai untuk setiap atribut, sedangkan solusi negatif-ideal terdiri dari seluruh nilai terburuk yang dicapai untuk setiap atribut.
Langkah-langkah TOPSIS
- Membentuk matriks keputusan.
- Melakukan normalisasi.
- Menghitung matriks ternormalisasi berbobot.
- Menentukan solusi ideal positif dan negatif.
- Menghitung jarak setiap alternatif.
- Menghitung nilai preferensi.
- Mengurutkan alternatif.
Tentang Aplikasi
TOPSIS Periode Codeigniter merupakan pengembangan dari TOPSIS Codeigniter. Pada aplikasi ini ditambahkan modul periode. Dalam setiap periode bisa memilih data alternatif yang ingin dimasukkan, dengan nilai berbeda. Hasil perhitungan dalam aplikasi ini juga dikelompokkan per periode, sehingga bisa melihat hasil perangkingan masing-masing periode.
Spesifikasi Aplikasi
| PHP |
| Codeigniter 3 |
| MySQLi |
| JQuery |
| Bootstrap 3 |
| Responsif |
| Technique For Others Reference by Similarity to Ideal Solution (TOPSIS) |
Fitur Aplikasi
- Admin:
- Modul login
- Modul periode
- Modul kriteria
- Modul crips
- Modul alternatif
- Modul nilai alternatif
- Modul perhitungan
- Modul ganti kata sandi







