sistem pendukung pengambilan keputusan ...spesifikasi. seorang calon pembeli laptop tentu akan...
Post on 08-Dec-2020
14 Views
Preview:
TRANSCRIPT
i
SISTEM PENDUKUNG PENGAMBILAN KEPUTUSAN
PEMBELIAN LAPTOP DENGAN METODE SAW
(SIMPLE ADDITIVE WEIGHTING)
SKRIPSI
Ditujukan Untuk Memenuhi Salah Satu Syarat
Memperoleh Gelar Sarjana Teknik Informatika
Program Studi Teknik Informatika
Oleh :
Elvino Prayogo
135314095
PROGRAM STUDI TEKNIK INFORMATIKA
JURUSAN TEKNIK INFORMATIKA
FAKULTAS SAINS DAN TEKNOLOGI
UNIVERSITAS SANATA DHARMA
YOGYAKARTA
2018
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
ii
DECISION SUPPORT SYSTEM
TO BUY LAPTOP USING SAW
(SIMPLE ADDITIVE WEIGHTING) METHOD
THESIS
Presented as Partial Fulfillment of Requirements
To Obtain the Sarjana Komputer Degree
In Informatics Engineering Study Program
By :
Elvino Prayogo
135314095
INFORMATICS ENGINEERING STUDY PROGRAM
DEPARTMENTS OF INFORMATICS ENGINEERING
FACULTY OF SCIENCE AND TECHNOLOGY
SANATA DHARMA UNIVERSITY
YOGYAKARTA
2018
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
iii
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
iv
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
v
HALAMAN MOTTO
Just Do It
(Nike, Inc)
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
vi
HALAMAN PERSEMBAHAN
Skripsi ini saya persembahkan untuk:
Tuhan Yesus Kristus yang selalu memberkati dan menyertai setiap langkah yang
saya ambil.
Orang tua dan kakak yang selalu memberikan dukungan dalam mengerjakan
skripsi.
Seluruh Dosen dan semua karyawan yang telah mendukung dan memberikan
pengetahuan, bimbingan dan fasilitas selama perkuliahan.
Teman-teman TI 2013 yang telah mendukung dan memotivasi saya.
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
vii
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
viii
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
ix
ABSTRAK
Pada saat ini, teknologi telah mengalami perkembangan yang sangat pesat
sehingga banyak teknologi yang diterapkan pada sistem informasi. Sebagai
fasilitas untuk melakukan pekerjaan, laptop memiliki berbagai macam merk dan
spesifikasi. Seorang calon pembeli laptop tentu akan mengalami masalah dalam
menentukan pilihan yang tepat karena hal tersebut akan berpengaruh besar pada
produktivitasnya sebagai mahasiswa ataupun pegawai serta yang mempunyai hobi
bermain game. Laptop sangat membantu menunjang aktivitas harian jika memilih
laptop yang sesuai dengan kebutuhan pembeli. Dengan memilih laptop yang tepat
tentu akan mengurangi kerugian yang akan ditimbulkan akibat laptop yang
dipakai terlalu lambat untuk menjalankan software. Menentukan pilihan pada
laptop tidak akan mudah karena memerlukan pertimbangan yang matang dalam
mengambil keputusan.
Oleh karena itu penulis merancang dan membangun sebuah sistem
pendukung pengambilan keputusan menggunakan metode Simple Additive
Weighting (SAW) yang diharapkan akan dapat membantu calon pembeli laptop
dalam menentukan laptop yang dibutuhkan. Sistem dibangun dengan
menggunakan bahasa pemrograman php dan database mysql.
Berdasarkan hasil uji coba dari kuisioner kepada 20 responden, maka
diperoleh hasil bahwa sebanyak 77.5 % pengguna setuju bahwa sistem ini mudah
digunakan dan 79.66 % pengguna setuju bahwa sistem ini bermanfaat dalam
membantu mereka mengambil keputusan.
Kata Kunci : Laptop, Sistem Pendukung Pengambilan Keputusan, Metode SAW
(Simple Additive Weighting).
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
x
ABSTRACT
At this time, technology has been progressing very rapidly so many
technologies are applied to information systems. As a facility to do the job,
laptops have a wide range of brands and specifications. A prospective laptop
buyer sometimes have problems in determining the right choice because it will
have a major impact on the productivity of students or employees as well as other
people who have hobbies of playing games. Laptop is very helpful to support
daily activities when the laptop suits the needs of buyers. By choosing the right
laptop will certainly reduce the losses that will be caused due to under
performance laptops. Determining options on a laptop will not be easy because it
requires careful consideration in making decisions.
Therefore, the writer designs and builds a decision support system using
Simple Additive Weighting (SAW) method that is expected to be able to help
laptop buyers in determining the laptop needed. The system is built using the php
programming language and mysql database
Based on the results of questionaires to 20 respondents, 77.5% of users
agree that the system is easy to use and 79.66% of users agree that the system is
useful in helping them to make decisions.
Keywords: Laptop, Decision Support System, SAW (Simple Additive Weighting)
Method.
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
xi
KATA PENGANTAR
Puji dan syukur kepada Tuhan Yang Maha Esa atas berkat dan karunianya,
sehingga penulis dapat menyelesaikan tugas akhir ini sebagai salah satu syarat
akademik jurusan teknik informatika Universitas Sanata Dharma Yogyakarta.
Pada kesempatan ini, penulis mengucapkan terimakasih kepada seluruh
pihak yang telah membantu dalam proses penyelesaian tugas akhir ini. Ucapan
terimakasih disampaikan kepada:
1. Tuhan Yesus yang selalu memberkati, melindungi, dan menyertai sampai
dengan selesainya proses pengerjaan tugas akhir ini.
2. Bapak, Ibu, Kakak, dan seluruh keluarga yang selalu memberikan motivasi
dan doa.
3. Sudi Mungkasi, S.Si.,M.Math.Sc.,Ph.D selaku Dekan Fakultas Sains dan
Teknologi Universitas Sanata Dharma Yogyakarta.
4. Dr. Anastasia Rita selaku Ketua Program Studi teknik Informatika
Universitas Sanata Dharma.
5. Ibu Paulina Heruningsih Prima Rosa, S.Si., M.Sc selaku dosen
pembimbing yang telah memberikan semangat, waktu, dan saran serta
masukan-masukan untuk dapat menyelesaikan tugas akhir ini.
6. Titus, Dedi, Bale, Barry, Satria, Am, Vian, Renaf, Andi, Hendra yang
sudah membantu serta menghibur ketika mengerjakan skripsi.
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
xii
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
xiii
DAFTAR ISI
HALAMAN SAMPUL ............................................................................................ i
HALAMAN SAMPUL ........................................................................................... ii
HALAMAN PERSETUJUAN ............................................................................... iii
HALAMAN PENGESAHAN ................................................................................ iv
HALAMAN MOTTO ............................................................................................. v
HALAMAN PERSEMBAHAN ............................................................................ vi
PERNYATAAN KEASLIAN KARYA ............................................................... vii
LEMBAR PERNYATAAN PERSETUJUAN KARYA ILMIAH ...................... viii
ABSTRAK ............................................................................................................. ix
ABSTRACT ............................................................................................................ x
KATA PENGANTAR ........................................................................................... xi
DAFTAR ISI ........................................................................................................ xiii
DAFTAR GAMBAR .......................................................................................... xvii
DAFTAR TABEL ................................................................................................ xix
BAB I ...................................................................................................................... 1
PENDAHULUAN .................................................................................................. 1
1.1 Latar Belakang ......................................................................................... 1
1.2 Rumusan Masalah .................................................................................... 3
1.3 Tujuan ....................................................................................................... 4
1.4 Batasan Masalah ....................................................................................... 4
1.5. Sistematika Penulisan ............................................................................... 5
BAB II ................................................................................................................... 19
LANDASAN TEORI ............................................................................................ 19
2.1 Sistem Pendukung Pengambilan Keputusan .......................................... 19
2.1.1 Pengertian Sistem Pendukung Pengambilan Keputusan ................. 19
2.1.2 Karakteristik SPPK ......................................................................... 19
2.1.3 Komponen SPPK ............................................................................ 22
2.1.4 Manfaat SPPK ................................................................................. 23
2.2 Metode SAW (Simple Additive Weighting) .......................................... 23
2.3 PHP (Perl Hypertext Preprocessor) ....................................................... 26
2.4 MySQL ................................................................................................... 26
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
xiv
2.5 Tinjauan Pustaka .................................................................................... 27
BAB III ................................................................................................................. 27
METODOLOGI PENELITIAN ............................................................................ 28
3.1 Gambaran Umum ................................................................................... 28
3.2 Spesifikasi Alat ....................................................................................... 28
3.3 Metodologi Pengumpulan Data .............................................................. 29
3.4 Metodologi Pengembangan Sistem ........................................................ 30
3.5 Uji Coba Sistem (SPPK Pembelian Laptop Dengan Metode SAW) ...... 31
BAB IV ................................................................................................................. 31
ANALISIS DAN PERANCANGAN SISTEM .................................................... 32
4.1 Analisis Sistem ....................................................................................... 32
4.1.1 Gambaran Umum Sistem Lama ...................................................... 32
4.1.2 Gambaran Umum Sistem Baru ....................................................... 33
4.2 Analisis Kebutuhan dan Definisi Sistem ................................................ 33
4.2.1 Analisis Kebutuhan ......................................................................... 33
4.2.1.1 Aktor Yang Terlibat Dalam Sistem ............................................. 33
4.2.1.2 Diagram Use Case ....................................................................... 35
4.2.1.2.1 Diagram Use case Sistem ........................................................ 35
4.2.1.2.2 Paket Use Case Kelola Alternatif ............................................ 36
4.2.1.2.3 Paket Use Case Kelola Kriteria ............................................... 36
4.2.1.2.4 Paket Use Case Kelola Nilai ................................................... 37
4.2.1.3 Ringkasan Use Case ....................................................................... 37
4.2.1.4 Diagram Berjenjang .................................................................... 39
4.2.1.6 Diagram Konteks ......................................................................... 40
4.2.1.7 Diagram Aliran Data (Data Flow Diagram) ................................ 40
4.2.1.8 Diagram Aliran Data Level 1 ......................................................... 40
4.2.1.9 Diagram Aliran Data Level 2 Proses 1 ........................................ 41
4.2.1.10 Diagram Aliran Data Level 3 Proses 1.2 ..................................... 42
4.2.1.11 Diagram Aliran Data Level 3 Proses 1.3 ..................................... 43
4.2.1.12 Diagram Aliran Data Level 3 Proses 1.4 ..................................... 44
4.2.1.13 Diagram Aliran Data Level 3 Proses 2.1 ..................................... 44
4.3 Disain Sistem dan Perangkat Lunak ....................................................... 45
4.3.1 Perancangan Proses ......................................................................... 46
4.3.1.1 Disain Manajemen Data..................................................................... 46
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
xv
4.3.1.1.1 Disain Konseptual ....................................................................... 46
4.3.1.1.2 Disain Logikal.......................................................................... 47
4.3.1.1.3 Disain Fisikal .............................................................................. 48
4.3.2 Disain Manajemen Model ............................................................... 50
4.3.2.1 Kriteria ......................................................................................... 50
4.3.2.2 Proses Sistem Pendukung Pengambilai Keputusan ..................... 52
4.3.2.2.1 Proses Pengambilan Keputusan Metode SAW....................... 52
4.3.2.3 Contoh Perhitungan Manual Metode SAW ................................ 54
4.3.3 Disain Manajemen Dialog .................................................................... 65
4.3.3.1 Halaman Utama Pengguna ............................................................. 65
4.3.3.2 Halaman Login Admin ................................................................... 65
4.3.3.3 Halaman Utama Admin ................................................................. 66
4.3.3.4 Halaman Kelola Alternatif ............................................................. 66
4.3.3.5 Halaman Ubah Alternatif ............................................................... 67
4.3.3.6 Halaman Hapus Alternatif ............................................................. 67
4.3.3.7 Halaman Kelola Kriteria ............................................................. 68
4.3.3.8 Halaman Ubah Kriteria .................................................................. 68
4.3.3.9 Halaman Hapus Kriteria ................................................................. 69
4.3.3.9 Halaman Kelola Nilai ..................................................................... 69
4.3.3.10 Halaman Ubah Nilai ..................................................................... 70
4.3.3.10 Halaman Hapus Nilai ................................................................... 70
4.3.3.11 Halaman Perhitungan ............................................................... 71
4.3.3.11.1 Halaman Perhitungan ........................................................... 71
4.3.3.11.2 Halaman Hasil Rekomendasi ............................................... 71
BAB V ................................................................................................................... 59
IMPLEMENTASI SISTEM .................................................................................. 59
5.1 Pengujian Unit dan Implementasi .......................................................... 59
5.1.1 Kebutuhan Perancangan Sistem ...................................................... 59
5.1.2 Implementasi Manajemen Data....................................................... 60
5.1.2.1 Tabel Laptop SPPK ..................................................................... 60
5.1.2.2 Tabel Kriteria SPPK .................................................................... 61
5.1.2.3 Tabel Nilai SPPK ........................................................................ 61
5.1.3 Implementasi Manajemen Dialog ......................................................... 62
5.1.3.1 Halaman Utama Pengguna ............................................................. 62
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
xvi
5.1.3.2 Halaman Login Admin ................................................................... 63
5.1.3.3 Halaman Utama Admin ................................................................. 63
5.1.3.4 Halaman Kelola Alternatif ............................................................. 64
5.1.3.5 Halaman Ubah Alternatif ............................................................... 64
5.1.3.6 Halaman Hapus Alternatif ............................................................. 65
5.1.3.7 Halaman Kelola Kriteria ............................................................. 65
5.1.3.8 Halaman Ubah Kriteria .................................................................. 66
5.1.3.9 Halaman Hapus Kriteria ................................................................. 66
5.1.3.9 Halaman Kelola Nilai ..................................................................... 67
5.1.3.10 Halaman Ubah Nilai ..................................................................... 67
5.1.3.11 Halaman Hapus Nilai ................................................................... 68
5.1.3.12 Halaman Perhitungan ............................................................... 68
5.1.3.12.1 Halaman Perhitungan ........................................................... 68
5.1.3.12.2 Halaman Hasil Rekomendasi ............................................... 69
5.1.4 Implementasi Manajemen Model .................................................... 70
BAB VI ................................................................................................................. 76
PENGUJIAN DAN ANALISIS HASIL ............................................................... 76
6.1 Pengujian Sistem dan Integrasi .............................................................. 76
6.1.1 Uji Coba Perangkat Lunak (Black Box) .......................................... 76
6.1.2 Perhitungan Manual Metode SAW ................................................. 83
6.1.3 Perhitungan Sistem Dengan Metode SAW ..................................... 96
6.2 Operasi dan Pemeliharaan .................................................................. 98
6.2.1 Analisis Hasil Uji Coba Sistem dan Manual ................................... 98
6.2.2 Tahap Pengujian Terhadap Pengguna ............................................. 98
6.2.2.1 Perceived of Usefulness ............................................................ 100
6.2.2.2 Perceived of Ease ...................................................................... 106
6.3 Kelebihan Sistem .................................................................................. 112
6.4 Kekurangan Sistem ............................................................................... 112
BAB VI ............................................................................................................... 113
PENUTUP ........................................................................................................... 113
7.1 Kesimpulan ................................................................................................ 113
7.2 Saran .......................................................................................................... 113
DAFTAR PUSTAKA ......................................................................................... 114
LAMPIRAN ........................................................................................................ 115
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
xvii
DAFTAR GAMBAR
Gambar 4.1 Diagram Use Case Sistem ................................................................. 35
Gambar 4.2 Diagram Use Case Kelola Alternatif ................................................ 36
Gambar 4.3 Diagram Use Case Kelola Kriteria.................................................... 36
Gambar 4.4 Diagram Use Case Kelola Nilai ........................................................ 37
Gambar 4.5 Diagram Berjenjang .......................................................................... 39
Gambar 4.6 DFD level 0 ....................................................................................... 40
Gambar 4.7 Diagram Aliran Data Level 1 ............................................................ 40
Gambar 4.8 Diagram Aliran Data Level 2 Proses 1.............................................. 41
Gambar 4.9 Diagram Aliran Data Level 3 Proses 1.2........................................... 42
Gambar 4.10 Aliran Data Level 3 Proses 1.3........................................................ 43
Gambar 4.11 Diagram Aliran Data Level 3 Proses 1.4......................................... 44
Gambar 4.12 Diagram Aliran Data Level 3 Proses 2............................................ 44
Gambar 4.13 Diagram Konseptual ........................................................................ 46
Gambar 4 14 Diagram Logikal ............................................................................. 47
Gambar 4.15 Proses Pengambilan Keputusan SAW............................................. 53
Gambar 4.16 Halaman Utama Pengguna .............................................................. 65
Gambar 4.17 Halaman Login Admin .................................................................... 65
Gambar 4.18 Halaman Utama Admin ................................................................... 66
Gambar 4.19 Halaman Kelola Alternatif .............................................................. 66
Gambar 4.20 Halaman Ubah Alternatif ................................................................ 67
Gambar 4.21 Halaman Hapus Alternatif ............................................................... 67
Gambar 4.22 Halaman Kelola Kriteria ................................................................. 68
Gambar 4.23 Halaman Ubah Kriteria ................................................................... 68
Gambar 4.24 Halaman Hapus Kriteria .................................................................. 69
Gambar 4.25 Halaman Kelola Nilai ...................................................................... 69
Gambar 4.26 Halaman Ubah Nilai ........................................................................ 70
Gambar 4.27 Halaman Hapus Nilai ...................................................................... 70
Gambar 4.28 Halaman Perhitungan ...................................................................... 71
Gambar 4.29 Halaman Hasil Rekomendasi .......................................................... 71
Gambar 5.1 Implementasi Create Database .......................................................... 60
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
xviii
Gambar 5.2 Implementasi tabel laptop ................................................................. 60
Gambar 5.3 Implementasi tabel kriteria ................................................................ 61
Gambar 5.4 Implementasi tabel nilai .................................................................... 62
Gambar 5. 5 Implementasi halaman utama pengguna .......................................... 62
Gambar 5.6 Implementasi halaman login admin .................................................. 63
Gambar 5.7 Implementasi halaman utama admin ................................................. 63
Gambar 5.8 Implementasi halaman kelola alternatif ............................................ 64
Gambar 5.9 Implementasi halaman ubah alternatif .............................................. 64
Gambar 5.10 Implementasi halaman hapus alternatif ........................................... 65
Gambar 5.11 Implementasi halaman kelola kriteria ............................................. 65
Gambar 5.12 Implementasi halaman ubah kriteria ............................................... 66
Gambar 5.13 Implementasi halaman hapus kriteria .............................................. 66
Gambar 5.14 Implementasi halaman kelola nilai .................................................. 67
Gambar 5.15 Implementasi halaman ubah nilai .................................................... 67
Gambar 5.16 Implementasi halaman hapus nilai .................................................. 68
Gambar 5.17 Implementasi halaman perhitungan sppk ........................................ 68
Gambar 5.18 Implementasi halaman hasil rekomendasi....................................... 69
Gambar 6.1 Memasukkan Nilai Bobot.................................................................. 96
Gambar 6. 2 Hasil Rekomendasi ........................................................................... 97
Gambar 6.3 Hasil Normalisasi .............................................................................. 97
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
xix
DAFTAR TABEL
Tabel 4. 1 Ringkasan Use Case............................................................................. 37
Tabel 4.2 Disain Fisikal Laptop ........................................................................... 48
Tabel 4.3 Disain Fisikal Nilai ............................................................................... 48
Tabel 4.4 Disain Fisikal Kriteria .......................................................................... 49
Tabel 4.5 Disain Fisikal Admin ........................................................................... 49
Tabel 4.6 Tabel Alternatif ..................................................................................... 54
Tabel 4.7 Tabel Bobot Kriteria ............................................................................. 55
Tabel 4.8 Nilai kriteria alternatif ........................................................................... 55
Tabel 4.9 Normalisasi kriteria harga ..................................................................... 56
Tabel 4.10 Normalisasi kriteria kecepatan prosesor ............................................. 57
Tabel 4. 11 Normalisasi kriteria RAM .................................................................. 58
Tabel 4.12 Normalisasi daya tahan baterai ........................................................... 59
Tabel 4.13 Normalisasi kriteria kapasitas hardisk ................................................ 60
Tabel 4.14 Normalisasi kriteria resolusi ............................................................... 61
Tabel 4.15 Normalisasi kriteria kartu grafis ......................................................... 62
Tabel 5.1 Tabel Laptop ......................................................................................... 60
Tabel 5.2 Tabel Kriteria ........................................................................................ 61
Tabel 5.3 Tabel Nilai............................................................................................. 61
Tabel 6.1 Kasus dan Hasil Uji Pada Halaman Usecase Login .............................. 77
Tabel 6. 2 Kasus dan Hasil Uji Pada Halaman Usecase Kelola Data Alternatif .. 78
Tabel 6.3 Kasus dan Hasil Uji Pada Halaman Usecase Kelola Data Kriteria ....... 80
Tabel 6.4 Kasus dan Hasil Uji Pada Halaman Usecase Kelola Data Nilai ........... 81
Tabel 6.5 Kasus dan Hasil Uji Pada Halaman Usecase Logout ............................ 83
Tabel 6.6 Kasus dan Hasil Uji Pada Halaman Usecase Memasukkan bobot........ 83
Tabel 6.7 Tabel Alternatif ..................................................................................... 84
Tabel 6.8 Tabel Nilai Kriteria Pada Setiap Alternatif ........................................... 85
Tabel 6.9 Tabel Normalisasi ................................................................................. 93
Tabel 6.10 Tabel Perangkingan............................................................................. 95
Tabel 6.11 Skala Penilaian Likert ......................................................................... 99
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
xx
Tabel 6.12 Kategori Presentase Tanggapan Responden Terhadap Presentase Skor
Aktual (Sugiono, 2007) ....................................................................................... 100
Tabel 6.13 Kuisioner Pengguna Pernyataan 1 (manfaat) .................................... 100
Tabel 6.14 Kuisioner Pengguna Pernyataan 2 (manfaat) .................................... 101
Tabel 6.15 Kuisioner Pengguna Pernyataan 3 (manfaat) .................................... 102
Tabel 6.16 Kuisioner Pengguna Pernyataan 4 (manfaat) .................................... 103
Tabel 6.17 Kuisioner Pengguna Pernyataan 5 (manfaat) .................................... 104
Tabel 6.18 Kuisioner Pengguna Pernyataan 6 (manfaat) .................................... 105
Tabel 6.19 Kuisioner Pengguna Pernyataan 1 (kemudahan) .............................. 106
Tabel 6.20 Kuisioner Pengguna Pernyataan 2 (kemudahan) .............................. 107
Tabel 6.21 Kuisioner Pengguna Pernyataan 3 (kemudahan) .............................. 108
Tabel 6.22 Kuisioner Pengguna Pernyataan 4 (kemudahan) .............................. 109
Tabel 6.23 Kuisioner Pengguna Pernyataan 5 (kemudahan) .............................. 110
Tabel 6.24 Kuisioner Pengguna Pernyataan 6 (kemudahan) .............................. 111
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
1
BAB I
PENDAHULUAN
1.1 Latar Belakang
Laptop adalah salah satu media pendukung untuk melakukan pekerjaan
sehari-hari, terutama yang bekerja sebagai karyawan di suatu perusahaan. Laptop
dipilih karena bentuknya yang kecil dan mudah dibawa kemana-mana serta
kemampuan yang setara dengan Personal Computer (PC). Komponen yang
terdapat pada laptop hampir sama dengan yang ada di PC, namun yang
membedakan keduanya hanya ukuran komponennya saja. Laptop itu sendiri
terdiri dari beberapa komponen utama, yaitu processor, kartu grafis (vga),
motherboard, lcd, ram, hardisk, dvd player, dan wireless card. Akan tetapi ukuran
komponen yang terdapat pada laptop lebih kecil dibanding komponen yang
terdapat pada PC.
Awal perkembangan laptop diawali dengan melesatnya perkembangan
pada perangkat keras (hardware) maupun perangkat lunak (software) baik itu dari
sisi kemampuan dan teknologi yang tertanam di dalamnya. Dengan adanya
perkembangan ini, para produsen perangkat keras dan lunak berlomba-lomba
untuk meningkatkan kualitas mutu pada hasil produksi mereka agar hardware dan
software dapat terintegrasi dengan baik.
Dikarenakan perkembangan yang tergolong sangat cepat, pada saat ini
laptop pun tersedia dalam berbagai macam pilihan, seperti merk, model serta
spesifikasi yang berbeda-beda. Perbedaan pada laptop ini terjadi karena produsen
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
2
laptop ingin memfasilitasi dan memenuhi kebutuhan konsumen mereka, misalnya
kategori laptop untuk gaming, design dan office.
Penjualan laptop tiap tahunnya selalu menembus jutaan unit. Tapi
penjualan laptop mengalami penurunan pada tahun 2015 dibandingkan tahun
2014 (IDC Worldwide Quarterly PC Tracker, January 12, 2016). Akan tetapi hal
itu tidak terlalu berpengaruh karena laptop tetap menjadi alat yang dibutuhkan
banyak orang, apalagi semakin lama perkembangan teknologi semakin pesat dan
diyakini para vendor laptop akan mengeluarkan teknologi maupun fitur yang lebih
canggih.
Pemilihan laptop menjadi lebih rumit terutama bagi konsumen yang tidak
paham mengenai spesifikasi laptop karena banyaknya faktor seperti pilihan
model, ukuran layar dan spesifikasi laptop itu sendiri. Apalagi bila terjadi
kesalahan dalam pembelian tentunya akan merugikan pihak konsumen. Masalah
yang biasanya dimiliki oleh pembeli laptop itu seperti kesalahan dalam
menentukan laptop untuk gaming, desain, dan office. Misalnya, calon pembeli
yang ingin membeli laptop untuk kebutuhan desain malah mendapatkan hasil
berupa laptop office karena seperti yang kita tahu 2 kategori laptop tersebut tentu
sangat berbeda dari segi hardware dan fungsinya. Karena ketiga kategori (gaming,
office dan design) didasari pada kebutuhan penggunanya. Memilih laptop terdiri
dari beberapa macam faktor yang harus diperhatikan, yaitu harus menyesuaikan
dengan kebutuhan, jenis laptop yang dipilih, seperti spesifikasi yang tertanam
pada laptop itu.
Dalam penelitian Priyono (2010) dengan judul penelitian sistem
pendukung pengambilan keputusan pembelian notebook dengan metode AHP ini
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
3
saya menemukan beberapa hal. Yaitu penelitian tersebut menggunakan bahasa
pemrograman PHP dengan database MYSQL dan web server apache. Sistem
yang dibuat berbasis web yang mempunyai 2 fungsi yaitu membantu penjual
dalam mengiklankan produk mereka dan juga membantu para pembeli dalam
menentukan laptop yang akan dibeli. Kriteria-kriteria yang digunakan pada
penelitian tersebut adalah harga, kecepatan, memori dan kapasitas hardisk.
Berdasarkan permasalahan diatas maka dibuatlah sebuah sistem
pendukung pengambilan keputusan berbasis web yang bisa diakses banyak orang
untuk mengatasi masalah pada pembelian laptop. SPPK dibutuhkan karena dapat
membantu para calon pembeli dalam mengambil keputusan yang lebih baik.
Sistem ini mampu menghasilkan kesimpulan dari input yang dilakukan oleh calon
pembeli. Jadi, dengan begitu hasil yang keluar berdasarkan keinginan calon
pembeli. Sistem pendukung pengambilan keputusan ini dibangun dengan
menggunakan metode SAW (Simple Additive Weighting).
1.2 Rumusan Masalah
Berdasarkan permasalahan yang terdapat pada latar belakang diatas, maka
dengan itu ditemukan suatu masalah yang akan diangkat ke dalam tugas akhir ini,
yaitu:
1. Bagaimana membangun sebuah sistem pendukung pengambilan keputusan
bagi para calon pembeli laptop untuk mendapatkan keputusan terbaik dalam
memilih laptop yang sesuai dengan kebutuhannya menggunakan metode
SAW?
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
4
2. Apakah hasil dari sistem pendukung pengambilan keputusan ini dapat
membantu menyelesaikan masalah para calon pembeli dalam mengambil
keputusan pembelian laptop berdasarkan kriteria perceived of usefulness dan
perceived of ease ?
1.3 Tujuan
1. Membangun sebuah sistem berbasis web dengan menggunakan metode
SAW yang dapat membantu menentukan keputusan para calon pembeli
laptop dalam memilih laptop yang sesuai dengan kriteria-kriteria dan
kebutuhan yang diinginkan.
2. Menganalisis hasil output dari sistem ini apakah sudah memenuhi
keinginan pengguna berdasarkan kriteria perceived of usefulness dan
perceived of ease.
1.4 Batasan Masalah
Pembuatan sistem pengambilan keputusan ini memiliki beberapa batasan
masalah sebagai berikut:
1. Kriteria-kriteria yang digunakan dalam sistem ini yaitu : harga beli, RAM,
kartu grafis, kapasitas hardisk, kecepatan prosesor, resolusi, daya tahan
baterai.
2. Metode yang digunakan dalam sistem pendukung pengambilan keputusan
ini adalah SAW (Simple Additive Weighting).
3. Perangkat lunak yang digunakan untuk membangun sistem adalah MySQL
dan bahasa pemrograman PHP.
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
5
1.5. Sistematika Penulisan
BAB I : PENDAHULUAN
Bab ini mengemukakan mengenai latar belakang, tujuan, rumusan masalah,
batasan masalah dan sistematika penulisan.
BAB II : LANDASAN TEORI
Bab ini membahas mengenai landasan teori yang digunakan dalam penelitian ini.
BAB III : METODOLOGI PENELITIAN
Bab ini berisi tentang penjelasan metode yang digunakan untuk pengambilan data
dan metode untuk pengembangan sistem.
BAB IV : ANALISIS DAN PERANCANGAN SISTEM
Bab ini berisi penjelasan tentang perancangan sistem
BAB V: IMPLEMENTASI SISTEM
Bab ini berisi implementasi dan perancangan yang telah dibuat sebelumnya
meliputi tampilan program dari input maupun output yang akan dihasilkan beserta
penjelasannya dan hasil dari sistem.
BAB VI: PENGUJIAN DAN ANALISIS HASIL
Bab ini berisi tentang analisis hasil
BAB VII: KESIMPULAN DAN SARAN
Bab ini berisi kesimpulan dan saran dari sistem yang akan dibua
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
19
BAB II
LANDASAN TEORI
2.1 Sistem Pendukung Pengambilan Keputusan
2.1.1 Pengertian Sistem Pendukung Pengambilan Keputusan
Keputusan adalah hasil pemecahan masalah yang dihadapinya dengan
tegas. Suatu keputusan merupakan jawaban yang pasti terhadap suatu pertanyaan.
Keputusan harus dapat menjawab pertanyaan tentang apa yang dibicarakan dalam
hubungannya dengan perencanaan. Keputusan merupakan hasil pemecahan
masalah yang dihadapinya dengan tegas (Hasan, 2004). Pengambilan keputusan
adalah suatu pendekatan yang sistematis terhadap hakikat alternatif yang dihadapi
dan mengambil tindakan yang menurut perhitungan merupakan tindakan yang
paling tepat (Siagian, 1988). SPPK adalah sebuah sistem yang mampu
memberikan kemampuan pemecahan masalah maupun kemampuan
pengkomunikasian untuk masalah dengan kondisi semi terstruktur dan tak
terstruktur (Turban, 2011).
Tujuan dari SPPK adalah untuk menyediakan informasi, membimbing,
memberikan prediksi serta mengarahkan kepada pengguna informasi agar dapat
melakukan pengambilan keputusan dengan lebih baik.
2.1.2 Karakteristik SPPK
Menurut Turban (2005), karakteristik SPPK adalah sebagai berikut :
1. Dukungan kepada pengambil keputusan, terutama pada situasi semi
terstruktur dan tak terstruktur, dengan menyertakan penilaian manusia dan
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
20
informasi terkomputerisasi. Masalah-masalah tersebut tidak bisa di pecahkan
oleh sistem komputer lain atau oleh metode atau alat kuantitatif standar.
2. Dukungan untuk semua level manajerial, dari eksekutif puncak sampai
manajer lini
3. Dukungan untuk semua individu dan kelompok. Masalah yang kurang
terstruktur sering memerlukan keterlibatan individu dari departemen dan
tingkat organisasional yang berbeda atau bahkan dari organisasi lain
4. Dukungan untuk keputusan independen dan atau sekuensial. Keputusan bisa
di buat satu kali, beberapa kali, atau berulang (dalam interval yang sama)
5. Dukungan di semua fase proses pengambilan keputusan: intelegensi, desain,
pilihan, dan implementasi
6. Dukungan di berbagai proses dan gaya pengambilan keputusan
7. Adaptivitas sepanjang waktu. Pengambil keputusan seharusnya reaktif, bisa
menghadapi perubahan kondisi secara cepat, dan mengadaptasi Sistem
Pendukung Keputusan untuk memenuhi perubahan tersebut. Sistem
Pendukung Keputusan bersifat fleksibel. Oleh karena itu, pengguna bisa
menambahkan, menghapus, menggabungkan, mengubah, atau menyusun
kembali elemen-elemen dasar. Sistem Pendukung Keputusan juga fleksibel
dalam hal ini bisa di modifikasi untuk memecahkan masalah lain yang
sejenis.
8. Ramah pengguna, kapabilitas grafis yang sangat kuat, dan antarmuka
manusia-mesin yang interaktif dengan satu bahasa alami bisa sangat
meningkatkan efektivitas Sistem Pendukung Keputusan .
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
21
9. Peningkatan efektivitas pengambilan keputusan (akurasi, timeliness, kualitas)
ketimbang pada efisiennya (biaya pengambilan keputusan). Ketika Sistem
Pendukung Keputusan disebarkan, pengambilan keputusan sering
membutuhkan waktu yang lebih lama, tetapi hasilnya lebih baik
10. Kontrol penuh oleh pengambil keputusan terhadap semua langkah proses
pengambilan keputusan dalam memecahkan suatu masalah. Sistem
Pendukung Keputusan secara khusus menekankan untuk mendukung
pengambilan keputusan, bukannya menggantikan
11. Pengguna akhir bisa mengembangkan dan memodifikasi sendiri sistem
sederhana. Sistem yang lebih besar bisa di bangun dengan bantuan ahli sistem
informasi. Perangkat lunak OLAP dalam kaitannya dengan data warehouse
memperbolehkan pengguna untuk membangun Sistem Pendukung
Keputusan yang cukup besar dan komplek
12. Biasanya, model-model di gunakan untuk menganalisis situasi pengambilan
keputusan. Kapabilitas pemodelan memungkinkan eksperimen dengan
berbagai strategi yang berbeda di bawah konfigurasi yang berbeda
13. Akses di sediakan untuk berbagi sumber data, format, dan tipe, mulai dari
sistem informasi geografis (GIS) sampai sistem berorientasi objek.
14. Dapat di gunakan sebagai alat standalone oleh seorang pengambil keputusan
pada satu lokasi atau di distribusikan di suatu organisasi secara keseluruhan
dan di beberapa organisasi sepanjang rantai persediaan. Dapat di integrasikan
dengan Sistem Pendukung Keputusan lain dan atau aplikasi lain, serta bisa di
distribusikan secara internal dan eksternal menggunakan networking dan
teknologi Web.
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
22
2.1.3 Komponen SPPK
Turban (2005) menyatakan bahwa SPPK terdiri dari beberapa subsistem:
1. Subsistem Manajemen Data.
Subsistem manajemen data memasukan satu database yang relevan untuk
situasi dan dikelola oleh piranti lunak disebut sistem manajemen basis data
atau Database Management System (DBMS). Subsistem manajemen data
dapat diinterkoneksikan dengan data warehouse perusahaan, suatu
repository untuk data perusahaan yang relevan untuk pengambilan
keputusan. Biasanya data disimpan atau diakses via server database.
Subsistem ini berfungsi sebagai pengatur data-data yang diperlukan oleh
Sistem Pendukung Pengambilan Keputusan.
2. Subsistem Manajemen Model.
Merupakan paket piranti lunak yang berisi model keuangan, statistik, ilmu
manajemen atau model kuantitatif lainnya. Semua itu memberikan
kapabilitas analitik dan manajemen piranti lunak yang tepat. Piranti lunak
ini sering disebut manajemen basis model atau Model Base Mangement
System (MBMS).
3. Subsistem Antar Muka Pengguna.
Subsistem ini digunakan pengguna untuk berkomunikasi dan memberi
perintah (menyediakan user interface), baik untuk memasukkan informasi
ke sistem maupun menampilkan informasi ke pengguna.
4. Subsistem Manajemen Berbasis-Pengetahuan.
Subsistem ini dapat mendukung semua subsistem lain atau bertindak
sebagai suatu komponen independen. Ini memberikan intelegensi untuk
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
23
memperbesar pengetahuan pengambil keputusan. Subsistem ini dapat
diinterkoneksikan dengan repositori pengetahuan perusahaan (bagian dari
sistem manajemen pengetahuan), yang disebut basis pengetahuan
organisasional.
2.1.4 Manfaat SPPK
SPPK dapat memberikan berbagai manfaat dan keuntungan. Manfaat yang dapat
diambil dari SPPK adalah (Sparague, R. H., 1993) :
1. SPPK memperluas kemampuan pengambil keputusan dalam memproses
data / informasi bagi pemakainya.
2. SPPK membantu pengambil keputusan untuk memecahkan masalah
terutama barbagai masalah yang sangat kompleks dan tidak terstruktur.
3. SPPK dapat menghasilkan solusi dengan lebih cepat serta hasilnya dapat
diandalkan.
4. Walaupun suatu SPPK mungkin saja tidak mampu memecahkan masalah
yang dihadapi oleh pengambil keputusan, namun dia dapat menjadi stimulan
bagi pengambil keputusan dalam memahami persoalannya,karena mampu
menyajikan berbagai alternatif pemecahan.
2.2 Metode SAW (Simple Additive Weighting)
Metode SAW sering dikenal dengan istilah metode penjumlahan terbobot.
Konsep dasar metode SAW (Simple Additive Weighting) adalah mencari
penjumlahan terbobot dari rating kinerja pada setiap alternatif pada semua atribut.
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
24
Metode SAW dapat membantu dalam pengambilan keputusan suatu kasus,
akan tetapi perhitungan dengan menggunakan metode SAW ini hanya yang
menghasilkan nilai terbesar yang akan terpilih sebagai alternatif yang terbaik
untuk pengambilan keputusan (Fishburn, 1967) (Mac Crimson,1968). Perhitungan
akan sesuai dengan metode ini apabila alternatif yang terpilih memenuhi kriteria
yang telah ditentukan. Metode SAW ini lebih efisien karena waktu yang
dibutuhkan dalam perhitungan lebih singkat.
Metode SAW membutuhkan proses normalisasi matriks keputusan (X) ke
suatu skala yang dapat diperbandingkan dengan semua rating alternatif yang
ada. Metode ini merupakan metode yang paling terkenal dan paling banyak
digunakan dalam menghadapi situasi Multiple Attribute Decision Making
(MADM).
Langkah-langkah dalam metode SAW:
1. Menentukan kriteria-kriteria yang akan dijadikan acuan dalam pengambilan
keputusan, yaitu Ci.
2. Menentukan tipe kriteria cost atau benefit
3. Memasukkan nilai setiap alternatif (Ai) pada setiap kriteria (Ci).
4. Memasukkan nilai bobot (W) pada masing-masing kriteria.
5. Membuat matriks keputusan berdasarkan kriteria(Ci), kemudian melakukan
normalisasi matriks berdasarkan persamaan yang disesuaikan dengan jenis
atribut (atribut keuntungan ataupun atribut biaya) sehingga diperoleh matriks
ternormalisasi R.
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
25
6. Hasil akhir diperoleh dari proses perankingan yaitu penjumlahan dari
perkalian matriks ternormalisasi R dengan vektor bobot sehingga diperoleh
nilai terbesar yang dipilih sebagai alternatif terbaik (Ai) sebagai solusi.
Rumus untuk melakukan normalisasi tersebut adalah:
(cost) biayaatribut adalah j jika
(benefit) keuntunganatribut adalah j
ij
iji
iji
ij
ij
x
xMin
jikaxMax
x
r ..... (2.1)
Dimana :
rij = rating kinerja ternormalisasi
Maxij = nilai maksimum dari setiap baris dan kolom
Minij = nilai minimum dari setiap baris dan kolom
Xij = nilai baris dan kolom dari matriks
Dengan rij adalah rating kinerja ternormalisasi dari alternatif Ai pada
atribut Cj; i=1,2,...,m dan j=1,2,...,n.
Nilai preferensi untuk setiap alternatif (Vi) diberikan sebagai:
n
j
ijji rwV1
......(2.2)
Dimana :
Vi = Nilai akhir dari alternatif
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
26
wj = Bobot yang telah ditentukan
rij = Normalisasi matriks
Nilai Vi yang lebih besar mengindikasikan bahwa alternative Ai lebih
terpilih.
2.3 PHP (Perl Hypertext Preprocessor)
PHP adalah bahasa pemrograman script yang paling banyak
dipakai saat ini. PHP banyak dipakai untuk memrogram situs web dinamis,
walaupun tidak tertutup kemungkinan untuk digunakan untuk pemakaian
lain. PHP pertama kali dibuat oleh Rasmus Lerdorf pada tahun 1995. Pada
waktu itu PHP bernama FI (Form Interpreted). Pada saat tersebut PHP
adalah sekumpulan script yang digunakan untuk mengolah data form dari
web (Rasmus Lerdorf. 1995).
2.4 MySQL
MySQL adalah salah satu jenis database server yang sangat
terkenal dan banyak digunakan untuk membangun aplikasi web yang
menggunakan database sebagai sumber dan pengolahan datanya (Arief,
2011).
MySQL dikembangkan oleh perusahaan swedia
bernama MySQL AB yang pada saat ini bernama Tcx DataKonsult AB
sekitar tahun 1994-1995, namun cikal bakal kodenya sudah ada sejak
tahun 1979. Awalnya Tcx merupakan perusahaan pengembang software
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
27
dan konsultan database, dan saat ini MySQL sudah diambil alih oleh
Oracle Corp.
2.5 Tinjauan Pustaka
Penelitan tentang SPPK pemilihan laptop pernah di terapkan oleh
mahasiswa Universitas Sanata Dharma dengan menggunakan metode
AHP. Penelitian tersebut menggunakan kriteria harga, kecepatan,
memory, dan kapasitas hardisk. Saya juga melakukan penelitian terhadap
SPPK pembelian laptop namun saya menggunakan metode SAW.
Perbedaan penelitian saya dengan penelitian yang dilakukan oleh alumni
mahasiswa Sanata Dharma terletak pada metode yang akan digunakan
dan juga kriteria-kriteria yang dipilih.
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
28
BAB III
METODOLOGI PENELITIAN
3.1 Gambaran Umum
Penelitian ini bertujuan untuk membantu calon pembeli laptop dalam
menentukan laptop mana yang akan dipilih. Kriteria yang diperlukan dalam
menentukan hasil, antara lain harga beli, RAM, kartu grafis, kapasitas hardisk,
kecepatan prosesor, layar/resolusi, daya tahan baterai. Data dari kriteria tersebut
akan diolah untuk menghasilkan output berupa laptop beserta spesifikasinya.
Nantinya diharapkan sistem ini akan mampu memberikan hasil yang sesuai
dengan harapan calon pembeli sehingga dapat memudahkan proses dalam
melakukan pembelian laptop.
3.2 Spesifikasi Alat
Hardware
- Processor Intel Core i5 4200m 2.5Ghz
- Memory 4GB
Software
- Sistem operasi yang digunakan adalah Microsoft Windows 8.1 64-bit
- Bahasa pemrograman yang dipakai adalah PHP dengan Sublime Text 3
- Basisdata yang digunakan adalah mySQL
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
29
3.3 Metodologi Pengumpulan Data
Dalam membangun sistem ini ada beberapa metode yang digunakan untuk
mendapatkan data tersebut, antara lain:
a. Tinjauan Pustaka
Membaca dan mempelajari buku literatur dan hasil dari penelitian
orang lain yang berkaitan dengan penelitian ini. Pada penelitian ini kasus
yang ditangani adalah bagaimana menentukan laptop yang tepat untuk
calon pembeli.
b. Observasi
Observasi adalah metode penelitian untuk mencari data dengan
cara terjun langsung ke lokasi untuk mendapatkan gambaran mengenai hal
yang akan diteliti. Dalam penelitian ini observasi akan dilakukan ke pusat
pembelian laptop atau store centre dari vendor laptop yang sudah
ditentukan.
b. Wawancara
Wawancara merupakan salah satu cara memperoleh data dengan
proses tatap muka langsung dan tanya jawab dengan pihak yang terkait.
Cara ini digunakan untuk mengumpulkan informasi tentang mekanisme
penentuan dalam pembelian laptop dengan melakukan wawancara
langsung kepada sales atau penjual laptop dan calon pembeli yang berada
pada store centre.
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
30
3.4 Metodologi Pengembangan Sistem
Metodologi yang digunakan dalam pengembangan pengembangan sistem
ini adalah model pengembangan sistem waterfall waterfall. Menurut Pressman
(2010), model waterfall adalah model klasik yang bersifat sistematis, berurutan
dalam membangun software. Terdapat 5 (lima) tahapan menurut Sommerville
(2011) pada metode Waterfall, yaitu (requirement analysis and definition, system
and software design, implementation and unit testing, integration and system
testing, dan operation and maintenance).
1. Requirements analysis and definition
Merupakan tahapan penetapan fitur, kendala dan tujuan sistem melalui
konsultasi dengan pengguna sistem. Semua hal tersebut akan ditetapkan
secara rinci dan berfungsi sebagai spesifikasi sistem.
2. System and software design
Tahapan perancangan sistem mengalokasikan kebutuhan kebutuhan sistem
baik perangkat keras maupun perangkat lunak dengan membentuk arsitektur
sistem secara keseluruhan. Perancangan perangkat lunak melibatkan
identifikasi dan penggambaran abstraksi sistem dasar perangkat lunak dan
hubungannya
3. Implementation and unit testing
Dalam tahapan ini, hasil dari desain perangkat lunak akan direalisasikan
sebagai satu set program atau unit program. Setiap unit akan diuji apakah
sudah memenuhi spesifikasinya.
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
31
4. Integration and system setting
Dalam tahapan ini, setiap unit program akan diintegrasikan satu sama lain dan
diuji sebagai satu sistem yang utuh untuk memastikan sistem sudah
memenuhi persyaratan yang ada. Setelah itu sistem akan dikirim ke pengguna
sistem.
5. Operation and maintenance
Dalam tahapan ini, sistem diinstal dan mulai digunakan. Selain itu juga
memperbaiki error yang tidak ditemukan pada tahap pembuatan. Dalam tahap
ini juga dilakukan pengembangan sistem seperti penambahan fitur dan fungsi
baru.
3.5 Uji Coba Sistem (SPPK Pembelian Laptop Dengan Metode SAW)
Uji coba ini dilakukan untuk memastikan bahwa sistem sudah sesuai
dengan kriteria kebutuhan pengguna. Proses pengujian dilakukan oleh pengguna
untuk mencoba dan memastikan apakah SPPK ini dapat membantuk pengguna
dalam menentukan pilihan berdasarkan hasil rekomendasi yang di tampilkan oleh
sistem. Setelah melakukan uji coba sistem, pengguna dipersilahkan untuk mengisi
kuisioner evaluasi berdasarkan acuan teori Davis F.D (1989) yaitu konstruksi
Manfaat (perceived of usefulness) dan Kemudahan (perceived of ease) dengan
cara memberikan kuisioner kepada pengguna yang akan diisi oleh pengguna
tersebut berdasarkan hasil uji coba perangkat lunak.
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
32
BAB IV
ANALISIS DAN PERANCANGAN SISTEM
4.1 Analisis Sistem
Tahap analisis ini membahas mengenai hasil analisis terhadap pemilihan
laptop. Hasil analisis digunakan untuk merancang sistem pemilihan laptop. Hasil
analisis ini didapatkan dari survey kepada konsumen tentang apa saja yang
menjadi pertimbangan mereka dalam memilih laptop.
4.1.1 Gambaran Umum Sistem Lama
Saat ini, tata cara pemilihan laptop masih menggunakan metode lama atau
cara manual. Jadi setiap calon pembeli yang ingin membeli laptop harus mencari
tau sendiri informasi mengenai laptop dengan mengandalkan informasi yang ada
di internet atau mendatangi toko-toko resmi yang menyediakan laptop cukup
banyak dan bertanya kepada sales laptop seperti apa yang sesuai dengan
kebutuhan calon pembeli. Setelah itu calon pembeli mempertimbangkan
masukkan-masukkan dari sales tersebut. Kemungkinan pembeli menjadi
kebingungan juga bisa terjadi karena banyaknya jenis laptop yang tersedia di
pasaran. Dengan adanya sistem baru ini diharapkan dapat mengatasi permasalahan
para calon pembeli dalam menentukan pilihan yang tepat dengan memberikan
rekomendasi berdasarkan kriteria kriteria pembeli.
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
33
4.1.2 Gambaran Umum Sistem Baru
Sistem yang akan dibangun ini berupa sistem pendukung pengambilan
keputusan berbasis web menggunakan bahasa pemrograman php, sistem ini
berguna untuk memberikan rekomendasi laptop yang sesuai dengan keinginan dan
kebutuhan pengguna. Metode yang digunakan adalah metode Simple Additive
Weighting (SAW), metode ini menggunakan bobot pada setiap kriteria yang
dilanjutkan dengan proses perangkingan yang akan menghasilkan keluaran berupa
rekomendasi laptop yang sesuai dengan keinginan dan kebutuhan pengguna.
Sistem ini melibatkan 2 aktor yaitu administrator dan pengguna umum
dengan tugas yang berbeda. Administrator memiliki tugas untuk meng- input,
delete, update data laptop dan kriteria yang akan dijadikan sumber data
perhitungan. Sedangkan pengguna umum bertugas untuk menjalankan sistem ini
untuk mendapatkan hasil rekomendasi laptop yang sesuai. Untuk menjalankan
sistem inin user hanya perlu memasukkan bobot kepentingan pada setiap kriteria.
Lalu sistem akan memberikan umpan balik berupa hasil rekomendasi laptop yang
sesuai dengan kebutuhan user.
4.2 Analisis Kebutuhan dan Definisi Sistem
4.2.1 Analisis Kebutuhan
4.2.1.1 Aktor Yang Terlibat Dalam Sistem
Aktor-aktor yang terlibat dalam sistem ini adalah:
1. Administrator, yaitu aktor yang akan menjalankan sistem dan mengelola
sistem admin. Admin memiliki tugas menambahkan data alternatif, kriteria dan
nilai.
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
34
2. Pengguna Umum, yaitu aktor yang menjalankan sistem pendukung
pengambilan keputusan ini. User akan memasukkan bobot sesuai dengan
kepentingannya dan mendapatkan rekomendasi laptop yang akan dibeli.
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
35
4.2.1.2 Diagram Use Case
4.2.1.2.1 Diagram Use case Sistem
Gambar 4.1 Diagram Use Case Sistem
SPPK Pembelian Laptop
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
36
4.2.1.2.2 Paket Use Case Kelola Alternatif
Gambar 4.2 Diagram Use Case Kelola Alternatif
4.2.1.2.3 Paket Use Case Kelola Kriteria
Gambar 4.3 Diagram Use Case Kelola Kriteria
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
37
4.2.1.2.4 Paket Use Case Kelola Nilai
Gambar 4.4 Diagram Use Case Kelola Nilai
4.2.1.3 Ringkasan Use Case
Tabel 4. 1 Ringkasan Use Case
No Nama Use Case Keterangan
1 Login Proses awal admin untuk masuk halaman
admin
2 Logout Proses admin untuk keluar dari halaman
admin
3 Tambah alternatif Menambahkan data alternatif ke dalam
database
4 Ubah alternatif Mengubah data alternatif yang ada di dalam
database
5 Hapus alternatif Menghapus data alternatif yang ada di dalam
database
6 Lihat alternatif Melihat semua data alternatif yang telah
dimasukkan
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
38
7 Tambah kriteria Menambahkan data kriteria ke dalam database
8 Ubah kritera Mengubah data kriteria yang ada di dalam
database
9 Hapus kriteria Menghapus data kriteria yang ada di dalam
database
10 Lihat kriteria Melihat semua data kriteria yang telah
dimasukkan
11 Tambah nilai Menambahkan data nilai ke dalam
database
12 Ubah nilai Mengubah data nilai yang ada di dalam
database
13 Hapus nilai Menghapus data nilai yang ada di dalam
database
14 Lihat nilai Melihat semua data nilai yang telah
dimasukkan
15 Memasukkan bobot Proses user memasukkan bobot yang akan
diproses oleh sistem
16 Lihat hasil rekomendasi Melihat hasil perangkingan sistem yang telah
diproses
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
39
4.2.1.4 Diagram Berjenjang
Gambar 4.5 Diagram Berjenjang
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
40
4.2.1.6 Diagram Konteks
4.2.1.7 Diagram Aliran Data (Data Flow Diagram)
Gambar 4.6 DFD level 0
4.2.1.8 Diagram Aliran Data Level 1
Gambar 4.7 Diagram Aliran Data Level 1
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
41
4.2.1.9 Diagram Aliran Data Level 2 Proses 1
Gambar 4.8 Diagram Aliran Data Level 2 Proses 1
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
42
4.2.1.10 Diagram Aliran Data Level 3 Proses 1.2
Gambar 4.9 Diagram Aliran Data Level 3 Proses 1.2
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
43
4.2.1.11 Diagram Aliran Data Level 3 Proses 1.3
Gambar 4.10 Aliran Data Level 3 Proses 1.3
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
44
4.2.1.12 Diagram Aliran Data Level 3 Proses 1.4
Gambar 4.11 Diagram Aliran Data Level 3 Proses 1.4
4.2.1.13 Diagram Aliran Data Level 3 Proses 2.1
Gambar 4.12 Diagram Aliran Data Level 3 Proses 2.
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
45
4.3 Disain Sistem dan Perangkat Lunak
Tahap ini menejermahkan dari syarat kebutuhan (Requirements analysis
and definition) pada sebuah disain / perancangan sistem. Pada tahap ini akan
dibangun database dan user interface yang akan digunakan oleh sistem. Pada
tahap ini digunakan arsitektur sistem pendukung pengambilan keputusan yaitu
subsistem manajemen data, subsistem manajemen model, dan subsistem
manahemen dialog. Pada arsitektur manajemen data akan dirancang disain
konseptual, disain logikal, dan desail fisikal. Pada arsitektur manajemen model
dirancang kriteria, proses dari sistem pendukung pengambilan keputusan dan juga
contoh perhitungan manual. Proses pendukung pengambilan tersebut
menggunakan metode Simple Additive Weighting (SAW). Pada bagian arsitektur
manajemen dialog akan dirancang user interface yang dapat gunakan untuk
membantu penguna dalam menjalankan sistem.
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
46
4.3.1 Perancangan Proses
4.3.1.1 Disain Manajemen Data
4.3.1.1.1 Disain Konseptual
Gambar 4.13 Diagram Konseptual
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
47
4.3.1.1.2 Disain Logikal
Gambar 4 14 Diagram Logikal
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
48
4.3.1.1.3 Disain Fisikal
1. Tabel Laptop
Tabel 4.2 Disain Fisikal Laptop
Nama Tipe Keterangan
id_laptop Varchar(50) Kolom untuk
menyimpan id laptop
merk_laptop Varchar(200) Kolom untuk
menyimpan merk laptop
seri_laptop Varchar(50) Kolom untuk
menyimpan seri laptop
spesifikasi Varchar(500) Kolom untuk
menyimpan spesifikasi
2. Tabel Nilai
Tabel 4.3 Disain Fisikal Nilai
Nama Tipe Keterangan
id_laptop Varchar(50) Kolom untuk
menyimpan id laptop
id_kriteria Varchar(50) Kolom untuk
menyimpan id kriteria
nilai double Kolom untuk
menyimpan nilai
normalisasi Varchar(50) Kolom untuk
menyimpan nilai
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
49
normalisasi
3. Tabel Kriteria
Tabel 4.4 Disain Fisikal Kriteria
Nama Tipe Keterangan
id_kriteria Varchar(100) Kolom untuk
menyimpan id kriteria
nama_kriteria Varchar(100) Kolom untuk
menyimpan nama
kriteria
tipe Varchar(100) Kolom untuk
menyimpan tipe kriteria
4. Tabel Admin
Tabel 4.5 Disain Fisikal Admin
Nama Tipe Keterangan
no int(11) Kolom untuk
menyimpan no urut
username Varchar(400) Kolom untuk
menyimpan username
password Varchar(400) Kolom untuk
menyimpan password
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
50
4.3.2 Disain Manajemen Model
Sistem Pendukung Pengambilan Keputusan Pembelian Laptop ini
menggunakan Metode Simple Additive Weighting untuk menghitung hasil
rekomendasi pembelian laptop.
4.3.2.1 Kriteria
Penulis telah melakukan survei terlebih dahulu untuk mengetahui kriteria
apa saja yang menjadi pertimbangan pengguna dalam memilih laptop. Survei
dilakukan dengan menyebarkan 21 kuisioner kepada responden (pengguna dan
calon pembeli laptop). Dari kuisioner tersebut diperoleh hasil seperti berikut :
Kriteria Jumlah
Kecepatan Processor 21
RAM 20
Kapasitas Hardisk 15
Kartu Grafis 13
Harga Beli 12
Layar / Resolusi 12
Daya Tahan Baterai 10
Merk 7
Lokasi Service 4
Harga Jual 2
Core Processor 1
Bobot 1
Jadi, berdasarkan hasil dari kuisioner kriteria yang telah didapatkan maka akan
diambil 7 kriteria dengan jumlah terbanyak yang akan digunakan dalam
menentukan rekomendasi pembelian laptop, yaitu:
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
51
1. Harga : Kriteria harga adalah kriteria yang digunakan untuk proses
perhitungan dalam metode Simple Additive Weighting (SAW). Kriteria ini
bertujuan untuk mendapatkan harga laptop terendah namun memiliki
kualitas yang bagus
2. Kecepatan prosesor : Kriteria kecepatan prosesor adalah kriteria yang
digunakan untuk proses perhitungan dalam metode Simple Additive
Weighting (SAW). Kriteria ini bertujuan untuk mendapatkan laptop
dengan kecepatan prosesor yang mumpuni.
3. RAM : Kriteria RAM adalah kriteria yang digunakan untuk proses
perhitungan dalam metode Simple Additive Weighting (SAW). Kriteria ini
bertujuan untuk mendapatkan laptop dengan kapasitas RAM yang tinggi.
4. Daya Tahan Baterai : Kriteria daya tahan baterai adalah kriteria yang
digunakan untuk proses perhitungan dalam metode Simple Additive
Weighting (SAW). Kriteria ini bertujuan untuk mendapatkan laptop
dengan daya tahan baterai yang lama.
5. Kapasitas Hardisk : Kriteria kapasitas hardisk adalah kriteria yang
digunakan untuk proses perhitungan dalam metode Simple Additive
Weighting (SAW). Kriteria ini bertujuan untuk mendapatkan laptop
dengan kapasitas hardisk yang tinggi.
6. Resolusi : Kriteria resolusi adalah kriteria yang digunakan untuk proses
perhitungan dalam metode Simple Additive Weighting (SAW). Kriteria ini
bertujuan untuk mendapatkan resolusi layar laptop yang tinggi.
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
52
7. Kartu Grafis : Kriteria kartu grafis adalah kriteria yang digunakan untuk
proses perhitungan dalam metode Simple Additive Weighting (SAW).
Kriteria ini bertujuan untuk mendapatkan kartu grafis yang bagus.
4.3.2.2 Proses Sistem Pendukung Pengambilai Keputusan
4.3.2.2.1 Proses Pengambilan Keputusan Metode SAW
Sistem pendukung pengambilan keputusan pembelian laptop ini
dilakukan dengan menggunaan metode Simple Additive Weighting (SAW).
Langkah awal pengguna memasukkan bobot kepentingan untuk setiap kriteria
untuk mendapatkan rekomendasi dari sistem. Dalam proses perhitungan, setiap
kriteria yang ada akan dikelompokkan menurut tipe atribut yaitu tipe keuntungan
(benefit) atau tipe biaya (cost). Lalu mencari nilai max dan min pada setiap
kriteria. Nilai untuk kriteria yang bertipe keuntungan adalah max dan biaya
adalah min. Selanjutnya melakukan perkalian matriks ternomalisasi dengan
vektor bobot sehingga diperoleh nilai terbesar sebagai hasil dari perhitungan.
Nilai akhir tersebut akan digunakan untuk proses perangkingan. Berikut gambar
proses pendukung pengambilan keputusan pada gambar 4.15
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
53
Gambar 4.15 Proses Pengambilan Keputusan SAW
Mulai
User memasukkan
bobot kepentingan
untuk setiap kriteria
Pengelompokan kriteria
berdasarkan tipe
cost/benefit
Proses perhitungan kriteria pada
alternatif berdasarkan Max/Min
iji
ij
xMax
x atau
ij
iji
x
xMin
Proses perhitungan akhir
n
j
ijji rwV1
Hasil
perhitungan
Selesai
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
54
4.3.2.3 Contoh Perhitungan Manual Metode SAW
Contoh proses perhitungan manual sistem pendukung pengambilan
keputusan dengan metode SAW ini yaitu dengan cara memasukkan bobot
kepentingan pada setiap kriteria yang ada.
Contoh ke 1: Pada suatu hari, pengguna ingin membeli sebuah laptop baru, namun
dia mengalami kebingungan untuk menentukan pilihan dalam membeli laptop
yang sesuai dengan keinginannya. Pengguna memasukkan bobot kriteria dengan
nilai : Harga 60%, Kecepatan Prosesor 10%, RAM 10%, Daya Tahan Baterai
10%, Kapasitas Hardisk 20%, Resolusi 10%, Kartu Grafis 20%. Terdapat 5
alternatif yang akan menjadi pilihan, yaitu :
Tabel 4.6 Tabel Alternatif
Alternatif Alternatif
A1 Lenovo Z410
A2 Acer Aspire E5
A3 Asus 456UR
A4 Asus A455UQ
A5 Lenovo IP310
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
55
Ada 7 kriteria yang akan dijadikan acuan dalam mengambil keputusan, yaitu :
Tabel 4.7 Tabel Bobot Kriteria
Kriteria Kriteria Bobot
C1 Harga 20%
C2 Kecepatan Prosesor 10%
C3 RAM 10%
C4 Daya Tahan Baterai 10%
C5 Kapasitas Hardisk 20%
C6 Resolusi 10%
C7 Kartu Grafis 20%
Data nilai kriteria pada setiap alternatif sebagai berikut :
Tabel 4.8 Nilai kriteria alternatif
Alternatif
Kriteria
Harga Kecepatan
prosesor
RAM Daya
tahan
baterai
Kapasitas
Hardisk
Resolusi Kartu
Grafis
Lenovo
Z410
7000000 2,5 4 4 1000 720 740
Acer
Aspire E5
6799000 2 4 4 500 720 940
Asus
456UR
7399000 2,5 4 4 1000 720 930
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
56
Asus
A455UQ
8199000 2,5 8 4 1000 720 940
Lenovo
IP310
7099000 2,5 4 4 1000 720 920
Bobot 20 10 10 10 20 10 20
Tipe Cost Benefit Benefit Benefit Benefit Benefit Benefit
Normalisasi kriteria harga
Kriteria harga menggunakan rumus ini karena kriteria ini termasuk
dalam tipe cost(biaya). Yaitu nilai yang terdapat pada kriteria ini
apabila memiliki nilai yang semakin rendah maka akan semakin
baik.
Rij =
ij
iji
x
xMin
Tabel 4.9 Normalisasi kriteria harga
Alternatif
Kriteria
Harga
Lenovo Z410 7000000
Acer Aspire E5 6799000
Asus 456UR 7399000
Asus A455UQ 8199000
Lenovo IP310 7099000
R11 = 6799000
7000000 = 0,9713
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
57
R21 = 6799000
6799000 = 1,0000
R31 = 6799000
7399000 = 0,9189
R41 = 6799000
8199000 = 0,8292
R51 = 6799000
7099000 = 0,9577
Normalisasi kriteria kecepatan prosesor
Kriteria kecepatan prosesor menggunakan rumus ini karena kriteria
ini termasuk dalam tipe benefit(keuntungan). Yaitu nilai yang
terdapat pada kriteria ini apabila memiliki nilai yang semakin
tinggi maka akan semakin baik.
Rij =ij
i
ij
xMax
x
Tabel 4.10 Normalisasi kriteria kecepatan prosesor
Alternatif
Kriteria
Kecepatan Prosesor
Lenovo Z410 2,5
Acer Aspire E5 2
Asus 456UR 2,5
Asus A455UQ 2,5
Lenovo IP310 2,5
R12 = 2,5
2,5 = 1,0000
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
58
R22 = 2
2,5 = 0,8000
R32 = 2,5
2,5 = 1,0000
R42 = 2,5
2,5 = 1,0000
R52 = 2,5
2,5 = 1,0000
Normalisasi kriteria RAM
Kriteria RAM menggunakan rumus ini karena kriteria ini termasuk
dalam tipe benefit(keuntungan). Yaitu nilai yang terdapat pada
kriteria ini apabila memiliki nilai yang semakin tinggi maka akan
semakin baik.
Rij =ij
i
ij
xMax
x
Tabel 4. 11 Normalisasi kriteria RAM
Alternatif
Kriteria
RAM
Lenovo Z410 4
Acer Aspire E5 4
Asus 456UR 4
Asus A455UQ 8
Lenovo IP310 4
R13 = 48 = 0,5000
R23 = 48 = 0,5000
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
59
R33 = 48 = 0,5000
R43 = 88 = 1,0000
R53 = 48 = 0,5000
Normalisasi kriteria daya tahan baterai
Kriteria daya tahan baterai menggunakan rumus ini karena kriteria
ini termasuk dalam tipe benefit(keuntungan). Yaitu nilai yang
terdapat pada kriteria ini apabila memiliki nilai yang semakin
tinggi maka akan semakin baik.
Rij =ij
i
ij
xMax
x
Tabel 4.12 Normalisasi daya tahan baterai
Alternatif
Kriteria
Daya tahan baterai
Lenovo Z410 4
Acer Aspire E5 4
Asus 456UR 4
Asus A455UQ 4
Lenovo IP310 4
R14 = 44 = 1,0000
R24 = 44 = 1,0000
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
60
R34 = 44 = 1,0000
R44 = 44 = 1,0000
R54 = 4
4 = 1,0000
Normalisasi kriteria kapasitas hardisk
Kriteria kapasitas hardisk menggunakan rumus ini karena kriteria
ini termasuk dalam tipe benefit(keuntungan). Yaitu nilai yang
terdapat pada kriteria ini apabila memiliki nilai yang semakin
tinggi maka akan semakin baik.
Rij =ij
i
ij
xMax
x
Tabel 4.13 Normalisasi kriteria kapasitas hardisk
Alternatif
Kriteria
Kapasitas hardisk
Lenovo Z410 1000
Acer Aspire E5 500
Asus 456UR 1000
Asus A455UQ 1000
Lenovo IP310 1000
R15 = 1000
1000 = 1,0000
R25 = 500
1000 = 0,5000
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
61
R35 = 1000
1000 = 1,0000
R45 = 1000
1000 = 1,0000
R55 = 1000
1000 = 1,0000
Normalisasi kriteria resolusi
Kriteria resolusi menggunakan rumus ini karena kriteria ini
termasuk dalam tipe benefit(keuntungan). Yaitu nilai yang terdapat
pada kriteria ini apabila memiliki nilai yang semakin tinggi maka
akan semakin baik.
Rij =ij
i
ij
xMax
x
Tabel 4.14 Normalisasi kriteria resolusi
Alternatif
Kriteria
Resolusi
Lenovo Z410 720
Acer Aspire E5 720
Asus 456UR 720
Asus A455UQ 720
Lenovo IP310 720
R16 = 720
720 = 1,0000
R26 = 720
720 = 1,0000
R36 = 720
720 = 1,0000
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
62
R46 = 720
720 = 1,0000
R56 = 720
720 = 1,0000
Normalisasi kriteria kartu grafis
Kriteria kartu grafis menggunakan rumus ini karena kriteria ini
termasuk dalam tipe benefit(keuntungan). Yaitu nilai yang terdapat
pada kriteria ini apabila memiliki nilai yang semakin tinggi maka
akan semakin baik.
Rij =ij
i
ij
xMax
x
Tabel 4.15 Normalisasi kriteria kartu grafis
Alternatif
Kriteria
Kartu Grafis
Lenovo Z410 740
Acer Aspire E5 940
Asus 456UR 930
Asus A455UQ 940
Lenovo IP310 920
R17 = 740
940 = 0,7872
R27 = 940
940 = 1,0000
R37 = 930
940 = 0,9894
R47 = 940
940 = 1,0000
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
63
R57 = 920
940 = 0,9787
Matriks normalisasi
R =
0,9713 1,0000 0,5000 1,0000 1,0000 1,0000 0,7872
1,0000 0,8000 0,5000 1,0000 0,5000 1,0000 1,0000
0,9189 1,0000 0,5000 1,0000 1,0000 1,0000 0,9894
0,8292 1,0000 1,0000 1,0000 1,0000 1,0000 1,0000
0,9577 1,0000 0,5000 1,0000 1,0000 1,0000 0,9787
Proses perangkingan nilai akhir
W =
20
10
10
10
20
10
20
n
j
ijji rwV1
V1 = (0,9713*20)+ (1,0000*10) + (0,5000*10) + (1,0000*10) + (1,0000*20) +
(1,0000*10) + (0,7872*20) = 90,170
V2 = (1,0000 *20)+ (0,8000*10) + (0,5000*10) + (1,0000*10) + (0,5000*20) +
(1,0000*10) + (1,0000*20) = 83,000
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
64
V3 = (0,9189*20) + (1,0000*10) + (0,5000*10) + (1,0000*10) + (1,0000*20) +
(1,0000*10) + (0,9894*20) = 93,165
V4 = (0,8292*20) + (1,0000*10) + (1,0000*10) + (1,0000*10) + (1,0000*20) +
(1,0000*10) + (1,0000*20) = 96,585
V5 = (0,9577*20) + (1,0000*10) + (0,5000*10) + (1,0000*10) + (1,0000*20) +
(1,0000*10) + (0,9787*20) = 93,729
Maka ditemukanlah hasil dari perhitungan sebagai hasil rekomendasi.
V1 90,170
V2 83,000
V3 93,165
V4 96,585
V5 93,729
Setelah dilakukan perangkingan akhirnya terpilihlah laptop Asus A455UQ
sebagai rekomendasi
Alternatif Nilai Rangking
Asus 455UQ 96,585 1
Lenovo IP310 93,729 2
Asus 456UR 93,165 3
Lenovo Z410 90,170 4
Acer Aspire E5 83,000 5
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
65
4.3.3 Disain Manajemen Dialog
4.3.3.1 Halaman Utama Pengguna
Halaman ini merupakan tampilan awal dari sistem ini. Pada tampilan ini
dapat melakukan proses login dan perhitungan.
Gambar 4.16 Halaman Utama Pengguna
4.3.3.2 Halaman Login Admin
Halaman ini khusus bagi administrator untuk login dan mengelola data
yang ada.
Gambar 4.17 Halaman Login Admin
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
66
4.3.3.3 Halaman Utama Admin
Halaman ini merupakan halaman utama admin. Di halaman ini admin
dapat memproses data alternatif, kriteria dan nilai.
Gambar 4.18 Halaman Utama Admin
4.3.3.4 Halaman Kelola Alternatif
Pada halaman ini admin dapat menambah, menghapus dan mengubah data
alternatif.
Gambar 4.19 Halaman Kelola Alternatif
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
67
4.3.3.5 Halaman Ubah Alternatif
Pada halaman ini admin dapat mengubah data alternatif.
Gambar 4.20 Halaman Ubah Alternatif
4.3.3.6 Halaman Hapus Alternatif
Pada halaman ini admin dapat menghapus data alternatif
Gambar 4.21 Halaman Hapus Alternatif
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
68
4.3.3.7 Halaman Kelola Kriteria
Pada halaman ini admin dapat menambah, menghapus dan mengubah data
kriteria.
Gambar 4.22 Halaman Kelola Kriteria
4.3.3.8 Halaman Ubah Kriteria
Pada halaman ini admin dapat mengubah data kriteria.
Gambar 4.23 Halaman Ubah Kriteria
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
69
4.3.3.9 Halaman Hapus Kriteria
Pada halaman ini admin dapat menghapus data kriteria.
Gambar 4.24 Halaman Hapus Kriteria
4.3.3.9 Halaman Kelola Nilai
Pada halaman ini admin dapat menambah, menghapus dan mengubah data
nilai.
Gambar 4.25 Halaman Kelola Nilai
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
70
4.3.3.10 Halaman Ubah Nilai
Pada halaman ini admin dapat mengubah data nilai.
Gambar 4.26 Halaman Ubah Nilai
4.3.3.10 Halaman Hapus Nilai
Pada halaman ini admin dapat menghapus data nilai.
Gambar 4.27 Halaman Hapus Nilai
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
71
4.3.3.11 Halaman Perhitungan
4.3.3.11.1 Halaman Perhitungan
Pada halaman ini pengguna dapat memasukkan bobot kepentingan untuk
setiap kriteria
Gambar 4.28 Halaman Perhitungan
4.3.3.11.2 Halaman Hasil Rekomendasi
Halaman ini merupakan halaman yang memuat hasil dari perhitungan sebagai
rekomendasi.
Gambar 4.29 Halaman Hasil Rekomendasi
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
59
BAB V
IMPLEMENTASI SISTEM
5.1 Pengujian Unit dan Implementasi
Pada tahap ini akan dilakukan proses implementasi disain sistem dengan
menggunakan arsitektur sistem pendukung pengambilan keputusan yang
mencakup kebutuhan perancangan sistem, implementasi manajemen data,
implementasi manajemen model, dan implementasi manajemen dialog.
5.1.1 Kebutuhan Perancangan Sistem
Kebutuhan hardware dan software yang akan digunakan dalam sistem
pendukukung pengambilan keputusan pembelian laptop dengan metode Simple
Additive Weighting (SAW) ini adalah :
1. Spesifikasi hardware
a. Processor Intel Core i5 4200M @2.5Ghz
b. RAM 4 GB
c. Hardisk 1000GB
2. Spesifikasi software
a. Sistem Operasi Microsoft Windows 8.1 Pro
b. Compiler IDE NetBeans 8.1
c. PHP MyAdmin
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
60
5.1.2 Implementasi Manajemen Data
Manajemen data yang digunakan dalam implementasi sistem pendukung
pengambilan keputusan pembelian laptop menggunakan metode Simple Additive
Weighting (SAW) dengan nama “sppklaptop”.
Gambar 5.1 Implementasi Create Database
Di dalam database tersebut terdapat tabel-tabel yaitu :
5.1.2.1 Tabel Laptop SPPK
Tabel 5.1 Tabel Laptop
Nama Kolom Tipe Keterangan
id_laptop Varchar(50) Kolom untuk menyimpan
id laptop
merk_laptop Varchar(200) Kolom untuk menyimpan
merk laptop
seri_laptop Varchar(50) Kolom untuk menyimpan
seri laptop
spesifikasi Varchar(500) Kolom untuk menyimpan
spesifikasi
Gambar 5.2 Implementasi tabel laptop
CREATE DATABASE `sppklaptop`;
CREATE TABLE `laptop` (
`id_laptop` varchar(50) NOT NULL,
`merk_laptop` varchar(200) NOT NULL,
`seri_laptop` varchar(50) NOT NULL,
`spesifikasi` varchar(500) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
61
5.1.2.2 Tabel Kriteria SPPK
Tabel 5.2 Tabel Kriteria
Nama Kolom Tipe Keterangan
id_kriteria Varchar(100) Kolom untuk
menyimpan id kriteria
nama_kriteria Varchar(100) Kolom untuk
menyimpan nama
kriteria
tipe Varchar(100) Kolom untuk
menyimpan tipe kriteria
Gambar 5.3 Implementasi tabel kriteria
5.1.2.3 Tabel Nilai SPPK
Tabel 5.3 Tabel Nilai
Nama Kolom Tipe Keterangan
id_laptop Varchar(50) Kolom untuk
menyimpan id laptop
id_kriteria Varchar(50) Kolom untuk
menyimpan id kriteria
nilai double Kolom untuk
CREATE TABLE `kriteria` (
`id_kriteria` varchar(100) NOT NULL,
`nama_kriteria` varchar(100) NOT NULL,
`tipe` varchar(50) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
62
menyimpan nilai
normalisasi Varchar(50) Kolom untuk
menyimpan nilai
normalisasi
Gambar 5.4 Implementasi tabel nilai
5.1.3 Implementasi Manajemen Dialog
5.1.3.1 Halaman Utama Pengguna
Halaman ini merupakan tampilan awal dari sistem ini. Pada tampilan ini
dapat melakukan proses login dan perhitungan.
Gambar 5. 5 Implementasi halaman utama pengguna
CREATE TABLE `nilai` (
`id_nilai` int(11) NOT NULL,
`id_laptop` varchar(50) NOT NULL,
`id_kriteria` varchar(50) NOT NULL,
`nilai` double NOT NULL,
`normalisasi` varchar(50) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
63
5.1.3.2 Halaman Login Admin
Halaman ini khusus bagi administrator untuk login dan mengelola data
yang ada.
Gambar 5.6 Implementasi halaman login admin
5.1.3.3 Halaman Utama Admin
Halaman ini merupakan halaman utama admin. Di halaman ini admin
dapat memproses data alternatif, kriteria dan nilai.
Gambar 5.7 Implementasi halaman utama admin
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
64
5.1.3.4 Halaman Kelola Alternatif
Pada halaman ini admin dapat menambah, menghapus dan mengubah data
alternatif.
Gambar 5.8 Implementasi halaman kelola alternatif
5.1.3.5 Halaman Ubah Alternatif
Pada halaman ini admin dapat mengubah data alternatif.
Gambar 5.9 Implementasi halaman ubah alternatif
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
65
5.1.3.6 Halaman Hapus Alternatif
Pada halaman ini admin dapat menghapus data alternatif
Gambar 5.10 Implementasi halaman hapus alternatif
5.1.3.7 Halaman Kelola Kriteria
Pada halaman ini admin dapat menambah, menghapus dan mengubah data
kriteria.
Gambar 5.11 Implementasi halaman kelola kriteria
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
66
5.1.3.8 Halaman Ubah Kriteria
Pada halaman ini admin dapat mengubah data kriteria.
Gambar 5.12 Implementasi halaman ubah kriteria
5.1.3.9 Halaman Hapus Kriteria
Pada halaman ini admin dapat menghapus data kriteria.
Gambar 5.13 Implementasi halaman hapus kriteria
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
67
5.1.3.9 Halaman Kelola Nilai
Pada halaman ini admin dapat menambah, menghapus dan mengubah data
nilai.
Gambar 5.14 Implementasi halaman kelola nilai
5.1.3.10 Halaman Ubah Nilai
Pada halaman ini admin dapat mengubah data nilai.
Gambar 5.15 Implementasi halaman ubah nilai
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
68
5.1.3.11 Halaman Hapus Nilai
Pada halaman ini admin dapat menghapus data nilai.
Gambar 5.16 Implementasi halaman hapus nilai
5.1.3.12 Halaman Perhitungan
5.1.3.12.1 Halaman Perhitungan
Pada halaman ini pengguna dapat memasukkan bobot kepentingan untuk
setiap kriteria
Gambar 5.17 Implementasi halaman perhitungan sppk
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
69
5.1.3.12.2 Halaman Hasil Rekomendasi
Halaman ini merupakan halaman yang memuat hasil dari perhitungan
sebagai rekomendasi.
Gambar 5.18 Implementasi halaman hasil rekomendasi
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
70
5.1.4 Implementasi Manajemen Model
Berikut ini merupakan implementasi manajemen model dari proses
pendukung keputusan menggunakan metode Simple Additive Weighting (SAW)
dengan langkah - langkah sebagai berikut :
1. Memasukkan kriteria - kriteria yang akan dijadikan acuan dalam pengambilan
keputusan oleh administrator.
class Kriteria{
private $conn;
private $table_name = "kriteria";
public $id_kriteria;
public $nama_kriteria;
public $tipe;
public $id_kode;
public function __construct($db){
$this->conn = $db;
}
function insert(){
$query = "insert into ".$this->table_name." values(?,?,?)";
$stmt = $this->conn->prepare($query);
$stmt->bindParam(1, $this->id_kriteria);
$stmt->bindParam(2, $this->nama_kriteria);
$stmt->bindParam(3, $this->tipe);
if($stmt->execute()){
return true;
}else{
return false;
}
}
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
71
Kriteria yang dimasukkan oleh admin adalah harga (cost), kecepatan prosesor
(benefit), RAM (benefit), daya tahan baterai (benefit), kapasitas hardisk (benefit),
resolusi (benefit), kartu grafis (benefit).
2. Memasukkan nilai pada setiap kriteria yang terdapat di setiap alternatif.
<?php
class Nilai{
private $conn;
private $table_name = "nilai";
public $in;
public $il;
public $ik;
public $nilai;
public $nn2;
public $nn3;
public $mnr1;
public $mnr2;
public function __construct($db){
$this->conn = $db;
}
function insert(){
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
72
public $has;
public $norm;
public function __construct($db){
$this->conn = $db;
}
function insert(){
$query = "insert into ".$this->table_name." values('',?,?,?,0)";
$stmt = $this->conn->prepare($query);
// $stmt->bindParam(1, $this->in);
$stmt->bindParam(1, $this->il);
$stmt->bindParam(2, $this->ik);
$stmt->bindParam(3, $this->nilai);
// $stmt->bindParam(5, $this->norm);
if($stmt->execute()){
return true;
}else{
return false;
}
}
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
73
3. Membuat matriks keputusan berdasarkan kriteria, kemudian melakukan
normalisasi matriks berdasarkan persamaan yang sesuai dengan jenis kriteria
(cost atau benefit). Mengambil nilai terbesar dan terkecil dari tabel nilai.
Menghitung nilai terbesar dan terkecil yang sudah dikelompokkan ke dalam 2 tipe
perhitungan, yaitu benefit dan cost.
function readMax($b){
$query = "SELECT max(nilai) as mnr1 FROM " . $this->table_name . " WHERE
id_kriteria='$b' LIMIT 0,1";
$stmt = $this->conn->prepare( $query );
$stmt->execute();
return $stmt;
}
function readMin($b){
$query = "SELECT min(nilai) as mnr2 FROM " . $this->table_name . " WHERE
id_kriteria='$b' LIMIT 0,1";
$stmt = $this->conn->prepare( $query );
$stmt->execute();
return $stmt;
}
<?php
if ($tipe == 'benefit') {
$stmtmax = $pro7->readMax($b);
$maxnr = $stmtmax->fetch(PDO::FETCH_ASSOC);
echo $nor = number_format($rowr['nilai'] / $maxnr['mnr1'], 4);
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
74
4. Proses perangkingan yaitu penjumlahan perkalian matrisk ternomalisasi R
dengan vektor bobot sehingga diperoleh nilai terbesar yang dipilih sebagai
alternatif terbaik.
} else {
$stmtmin = $pro7->readMin($b);
$minnr = $stmtmin->fetch(PDO::FETCH_ASSOC);
echo $nor = number_format($minnr['mnr2'] / $rowr['nilai'], 4);
}
$pro7->il = $a;
$pro7->ik = $b;
$pro7->nn2 = $nor;
// $pro->nn3 = $bobot*$nor;
$pro7->normalisasi();
?>
$bobot = $_POST['bobot'];
$hasil = array(); //menghitung Vi.
for ($i=0;$i<count($alternatif);$i++)
{
$hasil[$i] = 0;
for ($j=0;$j<count($kriteria);$j++)
{
$row1 = $ez1->fetch(PDO::FETCH_ASSOC);
$hasil[$i] = $hasil[$i] + ($row1['normalisasi'] * $bobot[$j]);
}
}
}
}
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
75
$alternatifrangking = array();
$id_altrank = array();
$hasilrangking = array();
for ($i=0;$i<count($alternatif);$i++)
{
$hasilrangking[$i] = $hasil[$i];
$alternatifrangking[$i] = $alternatif[$i];
$id_altrank[$i] = $id_alt[$i]; // iki dinggo memindahkan nilai2
idlaptop seko array id_alt ke id_altrank
}
for ($i=0;$i<count($alternatif);$i++)
{
for ($j=$i;$j<count($alternatif);$j++)
{
if ($hasilrangking[$j] > $hasilrangking[$i])
{
$tmphasil = $hasilrangking[$i];
$tmpalternatif = $alternatifrangking[$i];
$tmpidrank = $id_altrank[$i];
$hasilrangking[$i] = $hasilrangking[$j];
$alternatifrangking[$i] = $alternatifrangking[$j];
$id_altrank[$i] = $id_altrank[$j];
$hasilrangking[$j] = $tmphasil;
$alternatifrangking[$j] = $tmpalternatif;
$id_altrank[$j] = $tmpidrank;
}
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
76
BAB VI
PENGUJIAN DAN ANALISIS HASIL
6.1 Pengujian Sistem dan Integrasi
Pada tahap ini akan dilakukan pengujian dengan mekanisme blackbox
testing dan uji validasi dengan membandingkan hasil rekomendasi laptop.
Pengujian tersebut dibagi menjadi 2, yaitu pengujian secara manual dan oleh
sistem.
6.1.1 Uji Coba Perangkat Lunak (Black Box)
Nama Use Case Tahap Uji
Login 1. Input username dan password
Kelola Aternatif 1. Lihat data alternatif
2. Tambah alternatif
3. Edit data altenatif
4. Hapus alternatif
Kelola Kriteria 1. Lihat data kriteria
2. Tambah kriteria
3. Edit data kriteria
4. Hapus kriteria
Kelola Nilai 1. Lihat data nilai
2. Tambah nilai
3. Edit data nilai
4. Hapus nilai
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
77
Logout 1. Keluar dari sistem
Memasukkan Bobot 1. Memasukkan bobot kepentingan
untuk setiap kriteria
Melihat Hasil Perhitungan 1. Menguji hasil perhitungan dengan
melihat hasil perhitungan yang
sudah dijadikan rekomendasi oleh
sistem
Tahap ini merupakan tahap penguujian terhadap prose-proses dalam
sistem yang dibuat untuk memastikan bahwa sistem yang dibuat sudah berjalan
dengan baik. Uji coba proses dilakukan dengan percobaan seluruh proses yang
ada didalam sistem apakah sudah berjalan dengan benar. Uji coba tersebut
menggunakan uji coba perangkat lunak (black box). Kemudian mencocokan hasil
perhitungan metode Simple Additive Weighting (SAW) secara manual dengan
hasil perhitungan Simple Additive Weighting (SAW) pada sistem yang telah
dibuat. Hasil yang didapatkan yaitu perhitungan secara manual harus sama dengan
hasil perhitungan pada sistem. Pengujian sistemd apat dilihat sebagai berikut :
Pengujian usecase Login
Tabel 6.1 Kasus dan Hasil Uji Pada Halaman Usecase Login
No. Identifikasi Masukan Hasil yang diharapkan Hasil pengujian
1. UC-01 Username :
true
Password :
true
Contoh :
Menuju ke halaman
admin
Sesuai
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
78
Username :
admin
Password :
admin
Pengujian usecase Kelola Data Alternatif
Tabel 6. 2 Kasus dan Hasil Uji Pada Halaman Usecase Kelola Data Alternatif
No. Identifikasi Masukan Hasil yang diharapkan Hasil pengujian
1. UC-2 Memilih menu
alternatif
Menampilkan semua
data alternatif
Sesuai
2. UC-3 Id Laptop: 008
Merk Laptop:
Asus
Seri Laptop:
GL753VE
Deskripsi:
Core i7-7700HQ -
Up to
3,8GHz|Memory
16GB DDR4|HD
2TB + SSD 256GB |
DVD-RW | 17,3”
FHD|
GeForce
Data muncul pada
tabel alternatif
Sesuai
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
79
GTX1050Ti 4GB
DDR5 |Bluetooth |
Win 10 - Garansi 2
Thn
3. UC-4 Id Laptop: 008
Merk Laptop:
Asus
Seri Laptop:
GL753VE
Deskripsi:
Core i7-7700HQ -
Up to
3,8GHz|Memory
16GB DDR4|HD
2TB + SSD 256GB |
DVD-RW | 17,3”
FHD|
GeForce
GTX1050Ti 4GB
DDR5
Data muncul pada
tabel alternatif
Sesuai
4. UC-5 Memilih tombol aksi
hapus
Muncul notifikasi
bahwa data telah
dihapus
Sesuai
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
80
Pengujian usecase Kelola Data Kriteria
Tabel 6.3 Kasus dan Hasil Uji Pada Halaman Usecase Kelola Data Kriteria
No. Identifikasi Masukan Hasil yang diharapkan Hasil Pengujian
1. UC-6 Memilih menu
kriteria
Menampilkan semua
data kriteria
Sesuai
2. UC-7 Id Kriteria:
009
Nama Kriteria:
Berat
Tipe Kriteria:
Cost
Data muncul pada
tabel kriteria
Sesuai
3. UC-8 Id Kriteria:
009
Nama Kriteria:
Berat
Tipe Kriteria:
Benefit
Data muncul pada
tabel kriteria
Sesuai
4. UC-9 Memilih tombol
aksi hapus
Muncul notifikasi
bahwa data telah
dihapus
Sesuai
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
81
Pengujian usecase Kelola Nilai
Tabel 6.4 Kasus dan Hasil Uji Pada Halaman Usecase Kelola Data Nilai
No. Identifikasi Masukan Hasil yang diharapkan Hasil Pengujian
1. UC-10 Memilih menu nilai Menampilkan semua
data nilai
Sesuai
2. UC-11 Alternatif:
Asus GL753VE
Harga:
21499000
Kecepatan
Prosesor:
2,8
RAM:
16
Daya Tahan
Baterai:
5
Kapasitas Hardisk:
2000
Resolusi:
1920
Kartu Grafis:
1050
Data muncul pada
tabel nilai
Sesuai
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
82
3. UC-12 Alternatif:
Asus GL753VE
Harga:
21499000
Kecepatan
Prosesor:
2,8
RAM:
16
Daya Tahan
Baterai:
5
Kapasitas Hardisk:
2256
Resolusi:
1920
Kartu Grafis:
1050
Data muncul pada
tabel nilai
Sesuai
4. UC-13 Memilih tombol
aksi hapus
Muncul notifikasi
bahwa data telah
dihapus
Sesuai
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
83
Pengujian usecase Logout
Tabel 6.5 Kasus dan Hasil Uji Pada Halaman Usecase Logout
No. Identifikasi Masukan Hasil yang diharapkan Hasil Pengujian
1. UC-14 Memilih menubar
logout
Menuju ke halaman
awal
Sesuai
Pengujian usecase Memasukkan Bobot
Tabel 6.6 Kasus dan Hasil Uji Pada Halaman Usecase Memasukkan bobot
No. Identifikasi Masukan Hasil yang diharapkan Hasil Pengujian
1. UC-15 Bobot kepentingan Hasil Rekomendasi Sesuai
6.1.2 Perhitungan Manual Metode SAW
Pada kasus ini misalnya seorang calon pembeli ingin melakukan pencarian
laptop yang sesuai dengan kriterianya dan sistem sudah mempunyai kriteria
tertentu yang akan diberikan bobot kepentingan oleh calon pembeli. Bobot
tersebut mempunyai nilai :
Harga : 20
Kecepatan Prosesor : 10
RAM : 10
Daya Tahan Baterai : 10
Kapasitas Hardisk : 20
Resolusi : 10
Kartu Grafis : 20
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
84
Langkah - langkah perhitungan manual sebagai berikut :
Tabel 6.7 Tabel Alternatif
Lenovo Z410
Acer Aspire E5
Asus 456UR
Asus A455UQ
Lenovo IP310
Asus GL753VE
HP 14-al16B
Asus GL553VE
Acer Gaming VX5-591G
Dell Inspiron 15-7567
Dell Inspiron 14-7460
MSI GE72VR
Asus FX553VD
Asus X550VX
Asus X441UV
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
85
Tabel 6.8 Tabel Nilai Kriteria Pada Setiap Alternatif
Alternatif Kriteria
Harga
Kecepatan
Prosesor
(Ghz)
RAM
(GB)
Daya
Tahan
Baterai
(Jam)
Kapasitas
Hardisk
(GB)
Resolus
i
Kartu
Grafis
Lenovo
Z410
7000000 2,5 4 4 1000 720 740
Acer
Aspire E5
6799000 2 4 4 500 720 940
Asus
456UR
7399000 2,5 4 4 1000 720 930
Asus
A455UQ
8199000 2,5 8 4 1000 720 940
Lenovo
IP310
7099000 2,5 4 4 1000 720 920
Asus
GL753VE
21499000 2,8 16 5 2000 1080 1050
HP 14-
al16B
9399000 2,5 4 5 1000 720 940
Asus
GL553VE
19999000 2,8 16 5 1000 1080 1050
Acer
Gaming
14999000 2,8 8 6 1000 1080 1050
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
86
VX5-
591G
Dell
Inspiron
15-7567
15359000 2,8 8 5 1000 1080 1050
Dell
Inspiron
14-7460
14449000 2,7 8 5 1000 1080 940
MSI
GE72VR
23999000 2,8 16 6 1000 1080 1060
Asus
FX553VD
12999000 2,8 8 5 1000 1080 1050
Asus
X550VX
10999000 2,8 8 5 1000 1080 950
Asus
X441UV
6599000 2 4 4 500 720 920
Tipe Cost Benefit Benefit Benefit Benefit Benefit Benefit
1. Perhitungan Normalisasi
Cost = Rij
ij
iji
x
xMin
Benefit = Rij
iji
ij
xMax
x
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
87
a. Normalisasi Harga
R11 = 6599000
7000000 = 0,9427
R21 = 6599000
6799000 = 0,9706
R31 = 6599000
7399000 = 0,8919
R41 = 6599000
8199000 = 0,8049
R51 = 6599000
7099000 = 0,9296
R61 = 6599000
21499000 = 0,3069
R71 = 6599000
9399000 = 0,7021
R81 = 6599000
19999000 = 0,3300
R91 = 6599000
14999000 = 0,4400
R101 = 6599000
15359000 = 0,4297
R111 = 6599000
14449000 = 0,4567
R121 = 6599000
23999000 = 0,2750
R131 = 6599000
12999000 = 0,5077
R141 = 6599000
10999000 = 0,6000
R151 = 6599000
6599000 = 1,0000
b. Normalisasi Kecepatan Prosesor
R12 = 2,5
2,8 = 0,8929
R22 = 2
2,8 = 0,7143
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
88
R32 = 2,5
2,8 = 0,8929
R42 = 2,5
2,8 = 0,8929
R52 = 2,5
2,8 = 0,8929
R62 = 2,8
2,8 = 1,0000
R72 = 2,5
2,8 = 0,8929
R82 = 2,8
2,8 = 1,0000
R92 = 2,8
2,8 = 1,0000
R102 = 2,8
2,8 = 1,0000
R112 = 2,7
2,8 = 0,9643
R122 = 2,8
2,8 = 1,0000
R132 = 2,8
2,8 = 1,0000
R142 = 2,8
2,8 = 1,0000
R152 = 2
2,8 = 0,7143
c. Nomalisasi RAM
R13 = 4
16 = 0,2500
R23 = 4
16 = 0,2500
R33 = 4
16 = 0,2500
R43 = 8
16 = 0,5000
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
89
R53 = 4
16 = 0,2500
R63 = 16
16 = 1,0000
R73 = 4
16 = 0,2500
R83 = 16
16 = 1,0000
R93 = 8
16 = 0,5000
R103 = 8
16 = 0,5000
R113 = 8
16 = 0,5000
R123 = 16
16 = 1,0000
R133 = 8
16 = 0,5000
R143 = 8
16 = 0,5000
R153 = 4
16 = 0,2500
d. Daya Tahan Baterai
R14 = 4
6 = 0,6667
R24 = 4
6 = 0,6667
R34 = 4
6 = 0,6667
R44 = 4
6 = 0,6667
R54 = 4
6 = 0,6667
R64 = 5
6 = 0,8333
R74 = 5
6 = 0,8333
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
90
R84 = 5
6 = 0,8333
R94 = 6
6 = 1,0000
R104 = 5
6 = 0,8333
R114 = 5
6 = 0,8333
R124 = 6
6 = 1,0000
R134 = 5
6 = 0,8333
R144 = 5
6 = 0,8333
R154 = 4
6 = 0,6667
e. Normalisasi Kapasitas Hardisk
R15 = 1000
2000 = 0,5000
R25 = 500
2000 = 0,2500
R35 = 1000
2000 = 0,5000
R45 = 1000
2000 = 0,5000
R55 = 1000
2000 = 0,5000
R65 = 2000
2000 = 1,0000
R75 = 1000
2000 = 0,5000
R85 = 1000
2000 = 0,5000
R95 = 1000
2000 = 0,5000
R105 = 1000
2000 = 0,5000
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
91
R115 = 1000
2000 = 0,5000
R125 = 1000
2000 = 0,5000
R135 = 1000
2000 = 0,5000
R145 = 1000
2000 = 0,5000
R155 = 500
2000 = 0,2500
f. Normalisasi Resolusi Layar
R16 = 720
1080 = 0,6667
R26 = 720
1080 = 0,6667
R36 = 720
1080 = 0, 6667
R46 = 720
1080 = 0, 6667
R56 = 720
1080 = 0, 6667
R66 = 1080
1080 = 1,0000
R76 = 720
1080 = 0, 6667
R86 = 1080
1080 = 1,0000
R96 = 1080
1080 = 1,0000
R106 = 1080
1080 = 1,0000
R116 = 1080
1080 = 1,0000
R126 = 1080
1080 = 1,0000
R136 = 1080
1080 = 1,0000
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
92
R146 = 1080
1080 = 1,0000
R156 = 720
1080 = 0, 6667
g. Normalisasi Kartu Grafis
R17 = 740
1060 = 0,6981
R27 = 940
1060 = 0,8868
R37 = 930
1060 = 0,8774
R47 = 940
1060 = 0,8868
R57 = 920
1060 = 0,8679
R67 = 1050
1060 = 0,9906
R77 = 940
1060 = 0,8868
R87 = 1050
1060 = 0,9906
R97 = 1050
1060 = 0,9906
R107 = 1050
1060 = 0,9906
R117 = 940
1060 = 0,8868
R127 = 1060
1060 = 1,0000
R137 = 1050
1060 = 0,9906
R147 = 950
1060 = 0,8962
R157 = 920
1060 = 0,8679
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
93
2. Matriks Normalisasi
Tabel 6.9 Tabel Normalisasi
0,9427 0,8929 0,2500 0,6667 0,5000 0,6667 0,6981
0,9706 0,7143 0,2500 0,6667 0,2500 0,6667 0,8868
0,8919 0,8929 0,2500 0,6667 0,5000 0,6667 0,8774
0,8049 0,8929 0,5000 0,6667 0,5000 0,6667 0,8868
0,9296 0,8929 0,2500 0,6667 0,5000 0,6667 0,8679
0,3069 1,0000 1,0000 0,8333 1,0000 1,0000 0,9906
0,7021 0,8929 0,2500 0,8333 0,5000 0,6667 0,8868
0,3300 1,0000 1,0000 0,8333 0,5000 1,0000 0,9906
0,4400 1,0000 0,5000 1,0000 0,5000 1,0000 0,9906
0,4297 1,0000 0,5000 0,8333 0,5000 1,0000 0,9906
0,4567 0,9643 0,5000 0,8333 0,5000 1,0000 0,8868
0,2750 1,0000 1,0000 1,0000 0,5000 1,0000 1,0000
0,5077 1,0000 0,5000 0,8333 0,5000 1,0000 0,9906
0,6000 1,0000 0,5000 0,8333 0,5000 1,0000 0,8962
1,0000 0,7143 0,2500 0,6667 0,2500 0,6667 0,8679
3. Proses Perangkingan
Vi = ∑ 𝑤𝑗 𝑟𝑗𝑛𝑗=1
V1 = (20*0,9427) + (10*0,8929) + (10*0,2500) + (10*0,6667)
+ (20*0,5000) + (10*0, 6667) + (20*0,6981) = 67,5781
V2 = (20*0,9706) + (10*0, 6667) + (10*0,2500) + (10*0,6667)
+ (20*0,2500) + (10*0, 6667) + (20*0,8868) = 65,5713
V3 = (20*0,8919) + (10*0,8929) + (10*0,2500) + (10*0,6667)
+ (20*0,5000) + (10*0, 6667) + (20*0,8774) = 70,594
V4 = (20*0,8049) + (10*0,8929) + (10*0,5000) + (10*0,6667)
+ (20*0,5000) + (10*0, 6667) + (20*0,8868) = 71,5424
V5 = (20*0,9296) + (10*0,8929) + (10*0,2500) + (10*0,6667)
+ (20*0,5000) + (10*0, 6667) + (20*0,8679) = 71,1592
V6 = (20*0,3069) + (10*1,0000) + (10*1,0000) + (10*0,8333)
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
94
+ (20*1,0000) + (10*1,0000) + (20*0,9906) = 84,2833
V7 = (20*0,7021) + (10*0,8929) + (10*0,2500) + (10*0,8333)
+ (20*0,5000) + (10*0, 6667) + (20*0,8868) = 68,6539
V8 = (20*0,3300 + (10*1,0000) + (10*1,0000) + (10*0,8333)
+ (20*0,5,0000) + (10*1,0000) + (20*0,9906) = 74,7437
V9 = (20*0,4400) + (10*1,0000) + (10*0,5000) + (10*1,0000)
+ (20*0,5000) + (10*1,0000) + (20*0,9906) = 73,6104
V10 = (20*0,4297) + (10*1,0000) + (10*0,5000) + (10*0,8333)
+ (20*0,5000) + (10*1,0000) + (20*0,9906) = 71,7375
V11 = (20*0,4567) + (10*0,9643) + (10*0,5000) + (10*0,8333)
+ (20*0,5000) + (10*1,0000) + (20*0,8868) = 69,8459
V12 = (20*0,2750) + (10*1,0000) + (10*1,0000) + (10*1,0000)
+ (20*0,5000) + (10*1,0000) + (20*1,0000) = 75,4992
V13 = (20*0,5077) + (10*1,0000) + (10*0,5000) + (10*0,8333)
+ (20*0,5000) + (10*1,0000) + (20*0,9906) = 73,2975
V14 = (20*0,6000) + (10*1,0000) + (10*0,5000) + (10*0,8333)
+ (20*0,5000) + (10*1,0000) + (20*0,8962) = 73,2569
V15 = (20*1,0000) + (10*0,7143) + (10*0,2500) + (10*0,6667)
+ (20*0,2500) + (10*0, 6667) + (20*0,8679) = 65,7823
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
95
Tabel 6.10 Tabel Perangkingan
Rangking Alternatif Nilai
1 Asus GL753VE 84,284
2 MSI GE72VR 75,499
3 Asus GL553VE 74,744
4 Acer Gaming VX5 73,611
5 Asus FX553VD 73,298
6 Asus X550VX 73,257
7 Dell Inspiron 15 71,738
8 Asus A455UQ 71,095
9 Lenovo IP310 71,712
10 Asus 456UR 70,147
11 Dell Inspiron 14 69,846
12 HP 14-al16B 68,206
13 Lenovo Z410 67,578
14 Asus X441UV 65,335
15 Acer Aspire E5 65,124
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
96
6.1.3 Perhitungan Sistem Dengan Metode SAW
Langkah - langkah perhitungan sistem sebagai berikut
1. Pengguna memasukkan bobot pada form kriteria yang telah
disediakan.
Gambar 6.1 Memasukkan Nilai Bobot
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
97
2. Kemudian pengguna menekan tombol “Proses”. Maka pengguna akan
menuju ke halaman selanjutnya yang menampilkan hasil rekomendasi
laptop.
Gambar 6. 2 Hasil Rekomendasi
3. Hasil Normalisasi
Gambar 6.3 Hasil Normalisasi
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
98
6.2 Operasi dan Pemeliharaan
Pada tahap ini pengujian dilakukan oleh pengguna untuk menjalankan
sistem dan memastikan apakah aplikasi ini dapat berjalan dengan baik, sehingga
dapat membantu pengguna dalam memperoleh informasi dan merekomendasikan
laptop sesuai dengan kriteria yang dibutuhkan. Setelah itu pengguna dipersilahkan
untuk mengisi kuisioner untuk menilai manfaat dari SPPK laptop dan kemudahan
dalam penggunaan sistem ini.
6.2.1 Analisis Hasil Uji Coba Sistem dan Manual
Pengujian yang dilakukan penulis (pengembang sistem) terhadap Sistem
Pendukung Pengambilan Keputusan Pembelian Laptop dengan Metode Simple
Additive Weighting (SAW) dan uji coba manual dapat bekerja dengan baik dan
sesuai dengan hasil yang diharapkan untuk merekomendasikan laptop sesuai
kriteria pengguna.
6.2.2 Tahap Pengujian Terhadap Pengguna
Tahap ini merupakan tahap pengujian sistem yang telah dibuat untuk
pengguna agar memastikan bahwa sistem telah sesuai dengan kebutuhan
pengguna dan tujuan yang diharapkan. Proses pengujian dilakukan dengan
meminta 20 orang responden untuk mencoba sistem yang telah dibuat dengan
metode Simple Additive Weighting (SAW) untuk memastikan bahwa sistem yang
telah dibuat sesuai dengan sistem yang diinginkan responden. Pengujian
dilakukan dengan menggunakan kuisioner yang dibagi menjadi dua persespsi
yaitu persepsi kegunaan yang terdiri dari 6 pertanyaan untuk mengetahui efisiensi
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
99
dan efektifitas sistem dalam pengambilan keputusan pemilihan laptop. Persepsi
kemudahaan untuk mengetahui seberapa mudah sistem ini digunakan yang terdiri
dari 6 pertanyaan. Persepsi tersebut merujuk pada metode TAM (Technology
Acceptance Model) oleh Davis (1989).
Dari hasil pengujian terhadap 20 orang responden didapatkan hasil seperti
berikut ini :
Terdapat 5 skala penilaian dengan bobot masing-masing yang terdiri dari skala
Sangat Setuju, Setuju, Ragu-ragu, Tidak Setuju dan Sangat Tidak Setuju.
Bobot skala tersebut bisa dilihat pada tabel dibawah ini :
Tabel 6.11 Skala Penilaian Likert
Skala Bobot
Sangat Setuju 5
Setuju 4
Ragu-ragu 3
Tidak Setuju 2
Sangat Tidak Setuju 1
Untuk menetapkan peringkat dalam setiap variable penelitian, dapat dilihat dari
perbandingan antara skor aktual dan ideal dengan rumus Narimawati (2007) :
%Skor Aktual = 𝑆𝑘𝑜𝑟 𝐴𝑘𝑡𝑢𝑎𝑙
𝑆𝑘𝑜𝑟 𝐼𝑑𝑒𝑎𝑙 * 100% .....(6.1)
Dimana :
Skor aktual = Hasil perhitungan bobot seluruh pendapatan responden
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
100
Skor ideal = Prediksi nilai bobot tertinggi dikalikan jumlah responden
Tabel 6.12 Kategori Presentase Tanggapan Responden Terhadap Presentase Skor
Aktual (Sugiono, 2007)
Interval Korelasi Tingkat Hubungan
< 0.19 Sangat Rendah
0.20 - 0.39 Rendah
0.40 - 0.59 Sedang
0.60 - 0.79 Kuat
0.80 - 1.00 Sangat Kuat
6.2.2.1 Perceived of Usefulness
1. SPPK pembelian laptop ini dapat mempercepat proses pencarian laptop
yang sesuai dengan kebutuhan saya.
Tabel 6.13 Kuisioner Pengguna Pernyataan 1 (manfaat)
Skala Presentase
Sangat Setuju 1
Setuju 16
Ragu-ragu 3
Tidak Setuju 0
Sangat Tidak Setuju 0
Dari 20 responden, 1 orang menyatakan sangat setuju, 15 orang
menyatakan setuju, dan 3 orang menyatakan ragu-ragu.
Perhitungan analisis kepentingan kuisioner pertanyaan no 1 :
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
101
SS: 1 orang x 5 = 5
ST: 16 orang x 4 = 56
R: 3 orang x 3 = 9
TS: 0 orang x 2 = 0
STS: 0 orang x 1 = 0
Total: = 70
%skor aktual no.1 = 70
5 𝑥 20 * 100% = 70%
2. SPPK pembelian laptop ini dapat membantu proses pemilihan laptop yang
sesuai dengan kebutuhan saya.
Tabel 6.14 Kuisioner Pengguna Pernyataan 2 (manfaat)
Skala Presentase
Sangat Setuju 3
Setuju 10
Ragu-ragu 7
Tidak Setuju 0
Sangat Tidak Setuju 0
Dari 20 responden, 3 orang menyatakan sangat setuju, 10 orang
menyatakan setuju, dan 7 orang menyatakan ragu-ragu.
Perhitungan analisis kepentingan kuisioner pertanyaan no 2 :
SS: 3 orang x 5 = 15
ST: 10 orang x 4 = 40
R: 7 orang x 3 = 21
TS: 0 orang x 2 = 0
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
102
STS: 0 orang x 1 = 0
Total: = 76
%skor aktual no.2 = 76
5 𝑥 20 * 100% = 76%
3. SPPK pembelian laptop ini dapat meningkatkan efisiensi waktu dalam
pemilihan laptop
Tabel 6.15 Kuisioner Pengguna Pernyataan 3 (manfaat)
Skala Presentase
Sangat Setuju 4
Setuju 13
Ragu-ragu 3
Tidak Setuju 0
Sangat Tidak Setuju 0
Dari 20 responden, 4 orang menyatakan sangat setuju, 13 orang
menyatakan setuju, dan 3 orang menyatakan ragu-ragu.
Perhitungan analisis kepentingan kuisioner pertanyaan no 3 :
SS: 4 orang x 5 = 20
ST: 13 orang x 4 = 52
R: 3 orang x 3 = 9
TS: 0 orang x 2 = 0
STS: 0 orang x 1 = 0
Total: = 81
%skor aktual no.3 = 81
5 𝑥 20 * 100% = 81%
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
103
4. SPPK pembelian laptop ini meningkatkan efektifitas saya dalam memilih
laptop
Tabel 6.16 Kuisioner Pengguna Pernyataan 4 (manfaat)
Skala Presentase
Sangat Setuju 7
Setuju 12
Ragu-ragu 1
Tidak Setuju 0
Sangat Tidak Setuju 0
Dari 20 responden, 7 orang menyatakan sangat setuju, 12 orang
menyatakan setuju, dan 1 orang menyatakan ragu-ragu.
Perhitungan analisis kepentingan kuisioner pertanyaan no 4 :
SS: 7 orang x 5 = 35
ST: 12 orang x 4 = 48
R: 1 orang x 3 = 3
TS: 0 orang x 2 = 0
STS: 0 orang x 1 = 0
Total: = 86
%skor aktual no.4 = 86
5 𝑥 20 * 100% = 86%
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
104
5. SPPK pembelian laptop ini mempermudah saya dalam memilih laptop
Tabel 6.17 Kuisioner Pengguna Pernyataan 5 (manfaat)
Skala Presentase
Sangat Setuju 2
Setuju 13
Ragu-ragu 4
Tidak Setuju 1
Sangat Tidak Setuju 0
Dari 20 responden, 2 orang menyatakan sangat setuju, 13 orang
menyatakan setuju, 4 orang menyatakan ragu-ragu, dan 1 orang
menyatakan tidak setuju.
Perhitungan analisis kepentingan kuisioner pertanyaan no 6 :
SS: 2 orang x 5 = 10
ST: 13 orang x 4 = 52
R: 4 orang x 3 = 12
TS: 1 orang x 2 = 2
STS: 0 orang x 1 = 0
Total: = 76
%skor aktual no.6 = 76
5 𝑥 20 * 100% = 76%
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
105
6. SPPK pembelian laptop ini membantu saya untuk mengambil keputusan
dalam memilih laptop
Tabel 6.18 Kuisioner Pengguna Pernyataan 6 (manfaat)
Skala Presentase
Sangat Setuju 2
Setuju 13
Ragu-ragu 4
Tidak Setuju 1
Sangat Tidak Setuju 0
Dari 20 responden, 2 orang menyatakan sangat setuju, 13 orang
menyatakan setuju, 4 orang menyatakan ragu-ragu, dan 1 orang
menyatakan tidak setuju.
Perhitungan analisis kepentingan kuisioner pertanyaan no 6 :
SS: 2 orang x 5 = 10
ST: 13 orang x 4 = 52
R: 4 orang x 3 = 12
TS: 1 orang x 2 = 2
STS: 0 orang x 1 = 0
Total: = 76
%skor aktual no.6 = 76
5 𝑥 20 * 100% = 76%
Selanjutnya %skor aktual dari setiap pertanyaan dijumlahkan 70% + 76%
+ 81% + 86% + 76% + 76% = 465% Lalu jumlah dari %skor aktual
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
106
dihitung nilai rata-ratanya 465%
6 = 77,5% (0,775). Dari hasil perhitungan
maka jumlah rata-rata dari %skor aktual digolongkan kategori kuat
karena%skor aktual termasuk dalam interval korelasi 0.60 - 0.79 (kuat)
sehingga sistem yang telah dibangun bermanfaat(perceived of usefulness)
bagi para calon pembeli laptop.
6.2.2.2 Perceived of Ease
1. SPPK pembelian laptop ini memberikan kemudahan dalam
penggunaannya
Tabel 6.19 Kuisioner Pengguna Pernyataan 1 (kemudahan)
Skala Frekuensi
Sangat Setuju 3
Setuju 13
Ragu-ragu 4
Tidak Setuju 0
Sangat Tidak Setuju 0
Dari 20 responden, 3 orang menyatakan sangat setuju, 13 orang
menyatakan setuju, 4 orang menyatakan ragu-ragu.
Perhitungan analisis kepentingan kuisioner pertanyaan no 1 :
SS: 3 orang x 5 = 15
ST: 13 orang x 4 = 52
R: 4 orang x 3 = 12
TS: 0 orang x 2 = 0
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
107
STS: 0 orang x 1 = 0
Total: = 79
%skor aktual no.2 = 79
5 𝑥 20 * 100% = 79%
2. SPPK pembelian laptop ini cepat dikuasai oleh pengguna
Tabel 6.20 Kuisioner Pengguna Pernyataan 2 (kemudahan)
Skala Frekuensi
Sangat Setuju 4
Setuju 8
Ragu-ragu 5
Tidak Setuju 3
Sangat Tidak Setuju 0
Dari 20 responden, 4 orang menyatakan sangat setuju, 8 orang menyatakan
setuju, 5 orang menyatakan ragu-ragu, dan 3 orang menyatakan tidak
setuju.
Perhitungan analisis kepentingan kuisioner pertanyaan no 2 :
SS: 4 orang x 5 = 20
ST: 8 orang x 4 = 32
R: 5 orang x 3 = 15
TS: 3 orang x 2 = 6
STS: 0 orang x 1 = 0
Total: = 73
%skor aktual no.2 = 73
5 𝑥 20 * 100% = 73%
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
108
3. Tampilan hasil rekomendasi mudah dipahami
Tabel 6.21 Kuisioner Pengguna Pernyataan 3 (kemudahan)
Skala Frekuensi
Sangat Setuju 4
Setuju 13
Ragu-ragu 3
Tidak Setuju 0
Sangat Tidak Setuju 0
Dari 20 responden, 4 orang menyatakan sangat setuju, 13 orang
menyatakan setuju, 3 orang menyatakan ragu-ragu.
Perhitungan analisis kepentingan kuisioner pertanyaan no 3 :
SS: 4 orang x 5 = 20
ST: 13 orang x 4 = 52
R: 3 orang x 3 = 9
TS: 0 orang x 2 = 0
STS: 0 orang x 1 = 0
Total: = 81
%skor aktual no.6 = 81
5 𝑥 20 * 100% = 81%
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
109
4. SPPK pembelian laptop ini memiliki tampilan yang jelas dan mudah di
akses
Tabel 6.22 Kuisioner Pengguna Pernyataan 4 (kemudahan)
Skala Frekuensi
Sangat Setuju 5
Setuju 12
Ragu-ragu 3
Tidak Setuju 0
Sangat Tidak Setuju 0
Dari 20 responden, 5 orang menyatakan sangat setuju, 12 orang
menyatakan setuju, 3 orang menyatakan ragu-ragu.
Perhitungan analisis kepentingan kuisioner pertanyaan no 4 :
SS: 5 orang x 5 = 25
ST: 12 orang x 4 = 48
R: 3 orang x 3 = 9
TS: 0 orang x 2 = 0
STS: 0 orang x 1 = 0
Total: = 82
%skor aktual no.4 = 82
5 𝑥 20 * 100% = 82%
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
110
5. SPPK pembelian laptop ini menggunakan bahasa yang mudah di pahami
Tabel 6.23 Kuisioner Pengguna Pernyataan 5 (kemudahan)
Skala Frekuensi
Sangat Setuju 3
Setuju 14
Ragu-ragu 3
Tidak Setuju 0
Sangat Tidak Setuju 0
Dari 20 responden, 3 orang menyatakan sangat setuju, 14 orang
menyatakan setuju, 3 orang menyatakan ragu-ragu.
Perhitungan analisis kepentingan kuisioner pertanyaan no 5 :
SS: 3 orang x 5 = 15
ST: 14 orang x 4 = 56
R: 3 orang x 3 = 9
TS: 0 orang x 2 = 0
STS: 0 orang x 1 = 0
Total: = 80
%skor aktual no.5 = 80
5 𝑥 20 * 100% = 80%
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
111
6. Fitur yang terdapat pada sistem ini simple dan tidak rumit
Tabel 6.24 Kuisioner Pengguna Pernyataan 6 (kemudahan)
Skala Frekuensi
Sangat Setuju 6
Setuju 12
Ragu-ragu 1
Tidak Setuju 1
Sangat Tidak Setuju 0
Dari 20 responden, 6 orang menyatakan sangat setuju, 12 orang
menyatakan setuju, 1 orang menyatakan ragu-ragu, dan 1 orang
menyatakan tidak setuju.
Perhitungan analisis kepentingan kuisioner pertanyaan no 6 :
SS: 6 orang x 5 = 30
ST: 12 orang x 4 = 48
R: 1 orang x 3 = 3
TS: 1 orang x 2 = 2
STS: 0 orang x 1 = 0
Total: = 83
%skor aktual no.6 = 83
5 𝑥 20 * 100% = 83%
Selanjutnya %skor aktual dari setiap pertanyaan dijumlahkan 79% + 73%
+ 81% + 82% + 80% + 83% = 478% Lalu jumlah dari %skor aktual
dihitung nilai rata-ratanya 478%
6 = 79,66% (0,7966). Dari hasil perhitungan
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
112
maka jumlah rata-rata dari %skor aktual digolongkan kategori kuat
karena%skor aktual termasuk dalam interval korelasi 0.60 - 0.79 (kuat)
sehingga sistem yang telah dibangun mudah digunakan(perceived of
ease) bagi para calon pembeli laptop.
6.3 Kelebihan Sistem
Kelebihan - kelebihan yang dimiliki sistem yaitu :
1. Kriteria bersifat dinamis
6.4 Kekurangan Sistem
1. Belum bisa digunakan secara luas karena belum dihosting
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
113
BAB VI
PENUTUP
7.1 Kesimpulan
Berdasarkan hasil yang didapat dari perancangan dan pengembangan
Sistem Pendukung Pengambilan Pembelian Laptop dengan Metode Simple
Additive Weighting, maka dapat disimpulkan bahwa :
1. Sistem Pendukung Pengambilan Keputusan Pembelian Laptop dengan
Metode Simple Additive Weighting (SAW) telah berhasil dibuat sesuai
dengan perancangan dan kebutuhan pengguna.
2. Sistem Pendukung Pengambilan Keputusan Pembelian Laptop dengan
Metode Simple Additive Weighting (SAW) dapat digunakan untuk
membantu para pengembang sesuai dengan persepsi kegunaan (perceived
of usefulnes) dengan presentase sebesar 77.5% yang berarti sistem yang
dibuat bermanfaat bagi pengguna. Dan persepsi kemudahan (perceived of
ease) dengan presentase sebesar 79.66% yang berarti sistem dibuat mudah
digunakan oleh pengguna
7.2 Saran
Saran yang dilakukan untuk pengembangan sistem yaitu :
1. Menampilkan detail dari spesifikasi laptop yang berisi informasi dengan
lebih lengkap.
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
114
DAFTAR PUSTAKA
Andika. 2012. PanduanMenguasai PHP& My SQL Secara Otodidak. Jakarta:
Mediakita.
Davis, F.D 1989. Perceived Usefulness, Perceived Ease of Use, and User
Acceptance of Information Technology, (pp. 320 - 331). MIS Quartely.
Fishburn, P.C. 1967, A Problem-based Selection of Multi-Attribute Decision
Making Methods. New Jersey: Blackwell Publisihing.
Hatmaji, Titus Dwi, 2018. Sistem Pendukung Pengambilan Keputusan Pemilihan
Gitar Elektrik Dengan Metode SAW (Simple Additive Weighting). Skripsi,
Program Studi Teknik Informatika Fakultas Sains Dan Teknologi
Universitas Sanata Dharma.
Hermawan, Julius, 2005. Membangun Decision Support System. Yogyakarta:
Andi
Kusumadewi, S. 2006. Fuzzy Multi Attribute Decision Making.Yogyakarta: Graha
Ilmu.
Pressman, RS., 2010. Software Engineering: a Practioner’s Approach 7 Edition,
McGraw-Hill Hogher Education.
Priyono. 2010. Sistem Pendukung Pengambilan Keputusan Pembelian Notebook
dengan Metode AHP. Yogyakarta: Universitas Sanata Dharma.
Sukma. 2011. Sistem Pendukung Pengambilan Keputusan Pembelian Notebook
dengan Metode SAW. Kediri: Universitas Nusantara PGRI.
Turban, Efraim & Aronson, Jay E., 2001. Decision Support Systems and
Intelligent Systems. 6th edition. Prentice Hall: Upper Saddle River, NJ.
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
115
LAMPIRAN
KUESIONER PENENTUAN KRITERIA LAPTOP
I. IDENTITAS RESPONDEN
*(Boleh tidak di isi)
1. Nama :
2. Jenis Kelamin : Laki – laki / Perempuan
3. Usia :
4. Profesi :
II. PETUNJUK PENGISIAN
1. Bacalah dengan teliti pernyataan di bawah ini.
2. Lengkapi data yang belum terisi dibawah ini.
III. SOAL KUESIONER
Berikan tanda centang () pada pilihan anda.
1. Laptop jenis apakah yang anda minati?
*(Pilih salah satu)
□ Gaming
□ Disain
□ Office
2. Aspek apa saja yang menjadi pertimbangan anda dalam
memilih laptop?
□ Kecepatan Processor
□ RAM
□ Layar/Resolusi
□ Kapasitas Hardisk
□ Harga Beli
□ Kartu Grafis
□ Merk
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
116
□ Harga Jual
□ Daya Tahan Baterai
□ Lokasi Service
Lain – lain (Sebutkan, boleh lebih dari satu) :
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
117
KUISIONER
SISTEM PENDUKUNG PENGAMBILAN KEPUTUSAN
PEMBELIAN LAPTOP DENGAN METODE
SIMPLE ADDITIVE WEIGHTING
Nama :
Usia :
Jenis Kelamin : Laki-laki/Perempuan
Pekerjaan :
Petunjuk Pengisian
1. Berilah tanda pada kolom jawaban yang paling sesuai.
2. Setiap pertanyaan hanya membutuhkan satu jawaban.
3. Bacalah pernyataan dengan teliti.
Keterangan :
Sangat Tidak Setuju : (STS)
Tidak Setuju : (TS)
Ragu-ragu : (R)
Setuju : (S)
Sangat Setuju : (SS)
A. Perceived of Usefulness
No Pertanyaan STS TS R S SS
1. SPPK pembelian laptop ini dapat
mempercepat proses pencarian laptop yang
sesuai dengan kebutuhan saya.
2. SPPK pembelian laptop ini dapat membantu
proses pemilihan laptop yang sesuai dengan
kebutuhan saya.
3. SPPK pembelian laptop ini dapat
meningkatkan efisiensi waktu dalam
pemilihan laptop
4. SPPK pembelian laptop ini meningkatkan
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
118
efektifitas saya dalam memilih laptop
5. SPPK pembelian laptop ini mempermudah
saya dalam memilih laptop
6. SPPK pembelian laptop ini membantu saya
untuk mengambil keputusan dalam memilih
laptop
B. Perceived of Ease
No Pertanyaan STS TS R S SS
1. SPPK pembelian laptop ini memberikan
kemudahan dalam penggunaannya
2. SPPK pembelian laptop ini cepat dikuasai
oleh pengguna
3. Tampilan hasil rekomendasi mudah dipahami
4. SPPK pembelian laptop ini memiliki tampilan
yang jelas dan mudah di akses
5. SPPK pembelian laptop ini menggunakan
bahasa yang mudah di pahami
6. Fitur yang terdapat pada sistem ini simple dan
tidak rumit
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
119
PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
top related