SISTEM PENDUKUNG KEPUTUSAN PENENTUAN …eprints.ums.ac.id/41390/2/1. HALAMAN DEPAN.pdfMenggunakan...

19
SISTEM PENDUKUNG KEPUTUSAN PENENTUAN PEMBIMBING SKRIPSI MENGGUNAKAN METODE ANALYTICAL HIERARCHY PROCESS SKRIPSI Disusun sebagai salah satu syarat menyelesaikan Jenjang Strata I Pada Program Studi Informatika Fakultas Komunikasi dan Informatika Universitas Muhammadiyah Surakarta Oleh : HENDRI ADI CAHYONO L200110090 PROGRAM STUDI INFORMATIKA FAKULTAS KOMUNIKASI DAN INFORMATIKA UNIVERSITAS MUHAMMADIYAH SURAKARTA 2016

Transcript of SISTEM PENDUKUNG KEPUTUSAN PENENTUAN …eprints.ums.ac.id/41390/2/1. HALAMAN DEPAN.pdfMenggunakan...

i

SISTEM PENDUKUNG KEPUTUSAN PENENTUAN PEMBIMBING

SKRIPSI MENGGUNAKAN METODE ANALYTICAL HIERARCHY

PROCESS

SKRIPSI

Disusun sebagai salah satu syarat menyelesaikan Jenjang Strata I

Pada Program Studi Informatika Fakultas Komunikasi dan Informatika

Universitas Muhammadiyah Surakarta

Oleh :

HENDRI ADI CAHYONO

L200110090

PROGRAM STUDI INFORMATIKA

FAKULTAS KOMUNIKASI DAN INFORMATIKA

UNIVERSITAS MUHAMMADIYAH SURAKARTA

2016

ii

HALAMAN PERSETUJUAN

Skripsi dengan judul

SISTEM PENDUKUNG KEPUTUSAN PENENTUAN PEMBIMBING

SKRIPSI MENGGUNAKAN METODE ANALYTICAL HIERARCHY

PROCESS

Telah diperiksa dan disetujui dalam sidang pendadaran :

Hari

Sabtu

Tanggal

16 Januari 2016

Pembimbing

Husni Thamrin, S.T, M.T, Ph.D

NIK :706

iii

HALAMAN PENGESAHAN

SISTEM PENDUKUNG KEPUTUSAN PENENTUAN PEMBIMBING

SKRIPSI MENGGUNAKAN METODE ANALYTICAL HIERARCHY

PROCESS

Di persiapkan dan disusun oleh

HENDRI ADI CAHYONO

L200 110 090

Telah dipertahankan di depan Dewan Penguji

Pada tanggal:

16 Januari 2016

Susunan Dewan Penguji

Pembimbing

Husni Thamrin, S.T, M.T, Ph.D

NIK 706

Dewan Penguji I

Dr. Heru Supriyono, M.Sc.

NIK 970

Dewan Penguji II

Nurgiyatna, M.Sc., Ph.D.

NIK : 881

Skripsi ini telah diterima sebagai salah satu persyaratan

untuk memperoleh gelar sarjana jenjang strata I pada program studi Informatika

Tanggal

Dekan

Fakultas Komunikasi dan Informatika

Husni Thamrin, S.T, M.T, Ph.D

NIK 706

Ketua Program Studi

Informatika

Dr. Heru Supriyono, M.Sc.

NIK 970

iv

KONTRIBUSI

Dengan ini saya menyatakan bahwa skripsi ini tidak terdapat karya yang pernah

diajukan untuk memperoleh gelar kesarjanaan di suatu Perguruan Tinggi dan

sepanjang pengetahuan saya juga tidak terdapat karya atau pendapat yang pernah

ditulis atau diterbitkan oleh orang lain kecuali yang secara tertulis diacu dalam naskah

ini dan disebutkan dalam daftar pustaka.

Berikut saya sampaikan daftar kontribusi dalam penyusunan skripsi:

1. Husni Thamrin, S.T, M.T, Ph.D selaku pembimbing yang memberikan masukan

dan arahan dalam penyususnan skripsi ini.

2. Mas Nanang Juanda yang membantu 30% dalam pembuatan skripsi ini.

3. Saya sendiri yang mengelola data dan pembuatan aplikasi dengan metode AHP

berdasarkan sumber-sumber dari buku, literature dan internet.

Demikian pernyataan dan daftar kontribusi ini saya buat dengan sejujurnya. Saya

bertanggung jawab atas isi dan kebernaran daftar diatas.

Surakarta, 16 Januari 2016

Penulis

Hendri Adi Cahyono

Mengetahui

Pembimbing Skripsi

Husni Thamrin, S.T, M.T, Ph.D

v

MOTTO

“Sesungguhnya sesudah kesulitan itu ada kemudahan. Maka, apabila kamu sudah

selesai (dari satu urusan), kerjakanlah dengan sungguh-sungguh (urusan yang

lain)”

(QS. Al Insyirah: 6-7)

"Kita berdoa kalau kesusahan dan membutuhkan sesuatu, mestinya kita juga berdoa

dalam kegembiraan besar dan saat rezeki melimpah."

(Kahlil Gibran)

“Orang yang bisa mengendalikan emosinya adalah pemenang hidup sejati.”

(Mario Teguh)

“Jadilah orang yyang bertanggungjawab dan jadilah orang yang mempunyai komitmen”

(Penulis)

vi

PERSEMBAHAN

Dengan mengucap syukur alhamdulillah atas rahmad dan hidayah Allah SWT, akan

kupersembahkan karya ini kepada orang-orang yang saya sayangi :

1. Terimakasih buat kedua orang tuaku tercinta yang selalu senantiasa

mendoakanku dan memberi dukungan moril maupun materil untuk kesuksesan

hidupku. Serta kasih sayang yang tulus yang takkan pernah terbalaskan.

2. Pak Husni selaku pembimbing yang selalu memberikan ilmu, dukungan,

bimbingan. Terimakasih atas nasehat-nasehat yang bapak berikan.

3. Mila kekasihku yang selalu memberikan semangat dan dukungan dalam segala

keadaan dan selalu setia menemani dalam keadaan susah maupun senang demi

kelancaran skripsi ini.

4. Sahabat-sahabatku kampus (ajik, gema, nur ahsan, yuda dan fajar) dan semua

teman-teman seperjuangan S1 informatika 2011. Terimakasih atas dukungan

yang telah diberikan

5. Sahabat-sahabatku kost Aladin (gembul, sastro, kitul, nopik, mas gilang, mas

eko, aan, gozal dan davis) yang senantiasa memberi dukungan dan semangat

demi kelancaran skripsi ini. Kebersamaan dan kegilaan bersama kalian tak

akan pernah terlupakan.

6. Almamaterku tercinta Universitas Muhammadiyah Surakarta.

7. Semua pihak yang tidak dapat saya sebutkan satu persatu atas semua hal yang

telah diberikan.

vii

KATA PENGANTAR

Alhamdulillahirobbil’alamin, Segala puji bagi Allah SWT yang selalu penulis

panjatkan atas nikmat yang diberikan, sehingga penulis dapat menyelesaikan skripsi

ini dengan judul “Sistem Pendukung Keputusan Penentuan Pembimbing Skripsi

Menggunakan Metode Analytical Hierarchy Process”. Skripsi ini disusun guna

memenuhi persyaratan untuk mencapai gelar S1 Informatika Universitas

Muhammadiyah Surakarta.

Dalam penyusunan skripsi ini tidak lepas dari bimbingan dan bantuan dari

berbagai pihak. Dengan segala kerendahan hati, penulis mengucapkan terimakasih

yang sebanyak-banyaknya kepada:

1. Bapak Husni Thamrin, S.T., MT., Ph.D. selaku Dekan Fakultas Komunikasi

dan Informatika Universitas Muhammadiayah Surakarta.

2. Bapak Dr. Heru Supriyono, M.Sc. selaku Ketua Jurusan Teknik Informatika

Universitas Muhammadiayah Surakarta.

3. Bapak Husni Thamrin, S.T., MT., Ph.D. selaku pembimbing yang telah

memberikan, bimbingan, dan pengarahan kepada penulis sehingga dapat

menyelesaikan tugas akhir ini .

4. Segenap dosen dan karyawan prodi Teknik Informatika atas bantuan dan ilmu

yang diberikan kepada penulis selama masa perkuliahan hingga dinyatakan

mendapat gelar Strata 1.

5. Kepada orang tua yang selalu memberikan do’a semangat dan motivasi yang

tiada hentinya kepada penulis.

6. Sahabat-sahabatku informatika 2011 dan kos aladin yang selalu memmberikan

motivasi dan semangat dalam penyusunan skripsi ini. Semua pihak yang tidak

viii

dapat penulis sebutkan satu persatuyang selalu memberikan do’a dalam

penyusunan skripsi ini.

Penulis menyadari dalam penyusunan skripsi ini masih jauh dari kata sempurna,

sehingga penulis menerima kritik dan saran demi terselasainya penyusunan skripsi ini.

Semoga skripsi ini dapat bermanfaat bagi penulis maupun pengembangan ilmu

pengetahuan.

Surakarta, 16 Januari 2016

Hendri Adi Cahyono

ix

DAFTAR ISI

HALAMAN JUDUL ................................................................ i

HALAMAN PERSETUJUAN ................................................. ii

HALAMAN PENGESAHAN .................................................. iii

KONTRIBUSI .......................................................................... iv

MOTTO .................................................................................... v

PERSEMBAHAN .................................................................... vi

KATA PENGANTAR.............................................................. vii

DAFTAR ISI ............................................................................ ix

DAFTAR TABEL .................................................................... xiii

DAFTAR GAMBAR ............................................................... xiv

DAFTAR LAMPIRAN ............................................................ xvii

ABSTRAKSI ............................................................................ xviii

ABSTRACK............................................................................. xix

BAB I PENDAHULUAN ................................................................... 1

1.1 Latar Belakang Masalah ............................................ 1

1.2 Perumusan Masalah .................................................. 2

1.3 Batasan Masalah ....................................................... 2

1.4 Tujuan Penelitian ...................................................... 3

1.5 Manfaat Penelitian .................................................... 3

1.6 Sistematika Penulisan ............................................... 4

BAB II TINJAUAN PUSTAKA ........................................................ 5

2.1 Telaah Penelitian ....................................................... 5

2.2 Landasan Teori .......................................................... 10

x

2.2.1 Pengertian Sistem Pendukung Keputusan.................. 10

2.2.2 Pengertian Analytical Hierarchy Process (AHP) ....... 10

2.2.3 Pengertian PHP .......................................................... 11

2.2.4 Pengertian CSS .......................................................... 11

2.2.5 Pengertian MySQL .................................................... 12

2.2.6 Pengertian jQuery ...................................................... 13

2.2.7 Pengertian HTML ...................................................... 14

BAB III METODE PENELITIAN ...................................................... 15

3.1. Waktu dan Tempat Penelitian .................................... 15

3.1.1 Waktu Penelitian........................................................ 15

3.1.2 Tempat Penelitian ...................................................... 15

3.2. Alur Penelitian ........................................................... 15

3.2.1 Analisis Kebutuhan .................................................... 18

3.2.1.1 Kebutuhan Data ......................................................... 18

3.2.1.2 Kebutuhan Hardware ................................................. 18

3.2.1.3 Kebutuhan Software .................................................. 19

3.2.2 Pengumpulan Data ..................................................... 19

3.2.3 Perencanaan Sistem ................................................... 20

3.2.3.1 Perancangan DFD (Data Flow Diagram) ................. 20

3.2.3.2 Perencanaan Use Case Diagram ................................ 22

3.2.3.3 Perancangan Aplikasi ................................................ 23

3.2.3.4 Perancangan Tabel dan Database .............................. 33

3.2.4 Pengujian ................................................................... 39

BAB IV ANALISA DATA DAN HASIL .............................................. 40

4.1 Hasil Penelitian .......................................................... 40

4.1.1 Alur Kerja Aplikasi .................................................. 41

xi

4.1.1.1 Memasukan Data ..................................................... 41

4.1.1.2 Menentukan Nilai Kemiripan Judul......................... 41

4.1.1.3 Menghitung Bobot Kriteria Mata Kuliah ................ 45

4.1.1.4 Menghitung AHP ..................................................... 46

4.1.1.5 Memasukan Nilai Kemiripan Judul Dan Bobot Mata

Kuliah Kedalam AHP…………………………… .. 50

4.1.2 Tampilan Hasil Aplikasi ........................................... 52

4.1.2.1 Halaman Login ......................................................... 52

4.1.2.2 Halaman Dahboard ................................................... 53

4.1.2.3 Halaman Mahasiswa ................................................. 53

4.1.2.4 Halaman skripsi ........................................................ 55

4.1.2.5 Halaman Dosen ......................................................... 57

4.1.2.6 Halaman Mata Kuliah ............................................... 58

4.1.2.7 Halaman Data Pendukung ........................................ 58

4.1.2.8 Halaman Relasi Dosen dan Konsentrasi ................... 59

4.1.2.9 Halaman Relasi Dosen dan Mata Kuliah .................. 60

4.1.2.10 Halaman Relasi Dosen dan Data Pendukung ........... 62

4.1.2.11 Administrator ............................................................ 63

4.2 Pembahasan .............................................................. 63

4.3 Analisa Kuisioner ..................................................... 64

4.3.1 Kuisioner Dosen Pembimbing .................................. 64

4.3.2 Kuisioner Biro Skripsi .............................................. 72

BAB V DISKUSI DAN KESIMPULAN ............................................ 74

5.1 Kesimpulan ................................................................ 74

5.2 Saran ......................................................................... 74

DAFTAR PUSTAKA ................................................................................ 76

xii

LAMPIRAN ............................................................................................... 78

xiii

DAFTAR TABEL

Tabel 4.1 Matrik Perbandingan Berpasangan .................................... 46

Tabel 4.2 Jumlah nilai tiap kolom matrik .......................................... 47

Tabel 4.3 Normalisasi matrik ............................................................ 47

Tabel 4.4 vektor prioritas ................................................................... 47

Tabel 4.5 Matrik Perbandingan dan Prioritas .................................... 47

Tabel 4.6 Matrik penjumlahan setiap baris ........................................ 48

Tabel 4.7 Jumlah nilai hasil ............................................................... 48

Table 4.8 Nilai random consistency index ........................................ 48

Table 4.9 Vektor sub kriteria paper ................................................... 49

Table 4.10 Vektor sub kriteria penelitian ............................................ 49

Table 4.11 Vektor sub kriteria bimbingan skripsi ............................... 50

Table 4.12 Vektor sub kriteria Mata kuliah ......................................... 50

Table 4.13 Matrik Hasil ....................................................................... 50

Table 4.14 Hasil perhitungan ............................................................... 51

Table 4.15 Hasil Keputusan ................................................................. 52

Tabel 4.16 Hasil keputusan dari pilihan dosen dan aplikasi ................ 65

Tabel 4.17 Hasil Skor Dosen ............................................................... 71

Tabel 4.18 Hasil Kuisioner Biro Skripsi .............................................. 72

xiv

DAFTAR GAMBAR

Gambar 3.1 Diagram Alir Penelitian ..................................................... 16

Gambar 3.2 DFD Level 0 ...................................................................... 20

Gambar 3.3 DFD Level 1 ...................................................................... 21

Gambar 3.4 DFD Level 2 (Registrasi) .................................................. 21

Gambar 3.5 DFD Level 2 (Menampilkan) ............................................ 21

Gambar 3.6 Use Case Diagram Admin (Biro Skripsi) .......................... 22

Gambar 3.7 Halaman Login .................................................................. 23

Gambar 3.8 Dasboard ............................................................................ 24

Gambar 3.9 Mahasiswa ......................................................................... 25

Gambar 3.10 Skripsi ................................................................................ 26

Gambar 3.11 Dosen ................................................................................. 27

Gambar 3.12 Mata kuliah ........................................................................ 28

Gambar 3.13 Data Pendukung ................................................................. 29

Gambar 3.14 Relasi dosen dan konsentrasi ............................................. 30

Gambar 3.15 relasi dosen dan mata kuliah .............................................. 31

Gambar 3.16 relasi dosen dan data pendukung ....................................... 32

Gambar 3.17 Administrator ..................................................................... 32

Gambar 3.18 Tabel Dosen ....................................................................... 33

Gambar 3.19 Tabel Mahasiswa ............................................................... 33

Gambar 3.20 Tabel Data Pendukung ....................................................... 34

Gambar 3.21 Tabel Semester .................................................................. 34

Gambar 3.22 Tabel Konsentrasi .............................................................. 34

xv

Gambar 3.23 Tabel Kategori ................................................................... 34

Gambar 3.24 Tabel Jabatan ..................................................................... 35

Gambar 3.25 Tabel Periode ..................................................................... 35

Gambar 3.26 Tabel User .......................................................................... 35

Gambar 3.27 Tabel Skripsi ...................................................................... 36

Gambar 3.28 Tabel Bimbingan ............................................................... 36

Gambar 3.29 Tabel Relasi Konsentrasi dan Dosen ................................. 36

Gambar 3.30 Tabel Relasi Data Pendukung dan Dosen .......................... 37

Gambar 3.31 Tabel Temp. Bobot ............................................................ 37

Gambar 3.32 Tabel Bobot Dosen ............................................................ 37

Gambar 3.33 Tabel Relasi Mata Kuliah dan Dosen ................................ 38

Gambar 3.34 ERD ................................................................................... 38

Gambar 4.1 Halaman Login .................................................................. 52

Gambar 4.2 Halaman Dashboard .......................................................... 53

Gambar 4.3 Halaman Mahasiswa .......................................................... 54

Gambar 4.4 Halaman Form Entry Mahasiswa ...................................... 54

Gambar 4.5 Halaman Form Entry Skripsi Baru .................................... 55

Gambar 4.6 Halaman Skripsi ................................................................ 56

Gambar 4.7 Halaman Hasil keputusan .................................................. 56

Gambar 4.8 Halaman Dosen.................................................................. 57

Gambar 4.9 Halaman entry dosen ......................................................... 57

Gambar 4.10 Halaman Mata Kuliah ........................................................ 58

Gambar 4.11 Halaman Data pendukung ................................................. 59

Gambar 4.12 Halaman Relasi dosen dan konsentrasi ............................. 60

Gambar 4.13 Halaman Tambah Relasi Dosen dan konsentrasi .............. 60

Gambar 4.14 Halaman Relasi Dosen dan Mata kuliah ............................ 61

xvi

Gambar 4.15 Halaman Tambah Relasi Dosen dan Mata Kuliah............. 61

Gambar 4.16 Halaman Relasi Dosen dan data pendukung ..................... 62

Gambar 4.17 Halaman Tambah Relasi Dosen dan data pendukung ....... 63

Gambar 4.18 Administrator ..................................................................... 63

xvii

DAFTAR LAMPIRAN

Lampiran A Kuisioner Dosen ................................................................ 79

Lampiran B Kuisioner Biro Skripsi ....................................................... 107

Lampiran C Biodata ............................................................................... 109

xviii

ABSTRAKSI

Skripsi merupakan mata kuliah tugas akhir bagi mahasiswa S1. Prodi informatika

Universitas Muhammadiyah Surakarta dalam pembuatan skripsi tahap pertama yang

harus dilakukan yaitu pembuatan judul dan penentuan pembimbing skripsi. Dalam

penentuan pembimbing skripsi di prodi informatika masih menggunakan cara manual,

dan biasanya memerlukan waktu yang cukup lama. Karena harus merapatkan dosen

mana yang cocok dengan judul dan deskripsi dari mahasiswa yang cukup banyak.

Dalam rapat ini dosen juga harus membaca setiap judul dan deskripsi skripsi

mahasiswa untuk benar-benar mencocokan dengan keahlian dosen dan pengalaman

dosen dalam membimbing. Rapat dapat memakan waktu sehari kerja untuk

menentukan pembimbing untuk 50 mahasiswa, maka ini sangat tidak efisien. Pada

penelitiian ini penulis telah membuat Sistem pendukung keputusan penentuan

pembimbing skripsi yang dibuat dengan menggunakan metode analytical hierarchy

process(AHP). Aplikasi ini dapat menentukan pembimbing skripsi sesuai judul

mahasiswa dengan cepat dan akurat. Berdasarkan hasil penelitian dari aplikasi sistem

pendukung keputusan penentuan pembimbing skripsi menggunakan metode analytical

hierarchy process(AHP) dapat disimpulkan bahwa aplikasi ini memudahkan biro

skripsi dan progdi informatika untuk pemilihan pembimbing skripsi dengan

keakuratan aplikasi 53.8%.

Kata kunci : Analytical Hierarchy Process(AHP), Penentuan Pembimbing Skripsi,

Sistem Pendukung Keputusan

xix

ABSTRACT

Thesis is the final project lesson for students S1. Prodi informatics Muhammadiyah

University of Surakarta in the manufacturing thesis stage first thing to do is

manufacture a title and determination thesis mentor. In determining the thesis mentor

in the Prodi informatics still use manual way, and usually require a long time. Because

must meeting lecture which one is match the titles and descriptions of students who

pretty much. In this meeting the lecturer should also read the title and description of

each student to really match with faculty expertise and experience lecturer in guiding.

Meetings can take time one day work for determine mentor for 50 students, then this

is very inefficient. In this research the authors have made a decision support system

thesis mentor determination is made by using the method analytical hierarchy process

(AHP). This application can determine thesis mentor appropriate title of student

quickly and accurately. Based on the research results of the application of decision

support system thesis mentor determination using method analytical hierarchy process

(AHP) can be concluded that this application allows the bureau thesis and study

program informatics for election thesis supervisor with accuracy applications 53.8%.

Keyword : Analytical Hierarchy Process(AHP), Thesis Mentor Determination,

Decision Support System.