Rancang bangun sistem, Kevin Arista Chandra, FTI UMN, 2019kc.umn.ac.id/11019/2/HALAMAN_AWAL.pdf ·...

13
Team project ©2017 Dony Pratidana S. Hum | Bima Agus Setyawan S. IIP Hak cipta dan penggunaan kembali: Lisensi ini mengizinkan setiap orang untuk menggubah, memperbaiki, dan membuat ciptaan turunan bukan untuk kepentingan komersial, selama anda mencantumkan nama penulis dan melisensikan ciptaan turunan dengan syarat yang serupa dengan ciptaan asli. Copyright and reuse: This license lets you remix, tweak, and build upon work non-commercially, as long as you credit the origin creator and license it on your new creations under the identical terms.

Transcript of Rancang bangun sistem, Kevin Arista Chandra, FTI UMN, 2019kc.umn.ac.id/11019/2/HALAMAN_AWAL.pdf ·...

Page 1: Rancang bangun sistem, Kevin Arista Chandra, FTI UMN, 2019kc.umn.ac.id/11019/2/HALAMAN_AWAL.pdf · 2020. 1. 9. · RANCANG BANGUN SISTEM REKOMENDASI PEMILIHAN LAPTOP DENGAN METODE

Team project ©2017 Dony Pratidana S. Hum | Bima Agus Setyawan S. IIP 

 

 

 

 

 

Hak cipta dan penggunaan kembali:

Lisensi ini mengizinkan setiap orang untuk menggubah, memperbaiki, dan membuat ciptaan turunan bukan untuk kepentingan komersial, selama anda mencantumkan nama penulis dan melisensikan ciptaan turunan dengan syarat yang serupa dengan ciptaan asli.

Copyright and reuse:

This license lets you remix, tweak, and build upon work non-commercially, as long as you credit the origin creator and license it on your new creations under the identical terms.

Page 2: Rancang bangun sistem, Kevin Arista Chandra, FTI UMN, 2019kc.umn.ac.id/11019/2/HALAMAN_AWAL.pdf · 2020. 1. 9. · RANCANG BANGUN SISTEM REKOMENDASI PEMILIHAN LAPTOP DENGAN METODE

RANCANG BANGUN SISTEM REKOMENDASI PEMILIHAN

LAPTOP DENGAN METODE WASPAS BERBASIS WEB

SKRIPSI

Diajukan sebagai salah satu syarat memperoleh gelar

Sarjana Komputer (S.Kom)

Kevin Arista Chandra

14110110124

PROGRAM STUDI INFORMATIKA

FAKULTAS TEKNIK DAN INFORMATIKA

UNIVERSITAS MULTIMEDIA NUSANTARA

TANGERANG

2019

Rancang bangun sistem..., Kevin Arista Chandra, FTI UMN, 2019

Page 3: Rancang bangun sistem, Kevin Arista Chandra, FTI UMN, 2019kc.umn.ac.id/11019/2/HALAMAN_AWAL.pdf · 2020. 1. 9. · RANCANG BANGUN SISTEM REKOMENDASI PEMILIHAN LAPTOP DENGAN METODE

Rancang bangun sistem..., Kevin Arista Chandra, FTI UMN, 2019

Page 4: Rancang bangun sistem, Kevin Arista Chandra, FTI UMN, 2019kc.umn.ac.id/11019/2/HALAMAN_AWAL.pdf · 2020. 1. 9. · RANCANG BANGUN SISTEM REKOMENDASI PEMILIHAN LAPTOP DENGAN METODE

Rancang bangun sistem..., Kevin Arista Chandra, FTI UMN, 2019

Page 5: Rancang bangun sistem, Kevin Arista Chandra, FTI UMN, 2019kc.umn.ac.id/11019/2/HALAMAN_AWAL.pdf · 2020. 1. 9. · RANCANG BANGUN SISTEM REKOMENDASI PEMILIHAN LAPTOP DENGAN METODE

iv

RANCANG BANGUN SISTEM REKOMENDASI PEMILIHAN

LAPTOP DENGAN METODE WASPAS BERBASIS WEB

ABSTRAK

Komputer merupakan sebuah penemuan revolusioner yang memberikan

banyak kontribusi bagi kehidupan manusia. Seiring berkembangnya teknologi,

komputer berevolusi menuju ukuran yang lebih kecil, dari komputer desktop hingga

komputer laptop. Untuk mengetahui perilaku dan preferensi masyarakat dalam

memilih laptop, dilakukan survei yang dilakukan menggunakan angket.

Berdasarkan hasil survei, sebagian besar responden mengaku pernah mengalami

kesulitan dalam memilih laptop yang sesuai dengan keinginan responden. Oleh

karena itu, dibangun sistem rekomendasi laptop berbasis web. Pembangunan sistem

ini dilakukan menggunakan metode WASPAS (Weighted Aggregated Sum Product

Assesment). Metode WASPAS merupakan penggabungan dari metode WSM dan

WPM. Metode ini dapat digunakan untuk menyelesaikan permasalahan MCDM

(Multi Criteria Decision Making). Bahasa pemrograman yang digunakan untuk

pembangunan website ini antara lain HTML, PHP, dan Javascript. Hasil uji

kepuasan pengguna terhadap sistem yang dibangun menunjukkan bahwa mayoritas

responden memberikan penilaian positif. Hasil perhitungan Cronbach’s Alpha

terhadap hasil uji kepuasan pengguna menghasilkan nilai sebesar 0.83 yang

menunjukkan bahwa hasil uji kepuasan pengguna tergolong reliable. Selain itu, uji

validitas menunjukkan bahwa data yang diperoleh tergolong valid.

Kata Kunci: Laptop, MCDM, Sistem Rekomendasi, WASPAS, Website

Rancang bangun sistem..., Kevin Arista Chandra, FTI UMN, 2019

Page 6: Rancang bangun sistem, Kevin Arista Chandra, FTI UMN, 2019kc.umn.ac.id/11019/2/HALAMAN_AWAL.pdf · 2020. 1. 9. · RANCANG BANGUN SISTEM REKOMENDASI PEMILIHAN LAPTOP DENGAN METODE

v

DESIGN AND DEVELOPMENT OF A WEB BASED LAPTOP

RECOMMENDER SYSTEM USING WASPAS METHOD

ABSTRACT

The invention of computers has revolutionalized our lives. As technological

advancements continues to develop, computers had been shrinking in size as PC

computers had developed into laptop computers. In order to collect information on

an individual’s behavior as well as preferences when it comes to their choice on

laptops, a survey is conducted through questionnaire distribution. The survey result

states that a majority of the respondents had claimed to have experienced

difficulties in choosing a laptop that fits their personal preferences. Based on the

aforementioned issues, a web based laptop recommender system is built as a

solution. The aforementioned system was built using WASPAS Method which is a

unique combination of the WSM method and WPM method. This method has been

proven to be successfully implemented as a solution for MCDM (Multi Criteria

Decision Making) problems. Programming languages used in the development of

this system are HTML, PHP, and Javascript. User satisfaction test results indicated

mostly positive responses from the respondents towards the system. The user

satisfaction test results has the Cronbach’s Alpha value of 0.83, stating that the test

results are considered reliable. Also, validity test results confirms the validity of the

obtained data.

Keywords: Laptop, MCDM, Recommendation System, WASPAS, Website

Rancang bangun sistem..., Kevin Arista Chandra, FTI UMN, 2019

Page 7: Rancang bangun sistem, Kevin Arista Chandra, FTI UMN, 2019kc.umn.ac.id/11019/2/HALAMAN_AWAL.pdf · 2020. 1. 9. · RANCANG BANGUN SISTEM REKOMENDASI PEMILIHAN LAPTOP DENGAN METODE

vi

KATA PENGANTAR

Puji dan syukur dipanjatkan kehadirat Tuhan Yang Maha Esa yang telah

memberikan kekuatan untuk menyelesaikan penelitian ini. Oleh karena kasih-

Nya, penyusunan skripsi dengan judul “Rancang Bangun Sistem

Rekomendasi Pemilihan Laptop Dengan Metode WASPAS Berbasis Web”

yang diajukan kepada Program Studi Informatika, Fakultas Teknik dan

Informatika, Universitas Multimedia Nusantara dapat diselesaikan.

Terselesaikannya skripsi ini tidak terlepas dari kerjasama beberapa

pihak. Oleh karena itu, penulis mengucapkan terima kasih kepada:

1. Dr. Ninok Leksono, selaku Rektor Universitas Multimedia Nusantara,

2. Hira Meidia, Ph.D. selaku dekan Fakultas Teknik dan Informatika

Universitas Multimedia Nusantara,

3. Seng Hansun, S.Si., M.Cs., selaku Ketua Program Studi Informatika

Universitas Multimedia Nusantara,

4. Seng Hansun, S.Si., M.Cs. selaku dosen pembimbing yang telah

membimbing dengan sabar selama proses penulisan sehingga skripsi ini

dapat selesai dengan baik,

5. Orang tua dan keluarga yang selalu memberikan dukungan dan bantuan, serta

6. Pihak-pihak lain yang turut membantu dalam menyelesaikan skripsi ini yang

tidak dapat disebutkan satu per satu.

Semoga skripsi ini bisa membantu dan bermanfaat bagi para pembaca, terutama

rekan-rekan mahasiswa di Universitas Multimedia Nusantara.

Tangerang, April 2019

Kevin Arista Chandra

Rancang bangun sistem..., Kevin Arista Chandra, FTI UMN, 2019

Page 8: Rancang bangun sistem, Kevin Arista Chandra, FTI UMN, 2019kc.umn.ac.id/11019/2/HALAMAN_AWAL.pdf · 2020. 1. 9. · RANCANG BANGUN SISTEM REKOMENDASI PEMILIHAN LAPTOP DENGAN METODE

vii

DAFTAR ISI

HALAMAN PERSETUJUAN…………………………………....…………….. ii

PERNYATAAN TIDAK MELAKUKAN PLAGIAT…………………………. iii

ABSTRAK……………………………………………………………………… iv

KATA PENGANTAR…………………………………………………………... vi

DAFTAR ISI……………………………………………………………………. vii

DAFTAR GAMBAR……………………………...……………………………. ix

DAFTAR TABEL.....…………………………………………………………… xi

DAFTAR LAMPIRAN…………………………………………………………. xii

BAB I PENDAHULUAN………………………………………………………. 1

1.1 Latar Belakang Masalah…………………......…………………………... 1

1.2 Rumusan Masalah.........................….....…………………………………. 4

1.3 Batasan Masalah............................................…………………………….. 4

1.4 Tujuan Penelitan...........................................……………………………... 5

1.5 Manfaat Penelitan...........................................……………………………. 5

1.6 Sistematika Penulisan ...................................……………………………. 5

BAB II LANDASAN TEORI..............................………………………………. 7

2.1 Sistem Rekomendasi...........……………………………………………… 7

2.2 MCDM……..…………………………………………………………….. 8

2.3 Weighted Sum Model (WSM)...…………………............………………. 9

2.4 Weighted Product Model (WPM)…………………………..........………. 10

2.5 Metode WASPAS.……………………………………………………….. 10

2.6 Laptop....................……………………………………………………..... 13

2.7 Bhinneka.com....................…....................……………………………..... 13

2.8 Uji Kepuasan Pengguna..........…………………………..........………….. 14

2.9 Skala Likert.............…………………......……………………………….. 15

2.1 0 Cronbach’s Alpha............……………………………………………….. 16

Rancang bangun sistem..., Kevin Arista Chandra, FTI UMN, 2019

Page 9: Rancang bangun sistem, Kevin Arista Chandra, FTI UMN, 2019kc.umn.ac.id/11019/2/HALAMAN_AWAL.pdf · 2020. 1. 9. · RANCANG BANGUN SISTEM REKOMENDASI PEMILIHAN LAPTOP DENGAN METODE

viii

2.11 Sistem Pembuat Keputusan (SPK)................................................................ 17

2.12 Uji Validitas.................................................................................................. 18

BAB III METODOLOGI DAN PERANCANGAN SISTEM………………….. 20

3.1 Metode Penelitian...............………………………………………………. 20

3.2 Perancangan Sistem....……………………………………………………. 21

3.2.1 Dataflow Diagram (DFD)…………………………….....………...... 21

3.2.2 Diagram Flowchart………………………………………….............. 24

3.2.3 Entity Relationship Diagram (ERD)………………………................ 33

3.2.4 Struktur Tabel..................................………………………................ 34

3.2.5 Rancangan Antarmuka........................................................................ 35

A. Antarmuka Frontend………...……………………………………….

35

B. Antarmuka Backend……………………..…………………………... 39

BAB IV IMPLEMENTASI DAN UJI COBA……….......……………………... 43

4.1 Spesifikasi Sistem…………………..……………………………………... 43

4.2 Implementasi Sistem…………………..………………........……………... 43

4.3 Uji Coba..........………………………………………………………..…… 52

4.3.1 Uji Skenario……………………………………………………............ 52

4.3.2 Uji Kepuasan Pengguna…………………………………….......……... 60

BAB V KESIMPULAN DAN SARAN……….......…………………….............. 63

5.1 Simpulan..............…………………..……………………………………... 63

5.2 Saran....................…………………..……………………………………... 63

DAFTAR PUSTAKA…………………………………………………..………. 64

Rancang bangun sistem..., Kevin Arista Chandra, FTI UMN, 2019

Page 10: Rancang bangun sistem, Kevin Arista Chandra, FTI UMN, 2019kc.umn.ac.id/11019/2/HALAMAN_AWAL.pdf · 2020. 1. 9. · RANCANG BANGUN SISTEM REKOMENDASI PEMILIHAN LAPTOP DENGAN METODE

ix

DAFTAR GAMBAR

Gambar 3.1 Context Diagram...............…………..…………………………….. 22

Gambar 3.2 Diagram DFD Level 1…………...............………………………… 23

Gambar 3.3 Flowchart Halaman Home..............…….......……………………… 24

Gambar 3.4 Flowchart Rekomendasi…………………………………………… 25

Gambar 3.5 Flowchart WASPAS.............................………………………….… 26

Gambar 3.6 Flowchart Laptops...................…………………………………….. 27

Gambar 3.7 Flowchart Admin.................................…………………………….. 28

Gambar 3.8 Flowchart Edit..............……………………………………………. 29

Gambar 3.9 Flowchart Insert...................…………………….…………………. 30

Gambar 3.10 Flowchart Update....................................................……………… 31

Gambar 3.11 Flowchart Delete.....................................................……………… 32

Gambar 3.12 Entity Relationship Diagram....................................……………... 33

Gambar 3.13 Rancangan Halaman Home........................…….………………… 35

Gambar 3.14 Rancangan Halaman Rekomendasi.....................………………… 36

Gambar 3.15 Rancangan Halaman Hasil.............……………….……………… 37

Gambar 3.16 Rancangan Halaman Laptops...............................................……... 38

Gambar 3.17 Rancangan Halaman About............................................................. 38

Gambar 3.18 Rancangan Popup Login...........................................…………….. 39

Gambar 3.19 Rancangan Halaman Edit..............................…………………….. 40

Gambar 3.20 Rancangan Halaman Insert...............…………………………....... 41

Gambar 3.21 Rancangan Halaman Delete.............…………………………....... 41

Gambar 3.22 Rancangan Halaman Insert...............…………………………....... 42

Gambar 4.1 Tampilan Halaman Home....................................…………………. 44

Gambar 4.2 Tampilan Halaman Rekomendasi...............……………………….. 45

Gambar 4.3 Tampilan Halaman Hasil.............................……………………….. 45

Gambar 4.4 Tampilan Halaman About...........................……………………….. 46

Rancang bangun sistem..., Kevin Arista Chandra, FTI UMN, 2019

Page 11: Rancang bangun sistem, Kevin Arista Chandra, FTI UMN, 2019kc.umn.ac.id/11019/2/HALAMAN_AWAL.pdf · 2020. 1. 9. · RANCANG BANGUN SISTEM REKOMENDASI PEMILIHAN LAPTOP DENGAN METODE

x

Gambar 4.5 Tampilan Halaman Laptops....................................……………….. 47

Gambar 4.6 Tampilan Popup Login..............................……………………….... 47

Gambar 4.7 Tampilan Halaman Edit..................……...…………………............ 48

Gambar 4.8 Tampilan Halaman Insert.......................………………………....... 49

Gambar 4.9 Rampilan Halaman Update.........................……………………….. 50

Gambar 4.10 Formulir Update Data................................……………………….. 50

Gambar 4.11 Tampilan Halaman Delete.........................……………………….. 51

Gambar 4.12 Code Snippet Fungsi Normalisasi.........................……………….. 55

Gambar 4.13 Code Snippet Perhitungan Nilai WSM.................……………….. 56

Gambar 4.14 Code Snippet Perhitungan Nilai WPM.................……………….. 57

Gambar 4.15 Code Snippet Perhitungan Nilai WASPAS.........................…….... 58

Gambar 4.16 Code Snippet Sorting...........................................................…….... 59

Gambar 4.17 Output Sistem untuk Uji Coba Skenario.............................…….... 60

Rancang bangun sistem..., Kevin Arista Chandra, FTI UMN, 2019

Page 12: Rancang bangun sistem, Kevin Arista Chandra, FTI UMN, 2019kc.umn.ac.id/11019/2/HALAMAN_AWAL.pdf · 2020. 1. 9. · RANCANG BANGUN SISTEM REKOMENDASI PEMILIHAN LAPTOP DENGAN METODE

xi

DAFTAR TABEL

Tabel 3.1 Struktur Tabel laptop………….......………………………………….. 34

Tabel 3.2 Struktur Tabel admin.........…………………………………………… 34

Tabel 4.1 Data Sampel..................……………………………………………… 53

Tabel 4.2 Hasil Normalisasi..........……………………………………………… 54

Tabel 4.3 Hasil Perhitungan Nilai WSM.......……………….......……………… 56

Tabel 4.4 Hasil Perhitungan Nilai WPM..................……............……………… 57

Tabel 4.5 Hasil Perhitungan Nilai WASPAS ..................……….....…………… 58

Tabel 4.6 Hasil Akhir Rekomendasi ..................…..…………………………… 59

Tabel 4.7 Tabel Pertanyaan Angket.......…………….......……………………… 60

Tabel 4.8 Tabel Jawaban Angket...............…………….......……………....…… 61

Tabel 4.9 Hasil Uji Validitas......................…………….......……………....…… 62

Rancang bangun sistem..., Kevin Arista Chandra, FTI UMN, 2019

Page 13: Rancang bangun sistem, Kevin Arista Chandra, FTI UMN, 2019kc.umn.ac.id/11019/2/HALAMAN_AWAL.pdf · 2020. 1. 9. · RANCANG BANGUN SISTEM REKOMENDASI PEMILIHAN LAPTOP DENGAN METODE

xii

DAFTAR LAMPIRAN

Daftar Riwayat Hidup…..............……….......………………………………….. 66

Formulir Konsultasi Skripsi..............…………………………………………… 67

Hasil Survei Perilaku Masyarakat Terhadap Pemilihan Laptop..............……… 68

Hasil Uji Kepuasan Pengguna dan Perhitungan Cronbach's Alpha......………… 71

Perhitungan Koefisien Korelasi Pearson Product Moment..................………… 72

Rancang bangun sistem..., Kevin Arista Chandra, FTI UMN, 2019