PENERAPAN METODE AHP DAN FDM PADA PEMILIHAN
RANCANGAN RUMAH TEKSTUR MINIMALIS
BERBASIS WEB
SKRIPSI
DWI AGUSTIN SYAFRININGSIH
131421059
PROGRAM STUDI EKSTENSI S1 ILMU KOMPUTER
FAKULTAS ILMU KOMPUTER DAN TEKNOLOGI INFORMASI
UNIVERSITAS SUMATERA UTARA
PENERAPAN METODE AHP DAN FDM PADA PEMILIHAN
RANCANGAN RUMAH TEKSTUR MINIMALIS
BERBASIS WEB
SKRIPSI
Diajukan untuk melengkapi tugas dan memenuhi syarat memperoleh ijazah Sarjana Ilmu Komputer
DWI AGUSTIN SYAFRININGSIH 131421059
PROGRAM STUDI EKSTENSI S1 ILMU KOMPUTER
FAKULTAS ILMU KOMPUTER DAN TEKNOLOGI INFORMASI
UNIVERSITAS SUMATERA UTARA
PERSETUJUAN
Judul : PENERAPAN METODE ANALYTICAL HIERARCHY
PROCESS (AHP) DAN FUZZY DECISION MAKING
(FDM) PADA PEMILIHAN RANCANGAN RUMAH
TEKSTUR MINIMALIS BERBASIS WEB
Kategori : SKRIPSI
Nama : DWI AGUSTIN SYAFRININGSIH
Nomor Induk Mahasiswa : 131421059
Program Studi : EKSTENSI S1 ILMU KOMPUTER
Fakultas : ILMU KOMPUTER DAN TEKNOLOGI INFORMASI
UNIVERSITAS SUMATERA UTARA
Diluluskan di
Medan, 2015
Komisi Pembimbing :
Pembimbing II Pembimbing I
Amer Sharif, S.Si, M.Kom Drs.Marihat Situmorang, M.Kom
NIP. - NIP. 19631214 198903 1 001
Diketahui/Disetujui oleh
Program Studi S1 Ilmu Komputer Ketua,
PERNYATAAN
PENERAPAN METODE ANALYTICAL HIERARCHY PROCESS (AHP) DAN
FUZZY DECISION MAKING (FDM) PADA PEMILIHAN RANCANGAN RUMAH
TEKSTUR MINIMALIS BERBASIS WEB
SKRIPSI
Saya mengakui bahwa skripsi ini adalah hasil kerja saya sendiri, kecuali beberapa kutipan dan ringkasan yang masing-masing disebutkan sumbernya.
Medan, 2015
5
PENGHARGAAN
Puji syukur penulis panjatkan kehadirat Allah SWT atas segala rahmat dan
hidayah-Nya sehingga dengan usaha yang maksimal akhirnya dapat dilaksanakan
penelitian serta penyusunan skripsi ini yang berjudul: ―Penerapan Metode Analytical Hierarchy Process (AHP) dan Fuzzy Decision Making (FDM) pada Pemilihan
Rancangan Rumah Tekstur Minimalis Berbasis Web‖. Tulisan ini masih jauh dari
sempurna, hal ini disebabkan oleh keterbatasan dan kemampuan penulis.
Penulis mengucapkan terimakasih kepada pihak yang memberikan doa,
bimbingan, bantuan dan dorongan hingga selesainya skripsi ini. Dalam kesempatan ini
penulis menyampaikan terimakasih yang sebesar-besarnya kepada:
1. Bapak Prof. Drs.Subhilhar,M.A.,Ph.D selaku Plt. Rektor Universitas Sumatera
Utara.
2. Bapak Prof. Dr. Muhammad Zarlis selaku Dekan Fakultas Ilmu Komputer dan
Teknologi Informasi Universitas Sumatera Utara.
3. Bapak Dr. Poltak Sihombing, M.Kom. selaku Ketua Program Studi S1 Ilmu
Komputer Universitas Sumatera Utara.
4. Ibu Maya Silvi Lydia, B.Sc., M.Sc. selaku Sekretaris Program Studi S1 Ilmu
Komputer Universitas Sumatera Utara.
5. Bapak Drs. Marihat Situmorang, M.Kom. selaku Dosen Pembimbing I yang
telah memberikan ilmu, bimbingan, saran, dan masukan kepada penulis dalam
pengerjaan skripsi ini.
6. Bapak Amer Sharif, S.Si, M.Kom. selaku Dosen Pembimbing II yang telah
banyak memberikan bimbingan, saran, dan masukan kepada penulis dalam
pengerjaan skripsi ini.
7. Bapak Dr. Syahril Efendi, M.Kom. selaku Dosen Pembanding I yang telah
memberikan kritik dan saran dalam penyempurnaan skripsi ini.
8. Bapak Ade Candra, ST, M.Kom. selaku Dosen Pembanding II yang telah
9. Semua dosen dan semua pegawai di Program Studi S1 Ilmu Komputer
Fakultas Ilmu Komputer dan Teknologi Informasi Universitas Sumatera Utara.
10. Teristimewa kepada kedua orang tua saya yang sangat saya kagumi dan saya
sayangi yang setia memberikan dukungan kepada saya melalui doa, kasih
sayang, dan materi yang tak terbalaskan oleh penulis, kepada Alm Ayahanda
Lisnawardi dan Ibunda Nursaminah Siregar.
11. Untuk kakakku Maulidyah, SE yang terus memberikan dorongan semangat dan
motivasi bagi penulis.
12. Buat sahabatku Hartini Panjaitan, Amd.Kom yang selalu setia menghibur dan
memberikan semangat kepada penulis sehingga penulis kembali bersemangat
dalam penyelesaian skripsi ini.
13. Teman-teman seperjuangan mahasiswa Ekstensi S1-Ilmu Komputer stambuk
2013, Kak Rofika, Nurdina Rambe dan teman-teman yang lain yang telah
memberikan semangat dan menjadi teman diskusi penulis dalam
menyelesaikan skripsi ini.
14. Saudara ku Maya Lestari yang telah memberikan dukungan dan motivasi
kepada penulis sehingga penulis kembali semangat untuk menyelesaikan
skripsi ini.
15. Semua pihak yang terlibat langsung ataupun tidak langsung yang tidak dapat
penulis ucapkan satu per satu.
Penulis menyadari bahwa skripsi ini masih terdapat kekurangan. Oleh karena
itu, kepada pembaca agar kiranya memberikan kritik dan saran yang bersifat
membangun demi kesempurnaan skripsi ini.
Medan, 2015
Penulis,
7
ABSTRAK
Di zaman modern ini, banyak sekali rumah yang mengalami perubahan bentuk, seperti halnya rumah bertekstur minimalis yang banyak diminati oleh berbagai lapisan masyarakat di Indonesia. Tetapi sebagian masyarakat masih kesulitan dalam memilih rancangan rumah bertekstur minimalis yang sesuai dengan kebutuhan pengguna. Hal ini disebabkan karena pengguna belum memilih kriteria pemilihan rancangan rumah yang jelas, sehingga suatu sistem pendukung keputusan diharapkan dapat membantu untuk memilih rancangan rumah bertekstur minimalis. Tujuan dari penelitian ini adalah untuk membangun sebuah sistem aplikasi yang dapat membantu pengguna dalam mengambil satu keputusan untuk memilih rancangan rumah bertekstur minimalis berdasarkan nilai dari kriteria dan alternatif dari nilai tersebut. Sistem Pendukung Keputusan (SPK) yang digunakan di dalam penelitian ini menggunakan metode Analytical Hierarchy Process (AHP) dan Fuzzy Decision Making (FDM). Dalam mengambil keputusan digunakan 4 kriteria pembanding dan 6 alternatif untuk menentukan rancangan rumah bertekstur minimalis yang sesuai dengan pengguna. Aplikasi yang dibangun dalam penelitian ini menggunakan bahasa pemrograman PHP dan database MySQL. Aplikasi yang diperoleh mampu menentukan peringkat dari desain rumah minimalis.
IMPLEMENTATION OF ANALYTICAL HIERARCHY PROCESS (AHP) METHOD AND FUZZY DECISION MAKING (FDM) ON THE SELECTION
OF WEB BASED MINIMALIST HOME TEXTURE
ABSTRACT
In this modern era, home design changes a lot, and houses with minimalist design are currently very popular in Indonesia. Many people find that, it is difficult to choose a home design which best suits their need because they have not determined any clear criteria in determining a home design, therefore a decision support system is needed to help in selecting the type of home design. The purpose of this study is to build an application that help user to choose the minimalist home design based on the value of criteria and alternatives of that value. The Decision Support System (DSS) used in this study are Analytical Hierarchy Process (AHP) and Fuzzy Decision Making (FDM) methods. Decision is made based on four criteria for comparison and six alternatives to determine a minimalist home design that is compatible with user need. The application in this study was built with PHP and database MySQL. The application obtained was able to determine the ranking of the minimalist home design.
9
Daftar Gambar xiii
BAB 1 PENDAHULUAN
1.1. Latar Belakang 1
1.2. Rumusan Masalah 2
1.3. Ruang Lingkup Penelitian 3
1.4. Tujuan Penelitian 4
1.5. Manfaat Penelitian 4
1.6. Metodologi Penelitian 4
1.7. Sistematika Penulisan 5
BAB 2 LANDASAN TEORI
2.1. Definisi Sistem, Keputusan dan Sistem Pendukung Keputusan 7
2.1.1. Definisi Sistem 7
2.1.2. Definisi Keputusan 7
BAB 3 ANALISIS DAN PERANCANGAN SISTEM
3.1. Analisis Masalah 19
3.2. Analisis Kebutuhan Sistem 20
3.3. Pemodelan Sistem 21
3.3.1. Use-Case Diagram dan Activity Diagram 22 3.3.2.
3.3.3.
Spesifikasi Use Case & Activity Diagram AHP dan FDM
Sequence Diagram
3.4. Perancangan Sistem 31
3.4.1. PembuatanAlgoritma Program 31
3.4.2. Alur Proses Sistem Secara Umum 31
3.5. 3.6.
3.7.
Entity Relationship Diagram (ERD)
Perancangan Struktur Tabel dan Tabel Relasi 3.6.1. Perancangan Struktur Tabel
3.6.2. Relasi Tabel Analisis Proses
3.7.1. Analisis Proses Pemecahan Masalah Dengan Algoritma Analytical Hierarchy Process (AHP)
3.7.2. Analisis Proses Pemecahan Masalah Dengan Algoritma Fuzzy Decision Making (FDM)
3.8. PerancangganAntarmukaSistem (Interface) 60
3.8.1. Halaman Menu Login 60
3.8.2. Halaman MenuHome 61
3.8.3. Halaman Menu Input Data 62
3.8.4. Halaman Metode AHP 63
3.8.5. Halaman Metode FDM 66
3.9. Alternatif f Rancangan Rumah Tekstur Minimalis 69
BAB 4 IMPLEMENTASI DAN PENGUJIAN
4.1. Implementasi Sistem 72
4.1.1. Form Login 72
4.1.2. Form MenuHome 73
4.1.3. Form Input Alternatif 73
4.1.4 Form Input Nilai Kriteria dan Normalisasi AHP 74 4.1.5. Form Input Nilai Luas Lahan dan Normalisasi AHP 74 4.1.6. Form Input Nilai Estetika dan Normalisasi AHP 75 4.1.7. Form Input Nilai Kenyamanan dan Normalisasi AHP 75 4.1.8.
4.1.9. 4.1.10.
Form Input Nilai Tafsiran Biaya dan Normalisasi AHP Form Hasil Ranking AHP
Form Input Kriteria Alternatif dan Indeks Kecocokan
11
4.1.11. 4.1.12.
Fuzzy FDM
Form Hasil Total Integral FDM
Form Tampilan Rancangan Rumah dan Tafsiran Biaya
77 78
BAB 5 KESIMPULAN DAN SARAN
5.1. Kesimpulan 79
5.2. Saran 79
DAFTAR PUSTAKA 80
LAMPIRAN A A-1
DAFTAR TABEL
Halaman
Tabel 2.1. Skala Penilaian Perbandingan Berpasangan 11
Tabel 2.2. Daftar Indeks Random Konsistensi 13
Tabel 2.3. Komponen Penyusun ERD 18
Tabel 3.1. Spesifikasi Use Case Algoritma AHP 23
Tabel 3.2. Spesifikasi Use Case Algoritma FDM 23
Tabel 3.3. Struktur Tabel Admin 35
Tabel 3.4. Struktur Tabel Kriteria 35
Tabel 3.5. Struktur Tabel Nilai Kriteria 35
Tabel 3.6. Struktur Tabel Nilai Prioritas Kriteria 35
Tabel 3.7. Struktur Tabel Alternatif 35
Tabel 3.8. Struktur Tabel Nilai Alternatif 36
Tabel 3.9. Tabel Bobot Kriteria AHP 36
Tabel 3.10. Struktur Tabel Nilai Prioritas Alternatif Kriteria AHP 36
Tabel 3.11. Struktur Tabel IRK 36
Tabel 3.12. Struktur Tabel Hasil AHP 36
Tabel 3.13. Tabel Berpasangan Untuk Kriteria 39
Tabel 3.14. Matriks Berpasangan Alternatif Rancangan Rumah Minimalis 39
Tabel 3.15. Nilai Perbandingan Kriteria 40
Tabel 3.16. Matriks Factor Pembobotan Hirarki Untuk Semua Kriteria Disederhanakan
40
Tabel 3.17. Pembagian Nilai Elemen Kolom Kriteria dengan Jumlah Kolom Matriks
41
Tabel 3.18. Matriks Factor Pembobotan Hirarki Untuk Semua Kriteria Dinormalisasikan
41
Tabel 3.19. Tabel Matriks Eigenvector 42
Tabel 3.20. Matriks Perbandingan Pasangan Alternatif Kriteria Luas Lahan 43 Tabel 3.21. Matriks Factor Pembobotan Hirarki Untuk Semua Kriteria Luas
Lahan Disederhanakan
44
Tabel 3.22. Pembagian Nilai Elemen Kolom Alternatif Kriteria Luas Lahan dengan Jumlah Kolom Matriks
44
Tabel 3.23. Tabel Perhitungan Eigenvector 45
Tabel 3.24. Matriks Perbandingan Pasangan Alternatif Kriteria Estetika 45 Tabel 3.25. Matriks Factor Pembobotan Hirarki Untuk Semua Kriteria Estetika
Disederhanakan
46
Tabel 3.26. Pembagian Nilai Elemen Kolom Alternatif Kriteria Estetika dengan Jumlah Kolom Matriks
13
Tabel 3.27. Tabel Perhitungan Eigenvector 46
Tabel 3.28. Matriks Perbandingan Pasangan Alternatif Kriteria Kenyamanan 47 Tabel 3.29. Matriks Factor Pembobotan Hirarki Untuk Semua Kriteria
Kenyamanan Disederhanakan
48
Tabel 3.30. Pembagian Nilai Elemen Kolom Alternatif Kriteria Kenyamanan dengan Jumlah Kolom Matriks
48
Tabel 3.31. Tabel Perhitungan Eigenvector 48
Tabel 3.32. Matriks Perbandingan Pasangan Alternatif Kriteria Tafsiran Biaya 49 Tabel 3.33. Matriks Factor Pembobotan Hirarki Untuk Semua Kriteria
Tafsiran Biaya Disederhanakan
50
Tabel 3.34. Pembagian Nilai Elemen Kolom Alternatif Kriteria Tafsiran Biaya dengan Jumlah Kolom Matriks
50
Tabel 3.35. Tabel Perhitungan Eigenvector 51
Tabel 3.36. Tabel Perhitungan Matriks Global 51
Tabel 3.37. Perhitungan Matriks Global 52
DAFTAR GAMBAR
Halaman
Gambar 2.1. Bilangan Fuzzy Segitiga 14
Gambar 3.1. Diagram Ishikawa untuk analisis masalah 19
Gambar 3.2. Use Case Sistem 22
Gambar 3.3. Activity Diagram Algoritma AHP 24
Gambar 3.4. Activity Diagram Algoritma FDM 25
Gambar 3.5. Sequence Diagram AHP 26
Gambar 3.6. Sequence Diagram FDM 27
Gambar 3.7. Diagram Konteks SPK Pemilihan Rancangan Rumah Minimalis 28
Gambar 3.8. DFD Level 1 AHP 29
Gambar 3.9. DFD Level 1 FDM 30
Gambar 3.10. Flowchart Sistem AHP 32
Gambar 3.11. Flowchart Sistem FDM 33
Gambar 3.12. ERD AHP Pemilihan Rancangan Rumah Tekstur Minimalis 34 Gambar 3.13.
Gambar 3.14.
ERD FDM Pemilihan Rancangan Rumah Tekstur Minimalis Tabel Relasi Metode AHP
34 37
Gambar 3.15. Tabel Relasi Metode FDM 38
Gambar 3.16. Representasi Masalah 53
Gambar 3.17. Rancangan Menu Login 60
Gambar 3.18. Rancangan Menu Home 61
Gambar 3.19. Rancangan Menu Input Data 62
Gambar 3.20. Rancangan Halaman Metode AHP (1) 63
Gambar 3.21. Rancangan Halaman Metode AHP (2) 64
Gambar 3.22. Rancangan Halaman Metode FDM (1) 66
Gambar 3.23.
Rancangan Halaman Metode FDM (2)
Design 1
Form Input Nilai Kriteria dan Normalisasi AHP
15
Gambar 4.5. Form Input Nilai Luas Lahan dan Normalisasi AHP 74 Gambar 4.6. Form Input Nilai Estetika dan Normalisasi AHP 75 Gambar 4.7. Form Input Nilai Kenyamanan dan Normalisasi AHP 75 Gambar 4.8. Form Input Nilai Tafsiran Biaya dan Normalisasi AHP 76
Gambar 4.9. Form Input Hasil Ranking AHP 76
Gambar 4.10. Form Input Kriteria Alternatif dan Indeks Kecocokan Fuzzy FDM
77
Gambar 4.11. Gambar 4.12.
Form Hasil Total Integral FDM
Form Tampilan Rancangan Rumah dan Tafsiran Biaya