Pages

Rabu, 07 Mei 2014

(Sistem Pendukung Keputusan)

Decision Support System (Sistem Pendukung Keputusan)


DECISION SUPPORT SYSTEM


Arsitektur Sistem Pendukung Keputusan

Pendahuluan

Decision Support Systems (DSS) atau system pendukung keputusan adalah serangkaian kelas tertentu dari system informasi terkomputerisasi yang mendukung kegiatan pengambilan keputusan bisnis dan organisasi. Suatu DSS yang dirancang dengan benar adalah suatu system berbasis perangkat lunak interaktif yang dimaksudkan untuk membantu para pengambil keputusan mengkompilasi informasi yang berguna dari data mentah, dokumen, pengetahuan pribadi, dan/atau model bisnis untuk mengidentifikasikan dan memecahkan berbagai masalah dan mengambil keputusan.
System pendukung keputusan atau DSS digunakan untuk mengumpulkan data, menganalisa dan membentuk data yang dikoleksi, dan mengambil keputusan yang benar atau membangun strategi dari analisis, tidak pengaruh terhadap computer, basis data atau manusia penggunanya.
Informasi yang biasanya dikumpulkan dengan menggunakan aplikasi pendukung keputusan akan melakukan:

  • Mengakses semua asset informasi terkini, termasuk data legasi dan relasional, kompulan data, gudang data, dan kumpulan jumlah besar data.
  • Angka-angka penjualan antara satu periode dengan periode lainnya.
  • Angka-angka pendapatan yang diperkirakan, berdasarkan pada asumsi penjualan produk baru.
  • Konsekuensi pilihan-pilihan pengambilan keputusan yang berbeda, dengan pengalaman dalam suatu konteks yang dirinci ulang.
Sudah begitu banyak perusahaan di berbagai industri yang bergantung pada perangkat, teknik dan pemodelan pendukung keputusan, untuk membantu mereka menganalisa dan memecahkan beragam pertanyaan bisnis sehari-hari. System pendukung keputusan bersifat tergantung oleh data, sebagaimana keseluruhan proses mengambil seluruh kumpulan data yang tersedia, untuk dianalisa.
Perangkat-perangkat, proses, dan metodologi pelaporan berbasis Business Intelligence adalah contoh penggunaan penting dalam system pendukung keputusan manapun, dan memberikan analisis data, pelaporan serta monitoring data yang sangat terpercaya kepada pengguna.
Persyaratan yang biasa dimiliki dalam penerapan Sistem Pendukung Keputusan Tingkat Tinggi:

  • Pengumpulan data dari beragam sumber (data penjualan, data inventori, data supplier, data riset pasar, dsb).
  • Penformatan dan penggunaan data.
  • Lokasi database yang sesuai serta pembangunan format untuk pembuatan laporan dan analisa berbasis pengambilan keputusan.
  • Perangkat dan aplikasi yang serba bisa dan mampu memberikan pelaporan, monitoring dan analisa terhadap data.

DSS Design Approach (Structured)

Berbagai Tipe Sistem Pendukung Keputusan (DSS):

Penting untuk dicatat bahwa DSS tidak memiliki suatu model tertentu yang diterima atau dipakai di seluruh dunia. Banyak teori DSS yang diimplementasikan, sehingga terdapat banyak cara untuk mengklasifikasikan DSS.

  1. DSS model pasif adalah model DSS yang hanya mengumpulkan data dan mengorganisirnya dengan efektif, biasanya tidak memberikan suatu keputusan yang khusus, dan hanya menampilkan datanya. Suatu DSS aktif pada kenyataannya benar-benar memproses data dan secara eksplisit menunjukkan beragam solusi berdasarkan pada data tersebut.
  2. DSS model aktif sebaliknya memproses data dan secara eksplisit menunjukkan solusi berdasarkan pada data yang diperoleh, walau harus diingat bahwa intervensi manusia terhadap data tidak dapat dipungkiri lagi. Misalnya, data yang kotor atau data sampah, pasti akan menghasilkan keluaran yang kotor juga (garbage in garbage out).
  3. Suatu DSS bersifat kooperatif jika data dikumpulkan, dianalisa dan lalu diberikan kepada manusia yang menolong system untuk merevisi atau memperbaikinya.
  4. Model Driven DSS adalah tipe DSS dimana para pengambil keputusan menggunakan simulasi statistik atau model-model keuangan untuk menghasilkan suatu solusi atau strategi tanpa harus intensif mengumpulkan data.
  5. Communication Driven DSS adalah suatu tipe DSS yang banyak digabungkan dengan metode atua aplikasi lain, untuk menghasilkan serangkaian keputusan, solusi atau strategi.
  6. Data Driven DSS menekankan pada pengumpulan data yang kemudian dimanipulasi agar sesuai dengan kebutuhan pengambil keputusan, dapat berupa data internal atua eksternal dan memiliki beragam format. Sangat penting bahwa data dikumpulkan serta digolongkan secara sekuensial, contohnya data penjualan harian, anggaran operasional dari satu periode ke periode lainnya, inventori pada tahun sebelumnya, dsb.
  7. Document Driven DSS menggunakan beragam dokumen dalam bermacam bentuk seperti dokumen teks, excel, dan rekaman basis data, untuk menghasilkan keputusan serta strategi dari manipulasi data.
  8. Knowledge Driven DSS adalah tipe DSS yang menggunakan aturan-aturan tertentu yang disimpan dalam komputer, yang digunakan manusia untuk menentukan apakah keputusan harus diambil. Misalnya, batasan berhenti pada perdagangan bursa adalah suatu model knowledge driven DSS.

Implementasi DSS di Dunia Kerja

Konsep implementasi DSS di dunia kerja yang kali ini diambil oleh penulis adalah penerapan Business Intelligence dalam pengumpulan data serta presentasi data dalam suatu bentuk Dashboard. Bidang industri perusahaan yang dijadikan contoh adalah maskapai penerbangan atau airline industry.
Teknologi aplikasi yang digunakan adalah system aplikasi berbasis web dan dapat diakses pada suatu URL tertentu dari PC/laptop/tablet milik pengguna dengan kapasitas minimum, kapan saja dan dimana saja pengguna berada.
Metodologi, proses serta perangkat pelaporan Business Intelligence atau BI adalah komponen kunci yang memberikan analisa data, pelaporan dan monitoring yang kaya kepada pengguna sistem.
Secara garis besar, proses yang terjadi kurang lebih adalah seperti digambarkan dalam diagram dibawah ini, dimana;

  • System akan mengumpulkan semua data baik data master dan juga data transaksi dari setiap aplikasi yang digunakan semua departemen dalam perusahaan, untuk kemudian dilakukan analisis What-if tergantung dari laporan apa yang diinginkan oleh pihak manajemen.
  • Hasil analisis tersebut akan menentukan keputusan apa yang harus diambil oleh manajemen.
  • Terlihat dibawah, berbagai departemen yang mengaksesnya antara lain Personalia (Human Resource/HRD), Keuangan (Accounting), Produksi/Operasional, Pemasaran/Marketing, Distribusi/Pengiriman, serta divisi lain, yang semuanya berada dibawah manajemen perusahaan.

Alur DSS untuk Sistem Informasi Akuntansi
Alur DSS untuk Sistem Informasi Akuntansi

Struktur Alur Data Dalam Aplikasi Business Intelligence
Pelaporan yang ingin dilihat oleh tingkat manager dalam manajemen perusahaan tersebut akan tampil dalam aplikasi Dashboard yang interaktif dan dapat dikustomisasi sesuai keinginan user/ pengguna aplikasi. Contoh dashboard tersebut adalah seperti dibawah ini.
Sebelumnya, perlu diingat bahwa aplikasi dashboard juga memiliki beragam kategori per divisi, dimana setiap divisi/departemen dalam suatu perusahaan biasanya menggunakan jenis data yang berbeda, serta mengakses data dalam cara yang berbeda pula. Laporan dan hasil analisis yang diperlukan juga otomatis berbeda, begitu pula bentuk pelaporan yang diperlukan tiap-tiap divisi tersebut, sebagaimana digambarkan dalam diagram dibawah.

Pembagian Kategori Dashboard Berdasarkan Penitikberatan Pengambilan Informasi Perusahaan
Manfaat Penggunaan Aplikasi Terapan DSS/Decision Support System dalam Bentuk Business Intelligence Dashboard;

  1. Mempermudah dilakukannya analisa terhadap data master dan juga data transaksi perusahaan untuk kemudian menghasilkan berbagai laporan yang akan mendukung proses pengambilan keputusan oleh pihak manajemen perusahaan.
  2. Memberikan tampilan yang lebih enak dilihat dan lebih professional yang disesuaikan dengan kultur serta bidang bisnis perusahaan yang menggunakan aplikasi ini.
  3. Memberikan informasi terkini terhadap pergerakan angka-angka dalam perusahaan, atau bahkan bersifat real-time. Contohnya dalam hal ini; adalah pergerakan angka penjualan tiket pesawat setiap harinya, atau pergerakan angka kedatangan dan keberangkatan pesawat dari seluruh bandara di Indonesia (hasil kegiatan operasional perusahaan).
Contoh implementasi aplikasi Business Intelligence – Dashboard sebagai ajuan system pendukung keputusan/decision support system yang hendak diimplementasikan dalam perusahaan:
Prototipe Tampilan Dashboard untuk Pengaplikasian Business Intelligence bagi Sistem Pendukung Keputusan, Dibuat Menggunakan Tool Xcelcius Disambungkan ke Warehouse SAP-Business Intelligence

Prototipe Tampilan Dashboard untuk Pengaplikasian Business Intelligence bagi Sistem Pendukung Keputusan, Dibuat Menggunakan Tool Xcelcius Disambungkan ke Warehouse SAP-Business Intelligence
Elemen-elemen yang ditampilkan:

  1. Grafik keseluruhan angka penjualan tiket yang dihasilkan tim Sales setiap harinya dimana manajemen dapat meilhat pergerakan terakhir yang terjadi satu jam sebelum pengaksesan dashboard.
  2. Grafik keseluruhan angka penjualan tiket yang dihasilkan pada satu hari sebelum pengaksesan dashboard (H-1)
  3. Grafik keseluruhan angka penjualan secara mingguan (pergerakan mingguan).
  4. Grafik keseluruhan angka penjualan secara bulanan (pergerakan bulanan).
  5. Grafik keseluruhan angka penjualan secara tahunan (pergerakan tahunan).
  6. Grafik penjualan per staff sales untuk mengukur kinerja masing-masing personel.
  7. Grafik pembelian dari setiap klien yang kategorinya adalah:
    1. Pembelian per klien Travel Agent
    2. Pembelian per perusahaan
    3. Pembelian per wilayah kota penjualan di Indonesia; semua kota yang memiliki bandara (missal Jakarta, Bandung, Surabaya, dan lainnya).

Sistem Pendukung Keputusan ( SPK )

Konsep Sistem Pendukung Keputusan (SPK) / Decision Support Sistem (DSS) pertama kali diungkapkan pada awal tahun 1970-an oleh Michael S. Scott Morton dengan istilah Management Decision Sistem. Sistem tersebut adalah suatu sistem yang berbasis komputer yang ditujukan untuk membantu pengambil keputusan dengan memanfaatkan data dan model tertentu untuk memecahkan berbagai persoalan yang tidak terstruktur [10].
Istilah SPK mengacu pada suatu sistem yang memanfaatkan dukungan komputer dalam proses pengambilan keputusan. Untuk memberikan pengertian yang lebih mendalam, akan diuraikan beberapa difinisi mengenai SPK yang dikembangkan oleh beberapa ahli, diantaranya oleh Man dan Watson yang memberikan definisi sebagai berikut, SPK merupakan suatu sistem yang interaktif, yang membantu pengambil keputusan melalui penggunaan data dan model-model keputusan untuk memecahkan masalah yang sifatnya semi terstruktur maupun yang tidak terstruktur. [10]
Karakteristik dan Nilai Guna

Karakteristik sistem pendukung keputusan adalah [10]:
  1. Sistem Pendukung Keputusan dirancang untuk membantu pengambil keputusan dalam memecahkan masalah yang sifatnya semi terstruktur ataupun tidak terstruktur dengan menambahkan kebijaksanaan manusia dan informasi komputerisasi.
  2. Dalam proses pengolahannya, sistem pendukung keputusan mengkombinasikan penggunaan model-model analisis dengan teknik pemasukan data konvensional serta fungsi-fungsi pencari / interogasi informasi.
  3. Sistem Pendukung Keputusan, dirancang sedemikian rupa sehingga dapat digunakan/dioperasikan dengan mudah.
  4. Sistem Pendukung Keputusan dirancang dengan menekankan pada aspek fleksibilitas serta kemampuan adaptasi yang tinggi.
Dengan berbagai karakter khusus diatas, SPK dapat memberikan berbagai manfaat dan keuntungan. Manfaat yang dapat diambil dari SPK adalah [10]:
  1. SPK memperluas kemampuan pengambil keputusan dalam memproses data / informasi bagi pemakainya.
  2. SPK membantu pengambil keputusan untuk memecahkan masalah terutama berbagai masalah yang sangat kompleks dan tidak terstruktur.
  3. SPK dapat menghasilkan solusi dengan lebih cepat serta hasilnya dapat diandalkan.
  4. Walaupun suatu SPK, mungkin saja tidak mampu memecahkan masalah yang dihadapi oleh pengambil keputusan, namun ia dapat menjadi stimulan bagi pengambil keputusan dalam memahami persoalannya, karena mampu menyajikan berbagai alternatif pemecahan.
Di samping berbagai keuntungan dan manfaat seperti dikemukakan diatas, SPK juga memiliki beberapa keterbatasan, diantaranya adalah [10] :
  1. Ada beberapa kemampuan manajemen dan bakat manusia yang tidak dapat dimodelkan, sehingga model yang ada dalam sistem tidak semuanya mencerminkan persoalan sebenarnya.
  2. Kemampuan suatu SPK terbatas pada perbendaharaan pengetahuan yang dimilikinya (pengetahuan dasar serta model dasar).
  3. Proses-proses yang dapat dilakukan SPK biasanya juga tergantung pada perangkat lunak yang digunakan.
  4. SPK tidak memiliki kemampuan intuisi seperti yang dimiliki manusia. Sistem ini dirancang hanyalah untuk membantu pengambil keputusan dalam melaksanakan tugasnya.
Jadi secara dapat dikatakan bahwa SPK dapat memberikan manfaat bagi pengambil keputusan dalam meningkatkan efektifitas dan efisiensi kerja terutama dalam proses pengambilan keputusan.
Komponen Sistem Pendukung Keputusan

Sistem pendukung keputusan terdiri atas tiga komponen utama yaitu [10]:
  1. Subsistem pengelolaan data (database).
  2. Subsistem pengelolaan model (modelbase).
  3. Subsistem pengelolaan dialog (userinterface).
Hubungan antara ketiga komponen ini dapat dilihat pada gambar dibawah.

Gambar : Hubungan antara tiga komponen sistem pendukung keputusan
Sub sistem pengelolaan data (database)
Sub sistem pengelolaan data (database) merupakan komponen SPK yang berguna sebagai penyedia data bagi sistem. Data tersebut disimpan dan diorganisasikan dalam sebuah basis data yang diorganisasikan oleh suatu sistem yang disebut dengan sistem manajemen basis data (Database Management System).
Sub sistem pengelolaan model (model base)
Keunikan dari SPK adalah kemampuannya dalam mengintegrasikan data dengan model-model keputusan. Model adalah suatu tiruan dari alam nyata. Kendala yang sering dihadapi dalam merancang suatu model adalah bahwa model yang dirancang tidak mampu mencerminkan seluruh variabel alam nyata, sehingga keputusan yang diambil tidak sesuai dengan kebutuhan oleh karena itu, dalam menyimpan berbagai model harus diperhatikan dan harus dijaga fleksibilitasnya. Hal lain yang perlu diperhatikan adalah pada setiap model yang disimpan hendaknya ditambahkan rincian keterangan dan penjelasan yang komprehensif mengenai model yang dibuat.
Subsistem pengelolaan dialog (user interface)
Keunikan lainnya dari SPK adalah adanya fasilitas yang mampu mengintegrasikan sistem yang terpasang dengan pengguna secara interaktif, yang dikenal dengan subsistem dialog. Melalui subsistem dialog, sistem diimplementasikan sehingga pengguna dapat berkomunikasi dengan sistem yang dibuat.

Fasilitas yang dimiliki oleh subsistem dialog dibagi menjadi tiga komponen [10]:
  1. Bahasa aksi (action language), yaitu suatu perangkat lunak yang dapat digunakan oleh user untuk berkomunikasi dengan sistem, yang dilakukan melalui berbagai pilihan media seperti keyboard, joystick dan keyfunction yang lainnya.
  2. Bahasa tampilan (display and presentation language), yaitu suatu perangkat yang berfungsi sebagai sarana untuk menampilkan sesuatu. Peralatan yang digunakan untuk merealisasikan tampilan ini diantaranya adalah printer, grafik monitor, plotter, dan lain-lain.
  3. Basis pengetahuan (knowladge base), yaitu bagian yang mutlak diketahui oleh pengguna sehingga sistem yang dirancang dapat berfungsi secara interaktif.

Sistem Pendukung Keputusan

 

Definisi Sistem Pendukung Keputusan /Decision Support System

Adalah sebuah sistem yang menyediakan informasi pemecahan masalah maupun kemampuan komunikasi dalam memecahkan masalah semi terstruktur.
Definisi secara spesifik
Adalah sebuah sistem yang mendukung seorang manajer atau kelompok manajer yang jumlahnya relatif kecil yang bekerja sebagai tim pemecah masalah untuk mengatasi masalah-masalah semi terstruktur dengan menyediakan informasi atau dengan membuat saran-saran tentang keputusan yang spesifik.
Jenis keputusan menurut Herbert A. Simon :
  1. Keputusan Terprogram : 1. bersifat rutin dan berulang , 2. memiliki prosedur yang ditentukan
  2. Keputusan Yang tidak Terprogram : 1. bersifat baru dan tidak terstruktur , 2. tidak ada metode yang pasti untuk menangani masalah ini.
Kedua jenis keputusan tersebut bersifat rangkaian kesatuan (kontinu)
Tahap-tahap Pengambilan Keputusan menurut Herbert A. Simon :
  1. Intelligence Activity / tahapan penyelidikan : mengamati lingkungan untuk mengetahui kondisi-kondisi yang perlu diperbaiki
  2. Design activity / tahapan perancangan : menemukan, mengembangkan dan manganalisis berbagai kemungkinan tindakan yang dapat diambil
  3. Choice activity / tahapan pemilihan : memilih satu rangkaian tindakan dari beberapa yang tersedia
  4. Review  activity / tahapan implementasi : menilai pilihan-pilihan yang lalu
Karakteristik dan kemampuan Sistem Pendukung Keputusan / DSS
  1. DSS mendukung para pengambil keputusan, khususnya dalam hal keputusan yang tidak terstruktur atau semi terstruktur, yang dipadukan secara bersama dengan kebijaksanaan dan informasi hasil pengolah data.
  2. DSS mendukung berbagai tingkat manajemen, baik manajemen puncak, madya maupun bawah dalam lingkup perusahaan atau organisasi.
  3. DSS mendukung individu atau kelompok dalam perusahaan atau organisasi
  4. DSS mendukung seluruh tahapan dalam pengambilan kelutusan mulai dari tahap penyelidikan (Intelligence activity), perancangan (design activity), pemilihan (choice activity) dan implementasi (review activity).
  5. DSS dapat digunakan secara interaktif oleh para pemakai, fleksibel, meiliki fasilitas untuk menyajikan informasi dalam bentuk grafik
  6. DSS meningkatkan efektifitas pengambilan keputusan dalam hal kualitas, akurasi, ketepatan waktu daripada meningkatkan edeiseinsi seperti biaya dalam pengambilan keputusan, alokasi baya untuk penyiapan jadwal pengolahan database
  7. DSS mendukung dan bukan menggantikan peran pengambilan keputusan. pengambil keputusan dapat memberikan rekomendasi berdasarkan alternatif solusi pemecahan masalah yang disediakn oleh DSS.
Konsep DSS
1. Gorry & Scott Morton menciptakan DSS pada tahun 1971 sekitar 10 tahun setelah terkenalnya SIM
2. Jenis keputusan dikaitkan dengan struktur masalah
  • masalah terstruktur dapat dipecahkan dengan algoritma & aturan keputusan
  • masalah tidak terstruktur tidak memiliki struktur didalam tahap-tahap Simon
  • masalah semi terstruktur memiliki struktur pada satu atau dua tahap Simon
Jenis-jenis DSS menurut Alter
1. Pada tahun 1976 Steven ALter, mahasiswa tingkat Doctor berdasarkan matriks Gorry & Scott Morton
  • mengembangkan suatu taksonomi yang terdiri dari 6 tipe DSS
  • berdasarkan studi terhadap 56 DSS
2. mengklasifikasikan DSS atas dasar tingkat dukungan pemecahan masalah
Tingkat-tingkat DSS menurut Alter :
1. Tingkat dukungan pemecahan masalah dari yang paling rendah sampai yang paling tinggi
  • mengambil elemen-elemen informasi
  • menganalisa seluruh file
  • menyiapkan laporan dari berbagai file
  • memperkirakan akibat keputusan
  • mengusulkan keputusan
  • ‘membuat keputusan
Pentingnya penelitian yang dilakukan Alter :
  • mendukung konsep pengembangan sistem yang ditujukan untuk keputusan-keputusan tertentu
  • menjelaskan bahwa DSS tidak terbatas pada jenis aplikasi tertentu.
Tiga Tujuan DSS
  1. membantu memecahkan masalah semi terstruktur
  2. mendukung bukan menggantikan manajer
  3. meningkatkan efektifitas pengambilan keputusan daripada efisiensi
Sistem Pendukung Keputusan Kelompok (Group Decision Support Systems)
  1. Sistem yang berbasis komputer yang mendukung kelompok-kelompok orang yang terlibat dalam suatu tugas (atau tujuan) bersama dan menyediakan interface bagi suatu lingkungan yang digunakan bersama
  2. digunakan untuk pemecahan masalah
  3. bidang yang berhubungan : electronic meeting system (EMS), computer supported cooperative work (CSCW), group support system (GSS), Group ware
Kontribusi GDSS untuk pemecahan masalah
  1. komunikasi yang lebih baik
  2. diskusi lebih fokus pada masalah
  3. lebih menghemat waktu
Pengaturan lingkungan GDSS
  1. Synchronous exchange  : anggota bertemu pada saat yang sama, misalnya committee meeting
  2. Asynchronous exchange : anggota bertemu pada waktu yang berbeda, misalnya melalui e-mail.
  3. Partisipasi lebih seimbang
Group ware
  1. Fungsi-fungsi : e-mail, fax, voice messaging, internet access
  2. Lotus Notes : produk groupware yang terkenal, menangani data yang penting bagi manajer

sistem pendukung keputusan

Definisi SPK

Konsep Sistem Pendukung Keputusan (SPK)/Decision Support Sistem (DSS) pertama kali diungkapkan pada awal tahun 1970-an oleh Michael S. Scott Morton dengan istilah Management Decision Sistem. Sistem tersebut adalah suatu sistem yang berbasis komputer yang ditujukan untuk membantu pengambil keputusan dengan memanfaatkan data dan model tertentu untuk memecahkan berbagai persoalan yang tidak terstruktur. Istilah SPK mengacu pada suatu sistem yang memanfaatkan dukungan komputer dalam proses pengambilan keputusan. Untuk memberikan pengertian yang lebih mendalam, akan diuraikan beberapa definisi mengenai SPK yang dikembangkan oleh beberapa ahli, diantaranya oleh Man dan Watson yang memberikan definisi sebagai berikut, SPK merupakan suatu sistem yang interaktif, yang membantu pengambilan keputusan untuk memecahkan masalah yang sifatnya semi terstruktur maupun yang tidak terstruktur.

Adapun Definisi lain dari Sistem Pendukung Keputusan antara lain:

  • Sistem pendukung keputusan sebagai sebuah himpunan/kumpulan prosedur berbasis model untuk memproses data dan pertimbangan untuk membantu manajemen dalam pembuatan keputusannya. Little (1980)

  • Sistem pendukung keputusan adalah sistem berbasis komputer yang dibangun lewat sebuah proses adaptif dari pembelajaran, pola-pola penggunaan dan evolusi sistem. Keen (1980)

  • Sistem pendukung keputusan sebagai sebuah sistem berbasis komputer yang terdiri atas komponen-komponen antara lain komponen antara lain komponen sistem bahasa (language), komponen sistem pengetahuan (knowledge) dan komponen sistem pemrosesan masalah (problem processing) yang saling berinteraktsi satu dengan yang lainnya. Bonczek (1980)

  • Sistem pendukung keputusan sebagai sekumpulan tools komputer yang terintegrasi yang mengijinkan seorang decision maker untuk berinteraksi langsung dengan komputer untuk menciptakan informasi yang berguna dalam membuat keputusan semi terstruktur dan keputusan tak terstruktur yang tidak terantisipasi. Hick (1993)

Tahap - tahap dalam pengambilan keputusan

Tahap - tahap dalam pengambilan keputusan antara lain adalah

  • Kegiatan intelijen

  • Kegiatan merancang

  • Kegiatan memilih dan menelaah

Kegiatan intelijen ini merupakan kegiatan mengamati lingkungan untuk mengetahui kondisi-kondisi yang perlu diperbaiki. Kegiatan ini merupakan tahapan dalam perkembangan cara berfikir. Untuk melakukan kegiatan intelijen ini diperlukan sebuah sistem informasi, dimana informasi yang diperlukan ini didapatkan dari kondisi internal maupun eksternal sehingga seorang manajer dapat mengambil sebuah keputusan dengan tepat.

Kegiatan merancang merupakan sebuah kegiatan untuk menemukan, mengembangkan, dan menganalisa berbagai alternatif tindakan yang mungkin untuk dilakukan. Tahap perancangan ini meliputi pengembangan dan mengevaluasi serangkaian kegiatan alternatif. pertimbangn-pertimbangan utama telah diperkenalkan oleh Simon untuk melakukan tahapan ini, apakah situasi keputusan ini terprogram atau tidak. Sedangkan kegiatan memilih dan menelaah ini digunakan untuk memilih satu rangkaian tindakan tertentu dari beberapa yang tersedia dan melakukan penilaian terhadap tindakan yang telah dipilih.

Jenis-jenis Sistem Pendukung Keputusan

Jenis-jenis Sistem Pendukung Keputusan menurut tingkat kerumitan dan tingkat dukungan pemecahan masalahnya adalah sebagai berikut:

  • Mengambil elemen-elemen informasi

  • Menganalisa seluruh file

  • Menyiapkan laporan dari berbagai file

  • Memperkirakan akibat dari keputusan

  • Mengusulkan keputusan

  • Membuat keputusan

Karakteristik Sistem Pendukung Keputusan

  • Dukungan kepada pengambil keputusan, terutama pada situasi semi terstruktur dan tak terstruktur, dengan menyertakan penilaian manuasia dan informasi terkomputerisasi. Masalah-masalah tersebut tidak bisa dipecahkan oleh sistem komputer lain atau oleh metode atau alat kuantitatif.

  • Dukungan untuk semua level manajerial, dari eksekutif puncak sampai manajer lini.

  • Dukungan untuk semua individu dan kelompok. Masalah yang kurang terstruktur sering memerlukan ketertiban individu dari departemen dan tingkat organisasional yang berbeda atau bahkan dari organisasi lain.

  • Dukungan untuk keputusan independen dan atau sekuensial. Keputusan bisa di buat satu kali, beberapa kali, atau berulang (dalam interval yang sama).

  • Dukungan di semua fase proses pengambilan keputusan: Intelegensi, desain, pilihan, dan implementasi.

  • Dukungan di berbagai proses dan gaya pengambilan keputusan.

  • Adaptivitas sepanjang waktu. Pengambil keputusan seharusnya reaktif, bisa menghadapi perubahan kondisi secara cepat, dan mengadaptasi Sistem Pendukung Keputusan untuk memenuhi perubahan tersebut. Sistem Pendukung Keputusan bersifat fleksibel. Oleh karena itu, pengguna bisa menambahkan, menghapus, menggabungkan, mengubah, atau menyusun kembali elemen-elemen dasar. Sistem Pendukung Keputusan juga fleksibel dalam hal ini bisa dimodifikasi untuk memecahkan masalah lain yang sejenis.

  • Ramah pengguna, kapabilitas grafis yang sangat kuat, dan antarmuka manusia-mesin yang interaktif dengan satu bahasa alami bisa sangat meningkatkan efektivitas Sistem Pendukung Keputusan.

  • Peningkatan efektivitas pengambilan keputusan (akurasi, timelinnes, kualitas) daripada efisiensinya (biaya pengambilan keputusan). Ketika Sistem Pendukung Keputusan disebarkan, pengambilan keputusan sering membutuhkan waktu yang lebih lama, tetapi hasilnya lebih baik.

  • Kontrol penuh oleh pengambil keputusan terhadap semua langkah proses pengambilan keputusan dalam memecahkan suatu masalah. Sistem Pendukung Keputusan secara khusus menekankan untuk mendukung pengambilan keputusan, bukannya menggantikan.

  • Pengguna akhir bisa meengembangkan dan memodifikasi sendiri sistem sederhana. Sistem yang lebih besar bisa dibangun dengan bantuan ahli sistem informasi. Perangkat lunak OLAP dalam kaitannya dengan data warehouse memperbolehkan pengguna untuk membangun Sistem Pendukung Keputusan yang cukup besar dan komplek.

  • Biasanya, model-model di gunakan untuk menganalisis situasi pengambilan keputusan. Kapabilitas pemodelan memungkinkan eksperimen dengan berbagai strategi yang berbeda di bawah konfigurasi yang berbeda.

  • Akses disediakan untuk berbagai sumber data, format, dan tipe, mulai dari sistem informasi geografis (GIS) sampai sistem berorientasi objek.

  • Dapat digunakan sebagai alat standalone oleh seorang pengambil keputusan pada satu lokasi atau didistribusikan di suatu organisasi secara keseluruhan dan di beberapa organisasi sepanjang rantai persediaan. dapat diintegrasikan dengan Sistem Pendukung Keputusan lain dan atau aplikasi lain, serta bisa didistribusikan secara internal dan eksternal menggunakan networking dan teknologi Web.

  • Mampu memberikan alternatif solusi bagi masalah semi/tidak terstruktur baik bagi perseorangan atau kelompok dan dalam berbagai macam proses dan gaya pengambilan keputusan.

  • Menyediakan akses terhadap berbagai macam format dan tipe sumber data (data source).

Manfaat yang dapat diambil dari Sistem Pendukung Keputusan adalah

  • Memperluas kemampuan pengambilan keputusan dalam memproses data/informasi bagi pemakainya.

  • Membantu pengambil keputusan untuk memecahkan masalah terutama berbagai masalah yang sangat kompleks dan tidak terstruktur.

  • Dapat menghasilkan solusi dengan lebih cepat serta hasilnya dapat diandalkan.

Walaupun suatu SPK, mungkin saja tidak mampu memecahkan masalah yang dihadapai oleh pengambil keputusan, namun SPK dapat dapat menjadi stimulan bagi pengambil keputusan dalam memahami persoalannya, karena mampu menyajikan berbagai alternatif pemecahan.

Disamping berbagai keuntungannya, SPK juga memiliki beberapa keterbatasan, diantaranya adalah

  • 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 dimiliki (pengetahuan dasar serta model dasar).

  • Proses-proses yang dapat dilakukan SPK biasanya juga tergantung pada perangkat lunak yang digunakan.

  • SPK tidak memiliki kemampuan intuisi seperti yang dimiliki manusia. Sistem ini dirancang hanyalah untuk membantu pengambil keputusan dalam melaksanakan tugasnya.

Jadi dapat dikatakan bahwa SPK dapat memberikan manfaat bagi pengambil keputusan dalam meningkatkan efektifitas dan efisiensi kerja terutama dalam proses pengambilan keputusan.

Komponen Sistem Pendukung Keputusan

Aplikasi Sistem Pendukung Keputusan terdiri dari beberapa subsistem, yaitu:

  1. Subsistem Manajemen Data

  2. Subsistem Manajemen Model

  3. Subsistem Antarmuka Pengguna (Dialog)

  4. Subsistem Manajemen Berbasis Pengetahuan (Knowledge Base)

1. Subsistem Manajemen Data

Subsistem Manajemen Data memasukkan satu database yang berisi data yang relevan untuk situasi dan kondisi. Dikelola oleh perangkat lunak yang disebut Sistem Manajemen Database (DBMS/Data Management System). Subsistem manajemen data bisa diinterkoneksikan dengan data warehouse perusahaan, suatu repository untuk data perusahaan yang relevan dengan pengambilan keputusan. Subsistem manajemen data terdiri dari elemen-elemen berikut ini:

  • Sistem Pendukung Keputusan Database

Database adalah kumpulan data yang saling terkait dan diorganisasi untuk memenuhi kebutuhan perusahaan, dan dapat digunakan oleh lebih dari satu orang dengan lebih dari satu aplikasi. Pada beberapa sistem pendukung keputusan data ditempatkan pada data warehouse melalui sebuah web server database. Beberapa database dapat digunakan pada satu aplikasi sistem pendukung keputusan dan tergantung pada sumber data. Pengguna menggunakan sebuah browser web untuk mengakses database. Data pada sistem pendukung keputusan diekstrak dari sumber data internal dan eksternal, juga dari data personal milik satu atau lebih pengguna. Hasil ekstraksi ditempatkan pada database khusus atau pada data warehouse perusahaan.

Data Internal

Data yang sumbernya berasal terutama dari sistem pemrosesan transaksi dari dalam organisasi. Contoh umum seperti upah/gaji bulanan, jadwal pemeliharaan mesin, alokasi anggaran, perkiraan terhadap penjualan yang akan datang, biaya produksi, rencana rekruitmen pegawai baru masa mendatang, dan lain-lain.

Data Eksternal

Data yang sumbernya dari luar sistem organisasi, seperti data industri, data riset pemasaran, data sensus, data tenaga kerja regional, regulasi pemerintah, jadwal tarif pajak, data ekonomi dalam negeri, dan lain-lain. Data tersebut dapat berasal dari lembaga pemerintah, asosiasi perdagangan, perusahaan riset pasar, dan lain-lain.

Data Privat

Meliputi petunjuk-petunjuk yang digunakan oleh pengambil keputusan khusus dan penilaian terhadap data dan atau situasi spesifik.

Ekstraksi

Data ekstraksi merupakan hasil kombinasi data dari berbagai sumber termasuk sumber internal dan eksternal.

  • Sistem Manajemen Database

Database dibuat, diakses, dan diperbaharui oleh sebuah DBMS. Kebanyakan sistem pendukung keputusan dibuat dengan sebuah DBMS relasional yang menyediakan berbagai kapabilias.

  • Direktori Data

Direktori data merupakan katalog dari semua data yang berada di dalam database. Direktori ini digunakan untuk mendukung fase intelegensi dari proses pengambilan keputusan karena membantu memindai data dan menidentifikasi area masalah atau peluang-peluang. Direktori ini sama seperti semua katalog lainnya, mendukung penambahan entri baru, menghapus entri, dan mendapatkan kembali informasi mengenai objek-objek khusus yang ada di dalam database.

  • Query Facility

Membangun dan menggunakan sistem pendukung keputusan sering memerlukan akses, manipulasi dan query data. Tugas-tugas tersebut dilakukan oleh query facility, menerima permintaan untuk data dari komponen sistem pendukung keputusan lain, menentukan bagaimana permintaan dapat dipenuhi (konsultasi dengan direktori data jika perlu), memformulasi permintaan dengan detail, dan mengembalikan hasilnya depada pemberi permintaan.

Elemen-elemen tersebut ditunjukkan secara skematis pada gambar di bawah ini

2. Subsistem Manajemen Model

Subsistem dari manajemen model dari Sistem Pendukung Keputusan terdiri dari elemen-elemen berikut ini:

  • Basis Model

Basis model berisi rutin dan statistik khusus, keuangan, forecasting, ilmu manajemen, dan model kuantitatif lainnya yang memberikan kapabilitas analisis pada sebuah sistem pendukung keputusan. Kemampuan untuk invokasi, menjalankan, mengubah, menggabungkan, dan menginspeksi model merupakan suatu kapabilitas kunci dari sistem pendukung keputusan dan yang membedakannya dengan CBIS (Computer Base Information System) lainnya. Model dalam basis model dapat dibagi menjadi empat katagori utama, dan satu katagori pendukung, yaitu:

  1. Strategis : Model strategis digunakan untuk mendukung manajemen puncak untuk menjalankan tanggung jawab dalam perencanaan strategis.

  2. Taktis : Model Taktis digunakan terutama oleh manajemen tingkat menengah, untuk membantu mengalokasikan dan mengontrol sumber daya organisasi.

  3. Operasional : Model ini digunakan untuk mendukung aktivitas kerja harian transaksi organisasi.

  4. Analitik : Model ini digunakan untuk menganalisis data, model ini meliputi model statik, ilmu manajemen, algoritma data mining, model keuangan, dan lainnya.

  5. Blok Pembangunan Model dan Rutin : Selain berisi model strategis, taktis, dan operasional, basis model juga berisi blok pembangunan model dan rutin. Contoh-contohnya meliputi satu rutin generator dengan jumlah acak, kurva, atau line-fitting rutin, rutin komputasi present-value, dan analisis regresi. Blok pembangunan ini dapat digunakan dalam beberapa cara. Dapat disebarkan untuk aplikasi sebagai analisis data, dapat juga digunakan sebagai komponen present-value, dan analisis regresi.

  • Sistem Manajemen Basis Model

Fungsi perangkat lunak sistem manajemen basis model (MBMS) adalah untuk membuat model dengan menggunakan bahasa pemrograman, alat sistem pendukung keputusan atau subrutin, dan blok pembangunan lainnya, membangkitkan rutin baru dan laporan, pembaruan dan perubahan model, dan manipulasi data model. MBMS mampu mengaitkan model-model dengan link yang tepat melalui sebuah database.

Peran direktori model yang terhubung ke MBMS sama dengan direktori database. Direktori model adalah katalog dari semua model dan perangkat lunak lainnya pada basis model. Yang berisi definisi model dan fungsi utamanya adalah menjawab pertanyaan tentang ketersediaan dan kapabilitas model. Sistem Manajemen Basis Model/Model Base Management System (MBMS) berisi beberapa elemen antara lain, yaitu :

  1. Eksekusi Model : Eksekusi Model adalah proses mengontrol jalannya model.

  2. Integrasi Model : Model ini mencakup gabungan operasi dari beberapa model saat diperlukan (misalnya mengarahkan output suatu model, katakanlah perkiraan, untuk diproses model lain, misal model perencanaan pemrograman linier).

  3. Perintah (Comman Processor Model) : Model ini digunakan untuk menerima dan menginterpretasikan instruksi-instruksi pemodelan dari komponen antarmuka pengguna dan merutekannya ke MBMS, eksekusi model atau fungsi-fungsi integrasi elemen-elemen tersebut beserta antarmukanya dengan komponen sistem pendukung keputusan.

Definisi dan fungsi setiap elemennya ditunjukkan pada gambar di bawah ini:

3. Subsistem Antarmuka Pengguna (Dialog)

Istilah antarmuka pengguna mencakup semua aspek komunikasi antara pengguna dan sistem. Cakupannya tidak hanya perangkat keras dan perangkat lunak, tapi juga faktor-faktor yang berkaitan dengan kemudahan pengunaan, kemampuan untuk dapat diakses, dan interaksi manusia-mesin. Beberapa ahli merasa bahwa antarmuka pengguna merupakan komponen yang paling penting karena merupaka sumber dari berbagai power, fleksibilitas, dan karakteristik easy-to-use (Sprague dan Watson, 1996). Ahli lainnya menyatakan bahwa antarmuka pengguna merupakan sistem dari sisi pengguna karena antarmuka adalah satu-satunya bagian dari sistem yang dilihat oleh pengguna (Whitten, Bentley, dan Dittman, 2001)

Manajemen Subsistem Antarmuka Pengguna

Subsistem antarmuka pengguna dikelola oleh perangkat lunak yang disebut sebagai sistem manajemen antarmuka pengguna/User Interface Management System (UIMS). UIMS terdiri dari beberapa program yang memberikan kapabilitas. UIMS juga dikenal sebagai generasi dialog dan sistem manajemen. Proses antarmuka pengguna untuk sebuah Management Support System ditunjukkan secara skematis pada gambar dibawah ini

Skema sistem antarmuka pengguna (dialog)

Pengguna berinteraksi dengan komputer yang diproses oleh UIMS. Pada sistem lanjutan, komponen antarmuka pengguna dapat menggunakan objek standar (misal menu pull-down, button, browser internet) melalui UIMS. UIMS memberikan kapabilitas di bawah ini :

  • Memberikan antarmuka pengguna grafis

  • Mengakomodasi pengguna dengan berbagai format dan alat input

  • Menyajikan data dengan berbagai format dan alat output

  • Memberikan kepada pengguna kapabilitas bantuan, prompting, diagnostik, dan ruti-rutin saran, atau semua dukungan feksibel lainnya

  • Memberikan interaksi dengan database dan basis model

  • Menyimpan data input dan output

  • Memberikan grafis berwarna, grafis tiga dimensi, dan plotting data

  • Memiliki window yang memungkinkan banyak fungsi untuk ditampilkan secara konkuren

  • Dapat mendukung komunikasi diantara dan antarpengguna dan pembangunan Management Support System

  • Memberikan pelatihan berdasarkan contoh (memandu pengguna melalui proses input dan pemodelan)

  • Memberikan flesibilitas dan adaptivitas sehingga dapat mengakomodasi masalah-masalah dan teknologi yang berbeda-beda

  • Berinteraksi dengan banyak gaya dialog yang berbeda-beda

  • Mengangkap, menyimpan, dan menganalisis pemakaian dialog (pelacakan) untuk meningkatkan sistem dialog, pelacakan oleh pengguna juga disediakan

  • Memungkinkan pengguna untuk berinteraksi dengan subsistem manajemen model dan manajemen data.

4. Subsistem Manajemen Berbasis Pengetahuan (Knowledge Base)

Subsistem ini mendukung semua subsistem lain atau bertindak sebagai suatu komponen independen yang memberikan intelegensi untuk memperbesar pengetahuan si pengambil keputusan. Subsistem ini dapat diinterkoneksikan dengan repositori pengetahuan perusahaan organisasional.

Banyak masalah tak terstruktur dan bahkan semi terstruktur yang sangat kompleks sehingga solusinya memerlukan keahlian. Keahlian tersebut dapat diberikan oleh suatu sistem pakar atau sistem cerdas lainnya. Oleh karena itu, makin banyak sistem pendukung keputusan canggih yang dilengkapi dengan satu komponen yang disebut dengan subsistem manajemen berbasis pengetahuan. Komponen ini dapat menyediakan keahlian yang diperlukan untuk memecahkan beberapa aspek masalah dan memberikan pengetahuan yang dapat meningkatkan operasi komponen sistem pendukung keputusan yang lain.

Berdasarkan semua definisi-definisi diatas, sistem pendukung keputusan harus mencakup tiga komponen utama yaitu DBMS (Database Management System), MBMS (Model Base Management System) dan antarmuka pengguna, subsistem manajemen pengetahuan adalah opsional, namun dapat memberikan banyak manfaat karena memberikan intelegensi bagi tiga komponen utama tersebut. Skematik sistem pendukung keputusan dan komponen yang ditunjukkan pada gambar dibawah ini memberikan pemahaman dasar mengenai struktur umum suatu sistem pendukung keputusan.

Sistem Pendukung Keputusan

Definisi SPK

Konsep Sistem Pendukung Keputusan (SPK)/Decision Support Sistem (DSS) pertama kali diungkapkan pada awal tahun 1970-an oleh Michael S. Scott Morton dengan istilah Management Decision Sistem. Sistem tersebut adalah suatu sistem yang berbasis komputer yang ditujukan untuk membantu pengambil keputusan dengan memanfaatkan data dan model tertentu untuk memecahkan berbagai persoalan yang tidak terstruktur. Istilah SPK mengacu pada suatu sistem yang memanfaatkan dukungan komputer dalam proses pengambilan keputusan. Untuk memberikan pengertian yang lebih mendalam, akan diuraikan beberapa definisi mengenai SPK yang dikembangkan oleh beberapa ahli, diantaranya oleh Man dan Watson yang memberikan definisi sebagai berikut, SPK merupakan suatu sistem yang interaktif, yang membantu pengambilan keputusan untuk memecahkan masalah yang sifatnya semi terstruktur maupun yang tidak terstruktur.

Adapun Definisi lain dari Sistem Pendukung Keputusan antara lain:
  • Sistem pendukung keputusan sebagai sebuah himpunan/kumpulan prosedur berbasis model untuk memproses data dan pertimbangan untuk membantu manajemen dalam pembuatan keputusannya. Little (1980)
  • Sistem pendukung keputusan adalah sistem berbasis komputer yang dibangun lewat sebuah proses adaptif dari pembelajaran, pola-pola penggunaan dan evolusi sistem. Keen (1980)
  • Sistem pendukung keputusan sebagai sebuah sistem berbasis komputer yang terdiri atas komponen-komponen antara lain komponen antara lain komponen sistem bahasa (language), komponen sistem pengetahuan (knowledge) dan komponen sistem pemrosesan masalah (problem processing) yang saling berinteraktsi satu dengan yang lainnya. Bonczek (1980)
  • Sistem pendukung keputusan sebagai sekumpulan tools komputer yang terintegrasi yang mengijinkan seorang decision maker untuk berinteraksi langsung dengan komputer untuk menciptakan informasi yang berguna dalam membuat keputusan semi terstruktur dan keputusan tak terstruktur yang tidak terantisipasi. Hick (1993)
Tahap - tahap dalam pengambilan keputusan
Tahap - tahap dalam pengambilan keputusan antara lain adalah
  • Kegiatan intelijen
  • Kegiatan merancang
  • Kegiatan memilih dan menelaah
Kegiatan intelijen ini merupakan kegiatan mengamati lingkungan untuk mengetahui kondisi-kondisi yang perlu diperbaiki. Kegiatan ini merupakan tahapan dalam perkembangan cara berfikir. Untuk melakukan kegiatan intelijen ini diperlukan sebuah sistem informasi, dimana informasi yang diperlukan ini didapatkan dari kondisi internal maupun eksternal sehingga seorang manajer dapat mengambil sebuah keputusan dengan tepat.
Kegiatan merancang merupakan sebuah kegiatan untuk menemukan, mengembangkan, dan menganalisa berbagai alternatif tindakan yang mungkin untuk dilakukan. Tahap perancangan ini meliputi pengembangan dan mengevaluasi serangkaian kegiatan alternatif. pertimbangn-pertimbangan utama telah diperkenalkan oleh Simon untuk melakukan tahapan ini, apakah situasi keputusan ini terprogram atau tidak. Sedangkan kegiatan memilih dan menelaah ini digunakan untuk memilih satu rangkaian tindakan tertentu dari beberapa yang tersedia dan melakukan penilaian terhadap tindakan yang telah dipilih.

Jenis-jenis Sistem Pendukung Keputusan

Jenis-jenis Sistem Pendukung Keputusan menurut tingkat kerumitan dan tingkat dukungan pemecahan masalahnya adalah sebagai berikut:
  • Mengambil elemen-elemen informasi
  • Menganalisa seluruh file
  • Menyiapkan laporan dari berbagai file
  • Memperkirakan akibat dari keputusan
  • Mengusulkan keputusan
  • Membuat keputusan

Karakteristik Sistem Pendukung Keputusan
  • Dukungan kepada pengambil keputusan, terutama pada situasi semi terstruktur dan tak terstruktur, dengan menyertakan penilaian manuasia dan informasi terkomputerisasi. Masalah-masalah tersebut tidak bisa dipecahkan oleh sistem komputer lain atau oleh metode atau alat kuantitatif.
  • Dukungan untuk semua level manajerial, dari eksekutif puncak sampai manajer lini.
  • Dukungan untuk semua individu dan kelompok. Masalah yang kurang terstruktur sering memerlukan ketertiban individu dari departemen dan tingkat organisasional yang berbeda atau bahkan dari organisasi lain.
  • Dukungan untuk keputusan independen dan atau sekuensial. Keputusan bisa di buat satu kali, beberapa kali, atau berulang (dalam interval yang sama).
  • Dukungan di semua fase proses pengambilan keputusan: Intelegensi, desain, pilihan, dan implementasi.
  • Dukungan di berbagai proses dan gaya pengambilan keputusan.
  • Adaptivitas sepanjang waktu. Pengambil keputusan seharusnya reaktif, bisa menghadapi perubahan kondisi secara cepat, dan mengadaptasi Sistem Pendukung Keputusan untuk memenuhi perubahan tersebut. Sistem Pendukung Keputusan bersifat fleksibel. Oleh karena itu, pengguna bisa menambahkan, menghapus, menggabungkan, mengubah, atau menyusun kembali elemen-elemen dasar. Sistem Pendukung Keputusan juga fleksibel dalam hal ini bisa dimodifikasi untuk memecahkan masalah lain yang sejenis.
  • Ramah pengguna, kapabilitas grafis yang sangat kuat, dan antarmuka manusia-mesin yang interaktif dengan satu bahasa alami bisa sangat meningkatkan efektivitas Sistem Pendukung Keputusan.
  • Peningkatan efektivitas pengambilan keputusan (akurasi, timelinnes, kualitas) daripada efisiensinya (biaya pengambilan keputusan). Ketika Sistem Pendukung Keputusan disebarkan, pengambilan keputusan sering membutuhkan waktu yang lebih lama, tetapi hasilnya lebih baik.
  • Kontrol penuh oleh pengambil keputusan terhadap semua langkah proses pengambilan keputusan dalam memecahkan suatu masalah. Sistem Pendukung Keputusan secara khusus menekankan untuk mendukung pengambilan keputusan, bukannya menggantikan.
  • Pengguna akhir bisa meengembangkan dan memodifikasi sendiri sistem sederhana. Sistem yang lebih besar bisa dibangun dengan bantuan ahli sistem informasi. Perangkat lunak OLAP dalam kaitannya dengan data warehouse memperbolehkan pengguna untuk membangun Sistem Pendukung Keputusan yang cukup besar dan komplek.
  • Biasanya, model-model di gunakan untuk menganalisis situasi pengambilan keputusan. Kapabilitas pemodelan memungkinkan eksperimen dengan berbagai strategi yang berbeda di bawah konfigurasi yang berbeda.
  • Akses disediakan untuk berbagai sumber data, format, dan tipe, mulai dari sistem informasi geografis (GIS) sampai sistem berorientasi objek.
  • Dapat digunakan sebagai alat standalone oleh seorang pengambil keputusan pada satu lokasi atau didistribusikan di suatu organisasi secara keseluruhan dan di beberapa organisasi sepanjang rantai persediaan. dapat diintegrasikan dengan Sistem Pendukung Keputusan lain dan atau aplikasi lain, serta bisa didistribusikan secara internal dan eksternal menggunakan networking dan teknologi Web.
  • Mampu memberikan alternatif solusi bagi masalah semi/tidak terstruktur baik bagi perseorangan atau kelompok dan dalam berbagai macam proses dan gaya pengambilan keputusan.
  • Menyediakan akses terhadap berbagai macam format dan tipe sumber data (data source).

Manfaat yang dapat diambil dari Sistem Pendukung Keputusan adalah
  • Memperluas kemampuan pengambilan keputusan dalam memproses data/informasi bagi pemakainya.
  • Membantu pengambil keputusan untuk memecahkan masalah terutama berbagai masalah yang sangat kompleks dan tidak terstruktur.
  • Dapat menghasilkan solusi dengan lebih cepat serta hasilnya dapat diandalkan.
Walaupun suatu SPK, mungkin saja tidak mampu memecahkan masalah yang dihadapai oleh pengambil keputusan, namun SPK dapat dapat menjadi stimulan bagi pengambil keputusan dalam memahami persoalannya, karena mampu menyajikan berbagai alternatif pemecahan.

Disamping berbagai keuntungannya, SPK juga memiliki beberapa keterbatasan, diantaranya adalah
  • 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 dimiliki (pengetahuan dasar serta model dasar).
  • Proses-proses yang dapat dilakukan SPK biasanya juga tergantung pada perangkat lunak yang digunakan.
  • SPK tidak memiliki kemampuan intuisi seperti yang dimiliki manusia. Sistem ini dirancang hanyalah untuk membantu pengambil keputusan dalam melaksanakan tugasnya.
Jadi dapat dikatakan bahwa SPK dapat memberikan manfaat bagi pengambil keputusan dalam meningkatkan efektifitas dan efisiensi kerja terutama dalam proses pengambilan keputusan.

Komponen Sistem Pendukung Keputusan
Aplikasi Sistem Pendukung Keputusan terdiri dari beberapa subsistem, yaitu:
  1. Subsistem Manajemen Data
  2. Subsistem Manajemen Model
  3. Subsistem Antarmuka Pengguna (Dialog)
  4. Subsistem Manajemen Berbasis Pengetahuan (Knowledge Base)

1. Subsistem Manajemen Data
Subsistem Manajemen Data memasukkan satu database yang berisi data yang relevan untuk situasi dan kondisi. Dikelola oleh perangkat lunak yang disebut Sistem Manajemen Database (DBMS/Data Management System). Subsistem manajemen data bisa diinterkoneksikan dengan data warehouse perusahaan, suatu repository untuk data perusahaan yang relevan dengan pengambilan keputusan. Subsistem manajemen data terdiri dari elemen-elemen berikut ini:
  • Sistem Pendukung Keputusan Database
Database adalah kumpulan data yang saling terkait dan diorganisasi untuk memenuhi kebutuhan perusahaan, dan dapat digunakan oleh lebih dari satu orang dengan lebih dari satu aplikasi. Pada beberapa sistem pendukung keputusan data ditempatkan pada data warehouse melalui sebuah web server database. Beberapa database dapat digunakan pada satu aplikasi sistem pendukung keputusan dan tergantung pada sumber data. Pengguna menggunakan sebuah browser web untuk mengakses database. Data pada sistem pendukung keputusan diekstrak dari sumber data internal dan eksternal, juga dari data personal milik satu atau lebih pengguna. Hasil ekstraksi ditempatkan pada database khusus atau pada data warehouse perusahaan.

Data Internal
Data yang sumbernya berasal terutama dari sistem pemrosesan transaksi dari dalam organisasi. Contoh umum seperti upah/gaji bulanan, jadwal pemeliharaan mesin, alokasi anggaran, perkiraan terhadap penjualan yang akan datang, biaya produksi, rencana rekruitmen pegawai baru masa mendatang, dan lain-lain.

Data Eksternal
Data yang sumbernya dari luar sistem organisasi, seperti data industri, data riset pemasaran, data sensus, data tenaga kerja regional, regulasi pemerintah, jadwal tarif pajak, data ekonomi dalam negeri, dan lain-lain. Data tersebut dapat berasal dari lembaga pemerintah, asosiasi perdagangan, perusahaan riset pasar, dan lain-lain.

Data Privat
Meliputi petunjuk-petunjuk yang digunakan oleh pengambil keputusan khusus dan penilaian terhadap data dan atau situasi spesifik.

Ekstraksi
Data ekstraksi merupakan hasil kombinasi data dari berbagai sumber termasuk sumber internal dan eksternal.
  • Sistem Manajemen Database
Database dibuat, diakses, dan diperbaharui oleh sebuah DBMS. Kebanyakan sistem pendukung keputusan dibuat dengan sebuah DBMS relasional yang menyediakan berbagai kapabilias.
  • Direktori Data
Direktori data merupakan katalog dari semua data yang berada di dalam database. Direktori ini digunakan untuk mendukung fase intelegensi dari proses pengambilan keputusan karena membantu memindai data dan menidentifikasi area masalah atau peluang-peluang. Direktori ini sama seperti semua katalog lainnya, mendukung penambahan entri baru, menghapus entri, dan mendapatkan kembali informasi mengenai objek-objek khusus yang ada di dalam database.
  • Query Facility
Membangun dan menggunakan sistem pendukung keputusan sering memerlukan akses, manipulasi dan query data. Tugas-tugas tersebut dilakukan oleh query facility, menerima permintaan untuk data dari komponen sistem pendukung keputusan lain, menentukan bagaimana permintaan dapat dipenuhi (konsultasi dengan direktori data jika perlu), memformulasi permintaan dengan detail, dan mengembalikan hasilnya depada pemberi permintaan.

Elemen-elemen tersebut ditunjukkan secara skematis pada gambar di bawah ini



2. Subsistem Manajemen Model
Subsistem dari manajemen model dari Sistem Pendukung Keputusan terdiri dari elemen-elemen berikut ini:
  • Basis Model
Basis model berisi rutin dan statistik khusus, keuangan, forecasting, ilmu manajemen, dan model kuantitatif lainnya yang memberikan kapabilitas analisis pada sebuah sistem pendukung keputusan. Kemampuan untuk invokasi, menjalankan, mengubah, menggabungkan, dan menginspeksi model merupakan suatu kapabilitas kunci dari sistem pendukung keputusan dan yang membedakannya dengan CBIS (Computer Base Information System) lainnya. Model dalam basis model dapat dibagi menjadi empat katagori utama, dan satu katagori pendukung, yaitu:
  1. Strategis : Model strategis digunakan untuk mendukung manajemen puncak untuk menjalankan tanggung jawab dalam perencanaan strategis.
  2. Taktis : Model Taktis digunakan terutama oleh manajemen tingkat menengah, untuk membantu mengalokasikan dan mengontrol sumber daya organisasi.
  3. Operasional : Model ini digunakan untuk mendukung aktivitas kerja harian transaksi organisasi.
  4. Analitik : Model ini digunakan untuk menganalisis data, model ini meliputi model statik, ilmu manajemen, algoritma data mining, model keuangan, dan lainnya.
  5. Blok Pembangunan Model dan Rutin : Selain berisi model strategis, taktis, dan operasional, basis model juga berisi blok pembangunan model dan rutin. Contoh-contohnya meliputi satu rutin generator dengan jumlah acak, kurva, atau line-fitting rutin, rutin komputasi present-value, dan analisis regresi. Blok pembangunan ini dapat digunakan dalam beberapa cara. Dapat disebarkan untuk aplikasi sebagai analisis data, dapat juga digunakan sebagai komponen present-value, dan analisis regresi.
  • Sistem Manajemen Basis Model
Fungsi perangkat lunak sistem manajemen basis model (MBMS) adalah untuk membuat model dengan menggunakan bahasa pemrograman, alat sistem pendukung keputusan atau subrutin, dan blok pembangunan lainnya, membangkitkan rutin baru dan laporan, pembaruan dan perubahan model, dan manipulasi data model. MBMS mampu mengaitkan model-model dengan link yang tepat melalui sebuah database.
Peran direktori model yang terhubung ke MBMS sama dengan direktori database. Direktori model adalah katalog dari semua model dan perangkat lunak lainnya pada basis model. Yang berisi definisi model dan fungsi utamanya adalah menjawab pertanyaan tentang ketersediaan dan kapabilitas model. Sistem Manajemen Basis Model/Model Base Management System (MBMS) berisi beberapa elemen antara lain, yaitu :
  1. Eksekusi Model : Eksekusi Model adalah proses mengontrol jalannya model.
  2. Integrasi Model : Model ini mencakup gabungan operasi dari beberapa model saat diperlukan (misalnya mengarahkan output suatu model, katakanlah perkiraan, untuk diproses model lain, misal model perencanaan pemrograman linier).
  3. Perintah (Comman Processor Model) : Model ini digunakan untuk menerima dan menginterpretasikan instruksi-instruksi pemodelan dari komponen antarmuka pengguna dan merutekannya ke MBMS, eksekusi model atau fungsi-fungsi integrasi elemen-elemen tersebut beserta antarmukanya dengan komponen sistem pendukung keputusan.
Definisi dan fungsi setiap elemennya ditunjukkan pada gambar di bawah ini:


3. Subsistem Antarmuka Pengguna (Dialog)
Istilah antarmuka pengguna mencakup semua aspek komunikasi antara pengguna dan sistem. Cakupannya tidak hanya perangkat keras dan perangkat lunak, tapi juga faktor-faktor yang berkaitan dengan kemudahan pengunaan, kemampuan untuk dapat diakses, dan interaksi manusia-mesin. Beberapa ahli merasa bahwa antarmuka pengguna merupakan komponen yang paling penting karena merupaka sumber dari berbagai power, fleksibilitas, dan karakteristik easy-to-use (Sprague dan Watson, 1996). Ahli lainnya menyatakan bahwa antarmuka pengguna merupakan sistem dari sisi pengguna karena antarmuka adalah satu-satunya bagian dari sistem yang dilihat oleh pengguna (Whitten, Bentley, dan Dittman, 2001)

Manajemen Subsistem Antarmuka Pengguna
Subsistem antarmuka pengguna dikelola oleh perangkat lunak yang disebut sebagai sistem manajemen antarmuka pengguna/User Interface Management System (UIMS). UIMS terdiri dari beberapa program yang memberikan kapabilitas. UIMS juga dikenal sebagai generasi dialog dan sistem manajemen. Proses antarmuka pengguna untuk sebuah Management Support System ditunjukkan secara skematis pada gambar dibawah ini
Skema sistem antarmuka pengguna (dialog)

Pengguna berinteraksi dengan komputer yang diproses oleh UIMS. Pada sistem lanjutan, komponen antarmuka pengguna dapat menggunakan objek standar (misal menu pull-down, button, browser internet) melalui UIMS. UIMS memberikan kapabilitas di bawah ini :
  • Memberikan antarmuka pengguna grafis
  • Mengakomodasi pengguna dengan berbagai format dan alat input
  • Menyajikan data dengan berbagai format dan alat output
  • Memberikan kepada pengguna kapabilitas bantuan, prompting, diagnostik, dan ruti-rutin saran, atau semua dukungan feksibel lainnya
  • Memberikan interaksi dengan database dan basis model
  • Menyimpan data input dan output
  • Memberikan grafis berwarna, grafis tiga dimensi, dan plotting data
  • Memiliki window yang memungkinkan banyak fungsi untuk ditampilkan secara konkuren
  • Dapat mendukung komunikasi diantara dan antarpengguna dan pembangunan Management Support System
  • Memberikan pelatihan berdasarkan contoh (memandu pengguna melalui proses input dan pemodelan)
  • Memberikan flesibilitas dan adaptivitas sehingga dapat mengakomodasi masalah-masalah dan teknologi yang berbeda-beda
  • Berinteraksi dengan banyak gaya dialog yang berbeda-beda
  • Mengangkap, menyimpan, dan menganalisis pemakaian dialog (pelacakan) untuk meningkatkan sistem dialog, pelacakan oleh pengguna juga disediakan
  • Memungkinkan pengguna untuk berinteraksi dengan subsistem manajemen model dan manajemen data.

4. Subsistem Manajemen Berbasis Pengetahuan (Knowledge Base)
Subsistem ini mendukung semua subsistem lain atau bertindak sebagai suatu komponen independen yang memberikan intelegensi untuk memperbesar pengetahuan si pengambil keputusan. Subsistem ini dapat diinterkoneksikan dengan repositori pengetahuan perusahaan organisasional.
Banyak masalah tak terstruktur dan bahkan semi terstruktur yang sangat kompleks sehingga solusinya memerlukan keahlian. Keahlian tersebut dapat diberikan oleh suatu sistem pakar atau sistem cerdas lainnya. Oleh karena itu, makin banyak sistem pendukung keputusan canggih yang dilengkapi dengan satu komponen yang disebut dengan subsistem manajemen berbasis pengetahuan. Komponen ini dapat menyediakan keahlian yang diperlukan untuk memecahkan beberapa aspek masalah dan memberikan pengetahuan yang dapat meningkatkan operasi komponen sistem pendukung keputusan yang lain.
Berdasarkan semua definisi-definisi diatas, sistem pendukung keputusan harus mencakup tiga komponen utama yaitu DBMS (Database Management System), MBMS (Model Base Management System) dan antarmuka pengguna, subsistem manajemen pengetahuan adalah opsional, namun dapat memberikan banyak manfaat karena memberikan intelegensi bagi tiga komponen utama tersebut. Skematik sistem pendukung keputusan dan komponen yang ditunjukkan pada gambar dibawah ini memberikan pemahaman dasar mengenai struktur umum suatu sistem pendukung keputusan.
Guestbook

Ilmu komputer © 2008 Template by:
SkinCorner