Anda di halaman 1dari 8

SISTEM PENDUKUNG KEPUTUSAN PEMILIHAN PERUMAHAN

Dengan Metode SAW

Oleh:

Monalisa Zulkifli 14/372197/PPA/04650

PROGRAM STUDI S2 ILMU KOMPUTER

JURUSAN ILMU KOMPUTER

FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM

UNIVERSITAS GADJAH MADA

YOGYAKARTA

2015
Dunia properti kembali bangkit setelah terpuruk karena krisis moneter. Bisnis-bisnis
dibidang properti mulai menjamur, baik dalam skala kecil, menengah maupun besar.
Pengembangan ini tidak hanya terjadi di daerah-daerah tertentu, tapi hampir seluruh daerah
khususnya di wilayah Daerah Istimewah Yogyakarta ( DIY ).
Gejolah perkembangan dibidang properti ini tidak hanya dipengaruhi oleh membaikkan
perekonomian tetapi juga minat para konsumen mengikuti perkembangan ini. Peningkatan
jumlah konsumen dari tahun ke tahun semakin bertambah. Para developer banyak yang
menawarkan berbagai alternatif dari mulai harga, lokasi, desain, maupun cara pembayaran.
Hal inilah yang menyebabkan konsumen harus pandai-pandai memilih perumahan mana yang
akan mereka ambil yang sesuai dengan kriteria-kriteria yang diinginkan.

Ada Enam Parameter dan kriteria yang digunakan dalam proses pemilihan lokasi
perumahan. Parameter tersebut antara lain Harga, Lokasi, Fasilitas umum, Perijinan, Desain
rumah.

Adapun keterangan dari masing-masing kriteria adalah sebagai berikut:


 Harga
Konsumen lebih memilih harga rumah yang sesuai dengan dana yang mereka punyai.
 Lokasi
Lokasi perumahan yang strategis lebih dilirik oleh konsumen, misalnya, dekatnya
dengan jalan raya, pasar, rumah sakit, tempat kantor, sekolahan, dan banyak lain.
 Fasilitas Umum
Fasilitas umum disini adalah fasilitas umum yang disediakan pihak developer di
lokasi perumahan. Misalnya kolam renang, hotspot, line telepon, ruko, dan area
permainan.
 Perijinan
Perijinan yang dimaksud adalah legal tidaknya seluruh perijinan yang telah dilakukan
oleh pihak developer, misalnya IMB, Legalitas pembebasan tanah, Hak Milik
Bangunan, Sertifikat dan lain sebagainya.
 Desain Rumah
Semakin bagus dan rumit sebuah desain maka harganyapun semakin tinggi.
Tiap parameter penilaian tersebut memiliki kriteria, juga memiliki jenis dan bobot untuk tiap
masing – masing parameter. Jenis dan bobot untuk tiap parameter ditunjukkan oleh tabel di
bawah ini :
No Parameter penilaian Jenis Bobot (%)
1 Harga(Juta) Cost 30
2 Lokasi(dekat dengan jalan raya,pasar,sekolah,RS, dll) meter Cost 25
3 Fasilitas umum(hotspot, masjid, line telp,ruko, taman) Benefit 20
4 Perijinan(IMB, legalitas pembebasan lahan, sertifikat,dll) Benefit 15
5 Luas Tanah(m2) Benefit 10

Di bawah ini terdapat beberapa alternative pilihan lokasi yang memenuhi kriteria yang telah
disebutkan diatas.
No Nama Lokasi Alamat Lokasi
1 A Grand Anugrah
2 B Grand Ambarukmo
3 C Vila mertua Indah
4 D Metro City
5 E Perum Griya intan1
6 F Perum Griya intan 2
7 G Pogung Real state
8 H Pogung Jati Estate
9 I Seturan Estate
10 J Janti Indah Permai
Dan di bawah ini merupakan nilai dari tiap alternatif tiap kriteria
PARAMETER ALTERNATIF
A B C D E F G H I J
Harga ( Juta ) 250 300 150 200 100 500 125 350 400 225
Lokasi(dekat dengan jalan 100 50 75 125 350 50 10 150 200 75
raya,pasar,sekolah,RS, dll)
meter
Fasilitas umum(hotspot, 10 4 5 7 2 8 13 4 5 6
masjid, line telp,ruko,
taman)
Perijinan(IMB,legalitas 4 2 4 3 4 3 2 1 4 2
pembebasanlahan,
sertifikat,dll)
Luas Tanah(m2) 65 60 40 67 25 120 26 100 100 34

Form Menu Utama

Form menu utama terdiri dari tiga pilihan : Home, Alternatif, Hasil.
Form Pilihan alternatif
Di form pilihan alternatif digunakan untuk menambahkan alternatif sesuai yang dibutuhkan,
untuk menambah alternatif disediakan button tambah alternatif. Disini penulis membuat 10
alternatif solusi pemilihan perumahan yang akan disajikan didalam goals atau hasil akhir nya.
Untuk melakukan pengisian criteria pilh button add point, del point digunakan untuk
menghapus pengisian criteria, edit digunakan untuk memperbaiki pengisian criteria, delete
digunakan untuk menghapus pengisian criteria. Dibawah ini adalah contoh pengsian criteria.
Form Hasil

Form hasil didapat pada saat meng klik menu hasil dimenu utama. Dimana didapat
perhitungan dari beberapa alternative yang tersaji. Dengan alternatef terbaik ada pada
alternate G yaitu Pogung Real Estate dengan nilai 0.786666667.

Source Code Hasil :

<?php
error_reporting(0);
$aksi = "modul/mod_task/aksi_task.php";
?>
<h3>
SAW
</h3>
<hr>
<table class="table table-hover table-striped">
<thead>
<tr>
<th>No</th>
<th>Alternatif</th>
<th>Hasil</th>
</tr>
</thead>
<tbody>
<?php
$no = 0;
$tampil=mysql_query("SELECT * from alternatif");
while ($r=mysql_fetch_array($tampil))
{
echo"
<tr>
";
$no++;
echo"
<td>$no</td>
<td>$r[nama_alternatif]</td>
<td>";
$query = mysql_query("SELECT
id_bobot, MAX(nilai) as max, MIN(nilai) as min FROM kriteria GROUP BY id_bobot");
while ($rmaxmin =
mysql_fetch_array($query))
{

$max[$rmaxmin['id_bobot']] =
$rmaxmin[max];
$min[$rmaxmin['id_bobot']] =
$rmaxmin[min];
}

$nilai = 0;
$query = mysql_query("SELECT *
FROM kriteria NATURAL JOIN `bobot` NATURAL JOIN `alternatif` WHERE id_alternatif
= $r[id_alternatif] ORDER BY id_bobot ASC");
while ($rdata =
mysql_fetch_array($query))
{
if ($rdata[aturan_bobot] ==
'Benefit')
{
$nilai =
($rdata[nilai]/$max[$rdata['id_bobot']]) * $rdata[nilai_bobot] + $nilai;
}
else
{
$nilai =
($min[$rdata['id_bobot']]/$rdata[nilai]) * $rdata[nilai_bobot] + $nilai;
}
}
$nilai= $nilai/100;

echo"
$nilai
</td>
";
echo"</tr>";
}
?>
</tbody>
</table>

Anda mungkin juga menyukai