Anda di halaman 1dari 13

SISTEM PENDUKUNG KEPUTUSAN PEMILIHAN RUMAH

KATEGORI MENENGAH KE ATAS DENGAN METODE AHP


BERBASIS WEB
Program Studi Teknik Informatika
Jurusan Teknik Elektro
Oleh:
ADHITYA TEGUH UG!AHA "D#$%#&#'()
A!Y *A!DAI "D#$%#&##$)
DEDY ASHA!DI "D#$%#&##&)
+A,U-TAS TE,I,
UI.E!SITAS TAJUGPU!A
POTIAA,
'#%%
1. LATAR BELAKANG
Se/uah masalah dalam kehidu0an da0at diselesaikan dengan /er/agai metode 1ang mungkin sa2a
mem/erikan 0eme3ahan masalah se3ara langsung atau mem/eri /e/era0a alternatif solusi untuk 0eme3ahan
masalah4
Se/uah Agensi Pro0erti !umah akan /erhati5hati dalam men1eleksi rumah 1ang nantin1a akan
diterima ke dalam daftar 2ual Agensi 1ang /ersangkutan4 ,esalahan dalam 0emilihan rumah tentun1a akan
mem/a6a 0engaruh negatif /agi kiner2a Agensi4 Oleh karena itu di0erlukan metode 1ang sistematis dan
seleksi 1ang te0at dalan 0emilihan 3alon rumah4 Selain menilai infrastruktur7 agensi 2uga 0erlu melakukan
0enilaian terhada0 3alon rumah4 Pihak Agensi kadang merasa kesulitan melakukan 0enilaian terse/ut se3ara
langsung4 Data hasil 0enilaian /iasan1a dihim0un dalam kertas atau dalam a0likasi kom0uter /eru0a ta/el
1ang memuat data dan nilai dari masing5masing 3alon rumah4 Penilaian dan 0ertim/angan harus dilakukan
se3ara /erhati5hati dan dengan metode 1ang te0at4
*elihat kondisi se0erti di atas7 maka kiran1a di0erlukan suatu sistem 1ang /isa men1im0an data
3alon rumah7 hasil 0enilaian se3ara terintegrasi dan kemudian melakukan analisa terhada0 hasil 0enilaian
terse/ut dan mem/erikan alternatif solusi /agi 0ihak mana2emen dalam 0emilihan 3alon rumah 1ang te0at
untuk men2adi rumah 1ang akan di2ual ke 0ihak ketiga4
2. PEMBAHASAN
A. SUBSISTEM MODEL
1. Perancangan subss!e" "#$e% &rar' 'e(u!usan
2. Penen!uan s'a%a un!u' (er&!ungan b#b#! 'r!era
Rumah
Fasilitas
Listri
k
Air Jalan
Harga
Uang
muka
cicila
n
Indeks
Rumah
Ukuran Dapu
r
Lantai Kamar
Luas Tanah Atap Desain
Calon rumah 1 Calon rumah ! " " " Calon rumah n
Lokasi
Tingkat
Kriteria
Tingkat
Tujuan
Tingkat
Alternatif
Penentuan skala untuk data 0er rumah4
%4 Ukuran !umah
Parameter Ukuran 8erdasarkan Ukuran !umah
Parameter Ukuran ilai
Sangat 8esar "%9:'# m) 9
8esar "%':%& m) (
Sedang "&:%( m) $
,e3il ";:%' m) '
Sangat ,e3il "9:%# m) %
'4 -antai !umah
Parameter Ukuran 8erdasarkan -antai !umah
Parameter Ukuran ilai
,eramik '
Semen %
$4 ,amar !umah
Parameter Ukuran 8erdasarkan Jumlah ,amar !umah
Parameter Ukuran ilai
( (
$ $
' '
% %
(4 Da0ur
Parameter Ukuran 8erdasarkan Da0ur
Parameter Ukuran ilai
Sangat 8esar "9:$ m) 9
8esar "(:$ m) (
Sedang "$:$ m) $
,e3il "':$ m) '
Sangat ,e3il "%:$ m) %
94 Desain !umah
Parameter Ukuran 8erdasarkan Desain !umah
Parameter Ukuran ilai
Sangat /agus (
8agus $
<uku0 /agus '
,urang /agus %
;4 -uas Tanah
Parameter Ukuran 8erdasarkan -uas Tanah
Parameter Ukuran ilai
Sangat 8esar "%=:'' m) 9
8esar "%(:'# m) (
Sedang "%':%; m) $
,e3il "%#:%( m) '
Sangat ,e3il "=:%' m) %
=4 Ata0 !umah
Parameter Ukuran 8erdasarkan Ata0 !umah
Parameter Ukuran ilai
Genteng metal '
Seng %
&4 -istrik !umah
Parameter Ukuran 8erdasarkan -istrik !umah
Parameter Ukuran ilai
8esar "%$##5''## k6h) $
Sedang ">##5%$## k6h) '
Sedang "(9#5>## k6h) %
>4 Air !umah
Parameter Ukuran 8erdasarkan Sam/ungan Air !umah
Parameter Ukuran ilai
Ada '
Tidak ada %
%#4 Jalan !umah
Parameter Ukuran 8erdasarkan Jalan !umah
Parameter Ukuran ilai
As0al $
8eton semen '
Semen %
%%4 Uang *uka !umah
Parameter Ukuran 8erdasarkan Uang *uka !umah
Parameter Ukuran ilai
,e3il "!04 %(#4###4###) $
Sedang "!04% 994###4###) '
8esar "!04 %;#4###4###) %
%'4 <i3ilan !umah
Parameter Ukuran 8erdasarkan <i3ilan !umah "0er/ulan dalam satu tahun)
Parameter Ukuran ilai
,e3il "!04 %$4###4###) $
Sedang "!04% (4###4###) '
8esar "!04 %94###4###) %
%$4 -okasi
Parameter Ukuran 8erdasarkan -okasi Perumahan dari Pusat ,ota
Parameter Ukuran ilai
Dekat "?$ ,m) $
Sedang "$59 ,m) '
Jauh "@9 ,m) %
). Per&!ungan ca%#n ru"a& $engan Me!#$e AHP
*atrik Per/andingan Tingkat ,riteria :
Harga Indeks !umah +asilitas -okasi
Harga %A% %A' %A$ %A'
Indeks !umah 'A% %A% 'A$ 'A'
+asilitas $A% $A' %A% $A'
-okasi 'A% 'A' 'A$ %A%
,emudian nilai di atas diru/ah men2adi /ilangan desimal se0erti /erikut :

#### 4 % ;;;= 4 # #### 4 % #### 4 '


9### 4 % #### 4 % 9### 4 % #### 4 $
#### 4 % ;;;= 4 # #### 4 % #### 4 '
9### 4 # $$$$ 4 # 9### 4 # #### 4 %
Selan2utn1a matriks dikuadratkan se0erti /erikut :
BC
Jumlahkan nilai setia0 /aris matriks dan hitung nilai hasil normalisasin1a :
Jumlah 8aris Hasil ormalisasi
;;;= 4 %&
#### 4 '&
;;;= 4 %&
$$$$ 4 >
'9## 4 #
;;;= 4 =(
;;;= 4 %&
$=9# 4 #
;;;= 4 =(
#### 4 '&
'9## 4 #
;;;= 4 =(
;;;= 4 %&
%'9# 4 #
;;;= 4 =(
$$$$ 4 >
=
=
=
=

Jumlah =(4;;;= %
*atriks Per/andingan Tingkat ,riteria 8il4 Desimal
Harga Indeks !umah +asilitas -okasi 8o/ot
Harga %A% %A' %A$ %A' #4%'9#
Indeks !umah 'A% %A% 'A$ 'A' #4'9##
+asilitas $A% $A' %A% $A' #4$=9#
-okasi 'A% 'A' 'A$ %A% #4'9##
*atrik Per/andingan Tingkat Su/kriteria 8erdasarkan Indeks !umah
Ind4 !umah Ukuran -antai ,amar Da0ur Desain
-uas
Tanah
Ata0 8o/ot
Ukuran %4#### #49### #4$$$$ #49### #49### #4'9## %4#### #4##'(
-antai '4#### %4#### #4;;;= %4#### %4#### #49### '4#### #4##(=
,amar $4#### %49### %4#### %49### %49### #4=9## $4#### #4##=%
Da0ur '4#### %4#### #4;;;= %4#### %4#### #49### '4#### #4##(=
Desain '4#### %4#### #4;;;= %4#### %4#### #49### '4#### #4##(=
-uas Tanah (4#### '4#### %4$$$$ '4#### '4#### %4#### (4#### #4##>(
Ata0 %4#### #49### #4$$$$ #49### #49### #4'9## %4#### #4##'(
*atrik Per/andingan Tingkat Su/kriteria 8erdasarkan +asilitas
+asilitas -istrik Jalan Air 8o/ot
-istrik %4#### #49### #4$$$$ #4%;;=
Air '4#### %4#### #4;;;= #4$$$$
Jalan $4#### %49### %4#### #49###
*atrik Per/andingan Tingkat Su/kriteria 8erdasarkan Harga
Harga Uang muka <i3ilan 8o/ot
Uang muka %4#### #49### #4$$$$
3i3ilan '4#### %4#### #4;;;=
*. M#$e% &rar' beser!a n%a b#b#!
+. Per&!ungan sub'r!era bagan a%!erna!, -ca%#n ru"a&.
ilai 3alon rumah untuk setia0 su/kriteria :
Su/kriteria !umah % !umah ' !umah $
Ukuran ' $ (
-antai ' % '
,amar ' ( $
Da0ur ' $ 9
Desain ' $ (
-uas Tanah ( ( (
Ata0 % ' %
-istrik ' $ $
Air ' % '
Jalan % ' $
Uang *uka $ ' %
<i3ilan ' % $
-okasi ' $ $
*atriks Per/andingan Tingkat Alternatif 8erdasarkan Su/kriteria Ukuran :
Ukuran !umah % !umah ' !umah $ 8o/ot
!umah % %4#### #4;;;= #49### #4''''
!umah ' %49### %4#### #4=9## #4$$$$
!umah $ '4#### %4$$$$ %4#### #4((((
Indeks
Rumah
#"!$##
Ukura
n
#"##!%
Calon rumah 1 Calon rumah ! " " " Calon rumah n
Rumah
1
Fasilit
as
#"&'$
#
Harga
#"1!$
#
Lokasi
#"!$#
#
Lantai
#"##%'
Kamar
#"##'1
Dapur
#"##%'
Desain
#"##%'
Luas
Tanah
#"##(%
Atap
#"##!%
Listrik
#"1))'
Air
#"&&&&
Jalan
#"$###
Uang
*uka
#"&&&&
Cicilan
#")))'
Tingkat
Kriteria
Tingkat
Tujuan
Tingkat
Alternatif
*atriks Per/andingan Tingkat Alternatif 8erdasarkan Su/kriteria -antai :
-antai !umah % !umah ' !umah $ 8o/ot
!umah % %4#### '4#### %4#### #4($%(
!umah ' #49### %4#### #49### #4'%9=
!umah $ %4#### %4#### %4#### #4$9'>
*atriks Per/andingan Tingkat Alternatif 8erdasarkan Su/kriteria ,amar :
,amar !umah % !umah ' !umah $ 8o/ot
!umah % %4#### #49### #4;;;= #4''''
!umah ' '4#### %4#### %4$$$$ #4$$$$
!umah $ %49### #4=9## %4#### #4((((
*atriks Per/andingan Tingkat Alternatif 8erdasarkan Su/kriteria Da0ur :
Da0ur !umah % !umah ' !umah $ 8o/ot
!umah % %4#### #4;;;= #4(### #4'###
!umah ' %49### %4#### #4;### #4$###
!umah $ '49### %4;;;= %4#### #49###
*atriks Per/andingan Tingkat Alternatif 8erdasarkan Su/kriteria Desain :
Desain !umah % !umah ' !umah $ 8o/ot
!umah % %4#### #4;;;= #49### #4''''
!umah ' %49### %4#### #4=9## #4$$$$
!umah $ '4#### %4$$$$ %4#### #4((((
*atriks Per/andingan Tingkat Alternatif 8erdasarkan Su/kriteria -uas Tanah :
-uas Tanah !umah % !umah ' !umah $ 8o/ot
!umah % %4#### %4#### %4#### #4$$$$
!umah ' %4#### %4#### %4#### #4$$$$
!umah $ %4#### %4#### %4#### #4$$$$
*atriks Per/andingan Tingkat Alternatif 8erdasarkan Su/kriteria Ata0 :
-uas Tanah !umah % !umah ' !umah $ 8o/ot
!umah % %4#### #49### %4#### #4'9##
!umah ' '4#### %4#### '4#### #49###
!umah $ %4#### #49### %4#### #4'9##
*atriks Per/andingan Tingkat Alternatif 8erdasarkan Su/kriteria -istrik :
-istrik !umah % !umah ' !umah $ 8o/ot
!umah % %4#### #4;;;= #4;;;= #4'9##
!umah ' %49### %4#### %4#### #4$=9#
!umah $ %49### %4#### %4#### #4$=9#
*atriks Per/andingan Tingkat Alternatif 8erdasarkan Su/kriteria Air :
Air !umah % !umah ' !umah $ 8o/ot
!umah % %4#### '4#### %4#### #4($%(
!umah ' #49### %4#### #49### #4'%9=
!umah $ %4#### %4#### %4#### #4$9'>
*atriks Per/andingan Tingkat Alternatif 8erdasarkan Su/kriteria Jalan :
Jalan !umah % !umah ' !umah $ 8o/ot
!umah % %4#### #49### #4$$$$ #4%;;=
!umah ' '4#### %4#### #4;;;= #4$$$$
!umah $ $4#### %49### %4#### #49###
*atriks Per/andingan Tingkat Alternatif 8erdasarkan Su/kriteria Uang *uka :
Uang *uka !umah % !umah ' !umah $ 8o/ot
!umah % %4#### %49### $4#### #49###
!umah ' #4;;;= %4#### '4#### #4$$$$
!umah $ #4$$$$ #49### %4#### #4%;;=
*atriks Per/andingan Tingkat Alternatif 8erdasarkan Su/kriteria <i3ilan :
<i3ilan !umah % !umah ' !umah $ 8o/ot
!umah % %4#### '4#### #4;;;= #4$$$$
!umah ' #49### %4#### #4$$$$ #4%;;=
!umah $ %49### $4#### %4#### #49###
*atriks Per/andingan Tingkat Alternatif 8erdasarkan Su/kriteria -okasi :
-okasi !umah % !umah ' !umah $ 8o/ot
!umah % %4#### #4;;;= #4;;;= #4'9##
!umah ' %49### %4#### %4#### #4$=9#
!umah $ %49### %4#### %4#### #4$=9#
/. Per&!ungan 'r!era bagan a%!erna!, -ca%#n ru"a&.
ilai Ukuran !umah C 8o/ot Ukuran !umah B 8o/ot !umah "su/kriteria Ukuran !umah)
ilai Ukuran !umah C #4##'( B #4''''
C #4###9
,emudian /o/ot anak untuk tia0 su/kriteria dihitung dengan hasil se0erti 0ada ta/el /erikut :
*atriks Hasil Per/andingan <alon !umah 8erdasarkan Indeks !umah :
Indeks !umah !umah % !umah ' !umah $
Ukuran #4###9 #4###& #4##%#
-antai #4##'# #4##%# #4##%=
,amar #4##%; #4##'( #4##$%
Da0ur #4###> #4##%( #4##'(
Desain #4##%# #4##%; #4##'%
-uas Tanah #4##$% #4##$% #4##$%
Ata0 #4###; #4##%' #4###;
B#b#! 0.0012 0.011+ 0.01*0
*atriks Hasil Per/andingan <alon !umah 8erdasarkan +asilitas :
+asilitas !umah % !umah ' !umah $
-istrik #4#(%= #4#;'9 #4#;'9
Air #4%($& #4#=%> #4%%=;
Jalan #4#&$( #4%;;= #4'9##
B#b#! 0.2/31 0.)011 0.*)01
*atriks Hasil Per/andingan <alon !umah 8erdasarkan Harga :
Harga !umah % !umah ' !umah $
Uang *uka #4%;;= #4%%%% #4#99;
<i3ilan #4'''' #4%%%% #4$$$(
B#b#! 0.)331 0.2222 0.)310
2. Per&!ungan !#!a% c#n!#& a%!erna!, -ca%#n ru"a&.
ilai Indeks !umah C 8o/ot ,riteria B "Jumlah ilai Su/ ,riterian1a)
ilai Indeks !umah C #4'9## B #4##>=
C #4##'(
,emudian /o/ot anak untuk tia0 kriteria dihitung dengan hasil se0erti 0ada ta/el /erikut:
*atriks nilai total dari masing5masing 3alon rumah :
!umah % !umah ' !umah $
Harga #4#(&; #4#'=& #4#(&;
Indeks !umah #4##'( #4##'> #4##$9
+asilitas #4%##& #4%%'> #4%;%$
-okasi #4#;'9 #4#>$& #4#>$&
Has% A'&r 0.21*) 0.2)2* 0.)022
Dari hasil Per/andingan *atriks 8er0asangan di atas da0at dilihat /ah6a 3alon $ memiliki /o/ot
tertinggi di/andingkan 3alon 1ang lainn1a4 Sehingga7 3alon $ adalah rumah 1ang 0aling la1ak untuk di0ilih
men2adi 3alon rumah4
B. ALIR DATA -DATA 4LOW DIAGRAM.
1. Dagra" K#n!e's
Gam/ar diagram alir data konteks SP, Pemilihan !umah4
2. Dagra" %e5e% n#%
Gam/ar diagram alir data leDel nol SP, Pemilihan !umah4
). Dagra" ERD
Gam/ar diagram relasi antar entitas SP, Pemilihan !umah4
Hu/ungan antara entitas Sistem Pendukung ,e0utusan Pemilihan !umah da0at di2elaskan se/agai
/erikut :
o Hu/ungan antara entitas Pemilih dan !umah adalah many to one karena /an1ak 0emilih /isa
memilih satu rumah7dan satu rumah /isa memiliki le/ih dari satu Pemilih4
o Hu/ungan antara entitas !umah dan Su/kriteria adalah one to one karena satu rumah han1a /isa
memiliki satu su/kriteria /egitu 2uga se/alikn1a4
o Hu/ungan antara entitas Su/kriteria dan entitas 8o/ot Su/kriteria adalah one to one karena satu
su/kriteria memiliki satu /o/ot su/kriteria4
o Hu/ungan antara entitas Su/kriteria dan Ukuran Su/kriteria adalah one to many karena satu su/
kriteria da0at memiliki /an1ak ukuran sedangkan ukuran harus memiliki satu su/kriteria4
o Hu/ungan antara entitas ,riteria dan entitas Su/ ,riteria adalah one to many karena satu kriteria
da0at memiliki /an1ak su/kriteria sedangkan /an1ak su/kriteria memiliki satu kriteria4
o Hu/ungan antara entitas ,riteria dan 8o/ot ,riteria adalah one to one karena satu kriteria memiliki
satu /o/ot kriteria4
6. Mana7e"en Da!a
8erikut ta/el5ta/el 1ang di0erlukan :
%4 Ta/el !umah
Na"a 4e%$ T(e Da!a U'uran Pr"ar8
idErmh Integer > B
namaErmh .ar3har %##
alamatErmh .ar3har %##
fotoErmh .ar3har 9#
tglEin0ut Date 5
'4 Ta/el Skala !umah
Na"a 4e%$ T(e Da!a U'uran Pr"ar8
idErmh Integer > B
idEsu/ .ar3har >
idEukuranEsu/ +loat 9 B
$4 Ta/el Su/kriteria !umah
Na"a 4e%$ T(e Da!a U'uran Pr"ar8
idEsu/ Integer > B
namaEsu/ .ar3har $#
idEkriteria +loat 9
(4 Ta/el Ukuran Su/kriteria !umah
Na"a 4e%$ T(e Da!a U'uran Pr"ar8
idEukuranEsu/ Integer > B
idEsu/ Integer > B
namaEukuran .ar3har $#
skala +loat 9
94 Ta/el 8o/ot Su/kriteria !umah
Na"a 4e%$ T(e Da!a U'uran Pr"ar8
idEsu/ Integer > B
skala Integer >
/o/ot +loat 9
;4 Ta/el ,riteria !umah
Na"a 4e%$ T(e Da!a U'uran Pr"ar8
idEkriteria Integer > B
namaEkriteria .ar3har $#
=4 Ta/el 8o/ot !umah
Na"a 4e%$ T(e Da!a U'uran Pr"ar8
idErmh Integer > B
/o/otErmh !eal 9
tglEhtg Date
&4 Ta/el 8erita
Na"a 4e%$ T(e Da!a U'uran Pr"ar8
idE/erita Integer > B
2udul .ar3har %##
isiE/erita Te:t 5
gam/ar .ar3har 9#
tanggal Date 5
D. An!ar"u'a
Pengguna /erkomunikasi melalui antarmuka 1ang disediakan oleh su/sistem ini4 Su/sistem ini
men2adi media interaksi antara 0engguna dengan sistem 1ang terdiri dari dua /agian utama 1aitu /agian
1ang da0at diakses oleh umum atau 0engun2ungA0emilih7 dan /agian 1ang 1ang da0at diakses oleh
admin4 8agian5/agian utama terse/ut da0at digam/arkan se/agai /erikut4
%4 Pengun2ung
Tam0ilan 1ang da0at diakses oleh 0engun2ung melalui /ro6ser terdiri dari /e/era0a menu 1ang memiliki
fungsi se/agai /erikut :
5 8eranda
8eranda meru0akan halaman a6al saat mengun2ungi sistem4 *enam0ilkan /erita5/erita ter/aru tentang
0erumahan4
5 8erita
Halaman /erita memuat /erita5/erita 1ang ter2adi terkait dengan 0erkem/angan sistem dan informasi
tentang 0erumahan4
5 *odel Perumahan
Halaman ini memuat foto dan nama 0erumahan 1ang da0at di0ilih4
5 -a0oran
*enam0ilkan tentang ri6a1at 0engun2ung se/elumn1a4
'4 Admin
Admin /erfungsi untuk melakukan 0eru/ahan50eru/ahan data7 informasi7 /erita7 dan lainn1a terkait
mana2emen sistem 1ang sedang /er2alan4 Hak akses akan di/erikan setelah Admin melakukan 0roses login
ke dalam sistem4 *enu5menun1a se/agai /erikut :
5 Pengaturan /erita
Proses insert7 edit7 delete /erita 1ang akan ditam0ilkan di halaman 6e/4
5 Pengaturan file
Proses insert7 edit7 delete tentang informasi 0erumahan4
5 Pengaturan data admin
Proses insert7 edit7 delete tentang 0engaturan hak akses terhada0 sistem4

Anda mungkin juga menyukai