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
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
PERSETUJUAN
Judul : IMPLEMENTASI WEIGHTED SUM MODEL (WSM)
DAN WEIGHTED P RODUCT MODEL (WPM)
UNTUK PEMILIHAN SERVICE 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. Dr. Poltak Sihombing, M.Kom NIP.19540828 198103 1 004 NIP. 19620317 199103 1 011
Diketahui/Disetujui oleh
Program Studi S1 Ilmu Komputer Ketua,
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,
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.
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,
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.
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,
DAFTAR ISI
1.6. Metodologi Penelitian 5
1.7. Sistematika Penulisan 6
BAB 2. TINJAUAN PUSTAKA 8
2.1. Definisi Keputusan dan Sistem Pendukung Keputusan 8
2.2. Algoritma 11
2.3. Metode MCDM 12
2.3.1. Klasifikasi Metode MCDM 13
2.3.2. Klasifkasi Solusi MCDM 13
2.3.3. Klasifikasi MCDM 14
2.4. Weighted Sum Model (WSM) 14
2.5. Weighted Product Model (WPM) 18
2.6. Cloud Computing 22
BAB 3. ANALISIS DAN PERANCANGAN 30
3.1. Analisis Masalah 30
3.2. Perancangan Aplikasi 31
3.2.1. Flowchart (diagram Alir) 31
3.3. Penerapan Metode Weighted Product Model dan
Weighted Sum Model 35
3.3.1. Metode Weighted Sum Model 35
3.3.2. Metode Weighted Product Model 36
3.4. Perancangan Tampilan 45
3.4.1. Use-Case Diagram 46
3.4.2. Activity Diagram 47
3.4.4. Tampilan Rancangan User Interface Aplikasi 50
BAB 4. IMPLEMENTASI SISTEM 49
4.1. Implementasi Sistem 49
4.1.1. Halaman Awal 49
4.1.2. Form Utama 51
4.1.3. Halaman Opsi Pemilihan 52
4.1.4. Hasil Perhitungan Sistem 53
BAB 5. PENUTUP 60
5.1. Kesimpulan 60
5.2. Saran 61
DAFTAR PUSTAKA 62
DAFTAR TABEL
halaman
Tabel 2.1. Tabel Perbandingan MADM dan MCDM 16
Tabel 2.2. Rating dari setiap alternatif pada setiap kriteria 19 Tabel 2.3. Rating kecocokan alternatif pada setiap kriteria 24
Tabel 3.1. Simbol-simbol flowchart 32
Tabel 3.2. Tabel WSM 41
DAFTAR GAMBAR
halaman Gambar 3.1. Diagram Ishikawa Untuk Analisis Masalah 31
Gambar 3.2. Flowchart aplikasi 34
Gambar 3.3. Diagram Alur Weighted Sum Model 38
Gambar 3.4. Diagram Alur Weighted Product Model 39 Gambar 3.5. Tampilan use-case diagram aplikasi 46
Gambar 3.6. Activity Diagram model WSM 46
Gambar 3.7. Activity Diagram model WPM 46
Gambar 3.8. Form Input aplikasi 49
Gambar 3.9. Tampilan prototype awal aplikasi 50
Gambar 3.10. Tampilan form isian 51
Gambar 3.11. Tampilan halaman feedback dari tombol pemerosesan 51
Gambar 3.12. Halaman hasil pemerosesan 52
Gambar 4.1 Tamplan Halaman Awal Aplikasi 53
Gambar 4.2 Tampilan Menu Utama dan Tambahan dari Aplikasi 53 Gambar 4.3 Formuir isian yang akan diisikan oleh pengguna 54
Gambar 4.4 Tampilan Halaman Opsi Pada browser 55
Gambar 4.5 Tampilan Hasil Perbandingan Metode WPM 56 Gambar 4.6 Tampilan Detail Hasil Perhitungan Metode WSM 57
Gambar 4.7 Tampilan Hasil Metode WSM 57