xii DAFTAR ISI
LAPORAN TUGAS AKHIR ... i
LAPORAN TUGAS AKHIR ... ii
PERNYATAAN KEASLIAN TUGAS AKHIR ... iii
HALAMAN PENGESAHAN PEMBIMBING TUGAS AKHIR ... iv
HALAMAN PENGESAHAN PENGUJI TUGAS AKHIR ... v
PERNYATAAN PERSETUJUAN PUBLIKASI KARYA ILMIAH ... vi
MOTTO ... vii
PERSEMBAHAN ... viii
KATA PENGANTAR ... ix
ABSTRAK ... xi
DAFTAR ISI ... xii
DAFTAR TABEL ... xiv
DAFTAR GAMBAR ... xvii
BAB I PENDAHULUAN ... 1
1.1 Latar Belakang ...1
1.2 Perumusan Masalah ...2
1.3 Pembatasan Masalah ...2
1.4 Tujuan Penelitian ...2
1.5 Metode Penelitian...3
1.5.1 Metode Pengumpulan Data ...3
1.5.2 Metode Pengembangan Sistem ...3
1.6 Manfaat Penelitian ...4
1.7 Sistematika Penulisan ...4
BAB II LANDASAN TEORI ... 6
2.1. Penelitian Terdahulu ...6
2.2. Dasar Teori ...8
2.2.1 Sistem Pendukung Keputusan (SPK) ...8
xiii
2.2.3 Definisi PHP (Personal Home Page) ...10
2.2.4 Definisi MySql ...10
2.2.5 Kelebihan Metode Simple Additive Weighting (SAW) ...10
2.2.6 Definisi Simple Additive Weighting (SAW) ...11
BAB III ANALISIS DAN PERANCANGAN SISTEM ... 17
3.1 Analisis Sistem ...17
3.1.1 Deskripsi Sistem ...17
3.1.2 Alur Sistem yang Berjalan ...18
3.1.3 Alur Sistem yang diusulkan ...20
3.1.4 Use case Diagram ...23
3.1.5 Activity Diagram ...25
3.1.6 Class Diagram ...28
3.1.7 Relasi antar Tabel ...29
3.1.8 Perancangan Database ...29
3.2 User Interface ...33
3.3.1 User Interface Admin ...33
3.3.2 User Interface Reviewer ...38
3.3.3 User Interface Mahasiswa ...42
BAB IV IMPLEMENTASI DAN PENGUJIAN ... 45
4.1. Implementasi Sistem ...45
4.1.1. Implementasi Perangkat Keras ...45
4.1.2. Implementasi Perangkat Lunak ...45
4.1.3. Implementasi Antar Muka...48
4.2. Pengujian Sistem ...65
4.3. Pengujian Analisis Metode Simple Additive Weighting (SAW) ...70
BAB V PENUTUP ... 90
5.1. Kesimpulan ...90
5.2. Saran ...90 DAFTAR PUSTAKA
xiv
DAFTAR TABEL
Tabel 1 Pengusul PKM ... 12
Tabel 2 Kriteria dan Bobot PKM-M ... 14
Tabel 3 Matriks ... 15
Tabel 4 Faktor ... 16
Tabel 5 User ... 30
Tabel 6 Kriteria ... 30
Tabel 7 Usulan ... 31
Tabel 8 Usulan Review ... 32
Tabel 9 Ketua Pengusul ... 32
Tabel 10 Pengujian Form Login ... 66
Tabel 11 Pengujian Form Tambah Data ... 67
Tabel 12 Pengujian Algoritma ... 69
Tabel 13 Pengujian Form Review ... 69
Tabel 14 Pengujian Form Hapus ... 70
Tabel 15 Pengusul PKM-M Menggunakan SAW ... 70
Tabel 16 Bobot PKM-M Menggunakan SAW... 71
Tabel 17 Matriks PKM-M Menggunakan SAW ... 71
Tabel 18 Normalisasi PKM-M Menggunakan SAW ... 71
Tabel 19 Pengusul PKM-M ... 72
Tabel 20 Bobot PKM-M ... 72
Tabel 21 Normalisasi PKM-M ... 72
Tabel 22 Pengusul PKM-P Menggunakan SAW ... 73
Tabel 23 Bobot PKM-P Menggunakan SAW ... 73
Tabel 24 Matriks PKM-P Menggunakan SAW ... 74
Tabel 25 Normalisasi PKM-P Menggunakan SAW ... 74
Tabel 26 Pengusul PKM-P ... 74
Tabel 27 Bobot PKM-P ... 75
xv
Tabel 29 Pengusul PKM-K Menggunakan SAW ... 76
Tabel 30 Bobot PKM-K Menggunakan SAW ... 76
Tabel 31 Matriks PKM-K Menggunakan SAW ... 77
Tabel 32 Normalisasi PKM-K Menggunakan SAW ... 77
Tabel 33 Pengusul PKM-K ... 77
Tabel 34 Bobot PKM-K ... 78
Tabel 35 Normalisasi PKM-K ... 78
Tabel 36 Pengusul PKM-T Menggunakan SAW ... 78
Tabel 37 Bobot PKM-T Menggunakan SAW ... 79
Tabel 38 Matriks PKM-T Menggunakan SAW ... 79
Tabel 39 Normalisasi PKM-T Menggunakan SAW ... 79
Tabel 40 Pengusul PKM-T... 80
Tabel 41 Bobot PKM-T ... 80
Tabel 42 Normalisasi PKM-T ... 81
Tabel 43 Pengusul PKM-KC Menggunakan SAW ... 81
Tabel 44 Bobot PKM-KC menggunakan SAW ... 81
Tabel 45 Matriks PKM-KC Menggunakan SAW ... 82
Tabel 46 Normalisai Menggunakan SAW ... 82
Tabel 47 Pengusul PKM-KC ... 82
Tabel 48 Bobot PKM-KC ... 83
Tabel 49 Normalisasi PKM-KC ... 83
Tabel 50 Pengusul PKM-AI Menggunakan SAW ... 83
Tabel 51 Bobot PKM-AI Menggunakan SAW ... 84
Tabel 52 Matriks PKM-AI Menggunakan SAW ... 84
Tabel 53 Normalisai PKM-AI Menggunakan SAW ... 84
Tabel 54 Pengusul PKM-AI ... 85
Tabel 55 Bobot PKM-AI ... 85
Tabel 56 Normalisasi PKM-AI ... 85
Tabel 57 Pengusul PKM-GT Menggunakan SAW ... 86
Tabel 58 Bobot PKM-GT Menggunakan SAW ... 86
xvi
Tabel 60 Nomralisai PKM-GT Menggunakan SAW ... 87
Tabel 61 Pengusul PKM-GT ... 87
Tabel 62 Bobot PKM-GT... 88
Tabel 63 Normalisasi PKM-GT ... 88
Tabel 64 Hasil Perangkingan PKM 5 Bidang ... 89
xvii
DAFTAR GAMBAR
Gambar 1. 1 Model Waterfall ... 3
Gambar 3. 1 Flowchart Alur Sistem Berjalan ... 19
Gambar 3. 2 Flowchart Alur Sistem yang Diusulkan untuk Mahasiswa ... 20
Gambar 3. 3 Flowcart Alur Sistem yang Diusulkan untuk Admin ... 21
Gambar 3. 4 Flowchart Alur Sistem yang Diusulkan untukReviewer ... 22
Gambar 3. 5 Use case Diagram ... 23
Gambar 3. 6 Activity Diagram Admin ... 25
Gambar 3. 7 Activity Diagram Review ... 26
Gambar 3. 8 Activity Diagram Mahasiswa ... 27
Gambar 3. 9 Class Diagram ... 28
Gambar 3 . 10 Kelas Antar Relasi ... 29
Gambar 3 . 11 Login Admin ... 33
Gambar 3 . 12 Home Admin ... 33
Gambar 3 . 13 Daftar Usulan Admin ... 34
Gambar 3 . 14 Kelola Kriteria Admin ... 34
Gambar 3 . 15 Kelola User Admin ... 35
Gambar 3 . 16 Kelola User Reviewer ... 35
Gambar 3 . 17 Kelola User Mahasiswa ... 36
Gambar 3 . 18 Laporan PKM Bidang ... 36
Gambar 3 . 19 Laporan Karya Tulis ... 37
Gambar 3. 20 Halaman Login Reviewer ... 38
Gambar 3. 21 Halaman Home Reviewer ... 38
Gambar 3. 22 Daftar Usulan Reviewer ... 39
Gambar 3. 23 Halaman Daftar Usulan Reviewer ... 39
Gambar 3. 24 Halaman Ubah Usulan ... 40
Gambar 3. 25 Halaman Ubah Biodata ... 40
Gambar 3. 26 Halaman Review ... 41
Gambar 3. 27 Halaman Tambah Akun Pengusul ... 41
xviii
Gambar 3. 29 Halaman Home Mahasiswa ... 42
Gambar 3. 30 Halaman Usulan Mahasiswa... 43
Gambar 3. 31 Halaman Hasil Review ... 44
Gambar 4. 1 Tampilan XAMPP V3.2.2 ... 47
Gambar 4. 2 Sublime Text ... 47
Gambar 4. 3 Tampilan Mozila Firefox ... 48
Gambar 4. 4 Tampilan Google Chorme ... 48
Gambar 4. 5 Tampilan Internet Explorer ... 49
Gambar 4. 6 Login Admin ... 49
Gambar 4. 7 Home Admin ... 50
Gambar 4. 8 Daftar Usulan Admin ... 50
Gambar 4. 9 Halaman Detail Pada Admin ... 51
Gambar 4. 10 Halaman Ubah Biodata Pada Admin ... 51
Gambar 4. 11 Ubah Usulan Pada Admin ... 52
Gambar 4. 12 Halaman Kelola Kriteria ... 52
Gambar 4. 13 Halaman Kelola User Admin... 53
Gambar 4. 14 Halaman Tambah User Admin ... 53
Gambar 4. 15 Kelola User Review ... 54
Gambar 4. 16 Menambahkan User Review ... 54
Gambar 4. 17 Kelola User Admin ... 55
Gambar 4. 18 Menambahkan User Admin ... 55
Gambar 4. 19 Halaman Laporan Pada Admin ... 56
Gambar 4. 20 Halaman Logout ... 56
Gambar 4. 21 Login Review... 57
Gambar 4. 22 Home Review ... 57
Gambar 4. 23 Kelola Usulan Pada Review ... 58
Gambar 4. 24 Menu Detail Pada Review ... 58
Gambar 4. 25 Ubah Usulan Pada Review ... 59
Gambar 4. 26 Ubah Biodata Pada Review ... 59
Gambar 4. 27 Halaman Review ... 60
xix
Gambar 4. 29 Menambahkan Akun Pengusul ... 61
Gambar 4. 30 Hapus Akun Pengusul ... 61
Gambar 4. 31 Logout Review ... 62
Gambar 4. 32 Login Mahasiswa ... 62
Gambar 4. 33 Home Mahasiswa ... 63
Gambar 4. 34 Usulan Mahasiswa ... 63
Gambar 4. 35 Ubah Biodata Pada Mahasiswa ... 64
Gambar 4. 36 Ubah Usulan Pada Mahasiswa ... 64
Gambar 4. 37 Hasil Setelah Direview ... 65
Gambar 4. 38 Hasil Sebelum Direview ... 65