Perancangan SPK untuk Menentukan Tema Skripsi berdasarkan Kemampuan Akademik Mahasiswa

34
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 Ambarwati Moh. Ropiyudin Tryono Taqwa

Transcript of Perancangan SPK untuk Menentukan Tema Skripsi berdasarkan Kemampuan Akademik Mahasiswa

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 Ambarwati Moh. Ropiyudin Tryono Taqwa

Outline :

β€’ Latar Belakang β€’ Tujuan β€’ Metode β€’ Rancangan β€’ Hasil dan Interface β€’ Kesimpulan

Latar Belakang

Tujuan Mengembangkan sistem penunjang keputusan untuk

menentukan tema skripsi berdasarkan kemampuan akademik mahasiswa pada jurusan

teknik informatika.

Tujuan

Mahasiswa Memberikan saran

Metode

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

pemberian bobot pada masing-masing kriteria ditentukan oleh satu orang ahli

β€’ 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

optimal jika :

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

SKRIPSI

Langkah-langkah membangun SPK :

𝑀𝐾 = π‘šπ‘˜1 , π‘šπ‘˜2, … ,π‘šπ‘˜π‘› 𝑛 = π‘π‘Žπ‘›π‘¦π‘Žπ‘˜ π‘šπ‘˜}

𝐴𝐿𝑇 = π‘Žπ‘™π‘‘1, π‘Žπ‘™π‘‘2, … , π‘Žπ‘™π‘‘π‘š π‘š = π‘π‘Žπ‘›π‘¦π‘Žπ‘˜ π‘Žπ‘™π‘‘π‘’π‘Ÿπ‘›π‘Žπ‘‘π‘–π‘“ π‘‘π‘’π‘Ÿπ‘ π‘’π‘‘π‘–π‘Ž}

π‘Žπ‘™π‘‘1 = π‘šπ‘˜π‘₯ , π‘šπ‘˜π‘¦, π‘šπ‘˜π‘§, … π‘šπ‘˜ πœ– 𝑀𝐾}

π‘šπ‘˜ = π‘₯ | π‘₯ ∈ 𝐴, 𝐡, 𝐢, 𝐷 | 𝐴 = 4, 𝐡 = 3, 𝐢 = 2,𝐷 = 1

𝑑𝑝1 = π‘šπ‘˜π‘₯ , π‘šπ‘˜π‘¦, π‘šπ‘˜π‘§ , … π‘šπ‘˜ πœ– 𝑀𝐾}

𝐷𝑃 = 𝑑𝑝1, 𝑑𝑝2, … , π‘‘π‘π‘š π‘š = π‘π‘Žπ‘›π‘¦π‘Žπ‘˜ π‘‘π‘œπ‘ π‘’π‘› π‘‘π‘’π‘Ÿπ‘ π‘’π‘‘π‘–π‘Ž}

Langkah-langkah membangun SPK :

π‘šπ‘˜ = π‘₯ | π‘₯ ∈ 𝐴, 𝐡, 𝐢, 𝐷 | 𝐴 = 4, 𝐡 = 3, 𝐢 = 2,𝐷 = 1

π‘π‘–π‘™π‘Žπ‘– π΄π‘™π‘‘π‘’π‘Ÿπ‘›π‘Žπ‘‘π‘–π‘“ = π‘šπ‘˜π‘– Γ— 𝑀𝑖

8

𝑖=0

π‘π‘–π‘™π‘Žπ‘– 𝐴𝑙𝑑 π‘‡π‘’π‘Ÿπ‘›π‘œπ‘Ÿπ‘šπ‘Žπ‘™π‘–π‘ π‘Žπ‘ π‘– =π‘π‘–π‘™π‘Žπ‘– π΄π‘™π‘‘π‘’π‘Ÿπ‘›π‘Žπ‘‘π‘–π‘“π‘– π‘π‘–π‘™π‘Žπ‘– π΄π‘™π‘‘π‘’π‘Ÿπ‘›π‘Žπ‘‘π‘–π‘“

π‘†π‘˜ = π‘šπ‘˜π‘₯ , π‘šπ‘˜π‘¦ , π‘šπ‘˜π‘§ π‘šπ‘˜ = 3 π‘›π‘–π‘™π‘Žπ‘– π‘Žπ‘™π‘‘π‘’π‘Ÿπ‘›π‘Žπ‘‘π‘–π‘“ π‘‘π‘’π‘Ÿπ‘‘π‘–π‘›π‘”π‘”π‘–,π‘šπ‘˜ πœ– 𝑀𝐾,π‘šπ‘˜ πœ– 𝑑𝑝}

Rancangan

Work Flow

Mahasiswa

memasukkan user

name dan password

Use Case

Activity Diagram

Entity Relationship Diagram

Hasil dan Interface

Alternatif Tema Skripsi yang Tersedia

Software Engineering

Computer Security

Komputasi Paralel Computer Networking

Big Data Processing Komputer Grafik Pengolahan Citra Multimedia Artificial Intelegence

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

SKRIPSI

Tabel 1. Himpunan Matakuliah yang Menjadi Kriteria

KODE MATAKULIAH NILAI

IT045301 ALGORITMA & PEMROGRAMAN 3

AK045203 ARSITEKTUR KOMPUTER 3

IT045132 DISAIN PERMODELAN GRAFIK 3

AK045205 GRAFIK KOMPUTER 3

AK045307 INTERAKSI MANUSIA &

KOMPUTER 3

AK045308 JARINGAN KOMPUTER 4

AK045209 JARINGAN KOMPUTER LANJUT 3

IT045210 MATEMATIKA DASAR 2

IT045213 MATEMATIKA INFORMATIKA 2.5

IT045217 MATEMATIKA LANJUT 3

IT045219 ORGANISASI SISTEM KOMPUTER 3

AK045312 PEMODELAN DAN SIMULASI 4

AK045213 PEMROGRAMAN BERBASIS

OBJEK 4

AK045216 PEMROGRAMAN 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

IT045330 TEORI BAHASA DAN OTOMATA 2

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

β€’OSK

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

β€’Matlan

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 PB045106

Computer Security IT045237 IT045213 AK045308 IT045301 IT045134 AK045333 IT045210 IT045217

Komputasi Paralel IT045301 AK045325 IT045213 IT045210 AK045203 IT045219 AK045333 AK045209

Computer Networking AK045308 AK045209 AK045333 IT045237 IT045329 IT045301 AK045203 IT045219

Big Data Processing AK045329 IT045225 IT045329 IT045330 IT045301 AK045218 IT045213 AK045308

Komputer Grafik AK045205 IT045132 IT045213 IT045301 IT045210 AK045138 AK045203 AK045307

Computer Vision /

Pengolahan Citra AK045219 IT045210 IT045217 IT045301 AK045218 IT045213 AK045205 IT045132

Multimedia AK045213 IT045301 AK045329 AK045138 IT045131 IT045210 AK045331 AK045216

Artificial Intelegence AK045218 IT045301 IT045330 AK045312 IT045210 AK045329 IT045329 IT045217

Tabel 2. Prioritas Matakuliah Sebagai Syarat Pengambilan Suatu Tema Skripsi

ALTERNATIF PRIOR.1 PRIOR.2 PRIOR.3 PRIOR.4 PRIOR.5 PRIOR.6 PRIOR.7 PRIOR.8

Software Engineering 3 3 3 4 4 3 3 2

Computer Security 4 2.5 4 3 3 3 2 3

Komputasi Paralel 3 3 2.5 2 3 3 3 3

Computer Networking 4 3 3 4 4 3 3 3

Big Data Processing 3 4 4 2 3 4 2.5 4

Komputer Grafik 3 3 2.5 3 2 3 3 3

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 Suatu Tema Skripsi (Nilai)

ALTERNATIF PRIOR.

1=8 PRIOR.

2=7 PRIOR.

3=6 PRIOR.

4=5 PRIOR.

5=4 PRIOR.

6=3 PRIOR.

7=2 PRIOR.

8=1

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

Tabel 4. Perkalian Nilai Dengan Bobot Prioritas

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

Artificial Intelegence 113

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

1016 1 100

Kesimpulan SPK ini dapat mempermudah mahasiswa dalam

menentukan tema skripsi yang akan diambil, sehingga dalam penulisan didapatkan waktu yang efektif serta

hasil yang maksimal. Dengan demikian tampak dengan jelas bahwa Skripsi menjadi masterpiece

project mahasiswa: mengukur secara komprehensif kemampuan meramu permasalahan, memecahkan,

dan menyajikannya dengan memuaskan.

"Tugas kita bukanlah untuk berhasil. Tugas kita adalah untuk

MENCOBA karena di dalam mencoba itulah kita

menemukan dan belajar membangun kesempatan untuk berhasilβ€œ

-Mario Teguh-