i SKRIPSI SISTEM PENDUKUNG KEPUTUSAN PENERIMA

advertisement
SKRIPSI
SISTEM PENDUKUNG KEPUTUSAN PENERIMA BANTUAN PEMBERIAN
MAKANAN TAMBAHAN (PMT) PEMULIHAN UNTUK BALITA
MENGGGUNAKAN METODE SIMPLE ADDITIVE WEIGHTING (SAW)
Oleh :
PUJI LESTARI
2011-51-197
PROGRAM STUDI TEKNIK INFORMATIKA
FAKULTAS TEKNIK
UNIVERSITAS MURIA KUDUS
2015
i
UNIVERSITAS MURIA KUDUS
PERNYATAAN PENULIS
JUDUL
: SISTEM PENDUKUNG KEPUTUSAN PEMILIHAN RUMAH
MENGGUNAKAN METODE FUZZY MADM (STUDY KASUS
PERUMAHAN GRIYA HARAPAN KUDUS)
NAMA
: ASPANDI
NIM
: 2011-51-046
“Saya menyatakan dan bertanggungjawab dengan sebenarnya bahwa Skripsi ini
adalah hasil karya saya sendiri kecuali cuplikan dan ringkasan yang masingmasing telah saya jelaskan sumbernya. Jika pada waktu selanjutnya ada pihak lain
mengklaim bahwa Skripsi ini sebagai karyanya, yang disertai dengan bukti-bukti
yang cukup, maka saya bersedia untuk dibatalkan gelar Sarjana Komputer saya
beserta segala hak dan kewajiban yang melekat pada gelar tersebut”.
Kudus, 26 Agustus 2015
Aspandi
ii
iii
Decision Support Systems (DSS) is one of software product developed
specifically to assist in making decision process. The houses selection according to
some people is a simple and easy problem, but when faced with many houses
choiceswhere each house had advantages and disadvantages will made some people
found it difficult to make choices because it was motivated by several factors such
as: price, installments, facilities and infrastructure, location, type of housing, the
distance to the town, and so forth. Therefore, we need a system that is expected to
help recommend a home that will be selected by potential buyers so that community
needs can be met in obtaining information about the home / residential and
information mortgages with affordable funds according to ability. This system is
made by applying fuzzy MADM method that can help in decision making, especially
in the house selection. Testing was done by comparing the results of the interviews
and the calculation system. From the results of testing the system on several cases,
the system can produce the same recommendation with a choice of prospective
buyers. The results of performed tests used three (3) data sample based home
interview data, the calculation of the results obtained in the form of total integral
were the first house was worth 1.6125 second home was worth 1.7625 and the third
house was worth 1.6875. From the total known integral obtained a second home that
had the largest value so that the value of all the biggest to-optimist was a second
home.
Keywords: Decision Support Systems, Fuzzy MADM, Criteria.
iv
v
ABSTRACT
Supplementary Feeding (PMT) Recovery is a program of the Ministry of the
Republic of Indonesia through the operational funds of Health (BOK) which is
intended for children aged 6 – 59 months with less nutritional status and priority
targets, namely poor families. To that end, in addressing this need for a system that
can determine who will be eligible for this recovery PMT. Applications built a web
based apllications using the programming language PHP and using Mysql database.
The method used is Simple Additive Weighting (SAW) which is a weighted
summation method used to find the optimal alternative of a number of alternative
creteria certain criteria. Simple Additive Weighting (SAW) method also requires the
decision matrix normalization process to a scale which can be compared with all the
rating alternative. Result of this study support the decision on the determination of
beneficiaries PMT Recovery for toddlers with pretermined criteria and other
processes involved in the assesment.
Keywords : PMT Recovery, System, Simple Additive Weighting (SAW), PHP, Mysql
vi
ABSTRAK
Pemberian Makanan Tambahan (PMT) Pemulihan merupakan salah satu
program dari Menteri Kesehatan Republik Indonesia melalui dana Bantuan
Operasional Kesehatan (BOK) yang ditujukan untuk balita usia 6 – 59 bulan dengan
status gizi kurang dan sasaran prioritas yaitu keluarga miskin. Untuk itu, dalam
menyikapi hal tersebut perlu adanya suatu sistem yang dapat menentukan siapa saja
yang layak mendapatkan PMT Pemulihan ini. Aplikasi yang dibangun merupakan
aplikasi berbasis web dengan menggunakan bahasa pemrograman PHP dan
menggunakan database MySql. Metode yang digunakan adalah Simple Additive
Weighting (SAW) yang merupakan metode penjumlahan berbobot yang digunakan
untuk mencari alternatif optimal dari sejumlah alternatif dengan kriteria – kriteria
tertentu. Metode Simple Additive Weighting (SAW) juga membutuhkan proses
normalisasi matriks keputusan ke suatu skala yang dapat diperbandingkan dengan
semua rating alternatif yang ada. Hasil penelitian dapat mendukung keputusan pada
penentuan penerima bantuan PMT Pemulihan untuk balita dengan kriteria yang telah
ditentukan dan proses lain yang terkait dalam penilaian.
Kata kunci : PMT Pemulihan, Sistem, Simple Additive Weighting (SAW), PHP,
MySql
vii
KATA PENGANTAR
Puji syukur kehadirat Allah SWT karena atas Rahmat dan Hidayah-Nya
penulis mampu menyelesaikan penyusunan skripsi ini dengan judul “Sistem
Pendukung Keputusan Penerima Bantuan PMT Pemulihan Untuk Balita Dengan
Metode Simple Additive Weighting (SAW)”.
Skripsi ini disusun guna melengkapi salah satu persyaratan untuk
memperoleh Gelar Kesarjanaan Progam Studi Teknik Informatika Fakultas Teknik
Universitas Muria Kudus. Pada kesempatan ini, penulis ingin menyampaikan rasa
terima kasih yang sebesar-besarnya kepada :
1. Allah SWT yang telah memberikan Rahmat dan Hidayah-Nya.
2.
Bapak Dr. Soeparnyo, selaku Rektor Universitas Muria Kudus.
3.
Bapak Rochmad Winarso, ST., MT., selaku Dekan Fakultas Teknik Universitas
Muria Kudus.
4.
Bapak Ahmad Jazuli, M.Kom, selaku Ketua Program Studi Teknik Informatika
Universitas Muria Kudus.
5.
Ibu Rina Fiati, S.T, M.Cs, selaku pembimbing I yang telah banyak memberikan
masukan selama penyusunan skripsi ini.
6.
Ibu Tutik Khotimah, M.Kom, selaku pembimbing II yang telah banyak
memberikan masukan selama penyusunan skripsi ini.
7.
Ibu Suparni, Bapak Mundakir, sertaAdikku Ani Dwi Purwati, yang senantiasa
memberikan semangat, dukungan, doa dan materi yang sangat berarti.
8.
Ibu Rahayuningsih, selaku Penanggungjawab Posyandu Mawar 10 yang telah
mengijinkan saya melakukuan penelitian untuk kebutuhan skripsi ini.
9.
Teman – Teman TI Angkatan 2011, terutama E_Class Protika yang sudah
memberikan masukan dan nasehat untuk menyelesaikan skripsi ini dan proses
akhir laporan skripsi, serta semua pihak yang telah membantu penyusunan
skripsi ini yang tidak bisa penulis sebutkan satu persatu.
Penulis menyadari sepenuhnya bahwa dalam penyusunan skripsi ini masih
terdapat banyak kekurangan. Selain itu penulis juga berharap semoga karya tulis ini
dapat memberikan manfaat bagi semua.
Kudus, 26 Agustus 2015
Penulis
viii
DAFTAR ISI
Halaman
HALAMAN JUDUL.............................................................................................
i
HALAMAN STATUS SKRIPSI...........................................................................
ii
HALAMAN PERNYATAAN PENULIS............................................................
iii
HALAMAN PERSETUJUAN SKRIPSI..............................................................
iv
HALAMAN PENGESAHAN SKRIPSI...............................................................
v
ABSTRACT.............................................................................................................
vi
ABSTRAK.............................................................................................................
vii
KATA PENGANTAR........................................................................................... viii
DAFTAR ISI..........................................................................................................
ix
DAFTAR TABEL................................................................................................... xii
DAFTAR GAMBAR............................................................................................. xiv
DAFTAR LAMPIRAN......................................................................................... xvi
BAB I. PENDAHULUAN
1.1 Latar Belakang............................................................................................. 1
1.2 Rumusan Masalah........................................................................................ 2
1.3 Batasan Masalah..........................................................................................
2
1.4 Tujuan Penelitian......................................................................................... 2
1.5 Manfaat Penelitian....................................................................................... 3
BAB II. TINJAUAN PUSTAKA
2.1 Penelitian Terkait........................................................................................
4
2.2 Landasan Teori...........................................................................................
7
2.2.1 Pengertian Sistem Pendukung Keputusan.......................................
7
2.2.2 Fase Pengambilan Keputusan..........................................................
7
2.2.3 Tujuan Sistem Pendukung Keputusan.............................................
8
2.2.4 Kompone Sistem Pendukung Keputusan.........................................
8
ix
2.2.5 Karakteristik Sistem Pendukung Keputusan....................................
9
2.2.6 Pengertian Simple Additive Weighting (SAW).................................
10
2.2.7 Database Sistem Pendukung Keputusan...........................................
10
2.2.8 Analisa Sistem................................................................................... 10
2.2.9 Perancangan Sistem........................................................................... 11
2.2.9.1 Bagan Alir (Flowchart)......................................................
11
2.2.9.2 Entity Relationship Diagram (ERD)..................................
12
2.2.9.3 Data Flow Diagram (DFD)...............................................
14
2.2.9.4 Perangkat Lunak Yang Digunakan....................................
15
2.2.9.4.1 Adope Dreamweaver CS 3..................................
15
2.2.9.4.2XAMPP................................................................
15
2.2.10 Kerangka Pemikiran......................................................................... 16
BAB III. METODOLOGI PENELITIAN
3.1 Metode Pengumpulan Data.......................................................................... 17
3.2 Metodologi Pengembangan Sistem.............................................................. 17
3.3 Metode Simple Additive Weighting (SAW)................................................. 18
BAB IV. PERANCANGAN SISTEM
4.1 Deskripsi Masalah........................................................................................ 20
4.2 Tujuan Sistem Pendukung Keputusan......................................................... 20
4.3 Pengguna Sistem Pendukung Keputusan..................................................... 20
4.4 Variabel – Variabel Keputusan.................................................................... 20
4.5 Diagram / Arsitektur Sistem Pendukung Keputusan................................... 21
4.6 Metode SAW Digunakan Untuk Menentukan Penerima PMT Pemulihan.. 23
4.7 Perhitungan SAW........................................................................................
23
4.7.1 Pemberian Bobot Persentase.............................................................
23
4.7.2 Pemberian Nilai Crips Pada Tiap Subkriteria...................................
23
4.7.3 Penjabaran Alternatif Pada Setiap Kriteria.......................................
24
4.8 Desain.........................................................................................................
30
x
4.8.1 Pemodelan Data...............................................................................
30
4.8.1.1 ERD (Entity Relationship Diagram).................................
30
4.8.1.2 Tabel – Tabel.....................................................................
33
4.8.1.3 Relasi Antar Tabel.............................................................
37
4.8.2 Pemodelan Proses.............................................................................
38
4.8.2.1 Bagan Alir (Flowchart)......................................................
38
4.8.2.2 Context Diagram................................................................
40
4.8.2.3 Dekomposisi....................................................................... 42
4.8.2.4 DFD (Data Flow Diagram)...............................................
43
4.8.3 Desain Antarmuka (Interface)........................................................... 51
4.8.3.1 Halaman User..................................................................... 52
BAB V. IMPLEMENTASI SISTEM
5.1 Implementasi Database................................................................................. 60
5.2 Implementasi Aplikasi................................................................................. 61
5.3 Pengujian.....................................................................................................
71
5.3.1 Hasil Pengujian Sistem Menggunakan Metode Black Box...............
71
5.3.2 Kesimpulan Hasil Pengujian Black Box............................................ 73
5.3.3 Pengujian Lapangan........................................................................... 73
5.3.4 Hasil Penghitungan Kuesioner........................................................... 73
5.3.5 Kesimpulan Hasil Kuesioner.............................................................. 73
BAB VI. PENUTUP
6.1 Kesimpulan................................................................................................... 78
6.2 Saran............................................................................................................. 78
DAFTAR PUSTAKA............................................................................................. 79
DAFTAR TABEL
Halaman
Tabel 2.1 Perbandingan Penelitian Terkait............................................................
xi
5
Tabel 2.2 Simbol – Simbol Flowchart...................................................................
12
Tabel 2.3 Komponen – Komponen ERD...............................................................
13
Tabel 4.1 Kriteria dan Pembobotan........................................................................ 23
Tabel 4.2 Nilai Crips Pada Kriteria Status Gizi.....................................................
23
Tabel 4.3 Nilai Crips Pada Kriteria Penghasilan..................................................... 24
Tabel 4.4 Nilai Crips Pada Kriteria Tanggungan Anak.......................................... 24
Tabel 4.5 Nilai Crips Pada Kriteria Biaya Listrik................................................... 24
Tabel 4.6Balita Calon Penerima Bantuan..............................................................
25
Tabel 4.7Rating Kecocokan Dari Setiap Alternatif Pada Setiap Kriteria..............
25
Tabel 4.8Kader.......................................................................................................
33
Tabel 4.9Balita........................................................................................................ 33
Tabel 4.10 Kriteria................................................................................................... 34
Tabel 4.11 Subkriteria 1.......................................................................................... 35
Tabel 4.12 Subkriteria 2.......................................................................................... 35
Tabel 4.13 Subkriteria 3.......................................................................................... 36
Tabel 4.14 Subkriteria 4.......................................................................................... 36
Tabel 4.15 Penilaian................................................................................................. 37
Tabel 5.1Hasil Pengujian Halaman Login.............................................................. 68
Tabel 5.2 Hasil Pengujian Data Balita..................................................................... 68
Tabel 5.3 Hasil Pengujian Perhitungan.................................................................... 69
Tabel 5.4 Tampilan SPK Penerima PMT Pemulihan............................................... 70
Tabel 5.5 Kemudahan Dalam Penggunaan SPK PMT Pemulihan.......................... 70
Tabel 5.6Kesesuaian Struktur Menu......................................................................
70
Tabel 5.7Kemudahan Proses Login.......................................................................
71
Tabel 5.8Kemudahan Proses Input Data................................................................
71
xii
Tabel 5.9Kemudahan Proses Edit Data.................................................................. 71
Tabel 5.10Kemudahan Proses Hapus Data............................................................. 71
Tabel 5.11Kemudahan Proses Cetak Data.............................................................. 72
Tabel 5.12Kesesuaian Kebutuhan User.................................................................. 72
Tabel 5.13Kriteria Penilaian.................................................................................... 73
xiii
DAFTAR GAMBAR
Halaman
Gambar 2.1 Proses Pengambilan Keputusan.........................................................
8
Gambar 2.2Arsitektur Decision Support System...................................................
9
Gambar 2.3 Kerangka Pemikiran............................................................................ 16
Gambar 4.1 Diagram Arsitektur SPK Penerima PMT Pemulihan.......................... 22
Gambar 4.2Entity Relationship Diagram (ERD)...................................................
32
Gambar 4.3Relasi Antar Tabel SPK Penerima PMT Pemulihan...........................
37
Gambar 4.4FOD Berjalan......................................................................................
38
Gambar 4.5FOD Yang Diusulkan..........................................................................
39
Gambar 4.6Context Diagram SPK PMT Pemulihan.............................................. 41
Gambar 4.7 Analysis Report-Rule Check Context Diagram................................... 41
Gambar 4.8 Analysis Report-Level Balance Context Diagram.............................. 41
Gambar 4.9 Dekomposisi........................................................................................ 42
Gambar 4.10 DFD Level 0.....................................................................................
43
Gambar 4.11 Analysis Report-Rule Check DFD Level 0....................................... 44
Gambar 4.12 Analysis Report-Level Balance DFD Level 0................................... 45
Gambar 4.13 DFD Level 1 Proses Pendataan......................................................... 45
Gambar 4.14 Analysis Report-Rule Check DFD Level 1 Proses Pendataan........... 46
Gambar 4.15 Analysis Report-Level Balance DFD Level 1 Proses Pendataan....... 46
Gambar 4.16 DFD Level 1 Proses Verifikasi.......................................................... 47
Gambar 4.17 Analysis Report-Rule Check DFD Level 1 Proses Verifikasi............ 48
Gambar 4.18 Analysis Report-Level Balance DFD Level 1 Proses Verifikasi........ 48
Gambar 4.19 DFD Level 1 Proses Penilaian........................................................... 49
Gambar 4.20 Analysis Report-Rule Check DFD Level 1 Proses Penilaian............. 50
Gambar 4.21 Analysis Report-Level Balance DFD Level 1 Proses Penilaian......... 50
Gambar 4.22 Desain Halaman Login....................................................................... 51
xiv
Gambar 4.23 Desain Halaman Gagal Login............................................................ 51
Gambar 4.24 Struktur Menu User........................................................................... 52
Gambar 4.25 Desain Halaman Menu Utama........................................................... 53
Gambar 4.26 Desain Halaman Petunjuk.................................................................. 54
Gambar 4.27 Desain Halaman Pendataan Balita..................................................... 55
Gambar 4.28 Desain Halaman Edit Balita............................................................... 56
Gambar 4.29 Desain Halaman Perhitungan SAW................................................... 57
Gambar 4.30 Desain Halaman Edit Perhitungan..................................................... 58
Gambar 4.31 Desain Halaman Daftar Hasil Perhitungan........................................ 59
Gambar 4.32Halaman Cetak Data.......................................................................... 60
Gambar 5.1 Tampilan Login Sistem........................................................................ 61
Gambar 5.2 Tampilan Menu Utama........................................................................ 62
Gambar 5.3 Tampilan Menu Petunjuk..................................................................... 63
Gambar 5.4 Tampilan Menu Data Balita................................................................. 64
Gambar 5.5 Tampilan Menu Edit Balita.................................................................. 65
Gambar 5.6 Tampilan Menu Perhitungan................................................................ 65
Gambar 574 Tampilan Menu Edit Perhitungan....................................................... 66
Gambar 5.8 Tampilan Menu Daftar Hasil Perhitungan........................................... 67
Gambar 5.9Tampilan Cetak Laporan.....................................................................
xv
67
DAFTAR LAMPIRAN
Lampiran 1. Surat Keterangan Posyandu Mawar
Lampiran 2. Surat Keterangan Posyandu Mawar
Lampiran 3. Surat Keterangan Posyandu Mawar
Lampiran 4. Laporan Bulanan Kegiatan UPGK di Posyandu
Lampiran 5. Register BGM Tahun 2015
Lampiran 6. Buku Konsultasi Skripsi
Lampiran 7. Catatan Bimbingan dan Konsultasi Pembimbing 1
Lampiran 8. Catatan Bimbingan dan Konsultasi Pembimbing 2
Lampiran 9. Lembar Revisi Sidang Skripsi Ketua Penguji
Lampiran 10. Lembar Revisi Sidang Skripsi Anggota Penguji 1
Lampiran 11. Lembar Revisi Sidang Skripsi Anggota Penguji 2
Lampiran 12. Biografi Penulis
xvi
Download