PERANCANGAN SISTEM PENDUKUNG KEPUTUSAN DENGAN MENGGABUNGKAN METODE SAW DAN AHP UNTUK PEMILIHAN BEDAH RUMAH (Studi Kasus: Dinas Pekerjaan Umum Cipta Karya dan Tata Ruang Kabupaten Dairi) SKRIPSI JEFRICIUS SIANTURI 111421082 PROGRAM STUDI EKSTENSI S1 ILMU KOMPUTER FAKULTAS ILMU KOMPUTER DAN TEKNOLOGI INFORMASI UNIVERSITAS SUMATERA UTARA MEDAN 2014
PERANCANGAN SISTEM PENDUKUNG KEPUTUSAN DENGAN MENGGABUNGKAN METODE SAW DAN AHP UNTUK PEMILIHAN BEDAH RUMAH (Studi Kasus: Dinas Pekerjaan Umum Cipta Karya dan Tata Ruang Kabupaten Dairi) SKRIPSI Diajukan untuk melengkapi tugas akhir dan memenuhi syarat memperoleh ijazah Sarjana Ilmu Komputer Oleh : JEFRICIUS SIANTURI 111421082 PROGRAM STUDI EKSTENSI S1 ILMU KOMPUTER FAKULTAS ILMU KOMPUTER DAN TEKNOLOGI INFORMASI UNIVERSITAS SUMATERA UTARA MEDAN 2014
ii PERSETUJUAN Judul : PERANCANGAN SISTEM PENDUKUNG KEPUTUSAN DENGAN MENGGABUNGKAN METODE SAW DAN AHP UNTUK PEMILIHAN BEDAH RUMAH (Studi Kasus: Dinas Pekerjaan Umum Cipta Karya dan Tata Ruang Kabupaten Dairi) Kategori : SKRIPSI Nama : JEFRICIUS SIANTURI Nomor Induk Mahasiswa : 111421082 Program Studi : EKSTENSI S1 ILMU KOMPUTER Departemen : ILMU KOMPUTER Fakultas : ILMU KOMPUTER DAN TEKNOLOGI INFORMASI UNIVERSITAS SUMATERA UTARA Komisi Pembimbing : Diluluskan di Medan, Pembimbing 2 Pembimbing 1 Dr.Poltak Sihombing, M.Kom Drs.Agus Salim Harahap, M.Si NIP. 19620317 199103 1 001 NIP. 19540828 1981031 004 Diketahui/Disetujui oleh Program Studi S1 Ilmu Komputer Ketua, Dr. Poltak Sihombing, M.Kom NIP. 19620317 199103 1 011
iii PERNYATAAN PERANCANGAN SISTEM PENDUKUNG KEPUTUSAN DENGAN MENGGABUNGKAN METODE SAW DAN AHP UNTUK PEMILIHAN BEDAH RUMAH (Studi Kasus: Dinas Pekerjaan Umum Cipta Karya dan Tata Ruang Kabupaten Dairi) SKRIPSI Saya menyatakan bahwa skripsi ini adalah hasil karya saya sendiri, kecuali beberapa kutipan dan ringkasan yang masing-masing telah disebutkan sumbernya. Medan, Jefricius Sianturi 111421082
iv PENGHARGAAN Segala Puji dan syukur penulis panjatkan kehadirat Tuhan Yang Maha Esa, atas karunia-nya sehingga pada akhirnya penulis dapat menyelesaikan penyusunan skripsi ini, sebagai syarat untuk memperoleh gelar Sarjana Komputer, pada Program Studi S1 Ilmu Komputer Fakultas Ilmu Komputer dan Teknologi Informasi. Ucapan terima kasih penulis sampaikan kepada : 1. Bapak Prof. Dr. dr. Syahril Pasaribu, DTM&M, M.Sc(CTM), Sp.A(K) selaku Rektor. 2. Bapak Drs.Agus Salim Harahap, M.Si selaku Dosen Pembimbing I yang telah memberikan bimbingan, saran dan masukan kepada penulis dalam pengerjaan skripsi ini. 3. Bapak Dr.Poltak Sihombing, M.Kom selaku Dosen Pembimbing II yang telah memberikan bimbingan, saran dan masukan kepada penulis dalam pengerjaan skripsi ini. 4. Bapak Andri Budiman, ST, M.Comp.Sc, MEM selaku Dosen Pembanding I yang telah memberikan kritik dan saran dalam penyempurnaan skripsi ini. 5. Bapak Drs. Dahlan Sitompul, M.Eng selaku Dosen Pembanding II yang telah memberikan kritik dan saran dalam penyempurnaan skripsi ini. 6. Bapak Dr. Poltak Sihombing, M.Kom selaku Ketua Program Studi S1 Ilmu Komputer. 7. Ibu Maya Silvi Lydia, B.Sc, M.Sc selaku Sekretaris Program Studi S1 Ilmu Komputer. 8. Dekan dan Pembantu Dekan Fakultas Ilmu Komputer dan Teknologi Informasi, seluruh tenaga pengajar dan pegawai di Program Studi S1 Ilmu Komputer Fasilkom-TI USU. 9. Teristimewa kepada Ayah saya M.Sianturi, S.Pd, Ibu saya E.Siagian, S.Pd, serta abang-abang, kakak-kakak, adek saya yang sangat saya sayangi dan terkhusus kepada Tulang saya H.Ramli Siagian dan Alm. Nantulang saya beserta seluruh keluarga yang telah memberikan semangat bagi saya. 10. Rekan-rekan kuliah dan teman-teman terbaik, Berkat Wahyu Purba, Rino Tanjung, Claudia Napitupulu, Marta Simamora, Dwi Barus, dan lain-lain yang selalu menberikan semangat dan dorongan kepada penulis selama menyelesaikan skripsi ini.
v 11. Keluarga besar Ekstensi S1 Ilmu Komputer, khususnya semua teman dan sahabat angkatan 2011 yang tidak dapat disebutkan satu persatu, terima kasih atas ide, saran, dan kerja samanya selama ini. Semoga Tuhan melimpahkan berkat kepada semua pihak yang telah memberikan bantuan, perhatian, serta dukungan kepada penulis dalam menyelesaikan skripsi ini. Akhirnya, semoga skripsi ini bermanfaat bagi pribadi, keluarga, masyarakat, organisasi dan Negara. Medan, Agustus 2014 Penulis Jefricius Sianturi
vi PERANCANGAN SISTEM PENDUKUNG KEPUTUSAN DENGAN MENGGABUNGKAN METODE SAW DAN AHP UNTUK PEMILIHAN BEDAH RUMAH (Studi Kasus: Dinas Pekerjaan Umum Cipta Karya dan Tata Ruang Kabupaten Dairi) ABSTRAK Program bedah rumah merupakan suatu langkah pemerintah untuk membantu masyarakat yang tidak mampu untuk memperbaharui rumah mereka. Ekonomi yang masih tergolong rendah menjadi faktor penyebab masyarakat tidak terlalu memperhatikan dan mementingkan kondisi rumah mereka. Untuk menentukan penerima bantuan bedah rumah bukan merupakan suatu hal yang mudah, tetapi memerlukan perhitungan dan pertimbangan khusus agar program tersebut tepat sasaran. Proses perhitungan penentuan penerima bantuan bedah rumah ini dipilih berdasarkan kriteria kriteria yang diinginkan pemerintah. Proses ini memerlukan sistem pendukung keputusan agar tercapai keakuratan dalam mengambil suatu keputusan. Sistem pendukung keputusan ini menggunakan dua metode yaitu Simple Additive Weighting (SAW) dan Analytical Hierarchy Process (AHP). Kedua metode ini akan menghitung nilai bobot kriteria dan nilai ternormalisasi matriks R sehingga menghasilkan nilai prefensi. Nilai prefensi ini akan diranking menurut nilai tertinggi ke yang terendah. Nilai prefensi tertinggi merupakan alternatif yang disarankan. Program ini menggunakan bahasa pemrograman VB.Net 2010 dan Ms.Access 2007 sebagai Database Management Sistem (DBMS). Kata kunci: Sistem Pendukung Keputusan, Simple Additive Weighting (SAW) dan Analytical Hierarchy Process (AHP)
vii DESIGNING OF DECISION SUPPORT SYSTEM WITH COMBINING SAW AND AHP METHOD FOR THE SELECTION OF HOME RENOVATION (Case Study: Department of Human Settlements and Public Works Spatial Dairi District) ABSTRACT The home renovation program is a step in the government to help people who are not able to renew their homes. Still relatively low economic factors cause people do not pay much attention and importance of their housing conditions. To determine the home renovation beneficiaries is not an easy thing, but it requires calculations and special consideration so that on target program. The calculation process of determining beneficiaries the home renovation have been selected based on criteria - criteria that the government desired. This process requires a decision support system in order to achieve accuracy in making a decision. This decision support system using two methods: the Simple Additive Weighting (SAW) and Analytical Hierarchy Process (AHP). Both of these methods will calculate the weights of criteria and values normalized matrix R resulting prefensi value. This prefensi value will be ranked according the highest prefensi value to the lowest. Prefensi highest value is the recommended alternative. This program using VB.Net 2010 programming language and Ms.Access 2007 as Databases Management System (DBMS) Keywords : Decision Support System, Simple Additive Weighting (SAW) and Analytical Hierarchy Process (AHP)
viii DAFTAR ISI halaman Persetujuan Pernyataaan Penghargaan Abstrak Abstract Daftar isi Daftar tabel Daftar gambar ii iii iv vi vii viii x xi BAB 1. PENDAHULUAN 1 1.1. Latar Belakang 1 1.2. Rumusan Masalah 2 1.3. Batasan Masalah 3 1.4. Tujuan Penelitian 3 1.5. Manfaat Penelitian 3 1.6. Metodologi Penelitian 3 1.7. Sistematika Penulisan 4 BAB 2. LANDASAN TEORI 6 2.1. Sistem Pendukung Keputusan 6 2.1.1. Ciri-ciri Decision Support System (SPK) 6 2.1.2. Karakteristik, Kemampuan dan Keterbatasan SPK 7 2.1.3. Komponen-Komponen Sistem Pendukung Keputusan 8 2.1.4. Tahapan Proses Pengambilan Keputusan 9 2.2. Analytical Hierarchy Process (AHP) 10 2.2.1. Prinsip Dasar AHP 11 2.2.2. Langkah-Langkah Analytical Hierarchy Process 15 2.2.3. Kelebihan dan Kelemahan AHP 16 2.3. Simple Additive Weighting (SAW) 18 2.4. Flowchart 19 BAB 3. ANALISIS DAN PERANCANGAN 22 3.1. Analisis Sistem 22 3.1.1. Analisis Masalah 22 3.2. Analisis Kebutuhan Sistem 24 3.2.1. Analisis Kebutuhan Fungsional 24 3.2.2. Analisis Non-Fungsional Sistem 25 3.3. Perancangan Aplikasi 25 3.3.1. Use Case Diagram 26 3.3.2. Diagram Activity 26 3.3.3. Data Flow Diagram (DFD) 29 3.3.4. Flowchart 31
ix 3.4. Pengolahan Data 32 3.5. Perancangan Antar Muka (Interface) 33 3.5.1. Jendela Utama 33 3.5.2. Rancangan Form Login 34 3.5.3. Rancangan Form User 34 3.5.4. Rancangan Form Pemohon 35 3.5.5. Rancangan Form AHP 37 3.5.6. Rancangan Form Proses Metode SAW 38 BAB 4. IMPLEMENTASI DAN PENGUJIAN 39 4.1. Implementasi 39 4.1.1. Implementasi Analitycal Hierarchy Process (AHP) 39 4.1.2. Implementasi Simple Additive Weigthing (SAW) 44 4.1.3. Perangkingan Hasil Perhitungan Metode AHP dan SAW 49 4.2. Pengujian Sistem 51 4.2.1. Halaman Login 51 4.2.2. Halaman Utama 52 4.2.3. Data User 53 4.2.4. Data Pemohon 53 4.2.5. Perhitungan Kriteria AHP 54 4.2.6. Perhitungan SAW 56 4.2.7. Hasil Seleksi 56 4.2.8. Menu Tentang 57 BAB 5. KESIMPULAN DAN SARAN 58 5.1. Kesimpulan 59 5.2. Saran 59 DAFTAR PUSTAKA 60
x DAFTAR TABEL halaman Tabel 2.1. Contoh Matriks Perbandingan Berpasangan 13 Tabel 2.2. Skala Penilaian Perbandingan Berpasangan 14 Tabel 2.3. Ratio Index 16 Tabel 2.4. Simbol-Simbol pada Flowchart 20 Tabel 3.1. Tabel Data User 32 Tabel 3.2. Tabel Data Pemohon 32 Tabel 4.1. Tabel Matriks Kriteria 40 Tabel 4.2. Tabel Matriks Nilai Perbandingan Kriteria 41 Tabel 4.3. Matriks Prioritas 42 Tabel 4.4. Matriks Pengukuran Konsistensi 42 Tabel 4.5. Matriks Rasio Konsistensi 43 Tabel 4.6. Nilai Konsistensi 44 Tabel 4.7. Bobot Nilai Perhitungan Waktu 44 Tabel 4.8. Bobot Nilai Perhitungan Biaya 45 Tabel 4.9. Bobot Nilai Kelengkapan Data 45 Tabel 4.10. Bobot Nilai Kondisi Rumah 45 Tabel 4.11. Sampel Data pemohon 46 Tabel 4.12. Matriks Keputusan X 46 Tabel 4.13. Matriks Ternormalisasi R 49 Tabel 4.14. Elemen Prioritas 50 Tabel 4.15. Hasil Seleksi 51
xi DAFTAR GAMBAR halaman Gambar 2.1. Struktur Hirarki 12 Gambar 3.1. Diagram Ishikawa 24 Gambar 3.2 Diagram Use Case 26 Gambar 3.3. Diagram Activity Process Login 27 Gambar 3.4. Diagram Activity System 28 Gambar 3.5. DFD Level 0 29 Gambar 3.6 DFD Level 1 30 Gambar 3.7. Flowchart Aplikasi Global 31 Gambar 3.8. Rancangan Halaman Menu Utama 33 Gambar 3.9. Rancangan Form Login 34 Gambar 3.10 Rancangan Form User 34 Gambar 3.11 Rancangan Form Pemohon 35 Gambar 3.12 Rancangan Form AHP 37 Gambar 3.13 Rancangan Form Proses Metode SAW 38 Gambar 4.1. Halaman Login 52 Gambar 4.2. Halaman Utama 52 Gambar 4.3. Data User 53 Gambar 4.4. Data Pemohon 54 Gambar 4.5. Perhitungan Kriteria AHP 55 Gambar 4.6. Perhitungan SAW 56 Gambar 4.7. Hasil Seleksi 57 Gambar 4.8. Menu Tentang 57