π’ 1. Pendahuluan
π Deskripsi Materi
Sistem Pendukung Keputusan (SPK) tidak hanya terdiri dari data dan program komputer, tetapi memiliki komponen-komponen yang saling terhubung untuk menghasilkan keputusan yang efektif dan akurat.
Materi ini membahas:
- Konsep komponen SPK
- Arsitektur SPK
- Fungsi tiap komponen
- Hubungan antar komponen
- Alur kerja SPK
- Implementasi komponen SPK
- Studi kasus dan praktikum sederhana
Materi dirancang agar:
- Mudah dipahami mahasiswa
- Mudah dipraktikkan
- Cocok untuk pembelajaran teori dan praktik
- Relevan dengan implementasi dunia kerja
π’ 2. Pengertian Komponen dan Arsitektur SPK
π Pengertian Komponen SPK
Komponen SPK adalah bagian-bagian utama yang membentuk sistem pendukung keputusan sehingga mampu melakukan proses pengolahan data dan menghasilkan rekomendasi keputusan.
π Pengertian Arsitektur SPK
Arsitektur SPK adalah struktur atau rancangan hubungan antar komponen dalam sistem pendukung keputusan.
π Narasi Penjelasan
Sama seperti rumah memiliki:
- Pondasi
- Dinding
- Atap
- Instalasi listrik
SPK juga memiliki komponen yang saling terhubung.
Jika salah satu komponen tidak berjalan:
- Sistem menjadi lambat
- Hasil keputusan tidak akurat
- Proses analisis terganggu
Karena itu, memahami arsitektur SPK sangat penting sebelum membangun aplikasi SPK.
πΌοΈ Ilustrasi Konsep Arsitektur SPK
6
π’ 3. Tujuan Arsitektur SPK
π Tujuan Utama
Arsitektur SPK dibuat untuk:
- Mengatur alur data
- Menghubungkan komponen sistem
- Mempermudah pengembangan sistem
- Mempermudah analisis keputusan
- Meningkatkan efisiensi sistem
π Narasi Penjelasan
Arsitektur SPK membantu:
- Programmer membangun sistem
- User menggunakan sistem
- Organisasi mengelola data keputusan
Tanpa arsitektur yang baik:
- Sistem sulit dikembangkan
- Data tidak terorganisir
- Perhitungan menjadi tidak efisien
π Tabel Tujuan Arsitektur SPK
| Tujuan | Penjelasan |
|---|---|
| Integrasi Data | Menghubungkan seluruh data |
| Efisiensi | Mempercepat proses |
| Skalabilitas | Mudah dikembangkan |
| Konsistensi | Menjaga kestabilan sistem |
π’ 4. Komponen Utama Sistem Pendukung Keputusan
π Komponen SPK
SPK terdiri dari:
- Subsistem Data (Database Management)
- Subsistem Model (Model Base)
- Subsistem Dialog/User Interface
- Subsistem Knowledge Base
- User/Pengguna
π‘ 4.1 Subsistem Data (Database Management System)
π Pengertian
Subsistem data adalah bagian yang berfungsi menyimpan, mengelola, dan menyediakan data untuk proses keputusan.
π Narasi Penjelasan
Data adalah bahan utama dalam SPK.
Contoh data:
- Data mahasiswa
- Data nilai
- Data penjualan
- Data pelanggan
Jika data salah:
- Hasil keputusan juga salah
Karena itu kualitas data sangat penting.
π Fungsi Subsistem Data
| Fungsi | Penjelasan |
|---|---|
| Penyimpanan | Menyimpan data |
| Pengelolaan | Mengatur data |
| Pengambilan | Menampilkan data |
| Update | Memperbarui data |
πΌοΈ Ilustrasi Database SPK
7
π‘ 4.2 Subsistem Model (Model Base System)
π Pengertian
Subsistem model adalah bagian yang berisi metode, rumus, dan teknik pengambilan keputusan.
π Contoh Metode SPK
- SAW
- WP
- AHP
- TOPSIS
- ELECTRE
π Narasi Penjelasan
Model digunakan untuk:
- Mengolah data
- Menghitung alternatif
- Menentukan ranking
Tanpa model:
SPK hanya menjadi tempat penyimpanan data biasa.
π Tabel Fungsi Subsistem Model
| Fungsi | Penjelasan |
|---|---|
| Analisis | Mengolah data |
| Perhitungan | Menghitung alternatif |
| Simulasi | Mencoba skenario |
| Prediksi | Membantu rekomendasi |
π Contoh Rumus SAW
Viβ=βj=1nβwjβrijβ
πΌοΈ Ilustrasi Model Keputusan
7
π‘ 4.3 Subsistem Dialog / User Interface
π Pengertian
Subsistem dialog adalah antarmuka yang digunakan pengguna untuk berinteraksi dengan sistem.
π Contoh Interface
- Form login
- Form input data
- Dashboard
- Tombol proses
- Grafik hasil
π Narasi Penjelasan
Interface sangat penting karena:
- Mempermudah penggunaan sistem
- Membantu user memahami hasil
- Membuat sistem lebih interaktif
Jika interface buruk:
- User bingung
- Sistem sulit digunakan
π Tabel Fungsi User Interface
| Fungsi | Penjelasan |
|---|---|
| Input | Memasukkan data |
| Output | Menampilkan hasil |
| Interaksi | Menghubungkan user dan sistem |
| Navigasi | Mempermudah penggunaan |
πΌοΈ Ilustrasi User Interface SPK
9
π‘ 4.4 Subsistem Knowledge Base
π Pengertian
Knowledge Base adalah bagian yang menyimpan pengetahuan, aturan, dan pengalaman dalam pengambilan keputusan.
π Narasi Penjelasan
Knowledge base biasanya digunakan untuk:
- Sistem pakar
- Rekomendasi otomatis
- Aturan keputusan
Contoh:
Jika nilai mahasiswa > 90 maka prioritas beasiswa tinggi.
π Tabel Knowledge Base
| Komponen | Fungsi |
|---|---|
| Rule | Aturan keputusan |
| Knowledge | Pengetahuan sistem |
| Inference | Penarikan kesimpulan |
πΌοΈ Ilustrasi Knowledge Base
5
π‘ 4.5 User / Pengguna
π Pengertian
User adalah pihak yang menggunakan SPK untuk membantu pengambilan keputusan.
π Jenis User
- Manager
- Admin
- Operator
- Pengambil keputusan
π Narasi Penjelasan
Walaupun SPK menggunakan komputer, keputusan akhir tetap berada pada manusia.
SPK hanya membantu:
- Analisis
- Perhitungan
- Rekomendasi
π’ 5. Arsitektur Sistem Pendukung Keputusan
π Struktur Arsitektur SPK
Secara umum arsitektur SPK:
User β Interface β Database & Model β Hasil Keputusan
π Narasi Penjelasan
Alur kerja:
- User memasukkan data
- Data disimpan ke database
- Model melakukan perhitungan
- Sistem menghasilkan rekomendasi
- Hasil ditampilkan ke user
πΌοΈ Diagram Arsitektur SPK
7
π’ 6. Alur Kerja Sistem Pendukung Keputusan
π Tahapan Alur SPK
- Input Data
- Penyimpanan Data
- Proses Analisis
- Perhitungan Metode
- Hasil Keputusan
- Evaluasi
π Tabel Alur Kerja SPK
| Tahap | Aktivitas |
|---|---|
| Input | Memasukkan data |
| Database | Menyimpan data |
| Analisis | Mengolah data |
| Output | Menampilkan hasil |
π’ 7. Contoh Implementasi Komponen SPK
π‘ Studi Kasus Pemilihan Beasiswa
π Komponen yang Digunakan
| Komponen | Implementasi |
|---|---|
| Database | Data mahasiswa |
| Model | Metode SAW |
| Interface | Form penilaian |
| Output | Ranking penerima |
π Narasi Penjelasan
Misalnya kampus ingin menentukan penerima beasiswa:
- Data mahasiswa disimpan
- Sistem menghitung nilai
- Hasil ranking ditampilkan
πΌοΈ Ilustrasi Implementasi SPK
7
π’ 8. Tutorial Praktikum Sederhana
π» Praktikum Membuat SPK Sederhana di Excel
π Studi Kasus
Menentukan mahasiswa terbaik.
π Data
| Nama | Nilai | Kehadiran | Prestasi |
|---|---|---|---|
| Andi | 90 | 85 | 88 |
| Budi | 85 | 90 | 80 |
| Citra | 88 | 87 | 92 |
π» Langkah Praktikum
Langkah 1
Buka Microsoft Excel.
Langkah 2
Masukkan data mahasiswa.
Langkah 3
Tentukan bobot:
- Nilai = 40%
- Kehadiran = 30%
- Prestasi = 30%
Langkah 4
Hitung nilai akhir.
Rumus Penjumlahan Berbobot
Viβ=βj=1nβwjβxijβ
Langkah 5
Lakukan ranking.
πΌοΈ Tutorial Visual Excel
7
π’ 9. Kelebihan dan Kekurangan Arsitektur SPK
π Tabel Analisis
| Kelebihan | Kekurangan |
|---|---|
| Data terorganisir | Membutuhkan maintenance |
| Analisis cepat | Bergantung kualitas data |
| Mudah dikembangkan | Membutuhkan SDM |
| Mendukung keputusan | Biaya pengembangan |
π’ 10. Studi Kasus Dunia Nyata
π Implementasi SPK
Pendidikan
- Seleksi beasiswa
- Penentuan dosen terbaik
Bisnis
- Pemilihan supplier
- Analisis penjualan
Kesehatan
- Prioritas pasien
- Diagnosa penyakit
Pemerintahan
- Bantuan sosial
- Smart city
πΌοΈ Implementasi Dunia Nyata
7
π’ 11. Latihan Mahasiswa
π― Latihan Individu
- Jelaskan pengertian arsitektur SPK.
- Sebutkan komponen utama SPK.
- Apa fungsi subsistem model?
- Mengapa database penting dalam SPK?
π― Latihan Praktik
Buat desain sederhana SPK:
- Pemilihan laptop
- Pemilihan ketua kelas
- Penilaian pegawai
Minimal terdapat:
- Database
- Kriteria
- Interface
- Hasil keputusan
π’ 12. Diskusi Kelas
π¬ Topik Diskusi
- Komponen apa yang paling penting dalam SPK?
- Apakah SPK dapat berjalan tanpa database?
- Bagaimana pengaruh interface terhadap kualitas sistem?
π’ 13. Kesimpulan
π Ringkasan Materi
Komponen dan arsitektur SPK merupakan fondasi utama dalam pembangunan sistem pendukung keputusan.
Komponen utama SPK:
- Database
- Model
- Interface
- Knowledge Base
- User
Arsitektur SPK membantu:
- Menghubungkan seluruh komponen
- Mengatur alur kerja sistem
- Meningkatkan efektivitas keputusan
Dengan memahami arsitektur SPK, mahasiswa dapat:
- Mendesain sistem keputusan
- Mengembangkan aplikasi SPK
- Memahami alur data dan proses keputusan
π Referensi Pembelajaran
Buku
- Decision Support Systems and Intelligent Systems
- Konsep dan Aplikasi Sistem Pendukung Keputusan
- Sistem Informasi Manajemen
Software Pendukung
- Microsoft Excel
- MySQL
- Visual Studio Code
- XAMPP