Sistem Penunjang Keputusan
Untuk
Menentukan
Tema Skripsi
yang Sesuai
dengan
Kemampuan Akademik Mahasiswa
(Studi Kasus:
Jurusan Teknik Informatika
)
SMTI05
Dennis
Aprilla Christie
Fuji
Ihsani
Lia
Ambar
wati
Moh.
Ropiyudin
Outline :
•
Latar
Belakang
•
Tujuan
•
Metode
•
Rancangan
•
Hasil
dan
Interface
Tujuan
Mengembangkan
sistem penunjang keputusan
untuk
menentukan
tema skripsi
berdasarkan
kemampuan akademik mahasiswa
pada jurusan
Tujuan
Mahasiswa
Metode yang digunakan adalah metode
matematis
Alternatif yang digunakan adalah tema skripsi yang
dapat diambil oleh mahasiswa
Alternatif berjumlah
9
tema skripsi dengan
masing-masing tema memiliki beberapa cakupan
•
Nilai-nilai yang tercantum dari semua mata kuliah didapatkan
mahasiswa dengan berlaku
jujur
selama perkuliahan
•
Baik atau Tidaknya nilai-nilai yang tercantum dari semua mata
kuliah diasumsikan sesuai dengan
minat
dan
bakat
mahasiswa.
Sistem penunjang keputusan ini sangat bergantung kepada nilai
mahasiswa per mata kuliah. Oleh karena itu, SPK ini akan bekerja
Algoritma
Basis Data
Jarkom
Sistem Operasi
Matdas
Pengolahan Citra
Matif
Struktur Data
Kecerdasan Buatan
Grafik Komputer
Software Engineering
Computer Security
Komputasi Paralel
Computer
Networking
…
Big Data Processing
Komputer Grafik
Pengolahan Citra
Multimedia
Artificial Intelegence
Langkah-langkah membangun SPK :
=
,
, … ,
=
}
=
,
, … ,
=
�
� }
=
,
,
, …
�
}
= | ∈ , , , | = , = , = , =
=
,
,
, …
�
}
Langkah-langkah membangun SPK :
= | ∈ , , , | = , = , = , =
� �
� =
�×
�8
�=
� �
�
� =
� �
� �
�
�
�Work Flow
Alternatif
Tema Skripsi
yang Tersedia
Software
Engineering
Computer
Security
Komputasi Paralel
Computer
Networking
Algoritma
Basis Data
Jarkom
Sistem Operasi
Matdas
Pengolahan Citra
Matif
Struktur Data
Kecerdasan Buatan
Grafik Komputer
Software Engineering
Computer Security
Komputasi Paralel
Computer
Networking
…
Big Data Processing
Komputer Grafik
Pengolahan Citra
Multimedia
Artificial Intelegence
Tabel 1.
Himpunan Matakuliah yang Menjadi Kriteria
KODE MATAKULIAH NILAI
IT045301 ALGORITMA & PEMROGRAMAN 3 AK045203ARSITEKTUR KOMPUTER 3 IT045132 DISAIN PERMODELAN GRAFIK 3 AK045205GRAFIK KOMPUTER 3 AK045307INTERAKSI MANUSIA &
KOMPUTER 3 AK045308JARINGAN KOMPUTER 4 AK045209JARINGAN KOMPUTER LANJUT 3 IT045210 MATEMATIKA DASAR 2 IT045213 MATEMATIKA INFORMATIKA 2.5 IT045217 MATEMATIKA LANJUT 3 IT045219 ORGANISASI SISTEM KOMPUTER 3 AK045312PEMODELAN DAN SIMULASI 4 AK045213PEMROGRAMAN BERBASIS
OBJEK 4
AK045216PEMROGRAMAN WEB 4
IT045131 PENG. TEKNOLOGI INTERNET DAN NEW
MEDIA 3
PB045106 PENGANTAR BISNIS INFORMATIKA 2
IT045134 PENGANTAR FORENSIK TEKNOLOGI
INFORMASI 3
KODE MATAKULIAH NILAI
AK045218 PENGANTAR KECERDASAN BUATAN 4
AK045219 PENGANTAR PENGOLAHAN CITRA 4
AK045138 PENGANTAR TEKNOLOGI GAME 3
IT045135 PENGANTAR WEB SCIENCE 4
PB045203 PENULISAN ILMIAH/KERJA PRAKTEK 4
AK045325 PERANCANGAN DAN ANALISA
ALGORITMA 3
AK045311 REKAYASA KOMPUTASIONAL 4
AK045226 REKAYASA PERANGKAT LUNAK 3
IT045233 RISET OPERASIONAL 3
AK045329 SISTEM BASIS DATA 3
IT045225 SISTEM BERKAS 4
AK045331 SISTEM INFORMASI 3
IT045237 SISTEM KEAMANAN KOMPUTER 4
AK045333 SISTEM OPERASI 3
IT045329 STRUKTUR DATA 4
Tingkat
Prioritas
Mata kuliah
Software
Engineering
•RPL
•Riset Operasional
•Sistem Informasi
•Pemodelan dan Simulasi
•Rekayasa Komputasional
•SBD
•AP
•Pengantar Bisnis
Computer
Security
•Sistem Keamanan Komputer
•Matif
•Jaringan komputer
•AP
•Pengantar Forensik
•Sistem Operasi
•Matdas
•Matlan
Komputasi
Paralel
•AP
•Perancangan Analisis Algoritma
•Matif
•Matdas
•Arsitektur Komputer
•OSK
•Sistem Operasi
•Jarkomlan
Computer
Networking
•Jarkom
•Jarkomlan
•Sistem Operasi
•Sistem Keamanan Komputer
•Struktur Data
•AP
•Arsitektur
Tingkat
Prioritas
Mata kuliah
Big Data
Processing
•SBD
•Sistem Berkas
•Struktur Data
•Automata
•AP
•Kecerdasan Buatan
•Matif
•Jarkom
Komputer
Grafik
•Grafkom
•Pemodelan Grafik
•Matif
•AP
•Matdas
•Pengantar Teknologi Game
•Arsitektur
•IMK
Computer
Vision
•Pengolahan Citra
•Matdas
•Matlan
•AP
•Kecerdasan Buatan
•Matif
•Grafkom
•Pemodelan Grafik
Multimedia
•PBO
•AP
•SBD
•Teknologi Game
•Internet & New Media
•Matdas
•Sistem Informasi
•Pemrograman Web
Artificial Intelegence
•Kecerdasan Buatan
•AP
•Automata
•Pemodelan & Simulasi
•Matdas
•SBD
•Struktur Data
ALTERNATIF PRIOR.1 PRIOR.2 PRIOR.3 PRIOR.4 PRIOR.5 PRIOR.6 PRIOR.7 PRIOR.8
Software Engineering
AK045226 IT045233 AK045333 AK045312 AK045311 AK045329 IT045301 PB045106Computer Security
IT045237 IT045213 AK045308 IT045301 IT045134 AK045333 IT045210 IT045217Komputasi Paralel
IT045301 AK045325 IT045213 IT045210 AK045203 IT045219 AK045333 AK045209Computer Networking
AK045308 AK045209 AK045333 IT045237 IT045329 IT045301 AK045203 IT045219Big Data Processing
AK045329 IT045225 IT045329 IT045330 IT045301 AK045218 IT045213 AK045308Komputer Grafik
AK045205 IT045132 IT045213 IT045301 IT045210 AK045138 AK045203 AK045307Computer Vision /
Pengolahan Citra
AK045219 IT045210 IT045217 IT045301 AK045218 IT045213 AK045205 IT045132Multimedia
AK045213 IT045301 AK045329 AK045138 IT045131 IT045210 AK045331 AK045216Artificial Intelegence
AK045218 IT045301 IT045330 AK045312 IT045210 AK045329 IT045329 IT045217Tabel 2.
Prioritas Matakuliah Sebagai Syarat
ALTERNATIF
PRIOR.1
PRIOR.2
PRIOR.3
PRIOR.4
PRIOR.5
PRIOR.6
PRIOR.7
PRIOR.8
Computer Vision /
Pengolahan Citra
4
2
3
3
4
2.5
3
3
Multimedia
4
3
3
3
3
2
3
4
Artificial Intelegence
4
3
2
4
2
3
4
3
Tabel 3.
Prioritas Matakuliah Sebagai Syarat Pengambilan
ALTERNATIF
PRIOR.
Software Engineering
24
21
18
20
16
9
6
2
Computer Security
32
17.5
24
15
12
9
4
3
Komputasi Paralel
24
21
15
10
12
9
6
3
Computer Networking
32
21
18
20
16
9
6
3
Big Data Processing
24
28
24
10
12
12
5
4
Komputer Grafik
24
21
15
15
8
9
6
3
Computer Vision /
Pengolahan Citra
32
14
18
15
16
7.5
6
3
Multimedia
32
21
18
15
12
6
6
4
Artificial Intelegence
32
21
12
20
8
9
8
3
256
185.5
162
140
112
79.5
53
28
Bobot
8
7
6
5
4
3
2
1
ALTERNATIF
S.O.PRIOR
Software Engineering
116
Computer Security
116.5
Komputasi Paralel
100
Computer Networking
125
Big Data Processing
119
Komputer Grafik
101
Computer Vision / Pengolahan Citra
111.5
Multimedia
114
ALTERNATIF S.O.PRIOR Normalisasi Presentase %
Software
Engineering 116 0,114173228 11,41732283
Computer Security 116,5 0,114665354 11,46653543
KomputasiParalel 100 0,098425197 9,842519685
Computer
Networking
125
0,123031496
12,30314961
Big Data Processing 119 0,117125984 11,71259843
KomputerGrafik 101 0,099409449 9,940944882
Computer Vision /
PengolahanCitra 111,5 0,109744094 10,97440945
Multimedia 114 0,112204724 11,22047244
Artificial Intelegence 113 0,111220472 11,12204724