Pertemuan 4 Komponen SPK.pdf
Transcript of Pertemuan 4 Komponen SPK.pdf
Sistem Pendukung Keputusan
Komponen SPK
Entin Martiana, S.Kom, M.Kom
Politeknik Elektronika Negeri Surabaya
Sistem Pendukung Keputusan
Komponen-komponen dss
Politeknik Elektronika Negeri Surabaya
Sistem Pendukung Keputusan
Subsistem manajemen data
• Termasuk database, yang mengandung data yang relevan untuk berbagai situasi dan diaturoleh software yang disebut Database Management Systems (DBMS).
• Dapat diinterkoneksikan dengan data warehouse.
Politeknik Elektronika Negeri Surabaya
Sistem Pendukung Keputusan
Elemen-elemen
Politeknik Elektronika Negeri Surabaya
Sistem Pendukung Keputusan
Terdiri dari elemen
• DSS database• Database Management System• Data Directory• Query Facility
Politeknik Elektronika Negeri Surabaya
Sistem Pendukung Keputusan
database
• Kumpulan data yang saling terkait yang diorganisasi untuk memenuhi kebutuhan danstruktur sebuah organisasi dan dapatdigunakan oleh lebih dari satu orang untuklebih dari satu aplikasi.
• Ada beberapa konfigurasi yang mungkindibuat untuk suatu database.
Politeknik Elektronika Negeri Surabaya
Sistem Pendukung Keputusan
database
• Pada banyak contoh DSS, data ditempatkandari data warehouse atau sistem database mainframe legacy melalui sebuah server Web database.
• Untuk aplikasi DSS lainnya, akan disusundatabase khusus jika memang diperlukan.
• Beberapa database dapat digunakan dalam satuaplikasi DSS, tergantung pada sumber data.
Politeknik Elektronika Negeri Surabaya
Sistem Pendukung Keputusan
database
• Data pada database DSS diekstrak dari sumberdata internal dan eksternal, juga dari data personal milik satu atau lebih pengguna.
• Hasil ekstraksi ditempatkan pada database aplikasi khusus atau data warehouse perusahaan jika ada.
• Jika data ditempatkan pada data warehouse perusahaan, maka hasil ekstraksi tersebutdapat digunakan untuk aplikasi lain.
Politeknik Elektronika Negeri Surabaya
Sistem Pendukung Keputusan
Data internal
• Berasal terutama dari sistem pemrosesantransaksi dalam organisasi.
• Contoh : upah gaji karyawan, jadwalpemeliharaan mesin dan alokasi anggaran, rencana rekrutmen masa mendatang.
• Data internal dapat dibuat untuk tersediamelalui browser pada sebuah intranet.
Politeknik Elektronika Negeri Surabaya
Sistem Pendukung Keputusan
Data eksternal
• Meliputi data industri, data riset pemasaran, regulasipemerintah, jadwal tarif pajak, data ekonominasional, dll.
• Data dapat berasal dari lembaga pemerintah, asosiasiperdagangan, perusahaan riset pasar, usaha-usahayang dilakukan sendiri oleh organisasi untukmengumpulkan data eksternal.
• Seperti data internal, data eksternal juga bisadisimpan dalam database atau diakses langsungketika database digunakan.
Politeknik Elektronika Negeri Surabaya
Sistem Pendukung Keputusan
Organisasi data
• Mengatur bagaimana data akan disimpan dandigunakan.
• Haruskah DSS memiliki database standalone?• DSS ad hoc kecil dapat dimasukan langsung kedalam
model-model , kadang diekstraksi langsung daridatabase yang besar.
• Pada organisasi yang besar yang menggunakanjumlah data yang ekstensif, data diorganisasi padasebuah data warehouse dan digunakan ketikadiperlukan
Politeknik Elektronika Negeri Surabaya
Sistem Pendukung Keputusan
Organisasi data
• Beberapa DSS memiliki DSS sendiri yang multisumber dan terintegrasi.
• Database DSS yang terpisah tidak perludipisahkan secara fisik dari database korporat. Database tersebut dapat disimpan bersama-sama secara fisik untuk alasan ekonomi.
• Beberapa sistem OLAP mengekstrak data, danyang lainnya memanipulasi data pada database eksternal secara langsung.
Politeknik Elektronika Negeri Surabaya
Sistem Pendukung Keputusan
Organisasi data
• Database DSS juga dapat menggunakan secarabersama-sama sebuah DBMS dengan sistem yang lainnya.
• Database DSS dapat memasukkan objek multimedia.• Sudah dikembangkan database berorientasi objek
dalam XML.• Database objek menjadi kian penting, karena XML
menjadi suatu standar sebuah metode translasi data yang konsisten untuk perangkat m-commerce.
Politeknik Elektronika Negeri Surabaya
Sistem Pendukung Keputusan
ekstraksi
• Untuk membuat sebuah database DSS atau data warehouse, sering perlu untuk meng-capture data daribeberapa sumber.
• Operasi inilah yang disebut dengan ekstraksi.• Pada dasarnya ekstraksi berisi file-file penting,
rangkuman, filtrasi standarisasi dan kondensasi data.• Ekstraksi juga terjadi ketika pengguna menghasilkan
laporan-laporan dati data di dalam database DSS.
Politeknik Elektronika Negeri Surabaya
Sistem Pendukung Keputusan
ekstraksi
• Proses ekstraksi sering dikelola oleh DBMSparaprofesional biasanya menstruktur proses ini, sehinggapara pengguna tidak perlu menghadapi detail-detail yang rumit.
• Harus dibuat suatu query yang pasti untuk beberapatabel data yang berhubungan yang dapat berupabeberapa database independen.
• Bagian-bagian yang diekstrak harus “dikoneksikanulang” sehingga dihasilkan sebuah database DSS yang berguna.
Politeknik Elektronika Negeri Surabaya
Sistem Pendukung Keputusan
dbms
• Data dibuat, diakses, dan diperbaharui olehsebuah DBMS.
• Kebanyakan DSS dibuat dengan sebuahDBMS relasional komersial standar yang memberikan berbagai kapabilitas.
• Kekuatan riil dari sebuah DSS terjadi ketikadata diintegrasikan dengan model-modelnya.
Politeknik Elektronika Negeri Surabaya
Sistem Pendukung Keputusan
Kapabilitas dbms dalam dss• Mendapatkan/ mengekstrak data agar bisa masuk ke dalam database
DSS.• Secara cepat mengupdate record data dan file.• Menghubungkan data dari berbagai source.• Secara cepat menampilkan data dari database dalam queiries dan
report.• Menyediakan keamanan data menyeluruh.• Menangani data personal dan tidak resmi sehingga user dapat
mencoba berbagai solusi alternatif berdasarkan pertimbanganmereka sendiri.
• Menyuguhkan tampilan data secara lebih kompleks dan prosesmemanipulasinya berdasarkan queries yang diberikan.
• Melacak penggunaan data.
Politeknik Elektronika Negeri Surabaya
Sistem Pendukung Keputusan
Dbms mengatur berbagai database
Politeknik Elektronika Negeri Surabaya
Sistem Pendukung Keputusan
Keuntungan database terpisah• Kontrol yang lebih besar terhadap data.• Lebih baik dalam memanajemen data.• Kebanyakan database ditujukan dalam mempreoses data,
sehingga database yang terpisah lebih efisien untuk DSS.• DSS bisa melibatkan berbagai fungsi, membutuhkan input
dari berbagai database. Satu kali saja diekstrak ke dalamsatu database, maka penggunaan data selanjutnya akanlebih efisien dan mudah.
• Perubahan dan update lebih cepat, mudah dan murah.• Akses yang lebih mudah dan manipulasi data bisa
dilakukan.• Dapat mengadopsi struktur database yang optimal untuk
penggunaan DSS yang spesifik (relasional atau OOP).
Politeknik Elektronika Negeri Surabaya
Sistem Pendukung Keputusan
Kerugian database terpisah
• Penambahan database khusus lebih mahal dalamhal pembangunannya, keamanan danperawatannya bila dibandingkan dengan satudatabase.
• Database yang terpisah dapat dimodifikasi olehuser yang berbeda – beda menurut cara merekamasing – masing. Jika data yang redundantdisimpan dalam tempat yang berbeda, dan jikadata dimodifikasi dengan cara berbeda – beda, maka bisa menyebabkan data yang tidakkonsisten dalam organisasi itu.
Politeknik Elektronika Negeri Surabaya
Sistem Pendukung Keputusan
Diagram role dbms
Politeknik Elektronika Negeri Surabaya