SISTEM PENDUKUNG KEPUTUSAN DALAM PEMILIHAN
LAPTOP MENGGUNAKAN METODE ELECTRE
BERBASIS ANDROID
SKRIPSI
Diajukan sebagai salah satu syarat untuk memperoleh gelar Sarjana Komputer (S.Kom.)
Fransiskus Aprilion Aric 00000022190
PROGRAM STUDI INFORMATIKA FAKULTAS TEKNIK DAN INFORMATIKA UNIVERSITAS MULTIMEDIA NUSANTARA
TANGERANG 2021
ii
LEMBAR PENGESAHAN
SISTEM PENDUKUNG KEPUTUSAN DALAM PEMILIHAN LAPTOP MENGGUNAKAN METODE ELECTRE BERBASIS ANDROID
oleh
Nama : Fransiskus Aprilion Aric NIM : 00000022190
Program Studi : Informatika
Fakultas : Teknik dan Informatika
Tangerang, 30 Juni 2021 Ketua Sidang
Dr. Ir. Winarno, M.Kom.
Dosen Penguji
Eunike Endariahna, S.Kom., M.T.I.
Dosen Pembimbing
Alexander Waworuntu, S.Kom., M.T.I.
Mengetahui,
Ketua Program Studi Informatika
Marlinda Vasty Overbeek, S.Kom, M.Kom.
Digitally signed by Eunike Endariahna Surbakti Reason: I have reviewed this document Date: 2021.06.29 11:04:07 +07'00' Digitally signed by Alexander Waworuntu Date: 2021.06.29 16:22:27+07'00' Digitally signed by Marlinda Vasty Overbeek Date: 2021.06.29 17:01:24 +07'00'
iii
PERNYATAAN TIDAK MELAKUKAN PLAGIAT
Dengan ini saya:
Nama : Fransiskus Aprilion Aric NIM : 00000022190
Program Studi : Informatika
Fakultas : Teknik dan Informatika
menyatakan bahwa Skripsi yang berjudul “Sistem Pendukung Keputusan dalam Pemilihan Laptop Menggunakan Metode ELECTRE Berbasis Android” ini adalah karya ilmiah saya sendiri, bukan plagiat dari karya ilmiah yang ditulis oleh orang lain atau lembaga lain, dan semua karya ilmiah orang lain atau lembaga lain yang dirujuk dalam Skripsi ini telah disebutkan sumber kutipannya serta dicantumkan di Daftar Pustaka.
Jika di kemudian hari terbukti ditemukan kecurangan/ penyimpangan, baik dalam pelaksanaan Skripsi maupun dalam penulisan laporan Skripsi, saya bersedia menerima konsekuensi dinyatakan TIDAK LULUS untuk mata kuliah Skripsi yang telah saya tempuh.
Tangerang, 4 Juni 2021
iv
KATA PENGANTAR
Puji syukur kepada Tuhan Yang Maha Esa atas segala karunia dan rahmat yang diberikan kepada penulis sehingga laporan Skripsi yang berjudul “Sistem Pendukung Keputusan dalam Pemilihan Laptop Menggunakan Metode ELECTRE Berbasis Android” ini dapat diselesaikan tepat waktu. Selama penulisan laporan Skripsi, penulis juga menerima banyak bantuan dan dukungan dari beberapa pihak sehingga dapat menyelesaikan laporan ini. Oleh karena itu, penulis ingin mengucapkan terima kasih banyak kepada:
1. Dr. Ninok Leksono, Rektor Universitas Multimedia Nusantara, yang memberi inspirasi bagi penulis untuk berprestasi,
2. Dr. Eng. Niki Prastomo, S.T., M.Sc., Dekan Fakultas Teknik dan Informatika Universitas Multimedia Nusantara,
3. Ibu Marlinda Vasty Overbeek, S.Kom, M.Kom, Ketua Program Studi Informatika Universitas Multimedia Nusantara,
4. Bapak Alexander Waworuntu, S.Kom, M.T.I. selaku dosen pembimbing yang telah memberikan dukungan dan bimbingan dengan sabar selama proses pengerjaan Skripsi,
5. Orang tua dan kerabat dekat yang telah memberikan motivasi dan dukungan emosional serta nasihat-nasihat berharga,
6. Teman-teman yang telah bersama-sama berjuang sejak pertama kali kuliah hingga saat ini dan tak henti memberikan bantuan dukungan dan semangat baik selama masa perkuliahan maupun penulisan laporan Skripsi,
v
7. Pihak-pihak lain yang tidak dapat disebutkan satu per satu yang telah membantu dan memberikan dukungan ikhlas hingga akhirnya laporan Skripsi ini dapat diselesaikan dengan baik.
Penulis berharap laporan Skripsi ini dapat bermanfaat, baik sebagai sumber informasi maupun sumber inspirasi, bagi para pembaca.
Tangerang, 4 Juni 2021
vi
SISTEM PENDUKUNG KEPUTUSAN DALAM PEMILIHAN
LAPTOP MENGGUNAKAN METODE ELECTRE
BERBASIS ANDROID
ABSTRAK
Laptop adalah perangkat komputer personal yang memiliki keunggulan utama yaitu mudah dibawa ke mana saja, hal itu menjadikan laptop ingin dimiliki oleh banyak orang. Namun tidak semua orang mengerti spesifikasi apa yang harus diperhatikan pada laptop yang membuat mereka menjadi bingung ketika hendak membelinya. Oleh karena permasalahan tersebut, penelitian ini dilakukan dengan maksud untuk membangun sebuah sistem rekomendasi laptop berbasis Android. Pembangunan sistem ini dilakukan dengan menggunakan metode Elimination and Choice Expressing Reality (ELECTRE) dan bahasa pemrograman Java. ELECTRE merupakan salah satu metode sistem pendukung pengambilan keputusan dengan menggunakan model relasi outranking. Hasil uji kepuasan pengguna menggunakan kuesioner dengan metode USE Questionnaire menunjukkan bahwa sebagian besar responden memberikan penilaian yang positif. Hasil perhitungan skala Likert terhadap uji kepuasan pengguna diperoleh hasil sebesar 76,13% yang menunjukkan bahwa sistem yang dibangun berguna bagi pengguna dalam memberikan rekomendasi laptop.
vii
DECISION SUPPORT SYSTEM IN LAPTOP SELECTION USING
ANDROID-BASED ELECTRE METHOD
ABSTRACT
Laptop is a personal computer device that has the main advantage that it is easy to carry anywhere, it makes laptops want to be owned by many people. But not everyone understands what specifications to pay attention to on a laptop that makes them confused when they want to buy it. Because of these problems, this research was conducted with the aim of building an Android-based laptop recommendation system. The development of this system is carried out using Elimination and Choice Expressing Reality (ELECTRE) method and the use of Java programming language. ELECTRE is a decision support method using the relation outranking model. The results of the user satisfaction test using questionnaire with USE Questionnaire method show that most of the respondents give a positive assessment. Likert scale on user satisfaction test obtained a result of 76,13% which indicates that the system was built can help users in providing laptop recommendations.
Keywords: Android, ELECTRE, Laptop, Recommendation System, USE Questionnaire
viii DAFTAR ISI LEMBAR PENGESAHAN ... ii KATA PENGANTAR ... iv ABSTRAK ... vi ABSTRACT ... vii
DAFTAR ISI ... viii
DAFTAR GAMBAR ... ix DAFTAR TABEL ... x BAB 1 PENDAHULUAN ... 1 1.1 Latar Belakang... 1 1.2 Rumusan Masalah ... 4 1.3 Batasan Masalah ... 5 1.4 Tujuan Penelitian ... 5 1.5 Manfaat Penelitian ... 5 1.6 Sistematika Penulisan ... 6
BAB 2 LANDASAN TEORI ... 7
2.1 Multi Criteria Decision Making ... 7
2.1.1 Unsur Terkait dalam MCDM ... 7
2.1.2 Multi Attribute Decision Making ... 8
2.2 ELECTRE ... 10
2.3 USE Questionnaire ... 14
BAB 3 METODOLOGI PENELITIAN... 17
3.1 Analisis Kebutuhan ... 17
3.2 Perancangan Aplikasi ... 19
3.2.1 Flowchart ... 19
3.2.2 Data Firebase ... 26
3.2.3 Rancangan Antarmuka ... 27
BAB 4 HASIL DAN DISKUSI ... 33
4.1 Spesifikasi Sistem ... 33
4.2 Implementasi Sistem ... 34
4.3 Uji Coba Sistem ... 43
4.3.1 Uji Skenario Perhitungan ... 43
4.3.2 Uji Kepuasan Pengguna ... 63
BAB 5 SIMPULAN DAN SARAN ... 70
5.1 Simpulan ... 70
5.2 Saran ... 70
DAFTAR PUSTAKA ... 71
ix
DAFTAR GAMBAR
Gambar 3.1 Flowchart Utama... 20
Gambar 3.2 Flowchart Halaman Informasi ... 21
Gambar 3.3 Flowchart Halaman Lihat Semua Laptop ... 22
Gambar 3.4 Flowchart Halaman Rekomendasi Laptop ... 24
Gambar 3.5 Flowchart Metode ELECTRE ... 25
Gambar 3.6 Tampilan Data Firebase ... 26
Gambar 3.7 Tampilan Antarmuka Halaman Utama ... 27
Gambar 3.8 Tampilan Antarmuka Halaman Informasi... 28
Gambar 3.9 Tampilan Antarmuka Halaman Lihat Semua Laptop ... 29
Gambar 3.10 Tampilan Antarmuka Halaman Filter ... 30
Gambar 3.11 Tampilan Antarmuka Halaman Cari Laptop ... 31
Gambar 3.12 Tampilan Antarmuka Halaman Hasil ... 32
Gambar 4.1 Tampilan Splash Screen ... 34
Gambar 4.2 Tampilan Halaman Utama ... 35
Gambar 4.3 Tampilan Halaman Informasi... 36
Gambar 4.4 Tampilan Halaman Informasi - Company ... 37
Gambar 4.5 Tampilan Halaman Lihat Semua Laptop ... 38
Gambar 4.6 Tampilan Halaman Lihat Semua Laptop – Filter ... 39
Gambar 4.7 Tampilan Halaman Cari Laptop ... 40
Gambar 4.8 Tampilan Halaman Cari Laptop – Checkbox ... 41
Gambar 4.9 Tampilan Halaman Cari Laptop – Loading ... 42
Gambar 4.10 Tampilan Halaman Hasil ... 43
Gambar 4.11 Kode Normalisasi Data ... 49
Gambar 4.12 Kode Kalkulasi Bobot Kriteria ... 50
Gambar 4.13 Kode Weighting Data ... 52
Gambar 4.14 Kode Konstruksi Set Concordance ... 54
Gambar 4.15 Kode Konstruksi Set Discordance ... 56
Gambar 4.16 Kode Konstruksi Set Discordance – Fungsi ... 57
Gambar 4.17 Kode Nilai Ambang Concordance ... 57
Gambar 4.18 Kode Nilai Ambang Discordance ... 58
Gambar 4.19 Kode Matriks Concordance ... 59
Gambar 4.20 Kode Matriks Discordance ... 60
Gambar 4.21 Kode Matriks Dominan Agregat ... 61
Gambar 4.22 Hasil Skor Sistem ... 62
Gambar 4.23 Diagram Jawaban Pernyataan Pertama ... 64
Gambar 4.24 Diagram Jawaban Pernyataan Kedua ... 65
Gambar 4.25 Diagram Jawaban Pernyataan Ketiga ... 66
Gambar 4.26 Diagram Jawaban Pernyataan Keempat ... 66
x
DAFTAR TABEL
Tabel 2.1 Pernyataan USE Questionnaire ... 15
Tabel 2.2 Pilihan Jawaban Skala Likert ... 15
Tabel 2.3 Nilai Interval Persentase ... 16
Tabel 4.1 Sampel Data ... 45
Tabel 4.2 Nilai Sampel Data ... 46
Tabel 4.3 Hasil Normalisasi Data ... 48
Tabel 4.4 Nilai Bobot Kriteria ... 49
Tabel 4.5 Hasil Weighting Data ... 51
Tabel 4.6 Konstruksi Set Concordance ... 53
Tabel 4.7 Konstruksi Set Discordance ... 55
Tabel 4.8 Nilai Ambang Concordance ... 57
Tabel 4.9 Nilai Ambang Discordance ... 58
Tabel 4.10 Hasil Matriks Concordance ... 59
Tabel 4.11 Hasil Matriks Discordance ... 60
Tabel 4.12 Hasil Matriks Dominan Agregat ... 61
Tabel 4.13 Perbandingan Hasil Skor ... 62