jurusan informatika fakultas teknik · pdf filedengan baik dan lancar. ... 2.2.6 keterbatasan...

13
IMPLEMENTASI METODE SIMPLE ADDITIVE WEIGHTING (SAW) UNTUK PENENTUAN KELAS AIK UNIVERSITAS MUHAMMADIYAH MALANG TUGAS AKHIR Sebagai Persyaratan Guna Meraih Gelar Sarjana Strata 1 Teknik Informatika Universitas Muhammadiyah Malang Oleh : Ramadhaniastari 201010370311022 JURUSAN INFORMATIKA FAKULTAS TEKNIK UNIVERSITAS MUHAMMADIYAH MALANG 2015

Upload: ngonga

Post on 06-Feb-2018

215 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: JURUSAN INFORMATIKA FAKULTAS TEKNIK  · PDF filedengan baik dan lancar. ... 2.2.6 Keterbatasan yang dimiliki SPK ... Jurnal Simetris 1.1 (2013): 59-67

IMPLEMENTASI METODE SIMPLE ADDITIVE WEIGHTING

(SAW) UNTUK PENENTUAN KELAS AIK UNIVERSITAS

MUHAMMADIYAH MALANG

TUGAS AKHIR

Sebagai Persyaratan Guna Meraih Gelar Sarjana Strata 1

Teknik Informatika Universitas Muhammadiyah Malang

Oleh :

Ramadhaniastari

201010370311022

JURUSAN INFORMATIKA

FAKULTAS TEKNIK

UNIVERSITAS MUHAMMADIYAH MALANG

2015

Page 2: JURUSAN INFORMATIKA FAKULTAS TEKNIK  · PDF filedengan baik dan lancar. ... 2.2.6 Keterbatasan yang dimiliki SPK ... Jurnal Simetris 1.1 (2013): 59-67

LEMBAR PENGESAHAN

IMPLEMENTASI METODE SIMPLE ADDITIVE WEIGHTING

(SAW) UNTUK PENENTUAN KELAS AIK

UNIVERSITAS MUHAMMADIYAH MALANG

TUGAS AKHIR

Sebagai Persyaratan Guna Meraih Gelar Sarjana Strata 1

Teknik Informatika Universitas Muhammadiyah Malang

Disusun Oleh :

RAMADHANIASTARI

201010370311022

Tugas Akhir ini telah diuji dan dinyatakan lulus melalui sidang majelis pengujian pada

tanggal 28 April 2015

Menyetujui,

Penguji I

Ali Sofyan Kholimi, M.Kom.

NIDN. 0701038202

Penguji II

Nur Hayatin, M.Kom

NIP. 108.0907.0476

Mengetahui

Ketua Jurusan Teknik Informatika

Yuda Munarko, S.Kom, M.Sc

NIP. 108.0611.0443

Page 3: JURUSAN INFORMATIKA FAKULTAS TEKNIK  · PDF filedengan baik dan lancar. ... 2.2.6 Keterbatasan yang dimiliki SPK ... Jurnal Simetris 1.1 (2013): 59-67

KATA PENGANTAR

Puji dan syukur penulis panjatkan kehadirat Allah SWT atas limpahan

rahmat serta karunia-Nya sehingga penulis dapat menyelesaikan tugas akhir

dengan baik dan lancar. Judul dari tugas akhir ini adalah : IMPLEMENTASI

ALGORITMA SIMPLE ADDITIVE WEIGHTING (SAW) UNTUK

PENENTUAN KELAS AIK UNIVERSITAS MUHAMMADIYAH MALANG.

Penulisan laporan tugas akhir ini bertujuan sebagai persyaratan guna

memperoleh gelar sarjana komputer dan syarat kelulusan bagi mahasiswa Teknik

Informatika Universitas Muhammadiyah Malang. Di dalam tulisan ini disajikan

pokok-pokok bahasan yang meliputi pendahuluan, dasar teori, perancangan

sistem, pengujian, analisa sistem dan kesimpulan.

Pada dasarnya penulis menyadari bahwa dalam tugas akhir ini masih

banyak kekurangan dan keterbatasan. Oleh karena itu penulis mengharapkan saran

yang dapat membangun agar tulisan ini bermanfaat bagi perkembangan ilmu

pengetahuan kedepan.

Malang, 17 April 2015

Penulis

Page 4: JURUSAN INFORMATIKA FAKULTAS TEKNIK  · PDF filedengan baik dan lancar. ... 2.2.6 Keterbatasan yang dimiliki SPK ... Jurnal Simetris 1.1 (2013): 59-67

DAFTAR ISI

HALAMAN JUDUL

LEMBAR PERSETUJUAN .......................................................................... ii

LEMBAR PENGESAHAN ........................................................................... iii

LEMBAR PERNYATAAN ........................................................................... iv

ABSTRAK ...................................................................................................... v

ABSTRACT ..................................................................................................... vi

LEMBAR PERSEMBAHAN ........................................................................ vii

KATA PENGANTAR .................................................................................... viii

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

DAFTAR GAMBAR ...................................................................................... xi

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

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

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

1.2. Rumusan Masalah ................................................................. 2

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

1.4. Tujuan .................................................................................... 2

1.5. Metode Penelitian................................................................... 2

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

BAB II LANDASAN TEORI ................................................................... 5

2.1 Pendidikan Al – Islam dan Kemuhammadiyahan (AIK) ....... 5

2.2 Pengambilan Keputusan ......................................................... 5

2.2.1 Pengertian Pengambilan Keputusan ............................. 5

2.2.2 Jenis Keputusan ............................................................ 6

2.2.3 Komponen Sistem Pendukung Keputusan ................... 7

2.2.4 Karakteristik dari Sistem Pendukung Keputusan ......... 7

2.2.5 Manfaat Menggunakan Sistem Pendukung Keputusan 8

2.2.6 Keterbatasan yang dimiliki SPK .................................. 8

2.2.7 Multi Criteria Decision Making (MCDM) .................. 9

2.3 Prinsip Kerja Analytic Hierarchy Process (AHP) ................... 10

2.3.1 Prinsip dasar AHP ........................................................ 11

Page 5: JURUSAN INFORMATIKA FAKULTAS TEKNIK  · PDF filedengan baik dan lancar. ... 2.2.6 Keterbatasan yang dimiliki SPK ... Jurnal Simetris 1.1 (2013): 59-67

2.4 Simple Additive Weighting (SAW) ....................................... 13

2.4.1 Tahapan Metode SAW ................................................. 14

2.5 Java .......................................................................................... 14

2.5.1 Java API ....................................................................... 14

2.5.2 Karakteristik Java ......................................................... 15

BAB III ANALISA DAN PERANCANGAN SISTEM ........................... 17

3.1 Analisa Masalah ..................................................................... 17

3.1.1 Analisa Metode Simple Additive Weighting (SAW)... 18

3.2 Perancangan Sistem ............................................................... 20

3.2.1 Struktur Hierarki .......................................................... 20

3.2.2 Flowchart Sistem .......................................................... 20

3.2.3 Usecase Diagram .......................................................... 21

3.2.4 Activity Diagram .......................................................... 22

3.2.5 Sequence Diagram ....................................................... 27

3.2.6 Class Diagram .............................................................. 32

3.2.1 Desain database (ERD) ................................................ 32

BAB IV IMPLEMENTASI DAN PENGUJIAN ..................................... 36

4.1 Impelementasi ........................................................................ 36

4.1.1 Implementasi Lingkup Pengembang ............................ 36

4.1.2 Implementasi Metode SAW ......................................... 36

4.1.3 Implementasi Sistem .................................................... 40

4.1.4 Form Login .................................................................. 40

4.1.5 Halaman Utama Sistem ................................................ 41

4.1.6 Form Kriteria ................................................................ 44

4.1.7 Form Mahasiswa .......................................................... 46

4.1.8 Form Penilaian SAW ................................................... 49

4.1.9 Implementasi Database ................................................ 53

4.2 Pengujian Black Box............................................................... 54

4.3 Pengujian Akurasi .................................................................. 58

BAB V KESIMPULAN DAN SARAN ................................................... 61

5.1 Kesimpulan............................................................................. 61

5.2 Saran ....................................................................................... 61

Page 6: JURUSAN INFORMATIKA FAKULTAS TEKNIK  · PDF filedengan baik dan lancar. ... 2.2.6 Keterbatasan yang dimiliki SPK ... Jurnal Simetris 1.1 (2013): 59-67

DAFTAR PUSTAKA ..................................................................................... 62

LAMPIRAN ................................................................................................ 63

Page 7: JURUSAN INFORMATIKA FAKULTAS TEKNIK  · PDF filedengan baik dan lancar. ... 2.2.6 Keterbatasan yang dimiliki SPK ... Jurnal Simetris 1.1 (2013): 59-67

DAFTAR GAMBAR

Gambar 3.1 Struktur Hierarki ............................................................................... 20

Gambar 3.2 Bagan Alir Proses Metode SAW ........................................................ 21

Gambar 3.3 Usecase Diagram SPK Penentuan Kelas AIK .................................. 22

Gambar 3.4 Activity Diagram Login SPK Penentuan Kelas AIK ......................... 23

Gambar 3.5 Activity Diagram Input Data Mahasiswa ........................................... 24

Gambar 3.6 Activity Diagram Update Data Mahasiswa ....................................... 24

Gambar 3.7 Activity Diagram Delete Data Mahasiswa ......................................... 25

Gambar 3.8 Activity Diagram Input Data Kriteria ................................................ 25

Gambar 3.9 Activity Diagram Update Data Kriteria ............................................. 26

Gambar 3.10 Activity Diagram Delete Data Kriteria ............................................ 26

Gambar 3.11 Activity Diagram Proses SAW ........................................................ 27

Gambar 3.12 Sequence Diagram Login ................................................................ 28

Gambar 3.13 Sequence Diagram Input Data Kriteria ........................................... 28

Gambar 3.14 Sequence Diagram Update Data Kriteria ........................................ 29

Gambar 3.15 Sequence Diagram Delete Data Kriteria ......................................... 29

Gambar 3.16 Sequence Diagram Input Data Mahasiswa ...................................... 30

Gambar 3.17 Sequence Diagram Update Data Mahasiswa .................................. 30

Gambar 3.18 Sequence Diagram Delete Data Mahasiswa .................................... 31

Gambar 3.19 Sequence Diagram Proses SAW ..................................................... 31

Gambar 3.20 Class Diagram Sistem Penentuan Kelas AIK ................................. 32

Gambar 3.21 Desain Database ERD Diagram konseptual ................................... 33

Gambar 3.22 Perancangan Menu Login ................................................................ 33

Gambar 3.23 Perancangan Menu Utama .............................................................. 34

Gambar 3.24 Perancangan Menu Kriteria ............................................................. 34

Gambar 3.25 Perancangan Menu Mahasiswa ....................................................... 35

Gambar 3.26 Perancangan Menu Sistem Pendukung Keputusan ......................... 35

Gambar 4.1 Form Login ........................................................................................ 40

Gambar 4.2 Halaman Utama Sistem ..................................................................... 41

Gambar 4.3 Form Kriteria ..................................................................................... 44

Gambar 4.4 Form Mahasiswa ............................................................................... 47

Page 8: JURUSAN INFORMATIKA FAKULTAS TEKNIK  · PDF filedengan baik dan lancar. ... 2.2.6 Keterbatasan yang dimiliki SPK ... Jurnal Simetris 1.1 (2013): 59-67

Gambar 4.5 Form Penilaian SAW ......................................................................... 50

Gambar 4.6 Form Penilaian SAW ......................................................................... 52

Page 9: JURUSAN INFORMATIKA FAKULTAS TEKNIK  · PDF filedengan baik dan lancar. ... 2.2.6 Keterbatasan yang dimiliki SPK ... Jurnal Simetris 1.1 (2013): 59-67

DAFTAR TABEL

Table 2.1 Skala Perbandingan Berpasangan ......................................................... 11

Table 4.1 Tabel Nilai Alternatif ............................................................................ 37

Table 4.2 Hasil Normalisasi .................................................................................. 39

Table 4.3 Tabel Admin ......................................................................................... 53

Table 4.4 Tabel Kriteria ........................................................................................ 53

Table 4.5 Tabel Mahasiswa .................................................................................. 53

Table 4.6 Tabel Nilai............................................................................................. 54

Table 4.7 Tabel Pengujian Login .......................................................................... 54

Table 4.8 Tabel Pengujian Menu Utama............................................................... 55

Table 4.9 Tabel Pengujian Data Kriteria............................................................... 56

Table 4.10 Tabel Pengujian Form Data Mahasiswa ............................................. 57

Table 4.11 Tabel Pengujian Penilaian SAW ......................................................... 58

Table 4.12 Tabel Pengujian Perhitungan Data AIK UMM................................... 58

Page 10: JURUSAN INFORMATIKA FAKULTAS TEKNIK  · PDF filedengan baik dan lancar. ... 2.2.6 Keterbatasan yang dimiliki SPK ... Jurnal Simetris 1.1 (2013): 59-67

LAMPIRAN

a. Tombol Tambah Kriteria

b. Tombol Update Data Kriteria

Page 11: JURUSAN INFORMATIKA FAKULTAS TEKNIK  · PDF filedengan baik dan lancar. ... 2.2.6 Keterbatasan yang dimiliki SPK ... Jurnal Simetris 1.1 (2013): 59-67

c. Tombol Delete Kriteria

d. Tombol Tambah Data Mahasiswa

Page 12: JURUSAN INFORMATIKA FAKULTAS TEKNIK  · PDF filedengan baik dan lancar. ... 2.2.6 Keterbatasan yang dimiliki SPK ... Jurnal Simetris 1.1 (2013): 59-67

e. Tombol Ubah Data Mahasiswa

f. Tombol Delete Mahasiswa

Page 13: JURUSAN INFORMATIKA FAKULTAS TEKNIK  · PDF filedengan baik dan lancar. ... 2.2.6 Keterbatasan yang dimiliki SPK ... Jurnal Simetris 1.1 (2013): 59-67

DAFTAR PUSTAKA

[1] Setiaji, Pratomo. "Sistem Pendukung Keputusan Dengan Metode Simple

Additive Weighting." Jurnal Simetris 1.1 (2013): 59-67.

[2] Subakti, Irfan (2002). Sistem Pendukung Keputusan (Decesion Support

System).https://helpmeups.files.wordpress.com/2012/08/modul-dewa89s-

manajemen-support-system.pdf, diakses pada tanggal 28 November 2014

[3] Rahardjo, Jani, Rosa Yustina, and Ronald E. Stok. "Penerapan Multi-

Criteria Decision Making Dalam Pengambilan Keputusan Sistem

Perawatan." Jurnal Teknik Industri 2.1 (2004): pp-1.

[4] Anshori, Yusuf. "Pendekatan Triangular Fuzzy Number dalam Metode

Analytic Hierarchy Process." FORISTEK 2.1 (2012).

[5] Mengenal Bahasa Pemrograman Java, http://java.lyracc.com/java-untuk-

pemula/bab-i-pendahuluan#mengenal-bahasa-pemrograman-java, diakses

pada tanggal 2 Januari 2015.

[6] Aprilia, Ekawati. "Sistem Pendukung Keputusan Pembagian Raskindengan

Menggunakan Metode Simple Additive Weighting (SAW)." Skripsi,

Fakultas Ilmu Komputer (2013).

[7] Eniyati, Sri. "Perancangan Sistem Pendukung Pengambilan Keputusan

untuk Penerimaan Beasiswa dengan Metode SAW (Simple Additive

Weighting)."Dinamik – Jurnal Teknologi Informasi 16.2 (2011).