SISTEM PENDUKUNG KEPUTUSAN PEMILIHAN … · METODE FUZZY ANALYTICAL HIERARCHI PROCESS (F-AHP) TUGAS...
Transcript of SISTEM PENDUKUNG KEPUTUSAN PEMILIHAN … · METODE FUZZY ANALYTICAL HIERARCHI PROCESS (F-AHP) TUGAS...
SISTEM PENDUKUNG KEPUTUSAN PEMILIHAN TEMPAT
PEMASANGAN BALIHO ATAU REKLAME MENGGUNAKAN
METODE FUZZY ANALYTICAL HIERARCHI PROCESS (F-AHP)
TUGAS AKHIR
Sebagai Persyaratan Guna Meraih Gelar Sarjana Strata 1
Teknik Informatika Universitas Muhammadiyah Malang
Oleh :
Achmad Dzurrotun Nasikin
201110370311268
JURUSAN TEKNIK INFORMATIKA
FAKULTAS TEKNIK
UNIVERSITAS MUHAMMADIYAH MALANG
2016
DAFTAR ISI
Halaman Judul
Halaman Persetujuan ........................................................................... i
Halaman Pengesahan ........................................................................... ii
Lembar Pernyataan Keaslian ................................................................. iii
Abstraksi ............................................................................................. iv
Abstract ................................................................................................ v
Kata Pengantar ..................................................................................... vi
Daftar Isi .............................................................................................. viii
Daftar Gambar ..................................................................................... x
Daftar Tabel ......................................................................................... xii
BAB I PENDAHULUAN
1.1 Latar Belakang Masalah ........................................................ 1
1.2 Rumusan Masalah ................................................................. 2
1.3 Batasan Masalah ................................................................... 2
1.4 Tujuan Penelitian .................................................................. 3
1.5 Manfaat Penelitian ................................................................ 3
1.6 Metodologi ............................................................................. 3
1.7 Sistematika Penulisan ........................................................... 4
BAB II TINJAUAN PUSTAKA
2.1 Kajian Pustaka ......................................................................... 6
2.2 Sistem Pendukung Keputusan ............................................... 6
2.2.1 Konsep SPK ................................................................. 7
2.2.2 Pengertian Sistem Pendukung Keputusan ................. 7
2.2.3 Karakteristik dan Kemampuan Sistem Pendukung
Keputusan .................................................................... 8
2.2.4 Komponen dan Arsitektur SPK ........................................... 9
2.2.5 Proses PengambilanKeputusan .......................................... 10
2.3 Bank Mandiri .......................................................................... 11
2.3.1 Proses Penerimaan Pegawai .......................................... 12
2.4 Metode AHP ........................................................................... 13
2.4.1 Prinsip Dasar AHP ....................................................... 14
2.4.2 Prosedur dalam Metode AHP .................................... 15
2.5 Teory Fuzzy ............................................................................ 17
2.5.1 Himpunan Fuzzy ......................................................... 17
2.5.2 Fungsi Keanggotaan Fuzzy ......................................... 18
2.5.3 Transformasi Triangular Fuzzy Number terhadap skala AHP
Crisp ..................................................................................... 19
2.5.4 Fuzzy Analythic Hierarchy process (FAHP) ......................... 20
2.6 MySQL ................................................................................. 22
2.7 PHP ................................................................................. 22
BAB III ANALISA DAN PERANCANGAN SISTEM
3.1 Analisa Kebutuhan ................................................................ 24
3.1.1 Analisis Kebutuhan Perangkat Keras ......................... 25
3.1.2 Analisis Perangkat Lunak ............................................ 25
3.1.3 Analisa Kebutuhan Data ............................................. 26
3.1.4 Struktur hierarki ......................................................... 26
3.2 Desain Sistem ........................................................................ 26
3.2.1 Context Diagram ........................................................ 26
3.2.2 Data Flow Diagram (DFD) level 0 ............................... 28
3.2.3 Data Flow Diagram (DFD) level 1 ............................... 30
3.3 Perancangan Database .......................................................... 33
3.3.1 Entity Relationship Diagram (ERD) ............................ 33
3.4 Contoh Studi Kasus ................................................................ 36
3.5 Desain Interface ...................................................................... 46
3.5.1 Rancangan Halaman Login ......................................... 47
3.5.2 Rancangan Halaman Utama ....................................... 47
3.5.3 Rancangan Halaman Kandidat ................................... 48
3.5.4 Rancangan Halaman Penilai ....................................... 49
3.5.5 Rancangan Halaman Kriteria ...................................... 50
BAB IV IMPLEMENTASI DAN PENGUJIAN
4.1 Implementasi Sistem ............................................................. 51
4.1.1 Spesifikasi Perangkat Keras ........................................ 51
4.1.2 Spesifikasi Perangkat Lunak ....................................... 51
4.1.3 Spesifikasi Sistem ........................................................ 52
4.1.4 Implementasi Antarmuka .......................................... 53
4.1.4.1 Tampilan Antarmuka Halaman Login ............. 53
4.1.4.2 Tampilan Antarmuka Halaman Utama .......... 53
4.2 Pengujian Sistem .................................................................... 59
4.2.1 Pengujian Algoritma .................................................... 59
4.2.2 Pengujian Sistem .......................................................... 115
BAB V PENUTUP
5.1 Kesimpulan ............................................................................ 118
5.2 Saran ..................................................................................... 118
DAFTAR PUSTAKA ....................................................................................... 120
DAFTAR PUSTAKA
[1] Wiwik, 2011 “Sistem Pendukung Keputusan Penerimaan Karyawan Pada
Departemen Tertentu di PT Pindad (PERSERO) menggunakan metode Fuzzy
Mamdani.”
[2] Joseph W.P, 2010 “Sistem Pendukung Keputusan Penerimaan Pegawai di
Laboraturium Klinik Prodia Surabaya dengan Metode AHP dan Topsis”.
[3] Fairuz El Said, 2014, http://fairuzelsaid.com/konsep-sistem-pendukung-
keputusan-spk/ diakses pada tanggal 12 februari 2016.
[4] Turban , Efraim & Aronson, Jay E. 2001. Decision Support Systems and Intelligent Systems. 6th edition. Prentice Hall: Upper Saddle River, NJ. http://www.kajianpustaka.com/2013/09/sistem-pendukung-keputusan-spk.html diakses pada tanggal 12 februari 2016
[5] Daniel J power, 2016,
“URL:http://dssresources.com/faq/index.php?action=artikel&cat=&id=13&artlang
=en” diakses pada tanggal 13 februari 2016.
[6] Asep H.R dan Dini D, Andri I, 2012 “Sistem Pendukung Keputusan Penyeleksian
Calon Siswa Baru di SMA Negeri 3 Garut”.
[7] Ratih H, Abdul Syukur,Tyas C, 2010 “Penerapan Metode AHP Dalam Penerimaan
Karyawan Pada PT. Pasir Besi Indonesia”.
[8] Gatot B.I,Guslendra,S.Kom,M.Kom,Shary Armonitha, “Analisa dan Perancangan
Plikasi Sistem Pendukung Keputusan dengan Metode AHP Dalam Penetapan Siswa
Unggulan Pada Sekolah Menengah Kejuruan Negeri 2 Kabupaten Tebo Berbasis
Web”.
[9] Siti Latifah, 2005, “Prinsip-Prinsip Dasar Analytical Hierarchy Process”.
[10] Hendrik Gunadarma, “Pengantar Kecerdasan Buatan Logika Fuzzy”.
[11] Nania Nuzulita,Nurul H,Candra Dwi, “Implementasi Metode Fuzzy Ahp Untuk
Rekomendasi Seleksi Penerimaan Anggota Baru Paduan Suara(Studi Kasus :
Paduan Suara Mahasiswa Universitas Brawijaya)”.
[12] http://dilihatya.com/1877/pengertian-mysql-menurut-para-ahli, diakses pada
tanggal 13 februari 2016.
[13] http://www.duniailkom.com/pengertian-dan-fungsi-php-dalam-pemograman-
web/, diakses pada 13 februari 2016.
[14] Marischa Elveny1, Rahmadsyah2, 2014 “Analisis metode Analytic Hierarchy
Proses (FAHP) dalam menentukan posisi jabatan.
[15] Syaifullah, 2010 “Pengenalan Metode AHP(Analytical Hierarchy
Process)”.
[16] Mustafa Batuhan AYHAN, 2013 “A Fuzzy AHP Approach for supplier selection
problem : a case study in a gearmotor company”.
[17] Yu-Cheng Tang and Malcolm J. Beynon, 2005 “Application and Development of a
Fuzzy Analytic Hierarchy Process within a Capital Investment Study”.
[18] Thomas L Saaty, 2008, “Decision making with the analytic hierarchy process”.
[19] Evangelos Triantaphyllou, Stuart H. Mann, 1995 “Using The Analytic Hierarchy
Process For Decision Making In Engineering Applications:Some Challenges”.
[20] Yusuf Anshori, 2012 “Pendekatan Triangular Fuzzy Number Dalam Metode
Analytic Hierachy Process”.