Sistem Pendukung Keputusan (SPK)
Sistem Pendukung Keputusan (SPK) atau Decision Support Systems (DSS) adalah sebuah sistem informasi yang fleksibel, interaktif, dapat diadaptasi dan dikembangkan untuk menyediakan informasi, permodelan dan pemanipulasi data sehingga dapat menghasilkan berbagai alternatif keputusan dan jawaban dalam membantu manajemen dalam menangani berbagai permasalahan yang semi terstruktur dan situasi yang tidak terstruktur, dimana tak seorang pun tahu secara pasti bagaimana keputusan seharusnya dibuat.
Sistem pendukung keputusan dikenalkan pertama kali oleh Michael Scott Morton pada tahun 1970 dengan istilah Management Decision Systems. Sistem ini berupa program interaktif berbasis komputer yang membantu pengambilan keputusan dengan memanfaatkan data dan model untuk menyelesaikan masalah yang bersifat tidak terstruktur dan semi terstruktur. Sistem komputer tersebut berdampak pada keputusan yang akan dibuat, karena komputer dan analisis merupakan faktor penting untuk dipertimbangkan dalam menetapkan sebuah keputusan.
Sistem pendukung keputusan merupakan penerapan dari sistem informasi yang ditujukan hanya sebagai alat bantu manajemen dalam pengambilan keputusan. Sistem pendukung keputusan dirancang untuk menghasilkan berbagai alternatif yang ditawarkan kepada para pengambil keputusan dalam melaksanakan tugasnya. Sistem pendukung keputusan menyatukan kemampuan komputer dalam pelayanan interaktif terhadap penggunanya dengan adanya proses pengolahan atau pemanipulasian data yang memanfaatkan model atau aturan yang tidak terstruktur sehingga menghasilkan alternatif keputusan yang situasional.
Pengertian Sistem Pendukung Keputusan
Berikut definisi dan pengertian Sistem Pendukung Keputusan (SPK) atau Decision Support Systems (DSS) dari beberapa sumber buku:
- Menurut Jayanti (2014), sistem pendukung keputusan adalah sistem informasi interaktif yang menyediakan informasi, permodelan, dan manipulasi data. Sistem itu digunakan untuk membantu pengambilan keputusan dalam situasi yang semi terstruktur dan situasi yang tidak terstruktur, dimana tak seorang pun tahu secara pasti bagaimana keputusan seharusnya dibuat.
- Menurut Nofriansyah dan Sarjon (2017), sistem pendukung keputusan adalah suatu informasi berbasis komputer yang menghasilkan berbagai alternatif keputusan untuk membantu manajemen dalam menangani berbagai permasalahan yang terstruktur maupun tidak terstruktur dengan menggunakan data dan model.
- Menurut Turban (2005), sistem pendukung keputusan adalah suatu kumpulan prosedur pemrosesan data dan informasi yang berorientasi pada penggunaan model untuk menghasilkan berbagai jawaban yang dapat membantu manajemen dalam pengambilan keputusan. Sistem ini harus sederhana, mudah dan adaptif.
- Menurut Turban, Sharda dan Delen (2011), sistem pendukung keputusan adalah sistem informasi yang berbasis komputer yang fleksibel, interaktif dan dapat diadaptasi, yang dikembangkan untuk mendukung solusi untuk masalah manajemen spesifik yang tidak terstruktur. Sistem Pendukung Keputusan menggunakan data, memberikan antarmuka pengguna yang mudah dan dapat menggabungkan pemikiran pengambilan keputusan.
- Menurut Kusrini (2009), sistem pendukung keputusan adalah suatu sistem informasi yang menyediakan informasi, permodelan dan pemanipulasian data.
Karakteristik Sistem Pendukung Keputusan
Menurut Turban, Sharda dan Delen (2011), karakteristik sistem pendukung keputusan dapat digambarkan dan dijelaskan sebagai berikut:
- SPK menyediakan dukungan bagi pengambil keputusan terutama pada situasi terstruktur dan tak terstruktur dengan memadukan pertimbangan manusia dan informasi terkomputerisasi.
- Dukungan untuk semua level manajerial, mulai dari eksekutif puncak sampai manajer lapangan.
- Dukungan untuk individu dan kelompok. Masalah yang kurang terstruktur sering memerlukan keterlibatan individu dari departemen dan tingkat organisasional yang berbeda atau bahkan dari organisasi lain.
- Dukungan untuk keputusan independen dan atau sekuensial. Keputusan dapat dibuat satu kali, beberapa kali atau berulang (dalam interval yang sama).
- Dukungan pada semua fase proses pengambilan keputusan: intelegensi, desain, pilihan dan implementasi.
- Dukungan di berbagai proses dan gaya pengambilan keputusan.
- SPK selalu dapat beradaptasi sepanjang waktu. Pengambilan keputusan harus reaktif, dapat menghadapi perubahan kondisi secara tepat dan dapat mengadaptasikan SPK untuk memenuhi perubahan tersebut.
- SPK mudah untuk digunakan. Pengguna harus merasa nyaman dengan sistem. User-friendly, dukungan grafis yang baik dan antarmuka
- bahasa yang sesuai dengan bahasa manusia dapat meningkatkan efektivitas SPK.
- Peningkatan terhadap efektivitas dari pengambilan keputusan (akurasi, timeless, kualitas) ketimbang pada efisiensinya (biaya membuat keputusan, termasuk biaya penggunaan komputer).
- Pengambil keputusan memiliki kontrol penuh terhadap semua langkah proses pengambilan keputusan dalam memecahkan suatu masalah. SPK ditujukan untuk mendukung bukan menggantikan pengambil keputusan.
- Pengguna akhir dapat mengembangkan dan memodifikasi sistem sendiri. Sistem yang lebih besar dapat dibangun dengan bantuan ahli sistem informasi. Perangkat lunak OLAP dalam kaitannya dengan data warehouse membolehkan pengguna untuk membangun SPK yang cukup besar dan kompleks.
- Biasanya model-model digunakan untuk menganalisis situasi. pengambilan keputusan.
- Akses disediakan untuk berbagai sumber data, format dan tipe mulai dari sistem informasi geografis (GIS) sampai sistem berorientasi objek.
- Dapat dilakukan sebagai stand-alone tool yang digunakan oleh seorang pengambil keputusan pada satu lokasi atau didistribusikan pada suatu organisasi keseluruhan dan beberapa organisasi terkait.
Komponen Sistem Pendukung Keputusan
Menurut Turban, Sharda dan Delen (2011), sistem pendukung keputusan terdiri dari beberapa komponen, yaitu sebagai berikut:
a. Subsistem Manajemen Data
Subsistem manajemen data meliputi basis data yang terdiri dari datadata yang relevan dengan keadaan dan dikelola oleh software yang disebut Database Management System (DBMS). Manajemen data dapat diinterkoneksikan dengan data warehouse perusahaan, suatu repositori untuk data perusahaan yang relevan untuk mengambil keputusan. Dalam hal ini, kemampuan yang dibutuhkan dari manajemen data adalah sebagai berikut:
- Kemampuan untuk mengkombinasikan berbagai variasi data melalui pengambilan dan ekstraksi data.
- Kemampuan untuk menambahkan sumber data secara cepat dan mudah.
- Kemampuan untuk menggambarkan struktur data logikal sesuai dengan pengertian pemakai sehingga pemakai mengetahui apa yang tersedia dan dapat menentukan kebutuhan penambahan dan pengurangan.
- Kemampuan untuk menangani data secara personil sehingga pemakai dapat mencoba berbagai alternatif pertimbangan personil.
- Kemampuan untuk mengelola berbagai variasi data.
b. Subsistem Manajemen Model
Salah satu keunggulan dalam sistem pendukung keputusan adalah kemampuan untuk mengintegrasikan akses data dan model-model keputusan. Subsistem manajemen model berupa paket software yang berisi model-model finansial, statistik, ilmu manajemen, atau model kuantitatif yang menyediakan kemampuan analisa dan manajemen software yang sesuai. Software ini disebut sistem manajemen basis model. Kemampuan yang dimiliki subsistem manajemen model meliputi:
- Kemampuan untuk menciptakan model-model baru secara cepat dan mudah.
- Kemampuan untuk mengakses dan mengintegrasikan model-model keputusan.
- Kemampuan untuk mengelola basis data dengan fungsi manajemen yang analog dan manajemen basis data (seperti mekanisme untuk menyimpan, membuat dialog, menghubungkan, dan mengakses model).
c. Subsistem Dialog (User Interface Subsystem)
Fleksibilitas dan kekuatan karakteristik sistem pendukung keputusan timbul dari kemampuan interaksi antara sistem dan pemakai, yang dinamakan subsistem dialog. Subsistem dialog (User Interface Subsystem) merupakan subsistem yang dapat digunakan oleh user untuk berkomunikasi dengan sistem dan juga memberi perintah SPK. Web browser memberikan struktur antarmuka pengguna grafis yang familiar dan konsisten. Istilah antarmuka pengguna mencakup semua aspek komunikasi antara pengguna dengan sistem. Subsistem dialog terdiri dari tiga bagian, yaitu:
- Bahasa aksi, meliputi apa yang dapat digunakan pemakai dalam berkomunikasi dengan sistem.
- Bahasa tampilan atau presentasi, meliputi apa yang harus diketahui oleh pemakai.
- Basis Pengetahuan, meliputi apa yang harus diketahui oleh pemakai.
Kombinasi dari kemampuan-kemampuan di atas terdiri dari apa yang disebut gaya dialog, misalnya meliputi pendekatan tanya jawab, bahasa perintah, menu-menu dan mengisi tempat kosong.
Kemampuan yang harus dimiliki oleh sistem pendukung keputusan untuk mendukung dialog/sistem meliputi:
- Kemampuan untuk menangani berbagai variasi gaya dialog, bahkan jika mungkin untuk mengombinasikan berbagai gaya dialog sesuai dengan pilihan pemakai.
- Kemampuan untuk mengakomodasi tindakan pemakai dengan berbagai peralatan masukan.
- Kemampuan untuk menampilkan data dengan berbagai variasi format data peralatan keluaran.
- Kemampuan untuk memberikan dukungan yang fleksibel untuk mengetahui basis pengetahuan pemakai.
Tahapan Proses Pengambilan Keputusan
Menurut Basyaib (2006), tahapan proses dalam pengambilan keputusan dapat dibagi menjadi beberapa fase, yaitu sebagai berikut:
1. Tahap Penelusuran (Intelligence)
Merupakan tahap pendefinisian masalah serta identifikasi informasi yang dibutuhkan yang berkaitan dengan persoalan yang dihadapi serta keputusan yang akan diambil. Langkah ini sangat penting karena sebelum suatu tindakan diambil, tentunya persoalan yang dihadapi harus dirumuskan secara jelas terlebih dahulu. Masalah dijabarkan secara lebih rinci dan dikategorikan apakah termasuk programmed atau non-programmed.
2. Perancangan (Design)
Merupakan tahap analisa dalam kaitan mencari atau merumuskan alternatif-alternatif pemecahan masalah. Setelah permasalahan dirumuskan dengan baik, maka tahap berikutnya adalah merancang atau membangun model pemecahan masalahnya dan menyusun berbagai alternatif pemecahan masalah. Pada ini, dikembangkan tindakan alternatif, menganalisis solusi yang potensial, membuat model, membuat uji kelayakan, dan memvalidasi hasilnya.
3. Pemilihan (Choice)
Dengan mengacu pada rumusan tujuan serta hasil yang diharapkan, selanjutnya manajemen memilih alternatif solusi yang diperkirakan paling sesuai. Pemilihan alternatif ini akan mudah dilakukan kalau hasil yang diinginkan terukur atau memiliki nilai kuantitas tertentu.
4. Implementasi (Implementation)
Merupakan tahap pelaksanaan dari keputusan yang telah diambil. Pada tahap ini perlu disusun serangkaian tindakan yang terencana, sehingga hasil keputusan dapat dipantau dan disesuaikan apabila diperlukan perbaikan-perbaikan.
Kelebihan dan Kelemahan Sistem Pendukung Keputusan
Sebuah sistem biasanya memiliki kelebihan sekaligus kelemahan begitu juga dengan sistem pendukung keputusan. Berikut ini adalah beberapa kelebihan, keuntungan dan manfaat dari sistem pendukung keputusan:
- Sistem Pendukung Keputusan memperluas kemampuan pengambil keputusan dalam memproses data/informasi bagi pemakainya.
- Sistem Pendukung Keputusan membantu pengambil keputusan dalam hal penghematan waktu yang dibutuhkan untuk memecahkan masalah terutama berbagai masalah yang sangat kompleks dan tidak terstruktur.
- Sistem Pendukung Keputusan dapat menghasilkan solusi dengan lebih cepat serta hasilnya dapat diandalkan.
- Walaupun suatu Sistem Pendukung Keputusan, mungkin saja tidak mampu memecahkan masalah yang dihadapi oleh pengambil keputusan, namun dapat dijadikan stimulan bagi pengambil keputusan dalam memahami persoalannya. Karena sistem ini mampu menyajikan berbagai alternatif.
- Sistem Pendukung Keputusan dapat menyediakan bukti tambahan untuk memberikan pembenaran sehingga dapat memperkuat posisi pengambil keputusan.
Adapun beberapa kelemahan, kekurangan atau keterbatasan dari sistem pendukung keputusan adalah sebagai berikut:
- Ada beberapa kemampuan manajemen dan bakat manusia yang tidak dapat dimodelkan, sehingga model yang ada dalam sistem tidak semuanya mencerminkan persoalan sebenarnya.
- Kemampuan suatu SPK terbatas pada perbendaharaan pengetahuan yang dimilikinya (pengetahuan dasar serta model dasar).
- Proses-proses yang dapat dilakukan oleh SPK biasanya tergantung juga pada kemampuan perangkat lunak yang digunakannya.
- SPK tidak memiliki kemampuan intuisi seperti yang dimiliki oleh manusia. Karena walau bagaimanapun canggihnya suatu SPK, tetap saja berupa kumpulan dari perangkat keras, perangkat lunak dan sistem operasi yang tidak dilengkapi dengan kemampuan berpikir.
Daftar Pustaka
- Jayanti, L.D. 2014. Implementasi Metode Weighted Product Pada Sistem Pendukung Keputusan Pemberian Kredit Pada BPR BKK KARANGANYAR Kab. Pekalongan. Semarang: Jurnal Teknik Informatika Universitas Dian Nuswantoro.
- Nofriansyah, Dicky dan Sarjon, Defit. 2017. Multi Criteria Decision Making (MCDM) Pada Sistem Pendukung Keputusan. Yogyakarta: Depublish.
- Turban, E. 2005. Decision Support Systems and Intelligent Systems. Yogyakarta: Andi.
- Turban, Sharda, R. dan Delen, D. 2011. Decision Support and Business Intelligence Systems. New Jersey: Pearsson.
- Kusrini, Luthfi Taufiq Emha. 2009. Algoritma Data Mining. Yogyakarta: Andi.
- Basyaib. 2006. Fahmi Teori Pembuatan Keputusan. Jakarta: Gramedia.