SISTEM PENDUKUNG KEPUTUSAN SELEKSI BEASISWA PPA-BBM FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SEBELAS MARET SURAKARTA.
perpustakaan.uns.ac.id
digilib.uns.ac.id
SISTEM PENDUKUNG KEPUTUSAN SELEKSI BEASISWA PPA-BBM
FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM
UNIVERSITAS SEBELAS MARET SURAKARTA
Tugas Akhir
untuk memenuhi sebagian persyaratan
mencapai derajat Diploma III
Program Studi Diploma III Teknik Informatika
Disusun Oleh :
DESI ERNAWATI
NIM.M3111041
PROGRAM DIPLOMA III TEKNIK INFORMATIKA
FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM
UNIVERSITAS SEBELAS MARET SURAKARTA
2014
commit to user
i
perpustakaan.uns.ac.id
digilib.uns.ac.id
commit to user
ii
perpustakaan.uns.ac.id
digilib.uns.ac.id
commit to user
iii
perpustakaan.uns.ac.id
digilib.uns.ac.id
-
-
-
-
commit to user
iv
perpustakaan.uns.ac.id
digilib.uns.ac.id
ABSTRAK
-
-
-
-
commit to user
v
perpustakaan.uns.ac.id
digilib.uns.ac.id
MOTTO
commit to user
vi
perpustakaan.uns.ac.id
digilib.uns.ac.id
HALAMAN PERSEMBAHAN
Tugas Akhir ini penulis persembahkan kepada :
1. Ayah Parno Wiyarto dan ibu Warni tercinta yang telah
memberikan pengorbanan dan selalu mendoakan yang
terbaik serta memberikan motivasi.
2. Kakak Kristiyanto, Didik dan Dewi yang selalu
memberikan semangat.
3. Adikku tersayang Darrel Raditya Kristiyanto yang
selalu menghibur saetiap saat.
4. Kontrakan Biru, kontrakan Jail dan seluruh temanteman TI-A 2011 yang telah membantu dalam proses
pengerjaan proyek tugas akhir dan selalu memberikan
semangatnya.
5.
selaku pembimbing yang
selalu memberikan
bimbingan dan
arahan
yang
bermanfaat.
6. Dosen DIII Teknik Informatika UNS yang telah
memberikan perkuliahan sehingga ilmu yang diberikan
dapat digunakan dalam pembuatan Tugas Akhir ini.
commit to user
vii
perpustakaan.uns.ac.id
digilib.uns.ac.id
KATA PENGANTAR
-
1. Allah SWT yang telah memberikan ridho, bimbingan, berkah, rahmat,
hidayah, dan inayahnya kepada penulis selama melakukan penelitian dan
menyusun laporan Tugas Akhir ini.
2.
3.
4.
commit to user
viii
perpustakaan.uns.ac.id
digilib.uns.ac.id
5.
commit to user
ix
perpustakaan.uns.ac.id
digilib.uns.ac.id
DAFTAR ISI
HALAMAN PERSETUJUAN............................................................................... ii
HALAMAN PENGESAHAN ................................................................................ iii
ABSTRACT ........................................................................................................... iii
ABSTRAK .............................................................................................................. v
MOTTO ................................................................................................................. vi
HALAMAN PERSEMBAHAN ........................................................................... vii
KATA PENGANTAR ......................................................................................... viii
DAFTAR ISI ........................................................................................................... x
DAFTAR TABEL ................................................................................................ xiii
DAFTAR GAMBAR ............................................................................................ xv
BAB I ...................................................................................................................... 1
PENDAHULUAN .................................................................................................. 1
1.1
Latar Belakang Masalah ........................................................................... 1
1.2
Perumusan Masalah .................................................................................. 2
1.3
Batasan Masalah ....................................................................................... 3
1.4
Tujuan Penelitian ...................................................................................... 3
1.5
Manfaat Penelitian .................................................................................... 3
1.6
Metodologi Penelitian .............................................................................. 4
1.7
Sistematika Penulisan ............................................................................... 5
BAB II ..................................................................................................................... 7
LANDASAN TEORI .............................................................................................. 7
2.2.1
Beasiswa ................................................................................................... 7
2.2.2
Beasiswa PPA........................................................................................... 8
2.2.3
Beasiswa BBM ......................................................................................... 8
2.2.4
Sistem Pendukung Keputusan (SPK) ....................................................... 9
2.2.5
Metode AHP (Analytic Hierarchy Process) ........................................... 10
2.2.6
Database Server ..................................................................................... 15
2.2.6.1 MySQL ................................................................................................... 15
2.2.7
CodeIgniter PHP Framework ................................................................ 16
commit to user
x
perpustakaan.uns.ac.id
digilib.uns.ac.id
View
Controller (MVC) ........................................................ 16
2.2.8
Model
2.2.9
Web Service ............................................................................................ 17
2.2.10 UML ....................................................................................................... 17
2.2.11 Use Case Diagram ................................................................................. 17
2.2.12 Activitiy Diagram ................................................................................... 18
2.2.13 Class Diagram ........................................................................................ 19
2.2.14 Squence Diagram ................................................................................... 20
2.2.15 ERD (Entity Relationship Diagram) ...................................................... 22
BAB III ANALISA KEBUTUHAN DAN PERANCANGAN SISTEM ............. 25
3.1
Alat dan Bahan ....................................................................................... 25
3.1.1
Alat ......................................................................................................... 25
3.1.2
Bahan ...................................................................................................... 25
3.2
Deskripsi Umum Sistem ......................................................................... 25
3.2.1
Analisis Kebutuhan Fungsional.............................................................. 27
3.2.2
Analisis Kebutuhan Non Fungsional ...................................................... 27
3.3
Perancangan Sistem ................................................................................ 28
3.3.1
Deskripsi Aktor ...................................................................................... 28
3.3.2
Use Case ................................................................................................. 29
3.3.3
Activity Diagram .................................................................................... 30
3.3.4
ERD (Entity Relationship Diagram) ...................................................... 40
3.3.5
Squence Diagram ................................................................................... 40
3.3.6
Class Diagram ........................................................................................ 54
3.4
Flowchart Perhitungan ........................................................................... 55
3.4.1
Flowchart Perhitungan Prioritas Kriteria Beasiswa PPA-BBM ............. 55
3.4.2
Flowchart Perhitungan Poin Data Pengajuan Beasiswa PPA-BBM ...... 56
3.5
Perancangan Basis Data ......................................................................... 56
3.5.1
Relasi Antar Tabel .................................................................................. 56
3.5.2
Rancangan Basis Data ............................................................................ 57
3.6
Perancangan Interface ............................................................................ 60
BAB IV IMPLEMENTASI DAN ANALISA ...................................................... 73
4.1
Implementasi Sistem .............................................................................. 73
commit to user
xi
perpustakaan.uns.ac.id
digilib.uns.ac.id
4.1.1
Halaman Login Petugas Dan Mahasiswa ............................................... 73
4.1.2
Halaman Petugas .................................................................................... 73
4.1.3
Halaman Mahasiswa ............................................................................... 84
4.2
Analisa .................................................................................................... 90
4.2.1
Membandingkan Sistem dengan Perhitungan Manual ........................... 90
4.2.2
Pengujian Black Box ............................................................................. 101
BAB V PENUTUP .............................................................................................. 109
5.1
Kesimpulan........................................................................................... 109
5.2
Saran ..................................................................................................... 109
DAFTAR PUSTAKA ......................................................................................... 110
commit to user
xii
perpustakaan.uns.ac.id
digilib.uns.ac.id
DAFTAR TABEL
Tabel 2.1 Skala Penilaian Perbandingan Berpasangan Kusrini (2007) ................ 11
Tabel 2.2 Daftar Index Random Consistency (IR) Kusrini (2007) ....................... 15
Tabel 2.3 Simbol Use Case Diagram Shalahuddin dan Rosa (2011) .................. 18
Tabel 2.4 Simbol Activity Diagrami (Shalahuddin dan Rosa, 2011) ................... 19
Tabel 2.5 Simbol Diagram Sekuen (Hermawan, 2004) ....................................... 21
Tabel 2.6 Tabel Komponen ERD (Kristanto, 2013)............................................. 24
Tabel 3.1 Kebutuhan Fungsional Sistem .............................................................. 27
Tabel 3.2 Deskripsi Aktor .................................................................................... 29
Tabel 3.3 Tabel Beasiswa ..................................................................................... 57
Tabel 3.4 Tabel Kriteria ....................................................................................... 58
Tabel 3.5 Tabel Mahasiswa .................................................................................. 58
Tabel 3.6 Tabel Beakriteria .................................................................................. 59
Tabel 3.7 Tabel User ............................................................................................ 60
Tabel 3.8 Tabel Waktu ......................................................................................... 60
Tabel 4.1 Matriks Perbandingan Berpasangan Kriteria Beasiswa PPA ............... 91
Tabel 4.2 Matriks Nilai Kriteria Beasiswa PPA ................................................... 91
Tabel 4.3 Matriks Penjumlahan Tiap Baris Kriteria Beasiswa PPA .................... 92
Tabel 4.4 Perhitungan Rasio Konsistensi Kriteria Beasiswa PPA ....................... 93
Tabel 4.5 Perbandingan Hasil Perhitungan Sistem Dengan Perhitungan Manual
Kriteria Beasiswa PPA .......................................................................................... 94
Tabel 4.6 Perbandingan Poin Pengajuan Beasiswa PPA Hasil Perhitungan Manual
dengan Sistem ....................................................................................................... 95
Tabel 4.7 Matriks Perbandingan Berpasangan Kriteria Beasiswa BBM ............. 96
Tabel 4.8 Matriks Nilai Kriteria Beasiswa BBM ................................................. 97
Tabel 4.9 Matriks Penjumlahan Tiap Baris Kriteria Beasiswa BBM .................. 97
Tabel 4.10 Perhitungan Rasio Konsistensi Kriteria Beasiswa BBM ................... 98
Tabel 4.11 Perbandingan Hasil Perhitungan Sistem Dengan Perhitungan Manual
Kriteria Beasiswa BBM ........................................................................................ 99
Tabel 4.12 Perbandingan Poin Pengajuan Beasiswa BBM Hasil Perhitungan
Manual dengan Sistem ........................................................................................ 100
commit to user
xiii
perpustakaan.uns.ac.id
digilib.uns.ac.id
Tabel 4.13 Hasil Pengujian Petugas .................................................................. 101
Tabel 4.14 Hasil Pengujian Mahasiswa............................................................. 106
commit to user
xiv
perpustakaan.uns.ac.id
digilib.uns.ac.id
DAFTAR GAMBAR
Gambar 2.1 Notasi Class Diagram ...................................................................... 20
Gambar 3.1 Proses Bisnis Sistem Pendukung Keputusan FMIPA UNS ............. 26
Gambar 3.2 Use Case Diagram Sistem Pendukung Keputusan Seleksi Beasiswa
PPA-BBM FMIPA UNS ....................................................................................... 30
Gambar 3.3 Activity Diagram Verivikasi data pengajuan ................................... 31
Gambar 3.4 Activity Diagram Cetak hasil seleksi ............................................... 32
Gambar 3.5 Activity Diagram Proses pembobotan ............................................. 33
Gambar 3.6 Activity Diagram View kriteria........................................................ 34
Gambar 3.7 Activity Diagram Input waktu pendaftaran ..................................... 35
Gambar 3.8 Activity Diagram Input data pengajuan ........................................... 36
Gambar 3.9 Activity Diagram Edit data pengajuan ............................................. 37
Gambar 3.10 Activity Diagram Hapus data pengajuan ....................................... 38
Gambar 3.11 Activity Diagram View hasil seleksi .............................................. 39
Gambar 3.12 Entity Relationship Diagram Sistem Pendukung Keputusan Seleksi
Beasiswa PPA-BBM FMIPA UNS ....................................................................... 40
Gambar 3.13 Squence Diagram Verifikasi data pengajuan beasiswa PPA ......... 42
Gambar 3.14 Squence Diagram Verifikasi data pengajuan beasiswa BBM ....... 44
Gambar 3.15 Squence Diagram view data pengajuan beasiswa PPA ................. 45
Gambar 3.16 Squence Diagram view data pengajuan beasiswa BBM ................ 45
Gambar 3.17 Squence Diagram cetak hasil seleksi beasiswa PPA ..................... 46
Gambar 3.18 Squence Diagram cetak hasil seleksi beasiswa BBM ................... 46
Gambar 3.19 Sequence diagram mensorting data pengajuan beasiswa PPA ..... 47
Gambar 3.20 Sequence diagram mensorting data pengajuan beasiswa BBM ... 47
Gambar 3.21 Squence Diagram proses pembobotan kriteria beasiswa PPA ...... 48
Gambar 3.22 Squence Diagram proses pembobotan kriteria beasiswa BBM ..... 48
Gambar 3.23 Squence Diagram view kriteria beasiswa PPA .............................. 49
Gambar 3.24 Squence Diagram view kriteria beasiswa BBM ............................ 49
Gambar 3.25 Squence Diagram input waktu pendaftaran ................................... 50
Gambar 3.26 Squence Diagram input data pengajuan ........................................ 51
commit to user
xv
perpustakaan.uns.ac.id
digilib.uns.ac.id
Gambar 3.27 Squence Diagram edit data pengajuan .......................................... 52
Gambar 3.28 Squence Diagram hapus data pengajuan ....................................... 53
Gambar 3.29 Squence Diagram view hasil seleksi .............................................. 53
Gambar 3.30 Class Diagram Sistem Pendukung Keputusan Beasiswa PPA-BBM
FMIPA UNS ......................................................................................................... 54
Gambar 3.31 Flowchart Perhitungan Prioritas Kriteria Beasiswa PPA-BBM .... 55
Gambar 3.32 Flowchart Perhitungan Poin Data Pengajuan Beasiswa PPA-BBM
............................................................................................................................... 56
Gambar 3.41 Relasi Tabel Sistem Pendukung Keputusan Seleksi Beasiswa PPABBM FMIPA UNS ................................................................................................ 57
Gambar 3.34 Desain Halaman Login .................................................................. 61
Gambar 3.35 Desain Halaman Home .................................................................. 62
Gambar 3.37 Desain Halaman Data Pengajuan................................................... 63
Gambar 3.38 Desain Verifikasi Data Pengajuan ................................................. 64
Gambar 3.39 Desain Halaman Hasil Seleksi ....................................................... 65
Gambar 3.40 Desain Halaman Pembobotan ........................................................ 66
Gambar 3.41 Desain Halaman Kriteria ............................................................... 67
Gambar 3.42 Desain Form Edit Data .................................................................. 68
Gambar 3.43 Desain Halaman Jadwal Seleksi .................................................... 69
Gambar 3.44 Desain Form Input Data................................................................. 70
Gambar 3.45 Desain Halaman Detail Pengajuan ................................................ 71
Gambar 3.46 Desain Halaman Lolos Pengajuan ................................................. 72
Gambar 4.1 Halaman Login Petugas dan Mahasiswa ......................................... 73
Gambar 4.2 Halaman Home Petugas ................................................................... 74
Gambar 4.3 Menu Data Pengajuan Beasiswa PPA ............................................. 75
Gambar 4.4 Menu Data Pengajuan Beasiswa BBM ............................................ 76
Gambar 4.5 Halaman Verifikasi Data Pengajuan ................................................ 77
Gambar 4.6 Menu Hasil Seleksi PPA .................................................................. 78
Gambar 4.7 Menu Hasil Seleksi BBM ................................................................ 79
Gambar 4.8 Menu Proses Pembobotan Kriteria PPA .......................................... 80
Gambar 4.9 Alert Nilai CR Kriteria PPA ............................................................ 80
commit to user
xvi
perpustakaan.uns.ac.id
digilib.uns.ac.id
Gambar 4.10 Menu Proses Pembobotan Kriteria BBM ...................................... 81
Gambar 4.11 Alert Nilai CR Kriteria BBM ......................................................... 81
Gambar 4.12 Menu View Kriteria PPA ............................................................... 82
Gambar 4.13 Menu View Kriteria BBM.............................................................. 83
Gambar 4.14 Menu Jadwal Seleksi ..................................................................... 83
Gambar 4.15 Halaman Ubah Password .............................................................. 84
Gambar 4.16 Halaman Home Mahasiswa Belum Mengajukan Beasiswa........... 85
Gambar 4.17 Halaman Home Mahasiswa Sudah Mengajukan Beasiswa ........... 85
Gambar 4.18 Halaman Home Mahasiswa Pendaftaran Ditutup .......................... 86
Gambar 4.20 Form Input Pengajuan Beasiswa ................................................... 87
Gambar 4.21 Halaman Detail Pengajuan ............................................................ 88
Gambar 4.22 Form Edit Pengajuan ..................................................................... 89
Gambar 4.23 Halaman View Lolos Pengajuan Beasiswa .................................... 90
Gambar 4.24 Hierarki Beasiswa PPA.................................................................. 90
Gambar 4.25 Hierarki Beasiswa BBM ................................................................ 96
commit to user
xvii
digilib.uns.ac.id
SISTEM PENDUKUNG KEPUTUSAN SELEKSI BEASISWA PPA-BBM
FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM
UNIVERSITAS SEBELAS MARET SURAKARTA
Tugas Akhir
untuk memenuhi sebagian persyaratan
mencapai derajat Diploma III
Program Studi Diploma III Teknik Informatika
Disusun Oleh :
DESI ERNAWATI
NIM.M3111041
PROGRAM DIPLOMA III TEKNIK INFORMATIKA
FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM
UNIVERSITAS SEBELAS MARET SURAKARTA
2014
commit to user
i
perpustakaan.uns.ac.id
digilib.uns.ac.id
commit to user
ii
perpustakaan.uns.ac.id
digilib.uns.ac.id
commit to user
iii
perpustakaan.uns.ac.id
digilib.uns.ac.id
-
-
-
-
commit to user
iv
perpustakaan.uns.ac.id
digilib.uns.ac.id
ABSTRAK
-
-
-
-
commit to user
v
perpustakaan.uns.ac.id
digilib.uns.ac.id
MOTTO
commit to user
vi
perpustakaan.uns.ac.id
digilib.uns.ac.id
HALAMAN PERSEMBAHAN
Tugas Akhir ini penulis persembahkan kepada :
1. Ayah Parno Wiyarto dan ibu Warni tercinta yang telah
memberikan pengorbanan dan selalu mendoakan yang
terbaik serta memberikan motivasi.
2. Kakak Kristiyanto, Didik dan Dewi yang selalu
memberikan semangat.
3. Adikku tersayang Darrel Raditya Kristiyanto yang
selalu menghibur saetiap saat.
4. Kontrakan Biru, kontrakan Jail dan seluruh temanteman TI-A 2011 yang telah membantu dalam proses
pengerjaan proyek tugas akhir dan selalu memberikan
semangatnya.
5.
selaku pembimbing yang
selalu memberikan
bimbingan dan
arahan
yang
bermanfaat.
6. Dosen DIII Teknik Informatika UNS yang telah
memberikan perkuliahan sehingga ilmu yang diberikan
dapat digunakan dalam pembuatan Tugas Akhir ini.
commit to user
vii
perpustakaan.uns.ac.id
digilib.uns.ac.id
KATA PENGANTAR
-
1. Allah SWT yang telah memberikan ridho, bimbingan, berkah, rahmat,
hidayah, dan inayahnya kepada penulis selama melakukan penelitian dan
menyusun laporan Tugas Akhir ini.
2.
3.
4.
commit to user
viii
perpustakaan.uns.ac.id
digilib.uns.ac.id
5.
commit to user
ix
perpustakaan.uns.ac.id
digilib.uns.ac.id
DAFTAR ISI
HALAMAN PERSETUJUAN............................................................................... ii
HALAMAN PENGESAHAN ................................................................................ iii
ABSTRACT ........................................................................................................... iii
ABSTRAK .............................................................................................................. v
MOTTO ................................................................................................................. vi
HALAMAN PERSEMBAHAN ........................................................................... vii
KATA PENGANTAR ......................................................................................... viii
DAFTAR ISI ........................................................................................................... x
DAFTAR TABEL ................................................................................................ xiii
DAFTAR GAMBAR ............................................................................................ xv
BAB I ...................................................................................................................... 1
PENDAHULUAN .................................................................................................. 1
1.1
Latar Belakang Masalah ........................................................................... 1
1.2
Perumusan Masalah .................................................................................. 2
1.3
Batasan Masalah ....................................................................................... 3
1.4
Tujuan Penelitian ...................................................................................... 3
1.5
Manfaat Penelitian .................................................................................... 3
1.6
Metodologi Penelitian .............................................................................. 4
1.7
Sistematika Penulisan ............................................................................... 5
BAB II ..................................................................................................................... 7
LANDASAN TEORI .............................................................................................. 7
2.2.1
Beasiswa ................................................................................................... 7
2.2.2
Beasiswa PPA........................................................................................... 8
2.2.3
Beasiswa BBM ......................................................................................... 8
2.2.4
Sistem Pendukung Keputusan (SPK) ....................................................... 9
2.2.5
Metode AHP (Analytic Hierarchy Process) ........................................... 10
2.2.6
Database Server ..................................................................................... 15
2.2.6.1 MySQL ................................................................................................... 15
2.2.7
CodeIgniter PHP Framework ................................................................ 16
commit to user
x
perpustakaan.uns.ac.id
digilib.uns.ac.id
View
Controller (MVC) ........................................................ 16
2.2.8
Model
2.2.9
Web Service ............................................................................................ 17
2.2.10 UML ....................................................................................................... 17
2.2.11 Use Case Diagram ................................................................................. 17
2.2.12 Activitiy Diagram ................................................................................... 18
2.2.13 Class Diagram ........................................................................................ 19
2.2.14 Squence Diagram ................................................................................... 20
2.2.15 ERD (Entity Relationship Diagram) ...................................................... 22
BAB III ANALISA KEBUTUHAN DAN PERANCANGAN SISTEM ............. 25
3.1
Alat dan Bahan ....................................................................................... 25
3.1.1
Alat ......................................................................................................... 25
3.1.2
Bahan ...................................................................................................... 25
3.2
Deskripsi Umum Sistem ......................................................................... 25
3.2.1
Analisis Kebutuhan Fungsional.............................................................. 27
3.2.2
Analisis Kebutuhan Non Fungsional ...................................................... 27
3.3
Perancangan Sistem ................................................................................ 28
3.3.1
Deskripsi Aktor ...................................................................................... 28
3.3.2
Use Case ................................................................................................. 29
3.3.3
Activity Diagram .................................................................................... 30
3.3.4
ERD (Entity Relationship Diagram) ...................................................... 40
3.3.5
Squence Diagram ................................................................................... 40
3.3.6
Class Diagram ........................................................................................ 54
3.4
Flowchart Perhitungan ........................................................................... 55
3.4.1
Flowchart Perhitungan Prioritas Kriteria Beasiswa PPA-BBM ............. 55
3.4.2
Flowchart Perhitungan Poin Data Pengajuan Beasiswa PPA-BBM ...... 56
3.5
Perancangan Basis Data ......................................................................... 56
3.5.1
Relasi Antar Tabel .................................................................................. 56
3.5.2
Rancangan Basis Data ............................................................................ 57
3.6
Perancangan Interface ............................................................................ 60
BAB IV IMPLEMENTASI DAN ANALISA ...................................................... 73
4.1
Implementasi Sistem .............................................................................. 73
commit to user
xi
perpustakaan.uns.ac.id
digilib.uns.ac.id
4.1.1
Halaman Login Petugas Dan Mahasiswa ............................................... 73
4.1.2
Halaman Petugas .................................................................................... 73
4.1.3
Halaman Mahasiswa ............................................................................... 84
4.2
Analisa .................................................................................................... 90
4.2.1
Membandingkan Sistem dengan Perhitungan Manual ........................... 90
4.2.2
Pengujian Black Box ............................................................................. 101
BAB V PENUTUP .............................................................................................. 109
5.1
Kesimpulan........................................................................................... 109
5.2
Saran ..................................................................................................... 109
DAFTAR PUSTAKA ......................................................................................... 110
commit to user
xii
perpustakaan.uns.ac.id
digilib.uns.ac.id
DAFTAR TABEL
Tabel 2.1 Skala Penilaian Perbandingan Berpasangan Kusrini (2007) ................ 11
Tabel 2.2 Daftar Index Random Consistency (IR) Kusrini (2007) ....................... 15
Tabel 2.3 Simbol Use Case Diagram Shalahuddin dan Rosa (2011) .................. 18
Tabel 2.4 Simbol Activity Diagrami (Shalahuddin dan Rosa, 2011) ................... 19
Tabel 2.5 Simbol Diagram Sekuen (Hermawan, 2004) ....................................... 21
Tabel 2.6 Tabel Komponen ERD (Kristanto, 2013)............................................. 24
Tabel 3.1 Kebutuhan Fungsional Sistem .............................................................. 27
Tabel 3.2 Deskripsi Aktor .................................................................................... 29
Tabel 3.3 Tabel Beasiswa ..................................................................................... 57
Tabel 3.4 Tabel Kriteria ....................................................................................... 58
Tabel 3.5 Tabel Mahasiswa .................................................................................. 58
Tabel 3.6 Tabel Beakriteria .................................................................................. 59
Tabel 3.7 Tabel User ............................................................................................ 60
Tabel 3.8 Tabel Waktu ......................................................................................... 60
Tabel 4.1 Matriks Perbandingan Berpasangan Kriteria Beasiswa PPA ............... 91
Tabel 4.2 Matriks Nilai Kriteria Beasiswa PPA ................................................... 91
Tabel 4.3 Matriks Penjumlahan Tiap Baris Kriteria Beasiswa PPA .................... 92
Tabel 4.4 Perhitungan Rasio Konsistensi Kriteria Beasiswa PPA ....................... 93
Tabel 4.5 Perbandingan Hasil Perhitungan Sistem Dengan Perhitungan Manual
Kriteria Beasiswa PPA .......................................................................................... 94
Tabel 4.6 Perbandingan Poin Pengajuan Beasiswa PPA Hasil Perhitungan Manual
dengan Sistem ....................................................................................................... 95
Tabel 4.7 Matriks Perbandingan Berpasangan Kriteria Beasiswa BBM ............. 96
Tabel 4.8 Matriks Nilai Kriteria Beasiswa BBM ................................................. 97
Tabel 4.9 Matriks Penjumlahan Tiap Baris Kriteria Beasiswa BBM .................. 97
Tabel 4.10 Perhitungan Rasio Konsistensi Kriteria Beasiswa BBM ................... 98
Tabel 4.11 Perbandingan Hasil Perhitungan Sistem Dengan Perhitungan Manual
Kriteria Beasiswa BBM ........................................................................................ 99
Tabel 4.12 Perbandingan Poin Pengajuan Beasiswa BBM Hasil Perhitungan
Manual dengan Sistem ........................................................................................ 100
commit to user
xiii
perpustakaan.uns.ac.id
digilib.uns.ac.id
Tabel 4.13 Hasil Pengujian Petugas .................................................................. 101
Tabel 4.14 Hasil Pengujian Mahasiswa............................................................. 106
commit to user
xiv
perpustakaan.uns.ac.id
digilib.uns.ac.id
DAFTAR GAMBAR
Gambar 2.1 Notasi Class Diagram ...................................................................... 20
Gambar 3.1 Proses Bisnis Sistem Pendukung Keputusan FMIPA UNS ............. 26
Gambar 3.2 Use Case Diagram Sistem Pendukung Keputusan Seleksi Beasiswa
PPA-BBM FMIPA UNS ....................................................................................... 30
Gambar 3.3 Activity Diagram Verivikasi data pengajuan ................................... 31
Gambar 3.4 Activity Diagram Cetak hasil seleksi ............................................... 32
Gambar 3.5 Activity Diagram Proses pembobotan ............................................. 33
Gambar 3.6 Activity Diagram View kriteria........................................................ 34
Gambar 3.7 Activity Diagram Input waktu pendaftaran ..................................... 35
Gambar 3.8 Activity Diagram Input data pengajuan ........................................... 36
Gambar 3.9 Activity Diagram Edit data pengajuan ............................................. 37
Gambar 3.10 Activity Diagram Hapus data pengajuan ....................................... 38
Gambar 3.11 Activity Diagram View hasil seleksi .............................................. 39
Gambar 3.12 Entity Relationship Diagram Sistem Pendukung Keputusan Seleksi
Beasiswa PPA-BBM FMIPA UNS ....................................................................... 40
Gambar 3.13 Squence Diagram Verifikasi data pengajuan beasiswa PPA ......... 42
Gambar 3.14 Squence Diagram Verifikasi data pengajuan beasiswa BBM ....... 44
Gambar 3.15 Squence Diagram view data pengajuan beasiswa PPA ................. 45
Gambar 3.16 Squence Diagram view data pengajuan beasiswa BBM ................ 45
Gambar 3.17 Squence Diagram cetak hasil seleksi beasiswa PPA ..................... 46
Gambar 3.18 Squence Diagram cetak hasil seleksi beasiswa BBM ................... 46
Gambar 3.19 Sequence diagram mensorting data pengajuan beasiswa PPA ..... 47
Gambar 3.20 Sequence diagram mensorting data pengajuan beasiswa BBM ... 47
Gambar 3.21 Squence Diagram proses pembobotan kriteria beasiswa PPA ...... 48
Gambar 3.22 Squence Diagram proses pembobotan kriteria beasiswa BBM ..... 48
Gambar 3.23 Squence Diagram view kriteria beasiswa PPA .............................. 49
Gambar 3.24 Squence Diagram view kriteria beasiswa BBM ............................ 49
Gambar 3.25 Squence Diagram input waktu pendaftaran ................................... 50
Gambar 3.26 Squence Diagram input data pengajuan ........................................ 51
commit to user
xv
perpustakaan.uns.ac.id
digilib.uns.ac.id
Gambar 3.27 Squence Diagram edit data pengajuan .......................................... 52
Gambar 3.28 Squence Diagram hapus data pengajuan ....................................... 53
Gambar 3.29 Squence Diagram view hasil seleksi .............................................. 53
Gambar 3.30 Class Diagram Sistem Pendukung Keputusan Beasiswa PPA-BBM
FMIPA UNS ......................................................................................................... 54
Gambar 3.31 Flowchart Perhitungan Prioritas Kriteria Beasiswa PPA-BBM .... 55
Gambar 3.32 Flowchart Perhitungan Poin Data Pengajuan Beasiswa PPA-BBM
............................................................................................................................... 56
Gambar 3.41 Relasi Tabel Sistem Pendukung Keputusan Seleksi Beasiswa PPABBM FMIPA UNS ................................................................................................ 57
Gambar 3.34 Desain Halaman Login .................................................................. 61
Gambar 3.35 Desain Halaman Home .................................................................. 62
Gambar 3.37 Desain Halaman Data Pengajuan................................................... 63
Gambar 3.38 Desain Verifikasi Data Pengajuan ................................................. 64
Gambar 3.39 Desain Halaman Hasil Seleksi ....................................................... 65
Gambar 3.40 Desain Halaman Pembobotan ........................................................ 66
Gambar 3.41 Desain Halaman Kriteria ............................................................... 67
Gambar 3.42 Desain Form Edit Data .................................................................. 68
Gambar 3.43 Desain Halaman Jadwal Seleksi .................................................... 69
Gambar 3.44 Desain Form Input Data................................................................. 70
Gambar 3.45 Desain Halaman Detail Pengajuan ................................................ 71
Gambar 3.46 Desain Halaman Lolos Pengajuan ................................................. 72
Gambar 4.1 Halaman Login Petugas dan Mahasiswa ......................................... 73
Gambar 4.2 Halaman Home Petugas ................................................................... 74
Gambar 4.3 Menu Data Pengajuan Beasiswa PPA ............................................. 75
Gambar 4.4 Menu Data Pengajuan Beasiswa BBM ............................................ 76
Gambar 4.5 Halaman Verifikasi Data Pengajuan ................................................ 77
Gambar 4.6 Menu Hasil Seleksi PPA .................................................................. 78
Gambar 4.7 Menu Hasil Seleksi BBM ................................................................ 79
Gambar 4.8 Menu Proses Pembobotan Kriteria PPA .......................................... 80
Gambar 4.9 Alert Nilai CR Kriteria PPA ............................................................ 80
commit to user
xvi
perpustakaan.uns.ac.id
digilib.uns.ac.id
Gambar 4.10 Menu Proses Pembobotan Kriteria BBM ...................................... 81
Gambar 4.11 Alert Nilai CR Kriteria BBM ......................................................... 81
Gambar 4.12 Menu View Kriteria PPA ............................................................... 82
Gambar 4.13 Menu View Kriteria BBM.............................................................. 83
Gambar 4.14 Menu Jadwal Seleksi ..................................................................... 83
Gambar 4.15 Halaman Ubah Password .............................................................. 84
Gambar 4.16 Halaman Home Mahasiswa Belum Mengajukan Beasiswa........... 85
Gambar 4.17 Halaman Home Mahasiswa Sudah Mengajukan Beasiswa ........... 85
Gambar 4.18 Halaman Home Mahasiswa Pendaftaran Ditutup .......................... 86
Gambar 4.20 Form Input Pengajuan Beasiswa ................................................... 87
Gambar 4.21 Halaman Detail Pengajuan ............................................................ 88
Gambar 4.22 Form Edit Pengajuan ..................................................................... 89
Gambar 4.23 Halaman View Lolos Pengajuan Beasiswa .................................... 90
Gambar 4.24 Hierarki Beasiswa PPA.................................................................. 90
Gambar 4.25 Hierarki Beasiswa BBM ................................................................ 96
commit to user
xvii