RENCANA PROGRAM KEGIATAN PEMBELAJARAN SEMESTER (RPKPS) Sistem Pendukung Keputusan Disusun Oleh: Anastasya Latubessy, S.Kom, M.Cs PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS TEKNIK UNIVERSITAS MURIA KUDUS Februari 2013
LEMBAR PENGESAHAN Judul RPKPS Dosen Pengampu : Sistem Pendukung Keputusan : Anastasya Latubessy, S.Kom, M.Cs Mengetahui dan Menyetujui: Kudus, Februari 2013 Ketua Program Studi Penyusun (Ahmad Jazuli, M.Kom) (Anastasya Latubessy, S.Kom, M.Cs) 2
A. Latar Belakang 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. Sistem pendukung keputusan (Inggris: decision support systems disingkat DSS) adalah bagian dari sistem informasi berbasis komputer (termasuk sistem berbasis pengetahuan (manajemen pengetahuan)) yang dipakai untuk mendukung pengambilan keputusan dalam suatu organisasi atau perusahaan. Dapat juga dikatakan sebagai sistem komputer yang mengolah data menjadi informasi untuk mengambil keputusan dari masalah semi-terstruktur yang spesifik. Menurut Moore and Chang, SPK dapat digambarkan sebagai sistem yang berkemampuan mendukung analisis ad-hoc data, dan pemodelan keputusan, berorientasi keputusan, orientasi perencanaan masa depan, dan digunakan pada saat-saat yang tidak biasa. Matakuliah Sistem Pendukung Keputusan terdapat pada kurikulum program studi Teknik Informatika Universitas Muria Kudus yang diberikan di semester IV. Mata kuliah ini memberikan pengetahuan kepada mahasiswa tentang metode metode yang dapat digunakan dalam pengambilan keputusan. Agar dalam pelaksanaan proses pembelajaran mencapai sasaran dan tujuan yang telah di tetapkan maka diperlukan perencanaan, persiapan dan pengendalian yang baik terhadap proses pembelajaran. Untuk itu diperlukan Rencana Program Kegiatan Pembelajaran Semester (RPKPS) yang disusun dengan baik. Dengan RPKPS diharapkan penerapan proses pembelajaran dapat menumbuhkan motivasi belajar yang tinggi terhadap mahasiswa dan pelaksanaan perkuliahan dapat berjalan dengan lancar, sesuai dengan kurikulum dan silabus yang telah dikembangkan. 3
A. Perencanaan Pembelajaran 1. Nama Mata Kuliah : Sistem Pendukung Keputusan 2. Kode Mata Kuliah : TIT - 212 3. Bobot SKS : 4 SKS 4. Semester : IV 5. Dosen : Anastasya Latubessy, S.Kom, M.Cs 6. Kompetensi : a. Mahasiswa diharapkan dapat mengetahui karakteristik SPK. b. Mahasiswa dapat mengetahui metode metode dalam SPK. c. Mahasiswa dapat melakukan implementasi program dari beberapa metode yang dijelaskan. 7. Media Pembelajaran : Laptop, LCD Projector, Whiteboard. 8. Daftar Pustaka : Decicion Support Systems and Intelligent Systems, Efraim Turban, et-al., Prentice-Hall, New Jersey, 2001 9. Rancangan Pembelajaran. 4
RPKPS Nama Mata Kuliah : Sistem Pendukung Keputusan SKS : 4 Program Studi : Teknik Informatika Fakultas : Teknik KOMPETENSI MATA KULIAH: a. Mahasiswa diharapkan dapat mengetahui karakteristik SPK. b. Mahasiswa dapat mengetahui metode metode dalam SPK. c. Mahasiswa dapat melakukan implementasi program dari beberapa metode yang dijelaskan. Matriks Pembelajaran : Minggu 1 Kemampuan akhir yang diharapkan Termotivasi untuk mengetahui dan memahami pengetahuan tentang Sistem Pendukung Keputusan. Materi/Pokok Bahasan Rancangan Pembelajaran Strategi Pembelajaran Penjelasan oleh dosen mengenai proses pembelajaran yang akan dilakukan. Latihan yang dilakukan Kriteria Penilaian (Indikator) Bobot 5
2 Mengetahui apa itu Sistem Pendukung Keputusan Introduction SPK Tutorial 3 Mengetahui struktur sistem dalam Sistem Pendukung Keputusan Struktur sistem Sistem yang efisien dan yang tidak efisien Tutorial 4 5 6 7 8 9 10 Mengetahui Model model Sistem Pendukung Keputusan Mengetahui tahapan dalam Sistem Pendukung Keputusan Mengetahui klasifikasi Sistem Pendukung Keputusan Mengetahui dan mampu mencari solusi dengan Linear Programming Mengetahui dan mampu mencari solusi dengan metode AHP Mengetahui dan mampu mencari solusi dengan metode GAP Mengetahui dan mampu mencari Iconic Model Analog Model Model Matematika Intelligence Phase Design Phase Choice Phase Klasifikasi Sistem Pendukung Keputusan Metode Programming Linear Tutorial Tutorial Tutorial Tutorial Latihan Metode AHP Tutorial Contoh kasus Metode GAP Tutorial Contoh kasus Fuzzy Modelling Tutorial Latihan menyelesaikan masalah linear programming berdasarkan kasus yang diberikan. Ketepatan mengerjakan masalah yang diberikan. 5% 6
11-12 solusi dengan metode Fuzzy Mampu menganalisa dan memahami hasil metode yang digunakan berdasarkan jurnal yang diperoleh. Sistem dan Model SPK Contoh kasus Diskusi Bentuk kelompok 3 orang Cari jurnal tentang SPK Analisa jurnal tersebut Presentasi jurnal Diskusi bersama Pemahaman terhadap metode yang digunakan pada jurnal. Kemampuan menyampaikan pendapat didepan kelas. 20% 13-14 Menerapkan metode dalam SPK ke dalam implementasi program Responsi Bentuk Kelompok 3 orang Buat Proyek Implementasi Algoritma Presentasi Laporan Efisiensi algoritma yang digunakan Kemampuan menjelaskan algoritma yang digunakan Kemampuan menulis laporan. 25% 7
FORMAT RANCANGAN TUGAS Nama Mata Kuliah : Sistem Pendukung Keputusan SKS : 4 Program Studi : Teknik Informatika Pertemuan ke : 7 Fakultas : Teknik A.TUJUAN TUGAS : Latihan menyelesaikan masalah linear programming berdasarkan kasus yang diberikan. B. URAIAN TUGAS : a. Obyek Garapan : Membuat pemodelan dari masalah yang ada. b. Batasan yang harus dikerjakan : Membuat modeling dari masalah yang ada. Menguraikan komponen dalam blok diagram SPK dari masalah yang ada. c. Metode/Cara Pengerjaan (acuan cara pengerjaan) : 1. Menganalisa Kriteria yang ada 2. Menentukan tiap fungsi persamaan untuk tiap wilayah. 3. Menentukan constraint/batasan yang ada. 4. Membuat pemodelan. 5. Membuat blok digram d. Deskripsi Luaran tugas yang dihasilkan : Ditulis tangan pada kertas. C. KRITERIA PENILAIAN (5%) 1. Ketepatan Analisa 2. Ketepatan Model 8
GRADING SCHEME COMPETENCE KRITERIA 1: KETEPATAN ANALISA DIMENSI Sangat Memuaskan Memuaskan Batas Kurang Memuaskan Fungsi tujuan Constraint digunakan yang Sangat tepat dengan memperhitungkan ketiga parameter yang ada dan fungsi maksimal. Terdapat batasan untuk tiap wilayah A, B,C. Baik untuk lahan, air, dan proporsi dengan tepat. Tepat dengan tiga parameter namun fungsi minimal Terdapat batasan untuk tiap wilayah A, B,C. Baik untuk lahan, air tepat. Namun proporsi salah. Hanya memasukan dua parameter Terdapat batasan untuk tiap wilayah A, B,C. Hanya untuk lahan dan air. Hanya memasukan satu parameter Terdapat batasan Hanya untuk salah satu wilayah. Baik untuk lahan, air, dan proporsi. Di bawah standard Tidak ada fungsi tujuan Tidak Terdapat batasan untuk tiap wilayah A, B,C. Baik untuk lahan, air, dan proporsi. SKOR KRITERIA 2: KETEPATAN MODEL DIMENSI Sangat Memuaskan Memuaskan Batas Kurang Memuaskan Blok Diagram Terdapat Decision Variabel, Constraint, Formula MAtematika, dan Result Variabel yang tepat. Terdapat Decision Variabel, Constraint, Formula Matematika. Terdapat Decision Variabel, Constraint. Terdapat Decision Variabel. Di bawah standard Tidak Terdapat Decision Variabel, Constraint, Formula MAtematika, dan Result Variabel. SKOR 9
FORMAT RANCANGAN TUGAS Nama Mata Kuliah : Sistem Pendukung Keputusan SKS : 4 Program Studi : Teknik Informatika Pertemuan ke : 11-12 Fakultas : Teknik A.TUJUAN TUGAS : Mampu menganalisa dan memahami hasil metode yang digunakan berdasarkan jurnal yang diperoleh. B. URAIAN TUGAS : a. Obyek Garapan : Diskusi jurnal SPK b. Batasan yang harus dikerjakan : Mencari dan menganalisa sebuah jurnal yang berhubungan dengan Sistem Pendukung Keputusan. c. Metode/Cara Pengerjaan (acuan cara pengerjaan) : o Bentuk kelompok 3 orang o Cari jurnal tentang SPK o Analisa jurnal tersebut o Presentasi jurnal o d. Deskripsi Luaran tugas yang dihasilkan : Presentasi Power Point. C. KRITERIA PENILAIAN (20%) 1. Pemahaman Metode. 2. Komunikasi Lisan 10
GRADING SCHEME KRITERIA 1: PEMAHAMAN METODE DIMENSI Sangat Memuaskan Memuaskan Batas Kurang Memuaskan Kesesuain metode Lengkap, sesuai metode SPK yang pernah diajarkan Lengkap namun tidak sesuai dengan metode yang pernah diajarkan. Masih kurang. Hanya menunjukkan sebagian. Di bawah standard Salah menganalisa Metode. SKOR KRITERIA 2: KOMUNIKASI LISAN DIMENSI Sangat Memuaskan Memuaskan Batas Kurang Memuaskan Bahasa digunakan yang Sopan serta menggunakan bahasa yang baik dan benar. Menjelaskan dengan rinci. Sopan dan menjelaskan dengan rinci tetapi tidak menggunakan bahasa yang baik dan benar Menggunakan bahasa yang baik namun suara tidak jelas. Menggunakan bahasa yang baik namun tidak menjelaskan secara rinci. Di bawah standard Hanya membaca apa yang tertera pada slide. SKOR 11
FORMAT RANCANGAN TUGAS Nama Mata Kuliah : Sistem Pendukung Keputusan SKS : 4 Program Studi : Teknik Informatika Pertemuan ke : 13-14 Fakultas : Teknik A.TUJUAN TUGAS: Membuat implementasi program SPK. B. URAIAN TUGAS: a. Obyek Garapan: Proyek Implementasi Program SPK b. Batasan yang harus dikerjakan: Mencari topik yang akan dikerjakan Menentukan metode yang akan digunakan. Membuat implementasi program SPK. c. Metode/Cara Pengerjaan (acuan cara pengerjaan): o Bentuk Kelompok 3 orang. o Buat Proyek Implementasi Program SPK. o Presentasi Laporan. a. Deskripsi Luaran tugas yang dihasilkan: Program aplikasi. C. KRITERIA PENILAIAN (25%) 1. Perancangan Masalah 2. Hasil Implementasi 12
GRADING SCHEME KRITERIA : 1. PERANCANGAN MASALAH DIMENSI Sangat Memuaskan Memuaskan Batas Kurang Memuaskan Analisa Masalah Menggunakan Menggunakan Kiteria, alternatif Hanya beberapa kiteria, alternatif kiteria, alternatif dan batasan masih kiteria, alternatif dan batasan yang dan batasan yang kurang. dan batasan tepat dan efisien. tepat namun tidak Metode yang digunakan efisien. Lengkap dan sesuai Lengkap Masih kurang Hanya menunjukkan sebagian Di bawah standard Tidak Menggunakan kiteria, alternatif dan batasan. Tidak ada menggunakan metode SKOR KRITERIA : 2. HASIL IMPLEMENTASI DIMENSI Sangat Memuaskan Memuaskan Batas Kurang Memuaskan Aplikasi yang Sangat sesuai Sesuai dengan Kurang sesuai Aplikasi jalan tapi dihasilkan dengan metode metode dengan metode masih ada bugnya yang digunakan Di bawah standard Aplikasi tidak jalan SKOR 13
STUDENT WORKSHEET 1 : Salah satu penerapan SPK dalam bidang agrobisnis adalah merencanakan produksi pertanian pada tahun yang akan datang. SPK pada awalnya dicobakan untuk merencanakan produksi pertanian pada kota Kudus dengan tiga wilayah pertanian, sebut saja A,B, dan C. Hasil pertanian dari masing-masing wilayah ditentukan oleh banyaknya lahan pertanian yang dipakai dan jumlah air yang dialokasikan untuk irigasi. Data-data ini detunjukan pada Tabel 1 dibawah ini. Tabel 1 Data pemakaian lahan Wilayah Lahan uang digunakan (m 2 ) Jumlah air yang dialokasikan (m 3 ) A 1000 800 B 800 600 C 200 400 Tanaman yang diperkirakan cocok untuk ketiga wilayah tersebut untuk masa panen adalah Jagung, Sagu dan Beras. Ketiga tanaman tersebut akan mengkonsumsi air yang berbeda dan menghasilkan jumlah panen yang berbeda. Dinas Pertanian memberikan data kuota maksimum untuk masing-masing tanaman, seperti yang ditunjukan pada Tabel 2 dibawah ini. Tabel 2 Data Tanaman Tanaman Kuota Maksimum lahan (m 2 ) Jumlah air yang diperlukan (m 3/ m 2 lahan) Keuntungan yang diperoleh ($/m 2 lahan) Jagung 700 3 400 Sagu 600 2 300 Beras 500 1 100 Kota tersebut merencanakan bahwa masing-masing wilayah menanam ketiga macam tanaman tersebut dengan proporsi untuk jagung : 40%, sagu 30%, dan beras 30%. Permasalahn yang muncul adalah merencanakan berapa m 2 lahan yang ditanami jagung, sagu, dan menghasilkan keuntungan yang maksimal pada tahun panen mendatang. Buat pemodelan SPK dari permasalahan tersebut diatas! Dari hasil tersebut apa yang menjadi komponen-komponen blok diagram SPK? beras untuk setiap wilayah agar Petunjuk Pelaksanaan : Menganalisa masalah yang ada. Menentukan variabel dan tipe data yang sesuai Menentukan parameter inputan yang sesuai. Membuat algoritma dari analisa tersebut Menulis program sesuai dengan algoritma yang dibuat 14
STUDENT WORKSHEET 2 : Petujuk Pelaksanaan: Cari dan analisa sebuah jurnal yang berhubungan dengan SPK, berdasarkan metode yang telah pelajari. 1. Bentuk kelompok 3 orang. 2. Cari jurnal tentang SPK. 3. Analisa jurnal tersebut. 4. Presentasi jurnal. STUDENT WORKSHEET 3: Implementasi algoritma dan Presentasi laporan Petunjuk Pelaksanaan : 1. Bentuk Kelompok 3 orang. 2. Buat Proyek Implementasi Program SPK. 3. Presentasi Laporan. 15