SISTEM PENDUKUNG PENGAMBILAN KEPUTUSAN PEMBELIAN RUMAH DENGAN METODE BROWN-GIBSON
SISTEM PENDUKUNG PENGAMBILAN KEPUTUSAN
PEMBELIAN RUMAH DENGAN METODE BROWN-GIBSON
Skripsi
Diajukan untuk Memenuhi Salah Satu Syarat
Memperoleh Gelar Sarjana Teknik
Program Studi Teknik Informatika
Disusun Oleh :
Rita Fransiska
NIM : 015314041
PROGRAM STUDI TEKNIK INFORMATIKA
JURUSAN TEKNIK INFORMATIKA
FAKULTAS TEKNIK
UNIVERSITAS SANATA DHARMA
YOGYAKARTA
2007
HOUSE BUYING DECISION SUPPORT SYSTEM USING
BROWN-GIBSON METHOD Thesis Presented as Partial Fulfillment of the Requirement to Obatain the Sarjana Teknik Degree in Information Engineering By : Name : Rita Fransiska NIM : 015314041INFORMATICS ENGINEERING STUDY PROGRAMME DEPARTMENT OF INFORMATICS ENGINEERING FACULTY OF ENGINEERING SANATA DHARMA UNIVERSITY YOGYAKARTA 2007
HALAMAN PERSEMBAHAN Dipersembahkan unt uk
Allah Bapa di surga yang Maha Kasih Papa dan Mama t ercint a at as kasih sayang, perhat ian, doa
yang menguat kan, dan kehidupan yang diperj uangkan unt ukku
Pit er, Faisal, Acen, Theng Ce, Guek Ce at as perhat ian,
dukungan, dan semangat yang diberikan
Yayangku W awan yang selalu menemani, menghibur,
membant u, dan memberi semangat dengan penuh kasih
Sahabat t erbaikku Lisa at as dukungan, doa, semangat dan
wuj ud persahabat an yang diberikan
Adik angkat ku Alice at as, bant uan, dukungan, dan semangat
j uang yang diberikan
M O T T O
D ari yang kita peroleh K ita dapat menghidupi diri kita N amun apa yang kita berikan T erkadang dapat menciptakan kehidupan (S omeone W ho’s C are W ith M e) S emua orang pernah salah S empurna adalah hal yang mustahil di dalam hidup L akukanlah yang terbaik dan jangan berharap lebih dari itu K arena hidup itu mestinya menyenangkan (C hicken S oup F or T he S oul) B ukan kecenderungan saja yang membawa sukses T api juga hasrat untuk sukses K omitmen untuk bekerja keras D an keberanian untuk percaya akan diri kita (C hicken S oup F or T he C ollege’s S oul) S eperti rusa yang rindukan sungai … S ama seperti jiwaku yang rindu padaM u S eperti domba yang rindu rumput hijau … S ama seperti jiwaku yang rindu padaM u A llah yang setia tak pernah kecewakanku A llah yang setia tak pernah tinggalkanku (W hite D ove) K ehidupan ini adalah suatu ujian Ini tak lebih dari suatu ujian A ndaikata ini adalah suatu kehidupan Y ang sesungguhnya N iscahya anda sudah menerima Instruksi-instruksi lanjutan tentang M ana arah yang harus dituju serta A pa yang mesti dilakukan (C hicken S oup F or T he S oul) K ita tahu sekarang, bahwa A llah T urut bekerja dalam segala sesuatu U ntuk mendatangkan kebaikan bagi M ereka yang mengasihi D ia, yaitu bagi M ereka yang terpanggil sesuai dengan Rencana A llah (Roma 8:28)
ABSTRAKSI
SISTEM PENDUKUNG PENGAMBILAN KEPUTUSAN PEMBELIAN
RUMAH DENGAN METODE BROWN-GIBSON
Rita Fransiska
01 5314 041
Dalam pengambilan keputusan terhadap pembelian rumah, seorang pembeli akan mempertimbangkan berbagai macam kriteria yang kompleks, seperti kriteria kualitatif (non-numerik) dan kriteria kuantitatif (numerik) untuk mendapatkan keputusan yang terbaik. Untuk mempermudah proses tersebut, sebuah program aplikasi pengambilan keputusan pembelian rumah dibuat dalam skripsi ini.
Program aplikasi tersebut dibangun dengan menerapkan metode Brown-
Gibson yang mampu melakukan pengukuran terhadap kriteria kualitatif sekaligus
kriteria kuantitatif. Adapun algoritma dalam metode Brown-Gibson yang digunakan pada program aplikasi ini antara lain: “Performance Measurement” untuk mengukur kriteria kuantitatif, seperti harga jual rumah, luas tanah, luas bangunan dan jumlah kamar tidur; “Pairwise Comparison” untuk mengukur kriteria kualitatif, seperti gaya arsitektur, posisi bangunan, kedekatan dengan lingkungan kerja, kedekatan dengan pusat perbelanjaan, kedekatan dengan lingkungan pendidikan, keadaan lingkungan rumah, status bangunan, sertifikat rumah; dan “Preference of Measurement” yang mengkombinasikan kriteria kuantitatif dan kualitatif tersebut hingga menghasilkan suatu bobot prioritas yang bisa diterima sebagai hasil pengukuran untuk setiap alternatif rumah secara keseluruhan.
Hasil akhir skripsi ini berupa suatu program aplikasi yang memberikan sebuah nilai tertinggi untuk sebuah alternatif rumah. Rumah yang mendapatkan nilai tertinggi tersebut merupakan alternatif rumah yang mempunyai spesifikasi paling sesuai dengan kriteria-kriteria yang dipertimbangkan oleh pembeli.
ABSTRACT
HOUSE BUYING DECISION SUPPORT SYSTEM USING BROWN-
GIBSON METHOD
Rita Fransiska
01 5314 041
While making a decision to buy a house, a costumer has to consider many complex criterias, which are qualitative (non numeric) and quantitative (numeric). In order to make that process easier, an application program is built in this thesis.
The method applied in that application program is Brown-Gibson Method, which capable to measure qualitative criterias along with the quantitative. Brown- Gibson Method’s algorithms apply are: “Performance Measurement” to measure quantitative criterias, such as price, building and ground width, and amount of the bedroom; “Pairwise Comparison” to measure qualitative criterias, such as architecture style, building position, closeness with working area, closeness with shopping centre, closeness with education centre, environment, property’s status, and certificate; and “Preference of Measurement” which combine those qualitative and quantitative criterias to get a priority weight that accepted as measurement result for each house alternative as totality.
The result of this thesis is an application program that gives highest value to a house alternative which has the most appropriate specification as the criterias considered by costumer.
KATA PENGANTAR
Puji dan syukur penulis panjatkan kepada Tuhan Yesus Kristus atas segala berkat yang telah dilimpahkan-NYA, sehingga penulis dapat menyelesaikan penulisan skripsi ini tepat pada waktunya, guna memenuhi salah satu syarat yang harus dipenuhi untuk memperoleh gelar Sarjana Teknik pada Fakultas Teknik Jurusan Teknik Informatika Universitas Sanata Dharma. Adapun judul dari skripsi ini adalah “Sistem Pendukung Pengambilan Keputusan Sistem Pembelian
Rumah dengan Metode Brown-Gibson”.
Penulis juga mengharapkan segala jenis masukan dan kritikan yang membangun, karena penulis menyadari bahwa masih banyak terdapat kekurangan–kekurangan dalam penulisan skripsi ini.
Selama proses penyusunan skripsi ini, penulis telah banyak mendapatkan bantuan dan dukungan dari berbagai pihak. Oleh karena itu, pada kesempatan ini, penulis mengucapkan terima kasih yang sebesar-besarnya kepada : 1.
Rm. Ir. Greg Heliarko, S.J., S.S., B.S.T., M.A.,M.Sc., selaku Dekan Fakultas Teknik Universitas Sanata Dharma Yogyakarta.
2. Ibu A.M. Polina, S.Kom., M.Sc., selaku Ketua Jurusan Teknik Informatika
Fakultas Teknik Universitas Sanata Dharma Yogyakarta, yang telah memberikan dukungan dalam penyusunan tugas akhir penulis, terutama dalam pembuatan ER-Diagram.
3. Bpk Drs. Jong Jek Siang, M.Sc., selaku Dosen Pembimbing, yang telah memberikan dukungan, bantuan, pengarahan dan ide-ide yang sangat membangun dalam penyusunan tugas akhir penulis.
4. Para dosen dan staf pengajar lainnya yang telah mendidik dan memberikan bekal ilmu pengetahuan bagi penulis selama di bangku kuliah.
5. Papa dan Mama terkasih yang telah banyak memberikan cinta, perhatian dan juga dukungan doa, sehingga penulis menjadi anak yang berguna dan memperoleh kebahagiaan melalui bekal kesempatan belajar di bangku kuliah.
6. Seluruh keluarga besarku, khususnya bagi, Piter, Faisal, Acen, Guek Ce, Theng Ce dan keluarga, yang tersayang.
7. Yayangku Wawan yang selalu menemani, memberikan dukungan dan semangat serta membantu menghilangkan tekanan-tekanan pada saat menyusun tugas akhir.
8. Adik angkatku Lizzie cute yang sering menemani dan memberikan dukungan serta membantu memberikan ide dalam penyusunan tugas akhirku dan pacarnya Albert yang memberikan masukan-masukan dan memberikan pinjaman laptopnya.
9. Sahabat terbaikku Lisa bawang putih; dukungan, semangat, persahabatan, dan canda tawanya selalu kurindukan.
10. Adek angkatku Joe dodol atas dukungan berupa pinjaman motor.
11. Teman-teman seperjuangan yang sedang menyelesaikan tugas akhir; Jeng Dety, Neng Tina, Co Albert, Pak Tatag, Bang Bernard, dan Om Teguh, atas semangat dan dorongan yang memicu penyelesaian tugas akhirku dan selalu berjuang bersama-sama.
12. Teman-temanku; Neng Lia, Jeng Fanny, Neng Devi, Jeng Iis, Pak Tito, Bang
Tj, Om Ndon, Sherly bombai, Vanny bawang goreng, Hana bawang putih dan semua teman-teman lain, atas canda tawa dan persahabatan yang terjalin selama duduk dibangku kuliah.
Akhir kata, penulis mengucapkan banyak terima kasih kepada semua pihak yang telah mendukung dalam penyusunan karya ilmiah ini.
Yogyakarta, …………………..
Penulis, (Rita Fransiska)
DAFTAR ISI
Halaman HALAMAN JUDUL .............................................................................. i HALAMAN PERSETUJUAN PEMBIMBING ...................................... iii HALAMAN PENGESAHAN ................................................................ iv HALAMAN PERSEMBAHAN ............................................................. v HALAMAN MOTTO ............................................................................ vi PERNYATAAN KEASLIAN KARYA ................................................. vii ABSTRAKSI ......................................................................................... viii ABSTRACT .......................................................................................... ix KATA PENGANTAR ........................................................................... x DAFTAR ISI ......................................................................................... xiii DAFTAR TABEL .................................................................................. xvi DAFTAR GAMBAR ............................................................................. xvii BAB I PENDAHULUAN ......................................................................
1 1.1. Latar Balakang ....................................................................
1 1.2. Perumusan Masalah .............................................................
2 1.3. Batasan Masalah ..................................................................
3 1.4. Tujuan .................................................................................
3 1.5. Meodologi Penelitian ...........................................................
3 1.6. Sistematika Penulisan ..........................................................
4
BAB II LANDASAN TEORI .................................................................
16 3.2. Analisis Sistem ....................................................................
67 4.1. Implementasi Perangkat Keras dan Perangkat Lunak ............
55 BAB IV IMPLEMENTASI SISTEM .....................................................
41 3.5. Analisis Algoritma Brown-Gibson ........................................
3.4.3. Menu-menu untuk Karyawan/Marketing membantu Pembeli Rumah ...................................................................
34
33 3.4.2. Menu-Menu Admin ..................................................
33 3.4.1. Menu Utama ............................................................
18 3.4. Perancangan Antar Muka .....................................................
18 3.3. Perancangan Basis Data .......................................................
16 3.1. Perancangan Umum .............................................................
6 2.1. Penjelasan Pengambilan Keputusan .....................................
11 BAB III PERANCANGAN SISTEM .....................................................
9 2.4. Metode Brown-Gibson .........................................................
8 2.3.2. Komponen-Komponen SPK .....................................
8 2.3.1. Definisi Sistem Pendukung Keputusan (SPK) ..........
8 2.3. Penjelasan Sistem Pendukung Keputusan (SPK) ..................
7 2.2.2. Struktur Sistem ........................................................
7 2.2.1. Definisi Sistem .........................................................
6 2.2. Penjelasan Sistem ................................................................
6 2.1.2. Fase-Fase Proses Pengambilan Keputusan ................
6 2.1.1. Definisi Pengambilan Keputusan ..............................
67
4.2. Implementasi Basis Data ......................................................
95 BAB V PEMBAHASAN DAN ANALISA HASIL IMPLEMENTASI .. 109
6.1. Kesimpulan ......................................................................... 113
BAB VI PENUTUP ............................................................................... 113
5.2.2. Kekurangan Program ............................................... 112
5.2.1. Kelebihan Program .................................................. 111
5.2. Kelebihan dan Kekurangan Program..................................... 111
5.1. Analisa Hasil dan Manfaat ................................................... 109
88 4.7.3. User Interface untuk Marketing ...............................
68 4.3. Setting Koneksi dari Visual Basic ke MySQL........................
87 4.7.2. User Interface untuk Admin .....................................
87 4.7.1. User Interface Halaman Utama (Halaman Login) .....
78 4.7. Implementasi Antar Muka (User Interface)...........................
4.6. Statement yang mengimplementasikan Algoritma Brown-Gibson
74
69 4.5. Listing Program Pada Tools Tertentu....................................
68 4.4. Tombol-tombol Navigasi ......................................................
6.2. Saran ................................................................................... 114 DAFTAR PUSTAKA ............................................................................ 115
DAFTAR TABEL
Tabel 3.1. Tabel Lokasi ...............................................................................29 Tabel 3.13. Tabel Perbandingan Nilai Alternatif Rumah ..............................
57 Tabel 3.21. Tabel Data Kriteria Non Numerik .............................................
56 Tabel 3.20. Tabel Data Kriteria Numerik .....................................................
56 Tabel 3.19. Tabel Data Perumahan ..............................................................
55 Tabel 3.18. Tabel Data Lokasi .....................................................................
55 Tabel 3.17. Tabel Data Wilayah ..................................................................
32 Tabel 3.16. Tabel Data Tipe Property ..........................................................
31 Tabel 3.15. Tabel Rangking .........................................................................
30 Tabel 3.14. Tabel Annual Cost ....................................................................
28 Tabel 3.11. Tabel Memilih Kriteria Non Numerik ....................................... 29 Tabel 3.12. Tabel Perbandingan Nilai Kriteria Non Numerik .......................
22 Tabel 3.2. Tabel Wilayah ............................................................................
27 Tabel 3.10. Tabel Memilih Kriteria Numerik ...............................................
26 Tabel 3.9. Tabel Memilih Rumah ................................................................
25 Tabel 3.8. Tabel Perumahan ........................................................................
25 Tabel 3.7. Tabel Kriteria Non Numerik .......................................................
24 Tabel 3.6. Tabel Kriteria Numerik ...............................................................
23 Tabel 3.5. Tabel Tipe Property ....................................................................
23 Tabel 3.4. Tabel Pembeli .............................................................................
23 Tabel 3.3. Tabel Karyawan ..........................................................................
58
DAFTAR GAMBAR
Gambar 2.1. Pengambilan Keputusan ......................................................37 Gambar 3.9. Perancangan Menu Inputan Data Perumahan .......................
44 Gambar 3.17. Perancangan Menu Penentuan Alternatif Rumah ...............
43 Gambar 3.16. Perancangan Menu Daftar Data Rumah yang Pernah Dipilih Pembeli ..............................................................................
42 Gambar 3.15. Perancangan Menu Data-Data Pembeli Lama ....................
41 Gambar 3.14. Perancangan Menu Daftar Pembeli Baru ...........................
41 Gambar 3.13. Perancangan Menu Jenis Pembeli ......................................
40 Gambar 3.12. Perancangan Menu About ..................................................
39 Gambar 3.11. Perancangan Menu Help ....................................................
38 Gambar 3.10. Perancangan Menu Pencarian File Gambar Rumah ............
37 Gambar 3.8. Perancangan Menu Inputan Data Lokasi ..............................
7 Gambar 2.2. Struktur Sistem, Lingkungan, dan Batasannya .....................
36 Gambar 3.7. Perancangan Menu Inputan Data Wilayah ...........................
35 Gambar 3.6. Perancangan Menu Inputan Data Tipe Property ...................
34 Gambar 3.5. Perancangan Menu Inputan Data Karyawan ........................
34 Gambar 3.4. Perancangan Menu Utama Admin .......................................
33 Gambar 3.3. Perancangan Menu Ganti Password .....................................
16 Gambar 3.2. Perancangan Menu Utama ...................................................
11 Gambar 3.1. Flowchart Aplikasi Brown-Gibson ......................................
8 Gambar 2.3. Skematik DSS .....................................................................
45
Gambar 3.18. Perancangan Menu Detail Data Rumah untuk pilih rumah .88 Gambar 4.3. Tampilan Halaman Utama Admin .......................................
95 Gambar 4.10. Tampilan Halaman Daftar Pembeli Baru ...........................
94 Gambar 4.9. Tampilan Halaman Jenis Pembeli ........................................
93 Gambar 4.8. Tampilan Halaman Inputan Data Perumahan .......................
92 Gambar 4.7. Tampilan Halaman Inputan Data Lokasi ..............................
91 Gambar 4.6. Tampilan Halaman Inputan Data Wilayah ...........................
90 Gambar 4.5. Tampilan Halaman Inputan Data Tipe Property ...................
89 Gambar 4.4. Tampilan Halaman Inputan Data Karyawan ........................
87 Gambar 4.2. Tampilan Halaman Ganti Password .....................................
47 Gambar 3.19. Perancangan Menu Detail Data Rumah untuk batal pilih rumah 48
54 Gambar 4.1. Tampilan Halaman Utama (Halaman Login) .......................
53 Gambar 3.25. Perancangan Menu Hasil Akhir Pemilihan Rumah .............
52 Gambar 3.24. Perancangan Menu Penentuan Kriteria yang Paling Diutamakan Pembeli ..............................................................................
51 Gambar 3.23. Perancangan Menu Perbandingan Antar Rumah berdasarkan Kriteria ..............................................................................
50 Gambar 3.22. Perancangan Menu Perbandingan Antar Kriteria yang Pembeli Pertimbangkan ...................................................................
49 Gambar 3.21. Perancangan Menu Penentuan Kriteria yang Pembeli Pertimbangkan (2) .............................................................
Gambar 3.20. Perancangan Menu Penentuan Kriteria yang Pembeli Pertimbangkan (1) .............................................................96
Gambar 4.11. Tampilan Halaman Data-Data Pembeli Lama ....................97 Gambar 4.12. Tampilan Halaman Data Rumah yang Pernah Dipilih Pembeli 98 Gambar 4.13. Tampilan Halaman Penentuan Alternatif Rumah Pilihan ...
99 Gambar 4.14. Tampilan Halaman Detail Data Rumah untuk memilih rumah 100
Gambar 4.15. Tampilan tabel Data Rumah Pilihan Anda pada form PenentuanAtlernatif Rumah Pilihan .................................................... 100
Gambar 4.16. Tampilan Halaman Detail Data Rumah untuk membatalkanrumah pilihan ..................................................................... 101
Gambar 4.17. Tampilan Halaman Penentuan Kriteria yang PembeliPertimbangkan (1) ............................................................. 102
Gambar 4.18. Tampilan Halaman Penentuan Kriteria yang PembeliPertimbangkan (2) ............................................................. 103
Gambar 4.19. Tampilan Halaman Perbandingan Antar Kriteria yang PembeliPertimbangkan ................................................................... 104
Gambar 4.20. Tampilan Halaman Perbandingan Antar Alternatif Rumahberdasarkan Kriteria ........................................................... 105
Gambar 4.21. Tampilan Halaman Detail Data Rumah .............................. 106Gambar 4.22. Tampilan Halaman Penentuan Kriteria yang Paling DiutamakanPembeli .............................................................................. 107 Gambar 4.23. Tampilan Halaman Hasil Akhir Pemilihan Rumah .............
108
BAB I PENDAHULUAN 1.1. Latar Belakang Kemampuan mengambil keputusan yang cepat dan cermat akan menjadi
kunci keberhasilan dalam persaingan global di waktu mendatang. Memiliki banyak informasi saja tidak cukup bila tidak mampu mengolahnya dengan cepat menjadi alternatif-alternatif terbaik dalam pengambilan keputusan.
Pada umumnya suatu keputusan dibuat dalam rangka untuk memecahkan masalah (problem solving), setiap keputusan yang dibuat pasti ada tujuan yang akan dicapai. Seperti halnya seorang pembeli rumah memutuskan jenis perumahan dan lokasi perumahan yang diinginkan demi memenuhi tujuan yang ingin dicapainya.
Membuat keputusan berarti memilih salah satu alternatif terbaik diantara sekian banyak alternatif. Keputusan dibuat oleh hampir semua orang, baik secara perorangan atau atas nama pribadinya sendiri, oleh pimpinan suatu organisasi atau perusahaan dan lain sebagainya. “Memilih Perumahan” merupakan contoh persoalan seorang individu dimana setiap individu berhak memilih lebih dari 2 alternatif perumahan yang diinginkan, dan berbagai kriteria yang ditetapkan oleh setiap personalnya.
Kriteria yang banyak dan kompleks dalam memilih perumahan dimana dibutuhkan waktu yang cepat untuk memutuskannya dapat menimbulkan suatu masalah jika tidak dibuat suatu sistem yang mendukung dalam pengambilan keputusan. Sistem tersebut adalah “Sistem Pendukung Pengambilan Keputusan”.
Kriteria - kriteria yang dijadikan acuan ada yang berasal dari perusahaan seperti harga rumah, lokasi, tipe property, lingkungan rumah, lingkungan pendidikan, lingkungan pembelajaan dan lain sebagainya. Karena kriteria – kriteria tersebut, ditentukan sistem pendukung pengambilan keputusan menggunakan metode Brown-Gibson.
Metode Brown-Gibson pada dasarnya mirip metode penentuan posisi produk atau metode penentuan lokasi suatu tempat. Kelebihan metode ini terletak pada perhitungan kedua faktor, yaitu faktor obyektif dan faktor subyektif. Dalam penggunaan metode ini, perhitungannya berdasarkan faktor obyektif, yang didalamnya terkait dengan suatu nilai atau ukuran, dan faktor subyektif, yang didalamnya terdapat perbandingan kriteria – kriteria yang tidak punya ukuran secara numerik. Penggunaan metode ini akan dapat menentukan perumahan yang paling bagus dan paling sesuai dengan keinginan pembeli rumah.
1.2. Perumusan Masalah
Berdasarkan latar belakang di atas maka masalah yang dihadapi penulis adalah bagaimana mengimplementasikan metode Brown-Gibson dalam sebuah program untuk mendukung agen perusahaan perantara rumah mampu mengolah informasi dengan cepat menjadi alternatif-alternatif rumah terbaik dalam membantu proses pengambilan keputusan para pembeli rumah.
1.3. Batasan Masalah
Dalam pengerjaaan tugas akhir ini akan dibuat batasan – batasan, yaitu sebagai berikut:
1. Metode yang digunakan adalah Metode Brown-Gibson.
2. Input alternatif rumah dibatasi sebanyak 5 rumah.
3. Input faktor obyektif dibatasi sebanyak 5 faktor.
4. Input faktor subyektif dibatasi sebanyak 5 faktor.
5. Sistem ini diperuntukkan bagi user yang mengerti tentang perumahan, yaitu pimpinan agen perusahaan perantara rumah dan marketing, untuk membantu pembeli pada saat memilih rumah.
1.4. Tujuan
Dalam tugas akhir ini tujuan yang dicapai penulis adalah membuat program bantu untuk membantu pembeli rumah mendapatkan rumah yang terbaik dan sesuai dengan keinginannya menggunakan metode Brown-Gibson.
1.5. Metodologi Penelitian
Metode penelitian dalam pembuatan skripsi ini adalah sebagai berikut: 1. Studi pustaka tentang metode Brown-Gibson yang merupakan salah satu metode pendukung pengambilan keputusan.
2. Mengumpulkan data dengan menggunakan metode Field Research yaitu penelitian dengan terjun langsung ke lapangan untuk melakukan pengamatan terhadap objek yang diteliti yaitu di Era Master, wawancara dengan salah seorang marketing di Era Master yaitu Bapak Daniel Joko Triyoso, dan mempelajari data-data perumahan yang didapatkan dari Era Master. .
3. Implementasikan algoritma Brown-Gibson dalam sebuah program pengambilan keputusan.
4. Catat hasil akhir yang didapatkan setelah program dijalankan.
5. Bandingkan hasil akhir dari programnya dengan hasil akhir yang didapatkan jika menggunakan algoritma Brown-Gibson secara manual.
1.6. Sistematika Penulisan
Tugas akhir ini disusun dalam enam bab dengan menggunakan sistematika sebagai berikut:
BAB I PENDAHULUAN Dijelaskan tentang deskripsi umum isi tugas akhir yang meliputi latar belakang masalah, rumusan masalah, batasan masalah, tujuan penulisan, metode penelitian dan sistematika penulisan.
BAB II LANDASAN TEORI Pada bab ini akan dijelaskan dasar teori tentang SPK dan metode Brown- Gibson. BAB III ANALISA PERANCANGAN SISTEM Pada bab ini akan dibahas Flowchart Aplikasi Brown-Gibson, Analisis Sistem, Desain Database, Perancangan User Interface, dan Analisis Algoritma Brown-Gibson.
BAB IV IMPLEMENTASI Pada bab ini dijelaskan langkah – langkah pembuatan prosedur, fungsi, menu dan cara kerja program. BAB V PEMBAHASAN DAN ANALISA HASIL Pada bab ini dijelaskan mengenai hasil yang diperoleh dari pengolahan program. BAB VI PENUTUP Bab ini berisi kesimpulan dan saran yang merupakan hasil dari pembuatan tugas akhir. DAFTAR PUSTAKA
BAB II LANDASAN TEORI 2.1. Penjelasan Pengambilan Keputusan
2.1.1. Definisi Pengambilan Keputusan
Pengambilan Keputusan adalah sebuah proses memilih tindakan (di antara berbagai alternatif) untuk mencapai suatu tujuan atau beberapa tujuan.
2.1.2. Fase-Fase Proses Pengambilan Keputusan
Menurut Simon (1977), proses pengambilan keputusan meliputi empat fase utama: inteligensi, desain, pilihan, dan implementasi.¹ a.
Fase 1: Fase Inteligensi Pada fase ini, realitas (sumber) diuji dan masalah diidentifikasi dan ditentukan. Kepemilikan masalah juga ditetapkan.
b.
Fase 2: Fase Desain Pada fase ini, akan dikonstruksi sebuah model yang merepresentasikan sistem. Model ini kemudian divalidasi, dan ditentukanlah kriteria dengan menggunakan prinsip memilih untuk mengevaluasi alternatif tindakan yang telah diidentifikasi. Proses pengembangan model sering mengindetifikasi solusi-solusi alternatif, dan demikian sebaliknya.
c.
Fase 3: Fase Pilihan
Turban, 2005, Decision Support System and Intelligent Systems (Sistem Pendukung Keputusan dan Sistem Cerdas), Jilid
¹
1,Edisi 7, Yogyakarta: Andi Hal. 64
Fase ini meliputi pilihan terhadap solusi yang diusulkan model (tidak memerlukan masalah yang disajikan).
d.
Fase 4: Fase Implementasi Hasil implementasi yang berhasil adalah terpecahkannya masalah riil.
Kegagalan implementasi membuat kita harus kembali ke fase sebelumnya.
Simplifikasi Asumsi Pernyataan Masalah Validasi Model Alternatif
Verifikasi, menguji Sukses solusi yang diusulkan
Solusi Kegagalan
Gambar 2.1. Pengambilan Keputusan 2.2.Penjelasan Sistem 2.2.1. Definisi Sistem
Sistem adalah kumpulan objek seperti orang, sumber daya, konsep, dan prosedur yang dimaksudkan untuk melakukan suatu fungsi yang dapat diidentifikasi atau untuk melayani suatu tujuan.
Realitas (Sumber)
Fase Inteligensi Fase Desain Fase Pilihan Implementasi Solusi
2.2.2. Struktur Sistem
Struktur sistem dibagi menjadi tiga bagian berbeda yaitu: input, proses, dan output.² a.
Input adalah elemen yang masuk ke dalam sistem. Contoh input: mahasiswa yang diterima pada sebuah universitas.
b.
Proses adalah semua elemen yang diperlukan untuk mengonversi atau mentranformasi input ke dalam output. Contoh output: pada sebuah universitas, sebuah proses dapat memasukkan kelas-kelas dan mengerjakan tugas perpustakaan.
c.
Output adalah produk finish atau konsekuensi yang ada pada sistem. Contoh output: orang yang berpendidikan adalah dari sebuah universitas.
Input Proses Output Bahan Mentah Prosedur Kinerja Biaya Program Konsekuensi Sumber Daya Alat Produk finish Aktivitas Pengiriman layanan
Keputusan
Gambar 2.2. Struktur Sistem 2.3.Penjelasan Sistem Pendukung Keputusan (SPK)
2.3.1. Definisi Sistem Pendukung Keputusan (SPK)
Definisi awal SPK adalah sebuah sistem yang dimaksudkan untuk mendukung para pengambil keputusan manajerial dalam situasi keputusan semiterstruktur. SPK dimaksudkan untuk menjadi alat bantu bagi para pengambil
Turban, 2005, Decision Support System and Intelligent Systems (Sistem Pendukung Keputusan dan Sistem Cerdas), Jilid
²
1,Edisi 7, Yogyakarta: Andi Hal. 56 keputusan untuk memperluas kapabilitas mereka, namun tidak untuk menggantikan penilaian mereka.
SPK merupakan suatu pendekatan (atau metodologi) untuk mendukung pengambilan keputusan. SPK menggunakan CBIS (Computer-Based Information
System ) yang fleksibel, interaktif, dan dapat diadaptasi, yang dikembangkan untuk
mendukung solusi untuk masalah manajemen spesifik yang tidak terstruktur.SPK ditujukan untuk keputusan-keputusan yang memerlukan penilaian atau pada keputusan-keputusan yang sama sekali tidak dapat didukung oleh algoritma.
SPK biasanya menggunakan berbagai model dan dibangun (sering oleh pengguna akhir (end-user) ) oleh suatu proses interaktif dan iteratif. Ia mendukung semua fase pengambilan keputusan dan dapat memasukkan suatu komponen pengetahuan.
SPK dapat digunakan oleh pengguna tunggal pada satu PC atau bisa menjadi berbasis Web untuk digunakan oleh banyak orang pada beberapa lokasi.
2.3.2. Komponen-Komponen SPK
SPK terdiri dari beberapa subsistem ³, seperti: a. Subsistem Manajemen Data
Subsistem manajemen data memasukkan satu database yang berisi data yang relevan untuk situasi dan dikelola oleh perangkat lunak yang disebut Sistem Manajemen Database (DBMS) dan dapat dikoneksikan dengan data
Turban, 2005, Decision Support System and Intelligent Systems (Sistem Pendukung Keputusan dan Sistem Cerdas),
³
Jilid 1,Edisi 7, Yogyakarta: Andi Hal. 143
warehouse perusahaan. Data warehouse adalah suatu repositori untuk data perusahaan yang relevan untuk pengambilan keputusan.
b.
Subsistem Manajemen Model Subsistem manajemen model merupakan paket perangkat lunak yang memasukkan model keuangan, statistik, ilmu manajemen, atau model kuantitatif lainnya yang memberikan kapabilitas analitik dan manajemen perangkat lunak yang tepat. Komponen ini dapat dikoneksikan ke penyimpanan korporat atau eksternal yang ada pada model.
c.
Subsistem Antarmuka Pengguna Subsistem antarmuka pengguna adalah komponen yang digunakan pengguna untuk berkomunikasi dengan dan memerintahkan DSS.
d.
Subsistem Manajemen Berbasis-Pengetahuan Subsistem manajemen berbasis-pengetahuan dapat mendukung semua subsistem lain atau bertindak sebagai suatu komponen independen. Ia memberikan intelegensi untuk memperbesar pengetahuan si pengambil keputusan. Subsistem ini dapat dikoneksikan dengan repositori pengetahuan perusahaan (bagian dari sistem manajemen pengetahuan), yang kadang- kadang disebut basis pengetahuan organisasional.
Sistem lainnya Internet, yang berbaisi Intranet, komputer Ekstranet Data: Eksternal
Dan Internal Manajemen Manajemen Model Data Model Eksternal
Subsistem Berbasis- Pengetahuan Antarmuka Pengguna Basis Pengetahuan
Manajer (Pengguna) Organisasional
Gambar 2.3. Skematik DSS2.4. Metode Brown-Gibson
Metode Brown-Gibson adalah model pendekatan guna menganalisa alternatif lokasi yang dikembangkan oleh P.A. Brown dan D.F. Gibson pada tahun 1972. Metode Brown-Gibson pada dasarnya tidaklah terbatas pemakaiannya hanya untuk pemilihan alternatif lokasi pabrik / industri saja. Untuk problem- problem yang kompleks yang memerlukan pertimbangan-pertimbangan obyektif (kuantitatif) dikombinasikan dengan pertimbangan-pertimbangan subyektif (kualitatif), maka analisa keputusan dengan metode Brown-Gibson ini akan sangat layak untuk diaplikasikan.
4 a.
Algoritma Brown-Gibson
Secara garis besar prosedur yang harus ditempuh guna mengaplikasikan metode Brown-Gibson bisa diuraikan sebagai berikut: a)
Eliminasi setiap alternatif yang secara sepintas jelas tidak layak (feasible) untuk dipilih.
b) Hitung dan tetapkan “performance measurement” dari faktor obyektif (OF) untuk setiap alternatif perumahan. Biasanya ukuran performance untuk faktor obyektif ini dihitung berdasarkan estimasi seluruh nilai-nilai atau ukuran- ukuran yang relevan dan masuk di dalam perhitungan “total annual cost (Ci)” untuk setiap perumahan yang dipertimbangkan.
1
1 OFi
Ci
Ci
i 1
Keterangan:
i = angka yang mewakili sebuah alternatif perumahan tertentu
( i =1,2,3,….)
OFi = bobot faktor obyektif dari suatu alternatif perumahan i Ci = total estimasi nilai dari suatu alternatif perumahan i
c) Tentukan faktor-faktor yang memberi pengaruh signifikan dan harus dipertimbangkan pada saat menetapkan perumahan. Faktor-faktor ini lebih
4 Wignjosoebroto, 2003, Tata Letak Pabrik dan Pemindahan Bahan, Cetakan Ketiga, Edisi Ketiga, Surabaya: Guna Widya Hal. 52 bersifat subyektif yang penilaiannya cenderung kualitatif, seperti: faktor
community attitudes, standard of living, housing dan education facilities
available , dsb. Estimasi dari ukuran perfomans dari faktor subyektif (SFi)
untuk setiap perumahan ditentukan dengan prosedur sebagai berikut: Tetapkan rating faktor (wj) dimana j = 1,2,…,n untuk setiap faktor
- subyektif yang ada dengan menggunakan cara “forced choice pairwise
comparison ”. Cara ini prinsipnya adalah membandingkan dan menilai
suatu faktor subyektif terhadap faktor subyektif yang lain secara berpasangan (pairwise). Penilaian didasarkan pada “lebih baik” (point=1), “lebih jelek”(point=0) atau “sama” (point masing-masing sama dengan 1 atau bisa juga sama dengan 0) secara sepintas memberi pembobotan (weighting) pada masing-masing faktor subyektif yang telah ditetapkan tersebut.
- comparison ” berdasarkan faktor subyektif yang ditetapkan untuk masing-
Secara terpisah kemudian buat ranking tetap dengan cara ”pairwise
masing alternatif perumahan. Ranking perumahan ini dinotasikan sebagai Rij (0<=Rij<=1 dan ∑Rij=1). Tetapkan faktor subyektif (SFi) dengan cara mengkombinasikan sebagai
- berikut:
SFi wj Rij
i = angka yang mewakili sebuah alternatif perumahan tertentu
(i=1,2,3,….)
j = angka yang mewakili sebuah faktor subyektif tertentu (j=1,2,3,….) SFi = bobot faktor subyektif dari suatu alternatif perumahan i wj = bobot urgensi dari sebuah faktor subyektif j Rij = bobot sebuah alternatif perumahan I untuk sebuah faktor subyektif
j
d) Kombinasikan faktor obyektif (OFi) dan faktor subyektif (SFi) yang nilai masing-masing sudah dihitung atau diukur untuk setiap alternatif perumahan yang ada. Sebelumnya terlebih dahulu harus dibuat pembobotan mana yang dipertimbangkan lebih penting antara faktor obyektif (bobot=k) dan faktor subyektif (bobot=1-k) dimana 0<k<1. Perhitungan ini akan menghasilkan “location preference measure (LPM)” untuk setiap alternatif perumahan yang ada:
LPMi k OFi 1 k SFi
Keterangan :
i = angka yang mewakili sebuah alternatif perumahan tertentu (i=1,2,3,….) LPM = bobot prioritas alternatif perumahan
= bobot preferensi faktor obyektif
k
= bobot faktor obyektif dari suatu alternatif perumahan i
OFi
= bobot faktor subyektif dari suatu alternatif i
SFi Keputusan akan diambil untuk alternatif perumahan yang memiliki nilai LPMi maksimal.
BAB III PERANCANGAN SISTEM 3.1. Perancangan Umum Sistem yang dibuat bisa digambarkan dalam bagan alir seperti Gambar 3.1. Start Input Data Pembeli Input Alternatif Rumah yang Dipilih Input Kriteria yang dipertimbangkan
Ya
Apakah Kriteria adalah faktor obyektif? Proses memboboti faktor
Tidak
obyektif sesuai dengan nilai yang ada pada faktor obyektifnya
Tidak
Apakah Kriteria adalah faktor su byektif? Proses menghitung bobot alternatif rumah
Ya
berdasarkan faktor obyektif Input nilai pembobotan faktor subyektif Proses menghitung bobot nilai untuk setiap faktor subyektif
1
2
Gambar 3.1. Flowchart Aplikasi Brown-GibsonOutput bobot setiap alternatif rumah Output data rumah yang bobot nilainya paling tinggi
Stop
Input bobot preferensi Proses hitung bobot untuk setiap alternatif rumah
1 Input nilai pembobotan
perbandingan alternatif rumah untuk setiap faktor subyektif Proses menghitung bobot alternatif rumah berdasarkan faktor subyektif
2
3.2. Analisis Sistem Use Case Diagram Login ke sistem sebagai Admin dan memasukkan password
Memasukkan Data Perumahan Memasukkan Data Karyawan
Admin
Login ke sistem sebagai Marketing dan memsaukkan password Memasukkan Data Pembeli Menentukan Data Rumah Pilihan
Menentukan Data Kriteria Pilihan
Marketing Pembeli
Memberikan data rumah yang sudah dapat nilai
3.3. Perancangan Basis Data
Desain database dimaksudkan untuk mendefinisikan isi atau struktur dari tiap-tiap file yang telah diidentifikasikan di desain secara umum.
Desain database ini dibuat menggunakan ER-Diagram (dapat dilihat pada hal.19) atau Relational Model (dapat dilihat pada hal.20) yang didasarkan atas persepsi obyek tersebut yang benar-benar ada (entities) dan terdapat hubungan antar obyek (relationship).
Adapun entitas-entitas yang mendukung beserta atributnya dalam perancangan database ini adalah sebagai berikut: a.
Perumahan, dengan atribut Kode_Rumah, Kode_Wilayah, Kode_Lokasi, Kode_Tipe_Property,
b.
Pemilihan_Rumah, dengan atribut Number, Kode_Rumah dan Kode_Pembeli, Nilai_SFi, Nilai_OFi, Nilai_LKMi.