Open Source

Aplikasi Skripsi Sistem Pendukung Keputusan (SPK) Penentuan Bantuan UMKM — Metode TOPSIS

Rahmad Riskiadi Rahmad Riskiadi
01 November 2026
139 Views
Aplikasi Skripsi Sistem Pendukung Keputusan (SPK) Penentuan Bantuan UMKM — Metode TOPSIS

Tentang Proyek Ini

šŸ›ļø SPK Kelayakan Bantuan UMKM — Metode TOPSIS

Sistem Pendukung Keputusan Berbasis Web (Koperasi Indonesia Edition)

SPK Kelayakan Bantuan UMKM adalah sistem pendukung keputusan (Decision Support System) berbasis web modern yang dirancang untuk membantu instansi koperasi, dinas koperasi & UKM, serta lembaga penyalur modal usaha dalam menentukan prioritas penerima bantuan secara objektif, transparan, terukur, dan akuntabel.

Aplikasi ini mengimplementasikan metode TOPSIS (Technique for Order of Preference by Similarity to Ideal Solution), salah satu algoritma Multi-Criteria Decision Making (MCDM) paling populer dan teruji dalam riset akademik, skripsi, maupun implementasi dunia nyata. Dibalut dengan identitas visual khas Koperasi Indonesia (Hijau Beringin Tua, Kuning Emas Kerakyatan, dan Merah Putih), sistem ini menyajikan antarmuka visual premium yang siap dipresentasikan pada sidang tugas akhir maupun dipakai secara langsung oleh pengurus koperasi.


🌟 Fitur Unggulan & Kapabilitas Sistem

Sistem ini bukan sekadar alat pencatat data, melainkan instrumen kalkulasi matematis presisi tinggi yang menyajikan setiap tahapan algoritma secara transparan:

  • 🧮 Kalkulasi TOPSIS 6 Tahap yang Transparan Menampilkan matriks keputusan awal ($X$), matriks normalisasi ($R$), normalisasi terbobot ($Y$), solusi ideal positif ($A^+$) dan negatif ($A^-$), jarak Euclidean ($D_i^+$ dan $D_i^-$), hingga nilai preferensi akhir ($V_i$) secara step-by-step untuk mempermudah validasi perhitungan manual.
  • šŸ” Role-Based Access Control (RBAC) 2 Level
    • Administrator Koperasi (Level 1): Kontrol menyeluruh atas Master Kriteria & Bobot (Benefit/Cost), Input/Edit nilai kriteria peserta UMKM, rekapitulasi data, serta penentuan perangkingan.
    • Peserta / Pelaku UMKM (Level 2): Akses terfokus dan aman khusus pada halaman pengisian atau pembaruan profil nilai usaha mandiri.
  • šŸ“Š Executive Dashboard & Visualisasi Interaktif Ringkasan data analitik berbasis Chart.js yang membandingkan performa nilai preferensi antar-kandidat UMKM, dilengkapi KPI summary cards dan lencana medali otomatis (Emas, Perak, Perunggu) bagi 3 alternatif terbaik.
  • šŸ“„ Ekspor Multi-Format Laporan Cepat Dukungan ekspor hasil perangkingan kelayakan UMKM ke dalam format PDF, Excel, CSV, Copy ke Clipboard, dan Print langsung melalui integrasi DataTables Buttons.
  • šŸŽØ Tema Koperasi Indonesia & Custom Preloader Sentuhan estetika institusional dengan font elegan Roboto Slab, palet warna kerakyatan Indonesia, serta animasi Circular SVG Preloader melingkari logo Koperasi Indonesia (0%–100%).
  • šŸ›”ļø Lapisan Keamanan Terpadu Formulir dilindungi CSRF Token berbasis sesi, penyimpanan password satu arah dengan algoritma PASSWORD_BCRYPT, pencegahan SQL Injection via Prepared Statements (mysqli), dan sanitasi output XSS (htmlspecialchars).

šŸ“ Algoritma & Tahapan Matematis TOPSIS

Metode TOPSIS bekerja dengan prinsip bahwa alternatif terbaik harus memiliki jarak terpendek dari solusi ideal positif ($A^+$) dan jarak terjauh dari solusi ideal negatif ($A^-$):

  1. Normalisasi Matriks Keputusan ($r_{ij}$): $$r_{ij} = \frac{x_{ij}}{\sqrt{\sum_{k=1}^{m} x_{kj}^2}}$$
  2. Normalisasi Terbobot ($y_{ij}$): $$y_{ij} = w_j \cdot r_{ij}$$
  3. Penentuan Solusi Ideal Positif ($A^+$) & Negatif ($A^-$):
    • Kriteria Benefit: $y_j^+ = \max(y_{ij})$ dan $y_j^- = \min(y_{ij})$
    • Kriteria Cost: $y_j^+ = \min(y_{ij})$ dan $y_j^- = \max(y_{ij})$
  4. Jarak Euclidean ($D_i^+$ dan $D_i^-$): $$D_i^+ = \sqrt{\sum_{j=1}^{n} (y_j^+ - y_{ij})^2} \quad , \quad D_i^- = \sqrt{\sum_{j=1}^{n} (y_{ij} - y_j^-)^2}$$
  5. Nilai Preferensi Akhir ($V_i$): $$V_i = \frac{D_i^-}{D_i^- + D_i^+}$$ (Nilai $V_i$ mendekati 1.000 menunjukkan prioritas kelayakan UMKM tertinggi untuk menerima bantuan).

šŸ› ļø Ekosistem Teknologi & Arsitektur

Backend & Algoritma Frontend & Visual UI Database & Server
• PHP 7.4 / 8.x (Native MVC)
• TOPSIS Calculator Engine
• CSRF Protection Guard
• BCRYPT Password Hashing
• Prepared Statements (MySQLi)
• Koperasi Theme CSS
• Bootstrap 4 Framework
• Chart.js Interactive Graph
• DataTables Multi-Export
• Toastr.js Notifications
• SVG Circular Preloader
• MySQL 5.7+ / MariaDB 10.x
• Apache / Nginx (Multi-Rewrite)
• Git Version Control
• Linux / aaPanel Ready
• Laragon / XAMPP Compatible

šŸ’¼ Layanan Pembuatan Aplikasi Skripsi & Sistem Kustom

Proyek ini dirilis secara Open Source oleh Radevanka Project sebagai bentuk kontribusi nyata untuk dunia pendidikan dan referensi mahasiswa di seluruh Indonesia.

Jika Anda membutuhkan:

  • šŸš€ Pembuatan Aplikasi Skripsi / Tugas Akhir Kustom (Metode SPK: SAW, AHP, WP, TOPSIS, MOORA, ELECTRE, PROMETHEE, SMART, Profile Matching, Machine Learning, GIS, IoT, dll.)
  • šŸ› ļø Penyesuaian Studi Kasus Baru & Bimbingan Teknis Sidang
  • šŸ’» Stack Modern: PHP Native, Laravel, Livewire, Vue.js, React, Next.js, hingga Flutter Mobile

Hubungi tim Radevanka Project — Biaya ramah kantong mahasiswa mulai dari DI BAWAH Rp1.000.000 dengan konsultasi gratis!

🌐 Website: radevankaproject.com | šŸ“§ Email: hi@radevankaproject.com | šŸ“ø Instagram: @radevankaproject

Galeri Antarmuka

Halaman Login
Halaman Hasil Perhitungan TOPSIS (7)
Halaman Hasil Perhitungan TOPSIS (6)
Halaman Hasil Perhitungan TOPSIS (5)
Halaman Hasil Perhitungan TOPSIS (4)
Halaman Hasil Perhitungan TOPSIS (3)
Halaman Hasil Perhitungan TOPSIS (2)
Halaman Hasil Perhitungan TOPSIS (1)
Halaman Input Data Nilai Alternatif Masyarakat
Halaman Matriks Data Nilai Alternatif Masyarakat
Halaman Tambah Kriteria
Halaman Data Kriteria
Halaman Tambah Pengguna
Halaman Dashbboard
Preloader Aplikasi

Dokumen Tambahan

Timeline & Pembaruan

Bagikan

Tertarik dengan hasil karya ini?

Mari ciptakan solusi serupa atau kustomisasi sesuai dengan ekosistem bisnis Anda.

WhatsApp
Respon Cepat