Sistem pendukung pengambilan keputusan seleksi dosen pembimbing pra TA dengan metode Promethee : studi kasus Jurusan Teknik Informatika Universitas Sanata Dharma Yogyakarta - USD Repository
SISTEM PENDUKUNG PENGAMBILAN KEPUTUSAN
SELEKSI DOSEN PEMBIMBING PRA TA
DENGAN METODE PROMETHEE
(Studi Kasus : Jurusan Teknik Informatika
Universitas Sanata Dharma Yogyakarta)
SKRIPSI
Diajukan Untuk Memenuhi Salah Satu Syarat
Memperoleh Gekar Sarjana Teknik Jurusan Teknik Informatika
Disusun oleh :
Evivania Dian Puspitasari Langobelen
NIM : 03 5314 035
JURUSAN TEKNIK INFORMATIKA
FAKULTAS SAINS DAN TEKNOLOGI
UNIVERSITAS SANATA DHARMA
YOGYAKARTA
2008
DECISION SUPPORT SYSTEM
FOR PRE-FINAL ASSIGNMENT COUNSELOR SELECTION
WITH PROMETHEE METHOD
(Case Study : Informatics Engineering Department of
Yogyakarta Sanata Dharma University)
A Thesis
Presented As Partial Fulfillment Of The Requirements
To Obtain The Sarjana Teknik Degree
In Department of Informatics Technology
Created by :
Evivania Dian Puspitasari L.
NIM : 03 5314 035
DEPARTMENT OF INFORMATICS TECHNOLOGY
FACULTY OF SCIENCE AND TECHNOLOGY
SANATA DHARMA UNIVERSITY
YOGYAKARTA
2008
…..When I am down and, oh my soul so weary. When troubles come
and my heart burdened be. Then, I am still and wait here in the
silence.
You raise me up....to more than I can be.
I can do all things through
Christ which strengtheneth me
“Don’t change your mind to be perfect person, but change your mind
to be better person”
Kupersembahkan karya kecilku ini untuk orang‐orang berarti dalam
hidupku.
Bapak dan ibu Yang sabar menanti saat‐saat seperti ini dengan doa dan support yang ga berhenti
Dek Riko & dek Puput Yang selalu kasih semang biar cepet lulus walaupun sambil ngejekin Keluarga besar di manapun Yang selalu mendukung dengan doa plus semangat lewst sms dan surat‐suratnya
Someone spesial, Galih Radya Sukma
Yang selalu menyemangti setiapkeluh kesah yang ada
Thanks for Your Care ‘n Love
I Love You All
ABSTRAKSI
Dalam proses pengerjaan skripsi, seorang mahasiswa didampingi oleh dosenpembimbing yang ditentukan sekaligus dalam rapat seleksi judul Pra TA. Dosen
pembimbing untuk setiap mahasiswa bisa saja sesuai dengan keinginannya saat
mengajukan abstraksi, namun bisa saja tidak. Proses manual seperti ini tentu saja
kurang efisien karena memakan waktu, apalagi dengan adanya kenaikan jumlah
mahasiswa di Jurusan Teknik Informatika Universitas Sanata Dharma Yogyakarta
dari tahun ke tahun.Dengan dibangunnya SPPK berbasis web ini, diharapkan dapat mengatasi
masalah penentuan dosen pembimbing yang terjadi pada saat proses seleksi judul
Pra TA. Berdasarkan kriteria yang ada yaitu tingkat kompetensi, kesibukan,
jumlah bimbingan yang dimiliki setiap dosen, maka dapat dihasilkan informasi
tingkat kelayakan dari setiap dosen untuk menjadi pembimbing mahasiswa.SPPK ini dibuat menggunakan metode Promethee (Preference Rangking Organization Method for Enrichment Evaluation
) yang merupakan suatu metode
penentuan urutan (prioritas) dalam analisis multikriteria. Sedangkan pembobotan
untuk masing-masing kriteria menggunakan metode AHP (Analytical Hierarchy
Process ). Aplikasi ini dibangun menggunakan bahasa pemrograman PHP dan
database MySQL.
ABSTRACT
In the process of thesis writing, a student has a counselor who assignedbased on the result of thesis selection meeting in pre-final assignment. This
manual counselor selection was not efficient and time consuming, considering the
increasing students in Informatics Engineering Department of Yogyakarta Sanata
Dharma University.Therefore, with the establishment of web based Decision Support System
it was hope that the system can be solution for counselor selection following the
title selection in pre-final assignment. Based on the given criteria, which were
competence, lecturer activities, total student who already consult to a counselor, it
was generating the information on the appropriateness of each lecturer to be
assigned as counselor.Decision Support System was created using Promethee (Preference Rangking Organization Method for Enrichment Evaluation
) method, which was
one to determine the priority in the multi-criteria analysis. While, the weighting
for each criterion was using AHP (Analytical Hierarchy Process) method. This
application was established using PHP programming and MySQL database.KATA PENGANTAR
Puji dan syukur kepada Tuhan Yang Maha Esa atas berkat dan kasihNya,
penulis dapat menyelesaikan Tugas Akhir yang berjudul Sistem Pendukung
Pengambilan Keputusan Penentuan Dosen Pembimbing dengan Metode
Promethee (studi kasus Teknik Informatika Universitas Sanata Dharma) ini.Dalam penyusunan Tugas Akhir ini, penulis mendapatkan banyak bantuan
dan bimbingan dari berbagai pihak. Oleh karena itu, penulis mengucapkan terima
kasih sebesar-besarnya kepada :
1. Tuhan Yesus Kristus yang selalu memberi kekuatan, pencerahan, dan jalan
keluar di saat-saat genting sehingga penulis dapat juga menyelesaikan skripsi
ini.
2. Romo Ir. Gregorius Heliarko, S.J., S.S., B.S.T., M.A., M.Sc, selaku Dekan
Fakultas Sains dan Teknologi Universitas Sanata Dharma Yogyakarta.3. Ibu A.M Polina, S.Kom, M.Sc, selaku Ketua Jurusan Teknik Informatika.
4. Bapak Drs. J.J. Siang, M.Sc, selaku dosen pembimbing yang selalu
memperhatikan perkembangan skripsi ini. Terima kasih ya pak, untuk semangat dan dukungan, juga waktu yang diluangkan untuk memberikan masukan-masukan penting bagi skripsi ini.
5. Seluruh dosen pengajar di Universitas Sanata Dharma pada umumnya dan
Jurusan Teknik Informatika pada khususnya. Terima kasih atas bimbinganbapak dan ibu selama penulis menjalani studi di Universitas Sanata Dharma.
6. Pak Bele, Mas Danang, Pak Dar, Mas Tri, Pak Jito, dan seluruh staff
sekretariat. Terima kasih atas semua bantuannya selama ini.
7. Mas Bram, terima kasih ya atas kritik dan masukannya. Maaf ya kalau saya
sering bikin repot plus ganggu waktu mengajar. Masih semangat untuk belajar
psikologi??
8. Bapak dan ibu yang selalu mendukung lewat telepon dan sms. Terima kasih untuk semua doa, support, nasehat yang nggak berhenti sampai akhirnya skripsi ini selesai juga. Maafin evi ya pak, bu baru bisa selesai sekarang, nggak seperti yang pernah evi janjiin. Semoga nggak cuma sampai di sini evi bisa bikin bapak dan ibu bahagia.
9. Adik-adik, Riko dan Puput dan seluruh keluarga di manapun atas semua doa dan support selama evi kuliah.
10. Keluarga besar di Linggau, Lampung, Flores, di mana aja deh. Makasih untuk
semangatnya. Buat mamak n bapak kecil makasih ya dah ngerawat Evi sampe gede. Evi dah ga takut ma ujan n ayam lho...
11. Galih Radya Sukma. Thanks ya buat pinjemen komputer sampai skripsi ini
selesai. Juga buat support, perhatiannya selama ini, sampe sering direpotin buat wira wiri ngurusin skripsi ad. Thanks y abg ☺
12. Teman-teman TI angkatan 2003. Terima kasih atas kebersamaan dan cerita-
cerita unik selama kuliah yang akan menjadi kenangan indah buat anak cucu kelak :] Esp buat Pakdhe n Ari atas kerja sama barengnya selama KP ke2 gt lho...
13. Ibu kos, yang selalu nanya ”kapan maju??”. Terima kasih ya bu atas
kesabarannya selama 5 tahun menghadapi anak kos seperti saya. Kalau besok dedek kecilnya lahir semoga mirip saya :p
14. Anak kos ”Pelangi”. Thanks ya untuk canda tawa yang bisa menghibur saat
stress melanda. Inget tetep smangat y buat adek2 kos (Nanie’ yg pengen ngeTOP, Ana yg kalem, Ivon yg penerusnya Rosa, Yun2 yg ngajarin maen 7 sekop), jangan keseringan bolos, Tami yg sering nanyain ’Kapan maju mbak phi??’. Buat Ika n Rosa, 5 tahun mengenal kalian bakal jadi saat-saat tak terlupakan, kuliah terasa jadi cepat berlalu. Ros, jangan lemot lagi ya, dahprofesi gitu lho:> Ika, cepet nyusul ya, katanya mau blajar jadi koruptor,he2..
Thanks buat persahabatan ini.
15. Seluruh pihak yang tidak bisa penulis sebutkan satu per satu yang banyak
membantu selama penulis kuliah sampai akhirnya gelar sarjana ini penulis dapatkan.Penulis menyadari bahwa masih banyak kekurangan yang terdapat pada
laporan ini. Saran dan kritik yang membangun selalu penulis harapkan dari
pembaca untuk perbaikan-perbaikan di kemudian hari.Harapan penulis, semoga karya tulis ini dapat memberi manfaat bagi kenajuan dan perkembangan ilmu pengetahuan dan berbagai pihak pengguna umumnya. Akhir kata, penulis mengucapkan terima kasih.
Yogyakarta, Maret 2008 Penulis
DAFTAR ISI
JUDUL.................................................................................................................................i
HALAMAN PERSETUJUAN.........................................................................................iii
HALAMAN PENGESAHAN..........................................................................................iv
PERNYATAAN KEASLIAN KARYA............................................................................v
HALAMAN MOTTO.......................................................................................................vi
HALAMAN PERSEMBAHAN......................................................................................vii
INTISARI........................................................................................................................viii
ABSTRACT.......................................................................................................................ix
KATA PENGANTAR........................................................................................................x
DAFTAR ISI...................................................................................................................xiii
DAFTAR GAMBAR......................................................................................................xvi
DAFTAR TABEL...........................................................................................................xix
BAB I PENDAHULUAN1.1 Latar Belakang Masalah....................................................................................1
1.2 Batasan Masalah................................................................................................3
1.3 Tujuan dan Manfaat Penelitian..........................................................................3
1.4 Rumusan Masalah..............................................................................................4
1.5 Metodologi Penelitian........................................................................................4
1.6 Sistematika Penulisan........................................................................................5
BAB II LANDASAN TEORI
2.1 SPPK (Sistem Pendukung Pengambilan Keputusan)
2.1.1 Definisi SPPK...........................................................................................7
2.1.2 Karakteristik dan Kemampuan SPPK.......................................................7
2.1.3 Komponen SPPK......................................................................................8
2.1.4 Manfaat SPPK.........................................................................................10
2.1.5 Keterbatasan SPPK.................................................................................10
2.1.6 Proses Pengambilan Keputusan..............................................................11
2.2 Promethee (Preference Rangking Organization Method for Enrichment Evaluation)
2.2.1 Nilai Hubungan Outrangking dalam Promethee.....................................14
2.2.2 Promethee Rangking...............................................................................19
2.3 AHP (Analytical Hierarchy Process)...............................................................25
2.3.1 Skala Penilaian Perbandingan Pasangan.................................................25
2.3.2 Perhitungan Bobot dengan AHP.............................................................25
2.4 PHP (Personal Home Page) ............................................................................27
2.5 MySQL............................................................................................................28
BAB III ANALISA DAN PERANCANGAN SISTEM
3.1 Analisa Sistem
3.1.1 Gambaran Umum Sistem Lama..............................................................26
3.1.2 Gambaran Umum Sistem yang Dibuat...................................................26
3.1.3 Requirement Analysis.............................................................................29
3.2 Perancangan Antar Muka
3.2.1 Site Map Menu........................................................................................29
3.2.2 Perancangan Input/Output......................................................................30
3.3 Perancangan Proses
3.3.1 ER Diagram............................................................................................38
3.3.2 Relasi Antar Tabel..................................................................................39
3.3.3 Context Diagram.....................................................................................39
3.3.4 Diagram Berjenjang................................................................................40
3.4 Perancangan Struktur Data
3.4.1 Tabel Dosen............................................................................................50
3.4.2 Tabel Kompetensi...................................................................................51
3.4.3 Tabel Kategori........................................................................................51
3.4.4 Tabel Kriteria..........................................................................................51
3.4.5 Tabel Skripsi...........................................................................................52
3.4.6 Tabel Mata Kuliah..................................................................................52
3.4.7 Tabel Tampung.......................................................................................52
3.5 Perancangan SPPK dengan Metode Promethee
3.5.1 Pembentukan Kriteria.............................................................................53
3.5.2 Kriteria Kualitatif...................................................................................54
3.5.3 Pembobotan Kriteria dengan Metode AHP...........................................54
3.5.4 Penerapan Metode Promethee untuk Seleksi Dosen Pembimbing........58
BAB IV IMPLEMENTASI SISTEM DAN ANALISA HASIL
4.1 Implementasi Metode Promethee dalam Pemilihan Dosen Pembimbing........70
4.1.1 Perhitungan Dominasi Kriteria Berpasangan Antaralternatif.................72
4.1.2 Perhitungan Indeks Preferensi Multikriteria...........................................77
4.1.3 Perhitungan leaving Flow, Entering Flow, dan Net Flow……………..78
4.1.4 Pengurutan Prioritas Dosen....................................................................80
4.2 Implementasi Antar Muka
4.2.1 Halaman Index........................................................................................82
4.2.2 Halaman untuk Mahasiswa.....................................................................83
4.2.3 Halaman untuk Kajur..............................................................................86
4.3 Analisa Hasil....................................................................................................95
4.4 Kelebihan dan Kekurangan Program...............................................................98
BAB V PENUTUP
5.1 Kesimpulan....................................................................................................100
5.2 Saran..............................................................................................................100 DAFTAR PUSTAKA.....................................................................................................
101 LAMPIRAN
DAFTAR GAMBAR
Gambar Keterangan Halaman
36 Gambar 3.8 Use Case Diagram
43 Gambar 3.20 Halaman View Dosen Aktif
42 Gambar 3.19 Halaman Hasil
42 Gambar 3.18 Halaman Output SPPK
41 Gambar 3.17 Halaman Proses SPPK
41 Gambar 3.16 Halaman Edit Data Dosen
40 Gambar 3.15 Halaman View Data Dosen
40 Gambar 3.14 Halaman Input Dosen Tidak Tetap
39 Gambar 3.13 Halaman Home Kajur
39 Gambar 3.12 Halaman Login
38 Gambar 3.11 Halaman Index
38 Gambar 3.10 Site Map Mahasiswa
37 Gambar 3.9 Site Map Kajur
36 Gambar 3.7 Flowchart net flow
Gambar 2.1 Karakteristik SPPK35 Gambar 3.6 Flowchart entering flow
35 Gambar 3.5 Flowchart leaving flow
35 Gambar3.4 Flowchart indeks preferensi multikriteria (℘)
34 Gambar 3.3 Flowchart dominasi kriteria berpasangan (P)
32 Gambar 3.2 Flowchart Metode Promethee
21 Gambar 3.1 Flowchart Sistem
19 Gambar 2.8 Hubungan Intensitas Preferensi dan Alternatif
18 Gambar 2.7 Kriteria Area (Tipe 5)
18 Gambar 2.6 Kriteria Level (Tipe 4)
17 Gambar 2.5 Kriteria Linier (Tipe 3)
16 Gambar 2.4 Kriteria Quasi (Tipe 2)
10 Gambar 2.3 Kriteria Biasa (Tipe 1)
9 Gambar 2.2 Model Konseptual SPPK
43
Gambar 3.21 Halaman Help85 Gambar 4.5 Halaman Info Pra TA
93 Gambar 4.18 Halaman Output SPPK
92 Gambar 4.17 Halaman Proses SPPK
91 Gambar 4.16 Halaman SPPK
91 Gambar 4.15 Halaman Edit Kriteria
90 Gambar 4.14 Halaman View Kriteria
90 Gambar 4.13 Halaman Input Kriteria
89 Gambar 4.12 Halaman Delete Dosen
89 Gambar 4.11 Halaman Edit Dosen
88 Gambar 4.10 Halaman Detail Dosen
87 Gambar 4.9 Halaman View Dosen
87 Gambar 4.8 Halaman Input Dosen
86 Gambar 4.7 Halaman Home Kajur
85 Gambar 4.6 Halaman Login
84 Gambar 4.4 Halaman Hasil Pencarian
44 Gambar 3.22 Halaman Info Pra TA
84 Gambar 4.3 Halaman Pencarian Judul
83 Gambar 4.2 Halaman Dosen Aktif
50 Gambar 4.1 Halaman Index
49 Gambar 3.32 Overview Diagram Level 1 Proses 5
49 Gambar 3.31 Overview Diagram Level 1 Proses 2
48 Gambar 3.30 Overview Diagram Level 0
48 Gambar 3.29 Diagram Berjenjang
47 Gambar 3.28 Context Diagram
47 Gambar 3.27 Relasi Antar Tabel
46 Gambar 3.26 ER Diagram
45 Gambar 3.25 Halaman Edit Kriteria
45 Gambar 3.24 Halaman View Kriteria
44 Gambar 3.23 Halaman Input Kriteria
94
Gambar 4.19 Halaman Help94 Gambar 4.20 Halaman Index
95
DAFTAR TABEL
Gambar Keterangan Halaman
Tabel 2.1 Data Dasar Analisis Promethee14 Tabel 3.1 Tabel Dosen
50 Tabel 3.2 Tabel Kompetensi
51 Tabel 3.3 Tabel Kategori
51 Tabel 3.4 Tabel Skripsi
51 Tabel 3.5 Tabel Kriteria
52 Tabel 3.6 Tabel Mata Kuliah
52 Tabel 3.7 Tabel Tampung
53 Table 3.8 Tabel Tingkat Kepentingan Kriteria
57 Tabel 3.9 Tabel Jumlah Nilai Kolom
57 Tabel 3.10 Tabel Matriks Baru
57 Tabel 3.11 Tabel Jumlah Nilai Baris
58 Tabel 3.12 Tabel Bobot Kriteria
58 Tabel 3.13 Data Contoh Penerapan Metode Promethee
60 Tabel 3.14 Nilai Leaving Flow, Entering Flow dan Net Flow
66 Tabel 3.15 Karakter Leaving Flow dan Entering Flow dan
67 Implikasinya terhadap Urutan Prioritas Alternatif
Tabel 3.16 Complete Rangking Dosen Berdasarkan Nilai Net67 Flow
Tabel 4.1 Tabel Perbandingan97
DAFTAR GAMBAR
Gambar Keterangan Halaman
36 Gambar 3.8 Use Case Diagram
43 Gambar 3.20 Halaman View Dosen Aktif
42 Gambar 3.19 Halaman Hasil
42 Gambar 3.18 Halaman Output SPPK
41 Gambar 3.17 Halaman Proses SPPK
41 Gambar 3.16 Halaman Edit Data Dosen
40 Gambar 3.15 Halaman View Data Dosen
40 Gambar 3.14 Halaman Input Dosen Tidak Tetap
39 Gambar 3.13 Halaman Home Kajur
39 Gambar 3.12 Halaman Login
38 Gambar 3.11 Halaman Index
38 Gambar 3.10 Site Map Mahasiswa
37 Gambar 3.9 Site Map Kajur
36 Gambar 3.7 Flowchart net flow
Gambar 2.1 Karakteristik SPPK35 Gambar 3.6 Flowchart entering flow
35 Gambar 3.5 Flowchart leaving flow
35 Gambar3.4 Flowchart indeks preferensi multikriteria (℘)
34 Gambar 3.3 Flowchart dominasi kriteria berpasangan (P)
32 Gambar 3.2 Flowchart Metode Promethee
21 Gambar 3.1 Flowchart Sistem
19 Gambar 2.8 Hubungan Intensitas Preferensi dan Alternatif
18 Gambar 2.7 Kriteria Area (Tipe 5)
18 Gambar 2.6 Kriteria Level (Tipe 4)
17 Gambar 2.5 Kriteria Linier (Tipe 3)
16 Gambar 2.4 Kriteria Quasi (Tipe 2)
10 Gambar 2.3 Kriteria Biasa (Tipe 1)
9 Gambar 2.2 Model Konseptual SPPK
43
Gambar 3.23 Halaman Input Kriteria86 Gambar 4.7 Halaman Home Kajur
94 Gambar 4.20 Halaman Index
94 Gambar 4.19 Halaman Help
93 Gambar 4.18 Halaman Output SPPK
92 Gambar 4.17 Halaman Proses SPPK
91 Gambar 4.16 Halaman SPPK
91 Gambar 4.15 Halaman Edit Kriteria
90 Gambar 4.14 Halaman View Kriteria
90 Gambar 4.13 Halaman Input Kriteria
89 Gambar 4.12 Halaman Delete Dosen
89 Gambar 4.11 Halaman Edit Dosen
88 Gambar 4.10 Halaman Detail Dosen
87 Gambar 4.9 Halaman View Dosen
87 Gambar 4.8 Halaman Input Dosen
85 Gambar 4.6 Halaman Login
45 Gambar 3.24 Halaman View Kriteria
85 Gambar 4.5 Halaman Info Pra TA
84 Gambar 4.4 Halaman Hasil Pencarian
84 Gambar 4.3 Halaman Pencarian Judul
83 Gambar 4.2 Halaman Dosen Aktif
50 Gambar 4.1 Halaman Index
49 Gambar 3.32 Overview Diagram Level 1 Proses 5
49 Gambar 3.31 Overview Diagram Level 1 Proses 2
48 Gambar 3.30 Overview Diagram Level 0
48 Gambar 3.29 Diagram Berjenjang
47 Gambar 3.28 Context Diagram
47 Gambar 3.27 Relasi Antar Tabel
46 Gambar 3.26 ER Diagram
45 Gambar 3.25 Halaman Edit Kriteria
83
DAFTAR TABEL
Gambar Keterangan Halaman
57 Tabel 3.10 Tabel Matriks Baru
67 Tabel 4.1 Tabel Perbandingan
67 Tabel 3.16 Complete Rangking Dosen Berdasarkan Nilai Net Flow
66 Tabel 3.15 Karakter Leaving Flow dan Entering Flow dan Implikasinya terhadap Urutan Prioritas Alternatif
60 Tabel 3.14 Nilai Leaving Flow, Entering Flow dan Net Flow
58 Tabel 3.13 Data Contoh Penerapan Metode Promethee
58 Tabel 3.12 Tabel Bobot Kriteria
57 Tabel 3.11 Tabel Jumlah Nilai Baris
57 Tabel 3.9 Tabel Jumlah Nilai Kolom
Tabel 2.1 Data Dasar Analisis Promethee53 Table 3.8 Tabel Tingkat Kepentingan Kriteria
52 Tabel 3.7 Tabel Tampung
52 Tabel 3.6 Tabel Mata Kuliah
51 Tabel 3.5 Tabel Kriteria
51 Tabel 3.4 Tabel Skripsi
51 Tabel 3.3 Tabel Kategori
50 Tabel 3.2 Tabel Kompetensi
14 Tabel 3.1 Tabel Dosen
97
BAB I PENDAHULUAN
1.1 Latar Belakang Masalah
Skripsi merupakan suatu syarat kelulusan mahasiswa dalam menyelesaikan
program pendidikan S1 (Strata 1). Dalam skripsi tersebut, mahasiswa
mengimplementasikan teori-teori yang diperoleh selama masa kuliah untuk
menghasilkan sesuatu yang baru. Sebelum skripsi dibuat, terlebih dulu mahasiswa
mengajukan abstraksi yang berisi penjelasan singkat mengenai topik yang
diambil. Abstraksi inilah yang kemudian akan diseleksi dalam rapat antara Kajur
dan dosen tetap untuk menentukan keputusan diterima atau ditolaknya judul yang
diambil. Setiap mahasiswa yang abstraksinya diterima akan mendapat satu dosen
pembimbing selama dia mengerjakan skripsinya. Penentuan dosen pembimbing
ini dilakukan saat rapat seleksi judul berlangsung. Dosen pembimbing untuk
setiap mahasiswa bisa saja sesuai dengan keinginannya saat mengajukan
abstraksi, namun bisa juga mahasiswa tidak mendapatkan dosen pembimbing
sesuai keinginannya. Hal ini bisa disebabkan karena dosen pembimbing yang
dimaksud sudah terlalu banyak memiliki mahasiswa bimbingan, ataupun karena
dosen bersangkutan tidak menguasai topik skripsi dari mahasiswa.Membuat keputusan berarti memilih salah satu alternatif terbaik dari
beberapa alternatif yang ada. Kriteria yang banyak dan kompleks dapat
menimbulkan masalah dalam pengambilan keputusan, apalagi orang banyak ikut
berperan di situ, padahal dibutuhkan waktu yang cepat untuk memutuskannya.
Begitu juga halnya dalam proses penentuan dosen pembimbing, yang sering
menjadi permasalahan dan kelemahan penentuan dosen pembimbing secara
manual adalah masalah objektifitas. Ada kalanya seorang dosen yang telah
membimbing banyak mahasiswa enggan untuk menambah jumlah bimbingan,
padahal dosen tersebut berkompeten dalam topik yang dipilih mahasiswa.
Perdebatan pun tidak jarang terjadi antar sesama dosen dalam pengambilan
keputusan tersebut, demikian pula halnya yang terjadi di Jurusan Teknik
Informatika Universitas Sanata Dharma Yogyakarta, apalagi dengan semakin
bertambahnya jumlah mahasiswa dari tahun ke tahun.Oleh sebab itu dibutuhkan sebuah sistem yang dapat memberikan informasi
kepada dosen mengenai prioritas dosen pembimbing untuk masing-masing
mahasiswa dengan presentase terbaik berdasarkan perhitungan dengan
pertimbangan beberapa kriteria yang ada seperti status aktif dosen, tingkat
kesibukan, jumlah mahasiswa bimbingan, usulan dosen dari mahasiswa serta
kompetensi dosen terhadap topik pilihan mahasiswa. Seiring dengan
perkembangan teknologi informasi yang semakin pesat, penulis mencoba
mengembangkan sebuah SPPK (Sistem Pendukung Pengambilan Keputusan)
berbasis web yang dapat mengakomodasi kebutuhan atas masalah tersebut agar
proses penentuan dosen pembimbing dapat dilaksanakan secara objektif dan
bertanggungjawab sehingga pada akhirnya peranan dosen dalam membantu
mahasiswa bisa terlaksana. Pembuatan SPPK untuk masalah penentuan dosen
pembimbing dengan banyak kriteria menggunakan metode Promethee (Preference
Rangking Organization Method for Enrichment Evaluation) yang menentukan prioritas dalam analisis multikriteria.
1.2 Batasan Masalah
Agar perancangan sistem ini dapat dilakukan secara tepat, maka dilakukan pembatasan cakupan sistem antara lain sebagai berikut :
1. Kasus yang dipilih adalah mengenai seleksi dosen pembimbing Pra TA di
Jurusan Teknik Informatika Universitas Sanata Dharma Yogyakarta.
2. Sistem dibuat untuk memberikan informasi kepada Kajur dan dosen
mengenai prioritas dosen pembimbing untuk masing-masing mahasiswa dengan presentase terbaik berdasarkan perhitungan dengan pertimbangan beberapa kriteria yang ada.
3. Data survei judul untuk SPPK diambil berdasarkan judul yang masuk selama
satu semester tertentu, dalam hal ini diambil data semester genap tahun ajaran 2006/2007.
4. Program dibuat menggunakan PHP (Personal Home Page) dengan MySQL
sebagai databasenya.1.3 Tujuan dan Manfaat Penelitian
Adapun tujuan dari pembuatan Tugas Akhir ini adalah untuk membangun
sebuah SPPK berbasis web yang dapat membantu dosen dalam proses penentuan
dosen pembimbing yang bersifat kualitatif sehingga keputusan akhir benar-benar
objektif dan efektif dengan memberikan informasi mengenai prioritas dosen
pembimbing untuk masing-masing mahasiswa dengan presentase terbaik
berdasarkan perhitungan dengan pertimbangan beberapa kriteria Manfaat dari sistem yang dibuat antara lain :
1. Menyediakan informasi bagi para dosen Teknik Informatika Universitas
Sanata Dharma Yogyakarta mengenai prioritas dosen pembimbing untuk masing-masing mahasiswa dengan presentase terbaik berdasarkan pertimbangan beberapa kriteria yang ada.
2. Menerapkan metode Promethee dalam pembuatan SPPK untuk masalah
penentuan dosen pembimbing praTA untuk masing-masing mahasiswa di Jurusan Teknik Informatika Universitas Sanata Dharma Yogyakarta, dengan banyak kriteria (multi kriteria).1.4 Rumusan Masalah Rumusan masalah yang melatarbelakangi pembuatan Tugas Akhir ini adalah “Bagaimana membangun sebuah sistem pendukung keputusan (SPPK) yang dapat memberikan informasi mengenai prioritas dosen pembimbing untuk masing-
masing mahasiswa dengan presentase terbaik berdasarkan perhitungan dengan
pertimbangan beberapa kriteria yang ada dalam proses seleksi judul TA di Jurusan Teknik Informatika Universitas Sanata Dharma Yogyakarta?”1.5 Metodologi Penelitian Metodologi penelitian yang digunakan dalam pembuatan sistem ini adalah metodologi pendekatan terstruktur, dengan beberapa teknik antara lain :
1. Wawancara Melakukan wawancara dengan pihak-pihak yang bersangkutan yaitu Kepala Jurusan dan dosen, termasuk dengan beberapa mahasiswa Teknik Informatika Universitas Sanata Dharma Yogyakarta untuk memperoleh informasi yang akurat mengenai masalah yang ada.
2. Studi Pustaka Mempelajari buku-buku, laporan-laporan, karya ilmiah maupun makalah dari internet yang dapat dijadikan sebagai bahan masukan informasi untuk menyelesaikan masalah-masalah yang ada.
3. Analisis Menggunakan diagram arus data (DFD) dan diagram relasi entitas (ERD) dalam perancangan sistem.
4. Desain Melakukan desain metode Promethee, database dan desain user interface.
5. Implementasi Perancangan Melakukan pengimplementasian metode Promethee pada program sesuai dengan rancangan yang telah dibuat.
1.6 Sistematika Penulisan
BAB I PENDAHULUAN Bab ini berisi latar belakang masalah, batasan masalah, tujuan dan manfaat
penelitian, rumusan masalah, metodologi penelitian, serta sistematika penulisan laporan.
BAB II LANDASAN TEORI Bab ini berisi dasar teori yang digunakan sebagai bahan pembahasan dalam penulisan Tugas Akhir ini. BAB III ANALISIS DAN PERANCANGAN SISTEM Bab ini berisi cara penerapan konsep dasar yang telah diuraikan pada bab
sebelumnya untuk menganalisa dan merancang sebuah aplikasi SPPK yang
berbasis web mulai dari perancangan database aplikasi SPPK dengan
metode Promethee hingga perancangan user interface.BAB IV IMPLEMENTASI DAN ANALISA HASIL Bab ini berisi implementasi dari perancangan yang telah dibuat sebelumnya,
meliputi tampilan-tampilan program baik input maupun output yang
dihasilkan disertai dengan analisa hasil dari program yang telah dibuat
antara lain penjelasan cara kerja progam serta kelebihan dan kekurangan
program.BAB V PENUTUP Bab ini berisi kesimpulan dan saran dari penulisan Tugas Akhir yang telah disusun.
BAB II LANDASAN TEORI
2.1 SPPK (Sistem Pendukung Pengambilan Keputusan)
2.1.1 Definisi SPPK
Sistem Pendukung Pengambilan Keputusan (SPPK) merupakan CBIS
(Computer Based Information System) yang interaktif, fleksibel, mudah
menyesuaikan dan khusus dikembangkan untuk mendukung penyelesaian dari
masalah manajemen yang tidak terstruktur bagi perbaikan pembuatan keputusan.
SPPK menggunakan data dan memberi kemudahan yang bersifat user interface.
Menurut Keen dan Scoot Morton, SPPK merupakan pasangan intelektual
sumber daya manusia dengan kemampuan komputer untuk memperbaiki kualitas
keputusan, yaitu sistem pendukung berbasis komputer bagi pembuat keputusan
manajemen untuk menghadapi masalah yang semi terstruktur. Dengan klasifikasi
yang sedikit berbeda, Little (1970) mendefinisikan SPPK merupakan pasangan
model dasar yang berisi satu set prosedur untuk memproses data serta suatu
kebijaksanaan untuk membantu seorang manajemen dalam membuat satu
keputusan. Dikatakan bahwa untuk berhasil, sistem harus sederhana, mudah
dikendalikan, adaptif, lengkap dalam persoalan penting dan mudah
dikomunikasikan. Secara implisit, definisi ini mengasumsikan bahwa SPPK
merupakan sistem berbasis komputer dan memberikan kemampuan memecahkan
masalah pengguna. SPPK membantu memberikan keputusan yang akan diambil
Penyajian hasil SPPK melengkapi pembuat strategi dengan kemampuan
untuk meringkas dan mengatur proses data serta informasi pada suatu saat dan
pada keadaan tertentu dari suatu organisasi. Perencana strategi dapat juga
menggunakan peralatan SPPK untuk meringkas dan mengukur aliran data serta
informasi dari sumber database di luar suatu organisasi. Perencana strategi dan
pembuat keputusan harus melibatkan semua kemampuan menyediakan informasi,
metode analisis, dan keahlian secara bersamaan dalam suatu aturan untuk memilih
alternatif yang paling efektif dari sejumlah alternatif yang dihasilkan2.1.2 Karakteristik dan Kemampuan SPPK
SPPK memiliki beberapa karakteristik yang khas dibandingkan dengan sistem informasi lainnya (Turban, 1995) yaitu : a. SPPK membuat dukungan bagi pembuat keputusan, terutama untuk keputusan semi dan tidak terstuktur.
b. SPPK dapat dimanfaatkan oleh individu maupun kelompok.
c.
SPPK menyediakan dukungan kepada beberapa ketergantungan dan atau rangkaian keputusan.
d. SPPK dapat mendukung beberapa kondisi keputusan yang saling bergantung atau berurutan.
e. SPPK bersifat fleksible.
f.
SPPK harus mudah digunakan, bersahabat, dan efektif.
g. SPPK mempunyai tujuan khusus untuk mendukung keputusan yang
Karakter-karakter tersebut dapat digambarkan dalam diagram seperti di bawah ini :
1. Keputusan semi terstruktur
2. Untuk manajer di
13. Pengetahuan berbagai level
3. Untuk kelompok dan individu
12. Pemodelan
4. Keputusan interdependen atau
11. Mudah dibangun sekuensial
SPPK
5. Mendukung penalaran, perancangan dan pemilihan
10. Bisa dikendalikan pengguna
6. Mendukung bbg gaya dan proses pengambilan keputusan
9. Efektivitas, bukan efisiensi
8. Mudah dipakai
7. Adaptif dan Fleksibel
Gambar 2.1 Karakteristik SPPK2.1.3 Komponen-komponen SPPK
Pada dasarnya SPPK terdiri dari empat subsistem yang saling berkaitan satu sama lain yaitu : a.
Manajemen data, berarti SPPK terdiri dari sekumpulan basis data yang berisi data-data yang relevan yang dikelola suatu sistem yang disebut DBMS (Database Management System).
b.
Manajemen model, berarti SPPK memuat model finansial, statistik, manajemen saintifik, atau model lain yang memberikan kemampuan analitis sistem. c.
Manajemen dialog, berarti SPPK memuat fasilitas bagi pengguna untuk berkomunikasi dengan sistem melalui antarmuka pengguna yang meliputi piranti masukan dan keluaran.
d.
Manajemen pengetahuan Subsistem optional ini lebih bersifat fleksibel, di mana subsistem ini dapat mendukung subsistem lainnya atau berdiri sendiri. Subsistem ini dibutuhkan ketika ketiga subsistem SPPK lainnya tidak mampu lagi menyelesaikan masalah yang semi terstruktur maupun tidak terstruktur. Subsistem ini terbentuk dari satu atau lebih sistem pakar. Selain itu juga
dilengkapi dengan kebutuhan eksekusi dan integrasi sistem pakar.
Data internal & Sistem Berbasis eksternal Komputer yg lain
MANAJEMEN DATA MANAJEMEN MODEL MANAJEMEN PENGETAHUAN MANAJEMEN DI ALOG Manajer(pengguna)
Gambar 2.2 Model Konseptual SPPK2.1.4 Manfaat SPPK
SPPK sebagai sebuah sistem memberikan manfaat bagi penggunanya, antara a.
SPPK memperluas kemampuan pengambil keputusan dalam memproses data dan informasi bagi penggunanya. b.SPPK membantu pengambil keputusan dalam hal penghematan waktu pemecahan masalah.
c. SPPK dapat menghasilkan solusi dengan cepat serta dapat diandalkan.
d.Walaupun SPPK mungkin saja tidak mampu menyelesaikan masalah yang dihadapi oleh pengambil keputusan, namun ia mampu menjadi stimulan, karena SPPK menyediakan berbagai alternatif penyelesaian.
e.
SPPK dapat menyediakan bukti tambahan untuk memberikan pembenaran sehingga dapat memperkuat posisi pengambil keputusan.
f.
SPPK menghasilkan keputusan yang bersifat objektif. g.SPPK memperbaiki efektifitas manajerial dan produktifitas analisis.
Manfaat-manfaat tersebut mengacu pada tiga prinsip dasar dari suatu sistem pendukung pengambilan keputusan (Kadarsah, 1998), yaitu :
1. Struktur Masalah Untuk sebuah masalah terstruktur, penyelesaian dapat dilakukan dengan menggunakan rumus-rumus yang sesuai. Sedangkan untuk masalah semi atau tidak terstruktur tidak dapat dikomputerisasi. Maka SPPK dikembangkan khususnya untuk menyelesaikan masalah tidak terstruktur tersebut.
2. Dukungan Keputusan
SPPK tidak dimaksudkan untuk menggantikan manajer, karena komputer berada pada bagian terstruktur, sementara manajer berdapa pada bagian tidak terstruktur untuk memberikan penilaian dan melakukan analisis. Maka manajer dan komputer bekerja sama sebagai sebuah tim untuk memecahkan masalah semi atau tidak terstruktur tersebut.
3. Efektifitas keputusan Tujuan SPPK adalah membantu pembuat keputusan dalam memilih keputusan terbaik dari sejumlah alternatif dalam meningkatkan efektifitas pekerjaan.
2.1.5 Keterbatasan SPPK
Sebuah sistem tentunya memiliki kelemahan dan keterbatasan kemampuan
dalam hal tertentu. Demikian juga dengan SPPK, memiliki keterbatasan dalam
beberapa hal antara lain :