Implementasi Weighted Sum Model (WSM) dan Weighted Product Model (WPM) untuk Pemilihan Service Cloud Computing

IMPLEMENTASI WEIGHTED SUM MODEL (WSM)
DAN WEIGHTED PRODUCT MODEL (WPM)
UNTUK PEMILIHAN SERVICE
CLOUD COMPUTING

SKRIPSI

FUAD ALEXANDER SITANGGANG
121421097

PROGRAM EKSTENSI S1 ILMU KOMPUTER
FAKULTAS ILMU KOMPUTER DAN TEKNOLOGI INFORMASI
UNIVERSITAS SUMATERA UTARA
MEDAN
2015

Universitas Sumatera Utara

IMPLEMENTASI WEIGHTED SUM MODEL (WSM)
DAN WEIGHTED PRODUCT MODEL (WPM)
UNTUK PEMILIHAN SERVICE

CLOUD COMPUTING
SKRIPSI

Diajukan untuk melengkapi tugas akhir dan memenuhi syarat memperoleh ijazah
Sarjana Ilmu Komputer

Oleh :
FUAD ALEXANDER SITANGGANG
121421097

PROGRAM STUDI EKSTENSI S1 ILMU KOMPUTER
FAKULTAS ILMU KOMPUTER DAN TEKNOLOGI INFORMASI
UNIVERSITAS SUMATERA UTARA
MEDAN
2015

Universitas Sumatera Utara

ii


PERSETUJUAN

Judul

: IMPLEMENTASI WEIGHTED SUM MODEL (WSM)
DAN

WEIGHTED

UNTUK

PRODUCT

PEMILIHAN

MODEL

SERVICE

(WPM)

CLOUD

COMPUTING.

Kategori

: SKRIPSI

Nama

: FUAD ALEXANDER SITANGGANG

Nomor Induk Mahasiswa

: 121421097

Program Studi

: EKSTENSI S1 ILMU KOMPUTER


Departemen

: ILMU KOMPUTER

Fakultas

: ILMU KOMPUTER DAN TEKNOLOGI INFORMASI
UNIVERSITAS SUMATERA UTARA

Diluluskan di
Medan,

Maret 2015

Komisi Pembimbing :
Pembimbing 2

Pembimbing 1

Drs. Agus Salim Harahap, M.Si.

NIP. 19540828 198103 1 004

Dr. Poltak Sihombing, M.Kom
NIP. 19620317 199103 1 011

Diketahui/Disetujui oleh
Program Studi S1 Ilmu Komputer
Ketua,

Dr. Poltak Sihombing, M.Kom
NIP. 19620317 199103 1 011

Universitas Sumatera Utara

iii

PERNYATAAN

IMPLEMENTASI WEIGHTED SUM MODEL (WSM)
DAN WEIGHTED PRODUCT MODEL (WPM)

UNTUK PEMILIHAN SERVICE
CLOUD COMPUTING

SKRIPSI

Saya menyatakan bahwa skripsi ini adalah hasil karya saya sendiri, kecuali beberapa
kutipan dan ringkasan yang masing-masing telah disebutkan sumbernya.

Medan,

Fuad Alexander Sitanggang
121421097

Universitas Sumatera Utara

iv

PENGHARGAAN

Terutama Puji Syukur diucapkan oleh penulis kepada Tuhan Yesus Kristus atas kasih

dan berkat-Nya kepada penulis sehingga terselesaikannya skripsi ini. Dimana ini
adalah salah satu syarat untuk menyelesaikan pendidikan yang telah dijalani di
Program Studi S1 Ekstensi Ilmu Komputer, Fakultas Ilmu Komputer dan Teknologi
Informasi Universitas Sumatera Utara dan memperoleh gelar Sarjana Komputer

Terima kasih juga penulis ucapkan kepada semua pihak yang turut ambil
bagian dalam pengerjaan skripsi ini. Mereka yang berperan secara langsung ataupun
tidak, memberikan bimbingan, arahan, dan semangat untuk menyelesaikan skripsi ini
dari awal hingga akhirnya. Pada kesempatan ini kiranya penulis mengucapkan terima
kasih kepada:

1.

Bapak Prof. Dr. dr. Syahril Pasaribu, DTM&H, M.Sc(CTM), Sp.A(K) selaku
Rektor Universitas Sumatera Utara.

2.

Bapak Prof. Dr. Muhammad Zarlis selaku Dekan Fakultas Ilmu Komputer
dan Teknologi Informasi Universitas Sumatera Utara.


3.

Bapak Dr. Poltak Sihombing, M.Kom selaku Ketua Program Studi S1 Ilmu
Komputer Universitas Sumatera Utara

dan Dosen Pembimbing I yang

dengan penuh kebijaksanaan membimbing dan mengarahkan penulis dalam
menyelesaikan skripsi ini .
4.

Ibu Maya Silvi Lydia, B.Sc, M.Sc selaku Sekretaris Program Studi S1 Ilmu
Komputer Universitas Sumatera Utara.

5.

Bapak Drs. Agus Salim Harahap, M.Si. selaku Dosen Pembimbing II yang
telah membimbing, mengawasi, memperhatikan dan menjadi tempat bertukar
pikiran untuk penulis sejak awal hingga akhir penulisan skripsi.


Universitas Sumatera Utara

v

6.

Bapak Mohammad Andri Budiman, S.T., M.Comp.Sc., M.E.M selaku Dosen
Pembanding I yang telah memberikan kritik dan saran yang membangun,
selama penyelesaian skripsi ini

7.

Ibu Dian Rachmawati, S.Si., M.Kom selaku Dosen Pembanding II yang telah
memberikan kritik dan saran dalam penyelesaian skripsi ini.

8.

Semua dosen dan semua pegawai di Program Studi S1 Ilmu Komputer
Fakultas Ilmu Komputer dan Teknologi Informasi Universitas Sumatera

Utara.

9.

Segenap keluaga dan kerabat terkasih, Edwad Sitanggang, Puji Manurung,
Saut Nainggolan, Eleysia Margaretha, dan Lia Junita atas perhatian dan
bantuanya.

10. Teman-teman satu angkatan, Siti Handayani, Claudia Meylita, Marco
Yoelvan, dan semua pihak yang terlibat langsung ataupun tidak langsung
yang

tidak dapat penulis ucapkan satu per satu yang telah membantu

penyelesaian skripsi ini.

Dengan segala kerendahan hati, penulis menyadari bahwa skripsi ini belum
sepenuhnya sempurna. Oleh karena itu setiap saran dan kritik yang bersifat
membangun dari pembaca sangat diharapkan oleh penulis.


Medan,

Maret 2015

Penulis,

(Fuad Alexander Sitanggang)

Universitas Sumatera Utara

vi

IMPLEMENTASI WEIGHTED SUM MODEL (WSM)
DAN WEIGHTED PRODUCT MODEL (WPM)
UNTUK PEMILIHAN SERVICE
CLOUD COMPUTING

ABSTRAK

Dalam mengambil suatu keputusan tentunya decision maker memiliki dasar
pertimbangan tersendiri terhadap alternatif - alternatif yang tersedia. Multi Criteria
Decision Making adalah sebuah metode pengambilan keputusan yang dapat
membantu memberikan solusi terbaik dari tiap alternatif yang tersedia berdasarkan
kriteria tertentu. Dalam proses pemilihan Service Cloud Computing , metode ini dapat
diimplementasikan dengan menggunakan algoritma Weighted Sum Model (WSM)
ataupun Weighted Product Model (WPM). Pada penelitian ini tiap layanan yang ada;
Software as a Service (SaaS), Platform as a Service (PaaS), dan Infrastructure as a
Service (IaaS) adalah alternatif yang dapat dipilih dengan kriteria yang besarannya
akan ditentukan oleh decision maker .
Kata Kunci : Sistem Pendukung Keputusan, Multi criteria Decision Making,
Cloud Computing, Weighted Sum Model, Wighted Product Model

Universitas Sumatera Utara

vii

IMPLEMENTATION OF WEIGHTED SUM MODEL (WSM)
AND WEIGHTED PRODUCT MODEL (WPM)
IN CASE OF SELECTING
CLOUD COMPUTING
SERVICES

ABSTRACT

In constructing a decision, a decision maker have a solid consideration base of the
available alternatives in hand. Multi Criteria Decision Making is a method in coming
up with a decision, which can help to provide the best solution in each alternative,
based in several particular criteria. In the process of choosing Service Cloud
Computing, this method is able to be implemented using Weighted Sum Model
(WSM) algorithm or Weighted Product Model (WPM). In this research, every service
available; Software as a Service; Platform as a Service; and Infrastructure as a Service
is an alternative which can be chosen according to the criteria with the amount defined
by the decision maker.
Keyword : Decision Support System, Multi criteria Decision Making,
Cloud Computing, Weighted Sum Model, Weighted Product Model

Universitas Sumatera Utara

viii

DAFTAR ISI

halaman
Persetujuan
Pernyataaan
Penghargaan
Abstrak
Abstract
Daftar isi
Daftar tabel
Daftar gambar

ii
iii
iv
vi
vii
viii
x
xi

BAB 1. PENDAHULUAN
1.1. Latar Belakang
1.2. Rumusan Masalah
1.3. Batasan Masalah
1.4. Tujuan Penelitian
1.5. Manfaat Penelitian
1.6. Metodologi Penelitian
1.7. Sistematika Penulisan

2
2
4
4
5
5
5
6

BAB 2. TINJAUAN PUSTAKA
2.1. Definisi Keputusan dan Sistem Pendukung Keputusan
2.2. Algoritma
2.3. Metode MCDM
2.3.1. Klasifikasi Metode MCDM
2.3.2. Klasifkasi Solusi MCDM
2.3.3. Klasifikasi MCDM
2.4. Weighted Sum Model (WSM)
2.5. Weighted Product Model (WPM)
2.6. Cloud Computing

8
8
11
12
13
13
14
14
18
22

BAB 3. ANALISIS DAN PERANCANGAN
3.1. Analisis Masalah
3.2. Perancangan Aplikasi
3.2.1. Flowchart (diagram Alir)
3.3. Penerapan Metode Weighted Product Model dan
Weighted Sum Model
3.3.1. Metode Weighted Sum Model
3.3.2. Metode Weighted Product Model
3.4. Perancangan Tampilan
3.4.1. Use-Case Diagram
3.4.2. Activity Diagram
3.4.3. Kamus Data Aplikasi

30
30
31
31
35
35
36
45
46
47
49

Universitas Sumatera Utara

ix

3.4.4. Tampilan Rancangan User Interface Aplikasi

50

BAB 4. IMPLEMENTASI SISTEM
4.1. Implementasi Sistem
4.1.1. Halaman Awal
4.1.2. Form Utama
4.1.3. Halaman Opsi Pemilihan
4.1.4. Hasil Perhitungan Sistem

49
49
49
51
52
53

BAB 5. PENUTUP
5.1. Kesimpulan
5.2. Saran

60
60
61

DAFTAR PUSTAKA

62

LAMPIRAN

63

Universitas Sumatera Utara

x

DAFTAR TABEL

halaman
Tabel 2.1.
Tabel 2.2.
Tabel 2.3.
Tabel 3.1.
Tabel 3.2.
Tabel 3.3.

Tabel Perbandingan MADM dan MCDM
Rating dari setiap alternatif pada setiap kriteria
Rating kecocokan alternatif pada setiap kriteria
Simbol-simbol flowchart
Tabel WSM
Tabel WPM

16
19
24
32
41
43

Universitas Sumatera Utara

xi

DAFTAR GAMBAR

halaman
Gambar 3.1. Diagram Ishikawa Untuk Analisis Masalah
Gambar 3.2. Flowchart aplikasi
Gambar 3.3. Diagram Alur Weighted Sum Model
Gambar 3.4. Diagram Alur Weighted Product Model
Gambar 3.5. Tampilan use-case diagram aplikasi
Gambar 3.6. Activity Diagram model WSM
Gambar 3.7. Activity Diagram model WPM
Gambar 3.8. Form Input aplikasi
Gambar 3.9. Tampilan prototype awal aplikasi
Gambar 3.10. Tampilan form isian
Gambar 3.11. Tampilan halaman feedback dari tombol pemerosesan
Gambar 3.12. Halaman hasil pemerosesan
Gambar 4.1 Tamplan Halaman Awal Aplikasi
Gambar 4.2 Tampilan Menu Utama dan Tambahan dari Aplikasi
Gambar 4.3 Formuir isian yang akan diisikan oleh pengguna
Gambar 4.4 Tampilan Halaman Opsi Pada browser
Gambar 4.5 Tampilan Hasil Perbandingan Metode WPM
Gambar 4.6 Tampilan Detail Hasil Perhitungan Metode WSM
Gambar 4.7 Tampilan Hasil Metode WSM
Gambar 4.8 Tampilan Detail Hasil Perhitungan Metode WSM
Gambar 4.9 Gambar Tampilan Akhir Untuk Mengakhiri Pemerosesan

31
34
38
39
46
46
46
49
50
51
51
52
53
53
54
55
56
57
57
58
59

Universitas Sumatera Utara