BAB III METODOLOGI PENELITIAN Langkah-langkah
untuk
mendefinisikan
urutan
pemecahan
masalah
dijelaskan dalam bagian ini. Tahapan-tahapan yang akan dilakukan dalam penelitian ini adalah sebagai berikut :
Tahap Persiapan Awal: Study Literature Pengumpulan data
Tahap Pengujian : Pengujian Hasil Perhitungan Pengujian Aplikasi
Tahap Perhitungan metode SAW: Menentukan Alternatif dan Kriteria Nilai Rating Kecocokan Bobot Preferensi Tabel Rating Kecocokan Matriks Keputusan (X)
Tahap Perhitungan metode TOPSIS: Normalisasi Matriks Matriks Ternormalisasi Normalisasi Matriks Terbobot Y Solusi Idea Positif dan Negatif Menghitung Separation Measure Menghitung kedekatan relatif dengan ideal positif Mengurutkan Pilihan Gambar 3. 1 Metodologi Penelitian
32
33
3.1. Tahap Persiapan Awal Pada tahap ini akan dianalisa kebutuhan awal yang diperlukan dalam penelitian diantaranya study literature dan pengumpulan data. 3.1.1. Study Literature Study literature ini dilakukan dengan dua cara yaitu pengumpulan pengetahuan melalui situs internet, dan pencarian melalui buku-buku yang berhubungan dengan RDBMS sehingga diperoleh ketepatan langkah dalam melakukan penelitian. Data yang didapat merupakan bahan materi yang berhubungan dengan permasalahan, perancangan, dan implementasi sistem, diantaranya yaitu mengenai konsep sistem pendukung keputusan, konsep metode SAW dan TOPSIS, kriteriakriteria yang digunakan. 3.1.2. Pengumpulan Data Pengumpulan data dilakukan dengan pengumpulan informasi untuk mendapatkan data kasar berupa spesifikasi dan kriteria RDBMS yang akan dimasukkan dalam database. 3.2. Tahap Perhitungan Metode SAW 1. Menentukan alternatif (kandidat), yaitu Ai. 2. Menentukan kriteria yang akan dijadikan acuan dalam pengambilan keputusan, yaitu Cj. 3. Memberikan nilai rating kecocokan setiap alternatif pada setiap kriteria. 4. Menentukan bobot preferensi atau tingkat kepentingan (W) setiap kriteria seperti pada persamaan (1). 5. Membuat tabel rating kecocokan dari setiap alternatif pada setiap kriteria.
34
6. Membuat matrik keputusan X yang dibentuk dari tabel rating kecocokan dari setiap alternatif pada setiap kriteria dengan persamaan (2). 7. Melakukan normalisasi matrik keputusan X dengan cara menggabungkan persamaan normalisasi (3) SAW dengan persamaan normalisasi (7) topsis. Hal ini karena proses normalisasi X pada perhitungan TOPSIS, nilai X selalu dibagi dengan nilai pembaginya. 𝑥𝑖𝑗 𝑀𝑎𝑥𝑖 (𝑥𝑖𝑗 ) (13) 𝑟𝑖𝑗 = 𝑥𝑖𝑗 { 𝑀𝑖𝑛𝑖 (𝑥𝑖𝑗 ) Max jika kriteria keuntungan (benefit) Min jika kriteria biaya (cost)
8. Hasil dari nilai rating kinerja ternomalisasi (rij) membentuk matrik ternormalisasi (R) seperti pada persamaan (4). 3.3. Langkah-langkah Perhitungan TOPSIS 1. Pembobotan pada matriks yang telah dinormalisasikan Diberikan bobot W = (w1,w2,…,wn), sehingga weighted normalized matriks y dapat dihasilkan seperti pada persamaan (8). 2. Menentukan solusi ideal positif dan solusi ideal negatif Solusi ideal positif dinotasikan dengan A+ dan solusi ideal negatif dinotasikan dengan A-, seperti pada persamaan (9).
35
3. Menghitung Separation Measure Separation measure ini merupakan pengukuran jarak dari suatu alternatif ke solusi ideal positif dan solusi ideal negatif. Perhitungan matematisnya adalah seperti pada persamaan (10, 11) pada landasan teori. 4. Menghitung kedekatan relatif dengan ideal positif Kedekatan relatif dari alternatif A+ dengan solusi ideal Adirepresentasikan seperti pada persamaan (12) pada landasan teori. 5. Mengurutkan Pilihan Alternatif dapat dirangking berdasarkan urutan Ci. Maka dari itu, alternatif terbaik adalah salah satu yang berjarak terpendek terhadap solusi ideal dan berjarak terjauh dengan solusi ideal negatif. 3.4. Tahap Pengujian Pada tahap ini akan dijelaskan tentang bagaimana pengujian terhadap metode dan aplikasi yang telah dibangun. Terdapat dua jenis pengujian yaitu pengujian hasil perhitungan dan pengujian aplikasi. 3.4.1. Pengujian Hasil Perhitungan Pengujian ini bertujuan untuk menganalisa aspek hasil perhitungan kombinasi metode SAW dan metode TOPSIS pada 50 user berlatar belakang praktisi IT yang sudah ahli dalam bidang database engineer selama 4 tahun. Pengujian dilakukan dengan memberikan questioner kepuasan yang menilai aspek hasil perhitungan kepada user. Dengan 3 indikator kepuasan yaitu puas, cukup puas, dan tidak puas, diketahui apakah hasil perhitungan dari aplikasi dapat memberikan nilai rekomendasi sesuai dengan keinginan user yang menggunakan.
36
3.4.2. Pengujian Aplikasi Tujuan dari pengujian ini adalah untuk mengetahui penilaian pengalaman 50 user berlatar belakang praktisi IT yang sudah ahli dalam bidang database engineer selama 4 tahun setelah menggunakan aplikasi. Pengujian aplikasi difokuskan pada aspek interface aplikasi dan cara menggunakan aplikasi. Pengujian dilakukan dengan memberikan questioner kepuasan yang menilai aspek interface dan cara penggunaan aplikasi kepada user. Dengan 3 indikator kepuasan yaitu puas, cukup puas, dan tidak puas, diketahui apakah aplikasi masih kurang dari segi tampilan dan kemudahan penggunaan.