i
TUGAS AKHIR
SISTEM PENDUKUNG KEPUTUSAN PEMILIHAN
SMARTPHONE MENGGUNAKAN METODE
ANALYTICAL HIERARCHY PROCCESS BERBASIS
WEBSITE
DISUSUN OLEH :
M.ZAIRI ASSHIDIQ
201220370312382
JURUSAN TEKNIK INFORMATIKA
FAKULTAS TEKNIK
UNIVERSITAS MUHAMMADIYAH MALANG
2016
v
HALAMAN PERSEMBAHAN
Dengan mengucap syukur Alhamdulilah kupersembahkan karya kecilku ini untuk orang-orang yang ku sayangi :
1. Ibu dan Ayah tercinta, motivator terbesar dalam hidupku yang tak pernah jemu mendo’akan dan menyayangiku, atas semua pengorbanan dan kesabaran mengantarku sampai kini. Tak pernah cukup ku membalas cinta ayah Ibu padaku. Terimakasih.
2. Kedua adik-adikku, Irfan dan Salsa. Kejar terus cita-cita kalian. Maaf belum bisa menjadi kakak yang baik untuk kalian.
3. Keluarga besarku, yang telah memberiku kelonggaran waktu, dan doa sehingga aku dapat melaksanakan perkuliahan hingga penyusunan skripsi sampai tuntas.
4. Pak Maskur dan Pak Ilyas, selaku pembimbing pertama dan pembimbing kedua. Terima kasih untuk ilmu, pengetahuan, dan wawasannya.
5. Segenap tim dosen Teknik Informatika. Pak Ali, Pak Wahyu, Pak Eko, Pak Yudha, Bu Diah, dan seluruh tim dosen Teknik Informatika yang tidak dapat saya sebutkan satu persatu. Terima kasih atas pengertian bapak dan ibu kepada saya selaku mahasiswa alih jenjang.
6. Sahabat-sahabat kuliah di Malang, mas Joko dan Rizki. Tanpa kalian aku tidak akan bisa berjuang sampai di sini. Terima kasih untuk semua pengalaman kita.
7. Teman-teman Teknik Informatika angkatan 2012. Agum, Fadli, Idhe, Kiki, Rosa, Galih, Irfan, Zam, Mirza, Affan, dan semua yang tidak bisa saya sebutkan satu persatu. Lanjutkan perjuangan kalian.
8. Indarti Ari Wulandari. Terimakasih telah menjadi penyemangatku sampai saat ini.
9. Dan juga Anda yang telah menyempatkan untuk membaca laporan skripsi ini. Semoga bermanfaat.
vi
KATA PENGANTAR
Assala’amualaikum warohmatullohi wabarokaatuh
Sebelumnya saya ucapkan rasa syukur sedalam-dalamnya atas rahmat dan karunia yang telah diberikan Allah SWT, karena dengan seizin-Nyalah saya dapat menyelesaikan tugas akhir ini. Shalawat serta salam semoga senantiasa tercurah kepada junjungan Nabi Muhammad SAW, keluarga serta sahabatnya yang telah menuntun kita umat islam kejalan yang benar.
Dalam tugas akhir ini penyusun member judul “Sistem Pendukung Keputusan Pemilihan Smartphone Menggunakan Metode Analytical Hierarchy Proccess berbasis Website”. Dengan menggunakan metode ini diharapakan mampu membantu dalam pemilihan smartphone baru dengan rekomendasi yang dihasilkan oleh sistem sehingga dapat sesuai dengan yang dibutuhkan.
Dalam penyusunan tugas akhir ini banyak sekali kesulitan yang saya temui dan banyak pula bantuan dan bimbingan serta dorongan dari berbagai pihak, baik materil maupun moril. Maka dengan selesainya penyusunan tugas akhir ini saya ucapkan terima kasih yang sedalam-dalamnya untuk seluruh pihak yang membantu. Pada kesempatan ini saya ingin berterima kasih kepada :
1. Bapak Maskur S.Kom. M.kom selaku Dosen Pembimbing I tugas akhir yang telah memberikan saran-saran ilmu yang bermanfaat.
2. Bapak Ilyas Nur Yasin S,Kom. M,Kom selaku Dosen Pembimbing II yang senantiaasa memberikan saran-saran dalam pengerjaan tugas akhir ini.
3. Bapak Yuda Munarko S,Kom. M,Kom selaku Ketua Program Studi Teknik Informatika Universitas Muhammadiyah Malang.
4. Kedua orang tua serta adik-adik yang telah memberikan doa dan motivasi serta dukungan kepada penulis dalam pembuatan tugas akhir.
vii
5. Kepada teman-teman jurusan Teknik Informatika 2012 yang tidak dapat saya sebutkan satu persatu yang telah memberikan dukungan dalam menyelesaikan tugas akhir ini.
Akhir kata semoga kita semua selalu ada dalam perlindungan Allah SWT sekali lagi penyusun mengucapkan banyak terima kasih semoga amal kebaikan dari berbagai pihak yang telah membantu penyusun hingga terselesaikanya tugas akhir ini dapat mendapat balasan dari Allah SWT. Aamiin.
Wassalamu’alaikum warohmatullohi wabarokaatuh
Malang, 23 Oktober 2015
viii DAFTAR ISI
HALAMAN JUDUL ... i
HALAMAN PERSETUJUAN ... ii
HALAMAN PENGESAHAN ... iii
HALAMAN PERNYATAAN ... iv
ABSTRAK ... v
ABSTRACT ... vi
HALAMAN PERSEMBAHAN ... vii
KATA PENGANTAR ... viii
DAFTAR ISI ... x
DAFTAR GAMBAR ... xiii
DAFTAR TABEL ... xiv
BAB I PENDAHULUAN 1.1 Latar Belakang ... 1 1.2 Rumusan Masalah ... 2 1.3 Tujuan ... 2 1.4 Batasan Masalah... 2 1.5 Metode Penelitian ... 3
BAB II LANDASAN TEORI 2.1 Sistem Pendukung Keputusan ... 4
2.1.1 Definisi Sistem Pendukung Keputusan ... 4
2.1.2 Komponen Sistem Pendukung Keputusan ... 6
2.2 Analytical Hierarchy Process ... 7
2.2.1 Prosedur Pemilihan AHP ... 8
2.3 PHP... 13
2.4 Pemodelan Data... 15
2.4.1 Flowchart ... 15
ix
2.4.3 Database Management System ... 16
BAB III ANALISA DAN PERANCANGAN SISTEM 9.1 Analisis Kebutuhan Sistem ... 18
9.1.1 Analisis Fungsionalis Sistem ... 18
9.1.2 Analisis Pengguna ... 19
9.1.3 Analisis Pembuatan Sistem ... 19
9.1.4 Analisis Perhitungan Metode AHP ... 20
9.2 Perancangan Sistem ... 33
9.2.1 Flowchart ... 33
9.2.2 Data Flow Diagram ... 33
9.2.3 Struktur Tabel ... 37
9.3 Perancangan Sistem ... 42
9.3.1 Antarmuka Form Menu Utama ... 42
9.3.2 Antarmuka Form Menu Daftar ... 42
9.3.3 Antarmuka Form Pemilihan Alternatif Smartphone ... 42
9.3.4 Antarmuka Form Perbandingan Antar Kriteria ... 43
9.3.5 Antarmuka Form Penilaian Perbandingan Antar Smartphone .... 44
BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM 4.1 Implementasi Sistem ... 45
4.1.1 Implementasi Antar Sistem ... 45
A. Antarmuka Form Menu Utama ... 45
B. Antarmuka Form Menu Daftar ... 46
C. Antarmuka Form Pemilihan Alterbatif Smartphone ... 46
D. Antarmuka Form Penilaian Perbandingan Antar Kriteria .... 47
E. Antarmuka Form Penilaian Perbandingan Kriteria Antar Smartphone ... 48
4.1.2 Implementasi Perhitungan ... 48
x
4.2.1 Rencana Pengujian ... 51
4.2.2 Kasus dan Hasil Pengujian ... 51
4.2.2.1 Pengujian Pendaftaran User ... 51
4.2.2.2 Pengujian Pemilihan Alternatif ... 52
4.2.2.3 Pengujian Pemberian Nilai Kriteria ... 52
4.2.2.4 Pengujian Pemberian Nilai Smartphone ... 53
4.2.2.5 Kesimpulan Hasil Pengujian ... 53
4.2.3 Pengujian Fungsionalis Sistem ... 53
BAB V KESIMPULAN DAN SARAN 5.1 Kesimpulan ... 55
5.2 Saran ... 55
DAFTAR PUSTAKA ... 56
xi
DAFTAR GAMBAR
Gambar 2.1 Fase Proses Pengambilan Keputusan ... 5
Gambar 2.1 Hierarki Permasalahan ... 8
Gambar 3.1 Hierarki Permasalahan Sistem Pemilihan Smartphone ... 20
Gambar 3.2 Flowchart Sistem Pendukung Keputusan Pemilihan Smartphone ... 34
Gambar 3.3 Diagram Konteks... 35
Gambar 3.4 DFD Level 0 ... 36
Gambar 3.5 ERD Database ... 41
Gambar 3.6 Desain Antar Muka Menu Utama ... 42
Gambar 3.7 Desain Antar Muka Menu Daftar ... 43
Gambar 3.8 Desain Antar Muka Menu Pilihan Smartphone ... 43
Gambar 3.9 Desain Antar Muka Menu Perbandingan Kriteria ... 44
Gambar 3.10 Desain Antar Muka Form Perbandingan Kriteria Antar Smartphone ... 44
Gambar 4.1 Tampilan Antar Muka Menu Utama ... 45
Gambar 4.2 Tampilan Antar Muka Menu Daftar ... 46
Gambar 4.3 Tampilan Antar Muka Pemilihan Smartphone ... 46
Gambar 4.4 Tampilan Antar Muka Perbandingan Antar Kriteria ... 47
Gambar 4.5 Tampilan Antarmuka Perbandingan Kriteria Antar Smartphone ... 48
Gambar 4.6 Implementasi Perbandingan Kriteria ... 48
Gambar 4.7 Implementasi Menentukan Nilai Prioritas ... 49
Gambar 4.8 Implementasi Menentukan Nilai Prioritas ... 50
xii
DAFTAR TABEL
Tabel 2.1 Skala Penilaian Perbandingan Berpasangan ... 9
Tabel 2.2 Matrik Perbandingan Berpasangan ... 9
Tabel 2.3 Penjumlahan Kolom ... 10
Tabel 2.4 Penjumlahan Baris... 10
Tabel 2.5 Perkalian TPV dengan Elemen Matrik... 11
Tabel 2.6 Penjumlahan Baris Setelah Perkalian TPV ... 12
Tabel 2.7 Daftar Nilai Random Index ... 13
Tabel 2.8 Komponen DFD menurut Yourdan dan De Marco ... 15
Tabel 3.1 Range Nilai Subkriteria Pada Kriteria Operating Sistem ... 21
Tabel 3.2 Range Nilai Subkriteria Pada Kriteria Koneksi Data ... 21
Tabel 3.3 Range Nilai Subkriteria Pada Kriteria Prosesor ... 21
Tabel 3.4 Data Nilai Perbandingan Antar Kriteria ... 23
Tabel 3.5 Menentukan Nilai Prioritas ... 24
Tabel 3.6 Menentukan Nilai Rasio Konsistensi Langkah 1 ... 25
Tabel 3.7 Menentukan Nilai Rasio Konsistensi Langkah 2 ... 26
Tabel 3.8 Perbandingan Kriteria Antar Smartphone ... 27
Tabel 3.9 Perbandingan Smartphone Kriteria Desain ... 28
Tabel 3.10 Perbandingan Smartphone Kriteria Layar ... 28
Tabel 3.11 Perbandingan Smartphone Kriteria Kamera ... 29
Tabel 3.12 Perbandingan Smartphone Dengan Kriteria ... 31
Tabel 3.13 Total Bobot Alternatif dari Setiap Kriteria ... 32
Tabel 3.14 Tabel Pembeli ... 37
Tabel 3.15 Tabel hp_merk... 37
Tabel 3.16 Tabel hp_smartphone ... 38
Tabel 3.17 Tabel hp_kriteria ... 39
Tabel 3.18 Tabel alternative ... 39
Tabel 3.19 Tabel modeling ... 40
xiii
Tabel 4.1 Rencana Pengujian ... 51
Tabel 4.2 Pengujian Pendaftaran User ... 51
Tabel 4.3 Pengujian Pemilihan Alternatif ... 52
Tabel 4.4 Pengujian Pemberian Nilai Kriteria ... 52
Tabel 4.5 Pengujian Pemberian Nilai Smartphone ... 53
xiv
DAFTAR PUSTAKA
Afif Faqot, “10 Definisi Sistem Pendukung Keputusan (SPK)”,
http://jejakjari007.blogspot.co.id/2011/03/10-definisi-sistem-pendukung-keputusan.html, Jejak Jari (diakses tanggal 25 Januari 2016).
Broto Ismoyo, Gatot., et al, “ANALISA DAN PERANCANGAN APLIKASI SISTEM PENDUKUNG KEPUTUSAN DENGAN METODE AHP (ANALYTIC HIERARCHY PROCESS) DALAM PENETAPAN SISWA UNGGULAN PADA SEKOLAH MENENGAH KEJURUAN NEGERI 2 KABUPATEN TEBO BERBASIS WEB”, Padang.
Darmanto, Eko., et al, (2014), “PENERAPAN METODE AHP (ANALYTHIC HIERARCHY PROCESS) UNTUK MENENTUKAN KUALITAS GULA TUMBU”. Jurnal SIMETRIS, Vol 5 No 1 April 2014.
Rifan “The King” Syaiful, “Mengenal Metode AHP (Disertai Studi Kasus : Pemilihan Mahasiswa Terbaik”, Fun With Rifan Syaiful, http://funpreuner.blogspot.com/2012/02/mengenal-metode-ahp-disertai-studi.html (diakses tanggal 3 Januari 2015).
Saaty, T.L. (2008), “DECISION MAKING WITH THE ANALYTIC HIERARCHY PROCESS”. Int. J. Services Sciences, Vol. 1, No. 1, 2008.
Saragih, Sylvia Hastati, Agustus 2013, "PENERAPAN METODE ANALYTICAL HIERARCHY PROCESS (AHP) PADA SISTEM PENDUKUNG KEPUTUSAN PEMILIHAN LAPTOP". Volume : IV, Nomor: 2, Agustus 2013, http://pelita-informatika.com/berkas/jurnal/4216.pdf, 1 Januari 2015.
Wiyananti, Reni., et al, (2013), “DSS (DECISION SUPPORT SYSTEM) PESONALITI POTENSI SEKS PRANIKAH REMAJA DENGAN METODE AHP (ANALYTICAL HIERARCHY PROCESS)”, SemarangUniversitas Dian Nuswantoro.