sistem pendukung keputusan penentuan …eprints.ums.ac.id/41390/2/1. halaman depan.pdfmenggunakan...
TRANSCRIPT
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.