MADM SAW
-
Upload
rizky-bangkit -
Category
Documents
-
view
14 -
download
1
description
Transcript of MADM SAW
-
i
Penerapan Multiple Attribute Decision Making dengan
Simple Additive Weighting Untuk Menentukan
Pemenang Lelang Proyek Sarana dan Prasarana
Pendidikan
(Studi Kasus : Dinas Pendidikan, Pemuda dan Olahraga
Kota Salatiga)
Skripsi
Diajukan kepada
Fakultas Teknologi Informasi
untuk memperoleh Gelar Sarjana Komputer
Oleh :
Nirwansyah Sasongko Sutedjo
NIM : 672007135
Program Studi Teknik Informatika
Fakultas Teknologi Informasi
Universitas Kristen Satya Wacana
Salatiga
November 2011
-
ii
-
iii
Pernyataan
Tugas akhir yang berikut ini :
Judul :Penerapan Multiple Attribute Decision
Making dengan Simple Additive Weighting
Untuk Menentukan Pemenang Lelang
Proyek Sarana dan Prasarana Pendidikan
(Studi Kasus: Dinas Pendidikan Pemuda
dan Olahraga Kota Salatiga)
Pembimbing :1. Prof., Ir. Danny Manongga, M.Sc., Ph.D.
2. Anthony Y.M. Tumimomor, S.Kom.,M.Cs.
adalah benar hasil karya saya :
Nama : Nirwansyah Sasongko Sutedjo
NIM : 672007135
saya menyatakan tidak mengambil sebagian atau seluruhnya dari
hasil karya orang lain kecuali sebagaimana yang tertulis pada daftar
pustaka.
Pernyataan ini dibuat dengan sebenar-benarnya sesuai dengan
ketentuan yang berlaku dalam penulisan karya ilmiah.
Salatiga, 21 Oktober 2011
(Nirwansyah Sasongko S)
http://fti.uksw.edu/tentang-kami/41-prof-ir-danny-manongga-msc-phdhttp://fti.uksw.edu/tentang-kami/37-anthony-ym-tumimomor-skom
-
iv
Kata Pengantar
Puji syukur kehadirat Tuhan Yang Maha Esa atas Rahmad,
Taufik dan HidayahNya, sehingga tersusunlah Laporan Tugas Akhir
yang berjudul Penerapan Multiple Attribute Decision Making
dengan Simple Additive Weighting Untuk Menentukan
Pemenang Lelang Proyek Sarana dan Prasarana Pendidikan
(Studi Kasus : Dinas Pendidikan Pemuda dan Olahraga Kota
Salatiga) tanpa suatu halangan apapun.
Tujuan penyusunan skripsi ini yaitu guna memenuhi salah
satu syarat kelulusan mahasiswa Fakultas Teknologi Informasi
Program Studi Teknik Informatika untuk memperoleh Gelar Sarjana
Komputer.
Penulis juga berterima kasih kepada seluruh pihak yang telah
mendukung skripsi ini, sehingga penulis dapat menyelesaikan Tugas
Akhir dan menulis laporan skripsi tanpa suatu halangan apapun.
Pihak tersebut antara lain :
1. Bapak Andeka Rocky Tanaamah, S.E., M.Cs., selaku Dekan
Fakultas Teknologi Informasi Universitas Kristen Satya Wacana
Salatiga.
2. Bapak Dian W. Chandra, S.Kom., M.Cs., selaku Ketua Program
Studi Teknik Informatika, Fakultas Teknologi Informasi,
Universitas Kristen Satya Wacana.
3. Bapak Prof., Ir. Danny Manongga, M.Sc., Ph.D. selaku Dosen
Pembimbing 1 yang telah memberikan bimbingan dan arahan
sehingga penulis dapat menyelesaikan skripsi ini.
http://fti.uksw.edu/tentang-kami/41-prof-ir-danny-manongga-msc-phd
-
v
4. Bapak Anthony Y.M. Tumimomor, S.Kom., M.Cs., selaku
Dosen Pembimbing 2 yang telah memberikan bimbingan dan
motivasi sehingga penulis dapat menyelesaikan tugas akhir.
5. Bapak Adriyanto J.G., S.Si., M.Pd., selaku Koordinator KP/TA
Fakultas Teknologi Informasi, Universitas Kristen Satya Wacana
Salatiga.
6. Seluruh Staff Pengajar Fakultas Teknologi Informasi yang telah
memberikan pengetahuan dan saran selama belajar di Fakultas
Teknologi Informasi Universitas Kristen Satya Wacana.
7. Bapak. Aninidita Sulaksono W, SE., MM., selaku Kepala Seksi
Sarana dan Prasarana Dinas Pendidikan Pemuda dan Olahraga
yang telah memberikan kesempatan pada penulis untuk
melakukan penelitian dengan nyaman.
8. Ibu dan Ayah, kakak (mas aan, mas yayak, mas nana, yuni dan
mbak sandra) tercinta yang telah memberikan bantuan yang
sangat besar, baik perhatian, dukungan, kesabaran dan dorongan
kepada penulis. Terima kasih untuk doanya yang tidak pernah
putus, terima kasih untuk semuanya.
9. Larasati Pahlawanita terima kasih untuk kasih sayang, bantuan,
dukungan, perhatian, semangat dan motivasi yang sudah
diberikan kepada penulis.
10. Teman-teman KOBRA ( Dito, Yogga, Cebol, Emon, Gambut
Sastro, Titin, Virgi, Tenggik, Monyoth, Wreda, Jarwo, Sani,
Susi, Uut ) yang selalu ada di kala suka dan duka.
11. Affan Sorenz Hariyadi S.Kom., Tri Setyanto Apriyadi,
Kristiyanto, Ari Budhi Dharmawan, Rhatieh Rahmawatie, Tino,
Cebret, Mas Bendot, Mas Kochenk, Heru Kacuk, Nato, Kothe,
-
vi
Kowos, Kethek kalian adalah inspirasi dan mahakarya Indonesia.
Terma kasih atas ide, bantuan dan dukungannya.
12. Semua teman angkatan 2007, terima kasih buat kebersamaan,
dukungan, dan semangat yang kalian berikan selama ini.
13. Semua staff dan karyawan FTI/UKSW, terima kasih atas
bantuannya selama ini.
14. H 4619 MB yang selalu menemani di segala situasi dan kondisi.
15. Dan semua pihak yang tidak dapat penulis sebutkan satu persatu
hingga selesainya skripsi ini, terima kasih.
Salatiga, 21 Oktober 2011
Nirwansyah Sasongko Sutedjo
Penulis
-
vii
Daftar Isi
Hal
Halaman Judul ........................................................................... i
Halaman Lembar Pengesahan .................................................... ii
Halaman Pernyataan .................................................................. iii
Kata Pengantar ........................................................................... iv
Daftar Isi .................................................................................... vii
Daftar Gambar ........................................................................... ix
Daftar Tabel ............................................................................... xii
Daftar Kode Program ................................................................. xiii
Daftar Rumus ............................................................................. xiv
Daftar Lampiran ......................................................................... xv
Daftar Istilah .............................................................................. xvi
Daftar Singkatan ........................................................................ xvii
Abstract ...................................................................................... xiii
Bab 1 Pendahuluan ................................................................... 1
1.1 Latar Belakang Masalah .......................................... 1 1.2 Rumusan Masalah ................................................... 2 1.3 Tujuan dan Manfaat ................................................ 3 1.4 Batasan Masalah ...................................................... 4 1.5 Sistematika Penulisan .............................................. 4
Bab 2 Tinjauan Pustaka ............................................................ 7
2.1 Penelitian Terdahulu ............................................... 7
2.2 Pengambilan Keputusan ........................................... 8
2.2.1 Tahap-Tahap Pengambilan Keputusan .......... 9
2.2.2 Jenis Keputusan ............................................. 9
2.3 Sistem Pendukung Keputusan (SPK) ..................... 10
2.3.1 Pengertian SPK .............................................. 10
2.3.2 Tujuan SPK ................................................... 11
2.3.3 Jenis SPK ...................................................... 13
2.3.4 Karakteristik SPK ......................................... 15
2.3.5 Komponen-Komponen SPK ......................... 17
2.4 Sarana dan Prasarana .............................................. 20
2.5 Lelang . ..................................................................... 21
2.5.1 Tujuan Lelang ................................................ 21
2.5.2 Jenis-Jenis Lelang ......................................... 21
2.6 Kontraktor ............................................................... 22
2.7 FMADM ................................................................... 22
2.6.1 Algoritma FMADM ....................................... 23
-
viii
2.8 Metode SAW (Simple Additive Weighting) ............. 24
2.9 Multi-Attribute Global Inference of Quality ............ 25
2.10 Framework CodeIgniter (CI)................................... 29
Bab 3 Metode dan Perancangan Sistem ................................... 31
3.1 Metode Perancangan Sistem ................................... 31
3.2 Analisis Kebutuhan ................................................. 33
3.2.1 Analisis Tingkat Kebutuhan Sistem ............... 33
3.2.2 Analisis Software dan Hardware.................... 34
3.2.3 Analisis Pengguna .......................................... 34
3.2.4 Analisis Masukan dan Keluaran .................... 35
3.3 Penerapan Metode SAW dan MAGIQ .................... 35
3.4 Perancangan Sistem ................................................. 66
3.4.1 Use case diagram .......................................... 66
3.4.2 Activity Diagram ........................................... 70
3.4.3 Sequence Diagram ........................................ 74
3.4.4 Class Diagram .............................................. 79
3.5 Perancangan Aplikasi ............................................... 81
3.5.1 Perancangan Database.................................... 81
3.5.2 Perancangan Interface .................................... 92
Bab 4 Hasil dan Pembahasan .................................................... 95
4.1 Implementasi ........................................................... 95
4.1.1 Imlementasi Sistem ....................................... 95
4.2 Pembuatan Sistem .................................................... 96
4.2.1 Guest ............................................................. 96
4.2.2 User / Perusahaan........................................... 99
4.2.3 Administrator ................................................. 110
4.3 Penerapan Perintah pada Metode SAW ................... 120
4.4 Pengujian Aplikasi ................................................... 123
4.4.1 Pengujian dengan Metode Blackbox.............. 123
4.4.2 Kuisioner ........................................................ 124
Bab 5 Kesimpulan dan Saran .................................................... 139
5.1 Kesimpulan ............................................................. 139
5.2 Saran ........................................................................ 140
Daftar Pustaka ............................................................................ xix
Lampiran 1 .................................................................................. xxi
Lampiran 2 .................................................................................. xxii
Lampiran 3 .................................................................................. xxiii
Lampiran 4 .................................................................................. xxiv
Lampiran 5.xxviii
-
ix
Daftar Gambar
Hal
Gambar 2.1 Model Konseptual SPK ....................................... 20
Gambar 2.2 MVC dalam Aplikasi Web .................................. 28
Gambar 3.1 Metode Waterfall ................................................ 31
Gambar 3.2 Kriteria Jarak Lokasi Kantor dengan Proyek ...... 36
Gambar 3.3 Kriteria Masa Berlaku Izin Usaha ....................... 36
Gambar 3.4 Kriteria Lama Berdiri Perusahaan ....................... 37
Gambar 3.5 Kriteria Jumlah Tenaga Ahli ............................... 38
Gambar 3.6 Kriteria Rata-rata Jenjang Pendidikan
Tenaga Ahli ......................................................... 38
Gambar 3.7 Kriteria Rata-rata Pengalaman Kerja .................. 39
Gambar 3.8 Matriks Normalisasi ............................................ 46
Gambar 3.9 Perkalian Matriks Normalisasi dengan Bobot ..... 49
Gambar 3.10 Matriks W*R ....................................................... 50
Gambar 3.11 Kriteria jumlah fasilitas yang dimiliki
perusahaan .......................................................... 53
Gambar 3.12 Kriteria tahun pembuatan fasilitas ....................... 54
Gambar 3.13 Kriteria kondisi fasilitas yang dimiliki. ............... 54
Gambar 3.14 Kriteria status kepemilikan fasilitas yang
dimiliki ................................................................ 55
Gambar 3.15 Kriteria jumlah proyek yang ditangani 10 tahun
terakhir ............................................................... 56
Gambar 3.16 Kriteria jumlah nilai kontrak proyek dalam
10 tahun terakhir .................................................. 56
Gambar 3.17 Kriteria jumlah proyek yang sedang dikerjakan
saat ini ................................................................ 57
Gambar 3.18 Kriteria nilai kontrak proyek yang sedang
dikerjakan ............................................................ 58
Gambar 3.19 Kriteria progress pekerjaan yang sedang
dikerjakan ............................................................ 59
Gambar 3.20 Kriteria jumlah modal awal yang dimiliki .......... 59
Gambar 3.21 Matriks Hasil Normalisasi Proses Penawaran ..... 62
Gambar 3.22 Perkalian Normalisasi dengan Bobot
Proses Penawaran ................................................ 65
Gambar 3.23 Hasil Perkalian Matriks Hasil Normalisasi dengan
Bobot pada Proses Penawaran ............................ 65
Gambar 3.24 Use case Diagram Admin .................................... 67
Gambar 3.25 Use case Diagram User ....................................... 68
-
x
Gambar 3.26 Activity Diagram Admin ...................................... 72
Gambar 3.27 Activity Diagram User ........................................ 73
Gambar 3.28 Sequence Diagram Tambah Proyek (Admin) ...... 75
Gambar 3.29 Sequence Diagram Edit Data Proyek (Admin) .... 75
Gambar 3.30 Sequence Diagram Hapus Data Proyek (Admin) 76
Gambar 3.31 Sequence Diagram Lihat Data User (Admin) ..... 77
Gambar 3.32 Sequence Diagram Perhitungan SAW ................ 78
Gambar 3.33 Class Diagram ..................................................... 80
Gambar 3.34 Relasi Tabel dalam Database .............................. 91
Gambar 3.35 Halaman Guest .................................................... 92
Gambar 3.36 Halaman User dan Administrator ....................... 93
Gambar 4.1 Framework Code Igniter ..................................... 95
Gambar 4.2 Halaman Awal Guest .......................................... 96
Gambar 4.3 Halaman Registrasi ............................................. 97
Gambar 4.4 Halaman Pencarian Proyek ................................. 98
Gambar 4.5 Lihat Proyek ........................................................ 99
Gambar 4.6 Login Perusahaan ................................................ 100
Gambar 4.7 Halaman Awal Perusahaan .................................. 100
Gambar 4.8 Halaman Data Perusahaan ................................... 101
Gambar 4.9 Halaman Data Fasilitas Perusahaan .................... 103
Gambar 4.10 Halaman Menu Proyek ........................................ 104
Gambar 4.11 Halaman Menu Kualifikasi ................................. 105
Gambar 4.12 Halaman Hasil Seleksi Kualifikasi ...................... 106
Gambar 4.13 Halaman Hasil Akhir Proses Lelang ................... 107
Gambar 4.14 Halaman Menu Pengaturan ................................. 108
Gambar 4.15 Halaman Utama Administrator ........................... 110
Gambar 4.16 Halaman Administrator Data Perusahaan ........... 111
Gambar 4.17 Halaman Administrator Data Proyek .................. 112
Gambar 4.18 Halaman Administrator Tambah Proyek ............. 113
Gambar 4.19 Halaman Administrator Menu Kualifikasi .......... 116
Gambar 4.20 Halaman Simpan Hasil Seleksi Kualifikasi ........ 116
Gambar 4.21 Halaman Administrator Menu Lihat Penawaran . 117
Gambar 4.22 Surat Laporan Hasil Pelelangan .......................... 119
Gambar 4.23 Grafik Jawaban Pertanyaan untuk Panitia No. 1 . 125
Gambar 4.24 Grafik Jawaban Pertanyaan untuk Panitia No. 2 . 125
Gambar 4.25 Grafik Jawaban Pertanyaan untuk Panitia No. 3 . 126
Gambar 4.26 Grafik Jawaban Pertanyaan untuk Panitia No. 4 . 126
Gambar 4.27 Grafik Jawaban Pertanyaan untuk Panitia No. 5 . 127
Gambar 4.28 Grafik Jawaban Pertanyaan untuk Panitia No. 6 . 127
Gambar 4.29 Grafik Jawaban Pertanyaan untuk Panitia No. 7 . 128
Gambar 4.30 Grafik Jawaban Pertanyaan untuk Panitia No. 8 . 128
-
xi
Gambar 4.31 Grafik Jawaban Pertanyaan untuk Panitia No. 9 . 129
Gambar 4.32 Grafik Jawaban Pertanyaan untuk Panitia No.
10 ........................................................................ 129
Gambar 4.33 Grafik Jawaban Pertanyaan untuk Perusahaan
No. 1 .................................................................... 130
Gambar 4.34 Grafik Jawaban Pertanyaan untuk Perusahaan
No. 2 .................................................................... 130
Gambar 4.35 Grafik Jawaban Pertanyaan untuk Perusahaan
No. 3 .................................................................... 131
Gambar 4.36 Grafik Jawaban Pertanyaan untuk Perusahaan
No. 4 .................................................................... 131
Gambar 4.37 Grafik Jawaban Pertanyaan untuk Perusahaan
No. 5 .................................................................... 132
Gambar 4.38 Grafik Jawaban Pertanyaan untuk Perusahaan
No. 6 .................................................................... 132
Gambar 4.39 Grafik Jawaban Pertanyaan untuk Perusahaan
No. 7 .................................................................... 133
Gambar 4.40 Grafik Jawaban Pertanyaan untuk Perusahaan
No. 8 .................................................................... 133
Gambar 4.41 Grafik Jawaban Pertanyaan untuk Perusahaan
No. 9 .................................................................... 134
Gambar 4.42 Grafik Jawaban Pertanyaan untuk Perusahaan
No. 10 .................................................................. 134
-
xii
Daftar Tabel
Hal
Tabel 3.1 Data Perusahaan .................................................. 40
Tabel 3.2 Nilai Alternatif setiap Kriteria ............................. 41
Tabel 3.3 Peringkat Prioritas ............................................... 48
Tabel 3.4 Contoh Urutan Prioritas Kriteria ......................... 48
Tabel 3.5 Hubungan Alternatif dengan atribut .................... 61
Tabel 3.6 Nilai Alternatif Setiap Atribut ............................. 61
Tabel 3.7 Urutan Prioritas Bobot Proses Penawaran .......... 64
Tabel 3.8 Tabel Login Perusahaan ...................................... 81
Tabel 3.9 Tabel Login Administrator .................................. 82
Tabel 3.10 Tabel Administrasi Perusahaan ........................... 82
Tabel 3.11 Tabel Izin Usaha Perusahaan .............................. 83
Tabel 3.12 Tabel Data Personalia Perusahaan ..................... 83
Tabel 3.13 Tabel Fasilitas Perusahaan ................................. 84
Tabel 3.14 Tabel Pengalaman Perusahaan ............................ 84
Tabel 3.15 Tabel Pekerjaan Perusahaan ................................ 85
Tabel 3.16 Tabel Modal Perusahaan ..................................... 86
Tabel 3.17 Tabel Landasan Pendirian Perusahaan ................ 86
Tabel 3.18 Tabel Pajak Perusahaan ....................................... 87
Tabel 3.19 Tabel Data Proyek .............................................. 87
Tabel 3.20 Tabel Penawaran Proyek ..................................... 88
Tabel 3.21 Tabel Bobot Alternatif Proses Kualifikasi .......... 88
Tabel 3.22 Tabel Bobot Alternatif Proses Penawaran ......... 88
Tabel 3.23 Tabel Pendaftar Lelang ....................................... 89
Tabel 3.24 Tabel Hasil Kualifikasi ....................................... 89
Tabel 3.25 Tabel Satuan Proyek ........................................... 90
Tabel 3.24 Tabel Hasil Kualifikasi ....................................... 91
Tabel 3.25 Tabel Satuan Proyek ........................................... 92
Tabel 4.1 Tabel Pengujian pada User ................................ 123
Tabel 4.2 Tabel Pengujian pada Administrator ................... 124
-
xiii
Daftar Kode Program
Hal
Kode Program 4.1 Menampilkan Pencarian Proyek .............. 98
Kode Program 4.2 Menambah Data Profil Perusahaan ......... 102
Kode Program 4.3 Menambah Mengubah dan Menghapus
Data Fasilitas Perusahaan ........................ 103
Kode Program 4.4 Input Penawaran ...................................... 106
Kode Program 4.5 Ubah Password ........................................ 108
Kode Program 4.6 Lihat dan Hapus Data Perusahaan .......... 111
Kode Program 4.7 Tambah Proyek ........................................ 114
Kode Program 4.8 Hapus Data Proyek .................................. 115
Kode Program 4.9 Tutup Proyek ........................................... 115
Kode Program 4.10 Simpan Hasil Kualifikasi ......................... 117
Kode Program 4.11 Lihat Penawaran Proyek .......................... 118
Kode Program 4.12 Konversi Data Perusahaan Dengan Data
Attribut .................................................... 120
Kode Program 4.13 Penghitungan Matriks Normalisasi ......... 121
Kode Program 4.14 Penghitungan Nilai Preferensi ................. 122
Kode Program 4.15 Pengurutan Nilai Preferensi .................... 122
-
xiv
Daftar Rumus
Hal
Rumus 2.1 Normalisasi pada Metode SAW (MacCrimmon,
1968) .................................................................... 24
Rumus 2.2 Nilai Preferensi (MacCrimmon, 1968) ................ 24
Rumus 2.3 ROCs (McCaffry, 2006) .................................... 27
-
xv
Daftar Lampiran
Hal
Lampiran 1 Surat Ijin Penelitian dari FTI UKSW .................. xxi
Lampiran 2 Surat Rekomendasi dari Badan Kesbangpollinmas
Kota Salatiga ....................................................... xxii
Lampiran 3 Surat Keterangan Penelitian di Dinas Pendidikan
Pemuda dan Olahraga Kota Salatiga ................... xxiii
Lampiran 4 Hasil Wawancara Dengan Kasi Sarpras Disdikpora
Kota Salatiga ....................................................... xxiv
Lampiran 5 Kuesioner Untuk Panitia Lelang dan Peserta
Lelang............................................................ ..... . xxviii
-
xvi
Daftar Istilah
FMADM : Fuzzy Multiple Attribute Decision Making
SAW : Simple Additive Weighting
SPK : Sistem Pendukung Keputusan
SQL : Structure Query Language
-
xvii
Daftar Singkatan
Disdikpora : Dinas Pendidikan Pemuda dan Olahraga
-
xviii
Abstract
Decision support system used in the manually auction winner
election is not considered to meet the demands of the current election
process. The result that is obtained will become more leverage by
accelerating the decision making process. The use of computerized and
web base decision support system, in addition to accelerate the decision
making process, it can also help to process the data more accurately and
efficiently.
Decision Support system of the education facilities and
infrastructure auction winner election through SAW method is built in
order to help obtaining the auction winner company or contractor of the
existing candidates with the highest score. Seventeen criteria are used as
comparison tools to comparing each of the winner candidate. SAW method
is chosen because it is able to select the best alternative of some existing
alternatives, in this particular case, the alternative meant is the alternative
which can win the auction project on the determined criterias. Research is
carried out by finding out the weights grade for each criteria. Afterward,
the ranking process is done to decide the optimal alternative which is the
best company or contractor.
Keywords: Decision Support Systems, SAW , Auction, Education Facilities
and Infrastructure