Bab 4 Sistem Pendukung Keputusan

download Bab 4 Sistem Pendukung Keputusan

of 38

Transcript of Bab 4 Sistem Pendukung Keputusan

Sistem Pendukung Keputusan (DSS)

Pengertianadalah sistem interaktif berbantuan komputer yang mendukung pemakai dalam kemudahan akses terhadap data dan model keputusan dalam upaya membantu proses pengambilan keputusan yang efektif dalam memecahkan masalah yang bersifat semi terstruktur dan tidak terstruktur, karena itu harus mampu: ditambah/ dikembangkan mendukung analisis data dan model desisi berorientasi pada masa yang akan datang digunakan dalam waktu yang tidak terjadwal

Manfaat utama SPK mampu mendukung solusi masalah yang rumit mempunyai respon yang cepat dan memungkinkan mengubah scenario masalah untuk mendapatkan solusi mampu mencoba beberapa strategi dalam konfigurasi yang berbeda-beda secara cepat memberikan pandangan baru dalam proses belajar mempunyai fasilitas komunikasi memperbaiki kendali dan performansi manajemen penghematan (dari keputusan yang keliru) keputusan yang obyektif dan konsisten meningkatkan efektifitas manajemen meningkatkan produktifitas analisis pangambilan keputusan

Komponen utama SPK Manajemen Data Manajemen Model Manajemen Dialog Manajemen Pengetahuan [expert systems]

Karakteristik Ideal SPK13. Modeling 12. Ease of construction 11. Evolutionary usage 10. Human control the machine SPK (Sistem Pendukung Keputusan) 4. Interdependent or sequential decisions 1. Semi-structured decisions 2. For managers at different levels 3. For groups and individuals

5. Support: intelligence, design, choice 9. Effectiveness, not efficiency 8. Ease of use 7. Adaptability and flexibility 6. Support variety of decision styles and processes

Model Konseptual SPKData ; eksternal dan internal Sistem Berbasis komputer yang lain

managemen Data

managemen Model

Pengetahuan manager

managemen Dialog

Manager ( pengguna

)

Model Konseptual SPK

Subsystem manajemen Data

Elemen manajemen data Database SPK DBMS Data directory Query facility

Kemampuan subsystem manajemen data mengkombinasikan variasi data dari berbagai sumber update, delete, execute, query secara cepat mengubah struktur sesuai dengan yang dibutuhkan SPK mendukung pemakai dalam tingkatan yang berbedabeda memberikan pengamanan data

Keuntungan pemisahan data base Data dalam pengendalian lebih baik dalam pengelolaan software banyak organisasi yang masih berorientasi pada pemrosesan transaksi penggunaan data menjadi efisien dan sederhana, bila terjadi pertukaran fungsi dan ekstraksi penggantian dan perubahan data cepat, mudah, dan murah mudah mengakses dan memanipulasi data yang dimiliki dapat mengadopsi struktur yang optimal

Kerugian lebih mahal dan sulit mengelola banyak daripada satu database memungkinkan terjadinya redundensi dan inkonsistensi data.

diperoleh dari pihak luar perusahaan, misalnya: dari Bank, pemerintah (regulasi), atau pesaing, atau bahkan dari Externalpengamat. data FinanceSources

data-data yang The Data Management Subsystemdata-data diperoleh dari perusahaan

Internalyang bersangkutan, tentunya tergantung data sourcesdari kebutuhan SPK, dan data ini bukan hanya dari satu bagian perusahaan saja, melainkan dapat terjadi dari beberapa bagian dari perusahaan tersebut. Data pegawai ada pada bagian Personalia. Others Production Personnel Data pendapatan ada di Bagian Keuangan, dst

Marketing

Extraction

Private, personal data

Query facility

Decision support database Database management system Retrieval Inquiry Update Report generation Delete The Data Management Subsystem

Data directory

dapat diperoleh dari konsultan yang disewa Dialog untuk mendapatkan Management informasi (data) yang dibutuhkan oleh Model perusahaanManagement Knowledge management

Database Management System (DBMS)Melakukan kegiatan pembentukan (create), pengaksesan, dan juga peng-update-an. Selain itu, DBMS dapat menyimpan (storage) data dari database, mengeluarkan (retrieval) data dari database, dan juga melakukan pengendalian (control) data. Kemampuan DBMS yang diharapkan: Captures/ extracts data secara inklusi pada Databse SPK Update secara cepat (add, delete, edit, change) record data dan file Menghubungkan dari beberapa sumber data yang berbeda Mendapatkan data secara cepat dari database untuk query dan report Memberikan pengamanan data secara komprehensif (pengamanan dari pihak yang tidak punya hak akses, kemampuan recovery, dll) Men-track penggunaan data

Komponen Database yang lainDirectory Adalah katalog yang berisikan semua data dari database, yaitu: data definisi dan fungsi utamanya untuk menjawab pertanyaan ketersediaan dari data item, sumbernya atau arti pentingnya. Directory mampu mendukung penambahan entry baru, menghapus entry dan menampilkan entry. Fasilitas Query Merupakan basis pengaksesan data

Role DBMSDecision Support Capabilities Report Writers (Application Programs) Query Language Mathematical Models Periodic Reports

DSS Database

D B M S

Special (Ad Hoc) Reports Model Output

Manager (User)

The Role DBMS

Subsistem Manajemen Model

Komponen subsistem manajemen model Model Base Model Base Management System Modeling Language Model Directory Model Execution, integration and command

Model Base Berisi routine dan model khusus (statistik, finansial, manajemen sains, atau model kuantitas yang lainnya) yang mendukung kemampuan analisis dalam SPK

Model Base Management SystemSystem perangkat lunak yang mempunyai fungsi: pembentukan model (model creation) penggunaan subroutine dan pembangun blok/ modul penggantian dan perubahan model membuat routine baru dan pelaporan manipulasi data

Kemampuan MBMS mengkreasi model secara mudah dan cepat memungkinkan pemakai memanipulasi model dan analisis sensitifitas menyimpan dan mengelola data dalam berbagai variasi atau tipe dalam kesatuan lojik yang terpadu akses dan mengintegrasikan blok pembangun model mencatat dan menayangkan directory model menelusuri model, data dan aplikasi yang dipakai menghubungkan antara model dengan database (integrasi) mengelola model sebagaimana yang dilakukan DBMS mengelola data

Komponen yang lainDirectory Model merupakan katalog dari seluruh model yang ada dari model base berisi pula definisi model dan fungsi utamanya Eksekusi, Integrasi dan Command Model Aktivitas tersebut dikendalikan oleh model manajemen antara lain: Eksekusi model: mengendalikan model yang sedang berproses Integrasi model: mengkombinasikan operasi dari beberapa model yang dibutuhkan Modeling Language prosedural atau non prosedural language 4 GL Special modeling language

Struktur MBMSModels (Model Base) Strategic, tactical, operational Statistical, financial, marketing, management science, accounting, engineering, etc Model building blocks Model Base Management Modeling commands: creation Maintenance update Database interface Modeling Language Model Directory

Model execution, integration, and command processor

Data management

Dialog management

Knowledge management

Subsistem Manajemen Dialog (User Interface)Bagian ini melingkupi semua aspek komunikasi antara pemakai dengan SPK, sesuai dengan istilah yang ada saat ini, bagian ini menunjukkan sifat user friendly dari SPK

Kemampuan Dialog Generation and Management System (DGMS) Berinteraksi dalam beberapa gaya dialog yang berbeda Menangkap, menyimpan, dan menganalisis penggunaan dialog yang dapat digunakan untuk memperbaiki system dialog Mengakomodasikan variasi peralatan masukan pemakai Menampilkan data dalam berbagai bentuk/ format dan peralatan Mempunyai bantuan penggunaan system (help) Menjadi interface Database dan Model Base Membentuk struktur data untuk mem-format keluaran Menyimpan data I/O Dilengkapi dengan warna, grafik, 3-D dan plotting Jendela multifungsi Mendukung komunikasi data untuk pemakai Dilengkapi tutorial Fleksibel dan adaptive terhadap perubahan/ perbedaan masalah teknologi

Hal-hal yang perlu diperhatikan rancangan layar urutan interaksi manusia-mesin penggunaan warna ada pengaruh terhadap user: hijau (sejuk), merah (semangat/ marah) kerapatan (densitas) informasi penggunaan icon dan symbol format tampilan informatif pemilihan peralatan I/O

Modus/ style interface yang umum Menu interaction Pull down menu Command language Question and answer Form interaction Object manipulation Natural language Pattern matching Syntactic and semantics analysis

Schematic View of Dialog ManagementData Management and DBMS Knowledge Management Model Management and MBMS Dialog Generation and Management System (DGMS)

Natural Language Processor

Input Action Languages

Output Display Languages

Terminal

Printers, Plotters

User

Pemakai (User)Pemakai dari SPK dapat berperan sebagai user, manager atau decision maker. Ketiga peran ini menunjukkan heterogenitas dari pemakai SPK. Sehingga di dalam perusahaan pemakai ini bisa manajer atau staff ahli (spesialis), misal: analyst financial, production planner, marketing researcher, dlsb. Berdasarkan pemakainya, SPK dirancang secara berbeda, sebagai berikut: Manajer membutuhkan system yang user friendly, tidak perlu terlalu detil Staff ahli membutuhkan system yang lebih detil, dan mau bekerja dengan system yang kompleks, asalkan system tersebut dilengkapi dengan kemampuan analitik yang baik

Pola Pemakaian SPKMode Subscription Pembuat keputusan menerima laporan yang dibuat dengan prosedur yang biasa, meskipun digunakan system analisis data atau model akutansi tetapi tidak penting untuk SPK Mode Terminal Pembuat keputusan adalah pemakai yang langsung berinteraksi dengan system melalui akses online Mode Intermediary Pembuat keputusan menggunakan system melalui perantara yang melakukan analisis, mengartikan dan melaporkan hasil. Pembuat keputusan tidak perlu tahu bagaimana perantara menggunakan SPK sampai diperoleh hasil yang diinginkan

Ada beberapa tipe perantaraStaff Asisten Pemakai ini memiliki pengetahuan spesialis tentang masalah manajemen dan beberapa pengetahuan dengan dukungan teknologi Pendukung Keputusan Tool Expert Pemakai ini berkemampuan dalam satu atau beberapa aplikasi yang merupakan tool pemecahan masalah yang spesifik. Analyst Bisnis (Sistem) Pemakai ini mempunyai pengetahuan yang umum dari daerah aplikasi, berpendidikan administrasi bisnis (bukan komputer sains), dan mampu mengkonstruksi tool SPK Fasilitator dalam SPK Grup Pemakai ini melakukan pengendalian dan mengkoordinasi perangkat lunak dari SPK Grup.

Klasifikasi SPK dan Dukungannya (1/ 3)1. Berdasarkan orientasi aksi yang digunakan untuk menghasilkan system output, yaitu: data-oriented: membentuk analisis data dan/ atau pengambilan data model-oriented: menyediakan kemampuan simulasi, optimasi dan perhitungan yang menyarankan jawaban Berdasarkan sifat dari situasi pengambilan keputusan yang dapat didukung oleh SPK, yaitu: Institusional: SPK yang berkaitan dengan keputusan yang sifatnya berulang Ad Hoc (Khusus): SPK yang berkaitan dengan permasalahan spesifik yang umumnya tidak berulang dan tidak dapat diantisipasi

2.

Klasifikasi SPK dan Dukungannya (2/ 3)3. Berdasarkan derajat proseduralitas proses pengambilan data dan bahasa pemodelan yang disediakan oleh SPK Prosedural Non Prosedural Berdasarkan dukungan/ support yang diberikan oleh SPK Personal support: berfokus pada pemakai individual yang membentuk aktifitas tersendiri Team support: berfokus pada sekelompok orang yang bekerja dalam tugas yang berbeda tapi masih saling berkaitan Organizational support: berfokus pada tugas organisasi atau aktifitas yang melibatkan sederetan (sekuens) operasi, pada area fungsional yang berbeda, pada lokasi yang berbeda dan pada sumber daya masing-masing

4.

Klasifikasi SPK dan Dukungannya (3/ 3)5. Berdasarkan cara pengambilan keputusan dalam organisasi Pengambilan keputusan individual Pengambilan keputusan kelompok 6. Berdasarkan teknik pembangunan SPK Custom-made: yaitu SPK yang dibuat berdasarkan permintaan organisasi maupun individual. Umumnya persoalan yang akan dipecahkan merupakan persoalan yang tidak rutin dan tidak terstruktur Ready-made: SPK yang dibangun tanpa adanya permintaan khusus, dan sudah tersedia di pasaran. SPK jenis ini bisa langsung digunakan atau hanya membutuhkan sedikit modifikasi, karena persoalan yang dipecahkan bersifat umum untuk beberapa perusahaan

Level TeknologiSPK spesifik D-1 D-2 D-3 D-4

Generator SPK

G-1

G-2

Tool SPK

T-1

T-2

T-3

T-4

Level Teknologi1. SPK Spefisik Merupakan produk akhir atau aplikasi SPK yang langsung dapat digunakan. 2. Generator SPK Beberapa kumpulan tool yang dapat dengan mudah dikonstruksi menjadi SPK spesifik. Contoh: Lotus 1-2-3, Quattro Pro dan Excel 3. Tools SPK Merupakan level terendah teknologi SPK. Contoh: Pascal, Cobol, dll

External Data Port Characteristics Prices and Fees Shipping Markets Competition Legal Requirements Financial Markets

Financial Models (Cash Flow, Income and Expenses) Strategic Models (Longrange Planning) E x t r a c t i o n Simulation Models (Risk Analysis)

Internal Data Ships Characteristics Personnel Data Existing Contracts Ships Availability Financing Other Resources

Database SPK

Model base SPK

Special Models (Time-Charter Analysis)

Personal Data Executive Preferences Attitude Toward Risk Forecasting Models

Database Management System

Model Base Management System

Dialog Generation and Management Software

User

Pertanyaan Apa pengertian SPK? Apa bedanya dengan sistem informasi dan SPK? Apa manfaat SPK? Apa komponen dari SPK? Bagaimana kemampuan subsistem manajemen data? Bagaimana kemampuan subsistem manajemen dialog? Bagaimana kemampuan subsistem manajemen model? Apa saja karakteristik ideal SPK? Mengapa SPK tidak harus efisien, tetapi harus efektif? Apa maksud data eksternal? Apa maksud data private? Darimana data internal? Apa maksud model base? Apa maksud adapbility dan flexibility sebagai karakteristik ideal SPK?

Pertanyaan Apa maksud ease of use dalam karakteristik ideal SPK? Mungkinkan kita membuat SPK spesifik langsung dari tools? Jelaskan! Apa maksud generator SPK? Apa komponen sub sistem manajemen model? Apa komponen sub sistem manajemen dialog? Apa komponen sub sistem manajemen data? Mengapa perlu ada ekstrasi pada sub sistem manajemen data? Jika anda sebagai pemilik tempat kost, apa saja data eksternal, internal dan private yang diperlukan, model apa saja yang perlu disediakan Studi Kasus: Anda sebagai Pemilik Tempat Kost, akan membuat SPK untuk membantu kegiatan anda, buatlah desain global dari SPK yang anda buat, meliputi: data (external, internal, private), model (base, maupun lebih lanjut), serta dialog yang memudahkan anda dalam berkomunikasi dengan SPK.