skripsi - umprepository.ump.ac.id/7034/1/rizka putriyanti cover.pdf · 2018. 1. 15. · rahmat-nya...
TRANSCRIPT
LAPORAN TUGAS AKHIR
SISTEM PENDUKUNG KEPUTUSAN KELAYAKAN PENERIMAAN
BANTUAN BERAS SEJAHTERA (RASTRA) MENGGUNAKAN METODE
WEIGHTED PRODUCT (WP)
A DECISION SUPPORTING SYSTEM OF RECIPIENT WORTHINESS OF
BERAS SEJAHTERA (RASTRA) AID USING WEIGHTED PRODUCT (WP )
METHOD
SKRIPSI
diajukan sebagai salah satu syarat untuk memperoleh gelar
Sarjana Komputer
RIZKA PUTRIYANTI
1303040036
PROGRAM STUDI TEKNIK INFORMATIKA
FAKULTAS TEKNIK
UNIVERSITAS MUHAMMADIYAH PURWOKERTO
JANUARI, 2018
v
HALAMAN PERSEMBAHAN
Dengan segala kerendahan hati, serta rasa syukur terhadap Allah SWT yang telah
memberi rahmat dan nikmat-Nya, maka kupersembahkan Laporan Tugas Akhir ini
kepada:
1. Ibu dan Bapak, yang telah memberikan segalanya untukku, atas dukungan dan
doa yang telah kalian berikan serta sabar selama menempuh pendidikan di
Universitas Muhammadiyah Purwokerto.
2. Kakak-kakak, adik-adik, bulik, serta seluruh sanak keluarga yang telah
memberikan perhatian dan semangat, terimakasih banyak.
3. Seluruh dosen dan karyawan UMP terkhusus bagi Dosen Teknik Informatika
Universitas Muhammadiyah Purwokerto, karena bimbingan dan kesabarannya
dapat memberikan saya banyak pelajaran berharga.
4. Dwi Nur Khayatun, terimakasih banyak atas bantuan dan semangatnya
sehingga skripsi ini dapat selesai dengan baik.
5. Teman – teman TI A & B 2013 seperjuangan, terimakasih atas dukungan dan
motivasinya. Senang bisa mengenal kalian semua, semoga silaturahmi selalu
terjaga.
Purwokerto, ………………… 2018
Rizka Putriyanti
Sistem Pendukung Keputusan..., Rizka Putriyanti, Fakultas Teknik UMP, 2018
vi
HALAMAN MOTTO
“tidak ada hasil yang bagus jika kau tidak bekerja keras”
Sistem Pendukung Keputusan..., Rizka Putriyanti, Fakultas Teknik UMP, 2018
vii
KATA PENGANTAR
Alhamdulillah puji syukur penulis panjatkan kehadirat Allah SWT karena atas
rahmat-Nya penulis dapat menyelesaikan laporan skripsi dengan judul “Sistem
Pendukung Keputusan Kelayakan Penerimaan Bantuan Beras Sejahtera (RASTRA)
Menggunakan Metode Weigted Product (WP)” tepat pada waktunya. Penulis
menyadari tanpa bantuan dari berbagai pihak, tugas akhir ini tidak mungkin
terselesaikan dengan baik. Oleh karena itu pada kesempatan ini penulis ingin
menyampaikan terimakasih kepada yang terhormat :
1. Ibu Hindayati Mustafidah, S.Si, M.Kom Sebagai dosen pembimbing.
2. Bapak Sigit Sugiyanto sebagai pembimbing akademik Program Studi Teknik
Informatika angkatan 2013.
3. Segenap dosen Fakultas Teknik Universitas Muhammadiyah Purwokerto yang
telah banyak memberikan ilmu dan bimbingannya selama penulis masih
dalam masa perkuliahan.
4. Semua pihak yang telah membantu dalam skripsi ini.
Penulis menyadari masih banyak kekurangan dalam penulisan laporan maupun
penelitian yang telah dijalankan. Oleh karena itu penulis meminta saran kepada
pembaca dalam usaha perbaikan dan pengembangan di masa mendatang.
Purwokerto,……………2018
Rizka Putriyanti
Sistem Pendukung Keputusan..., Rizka Putriyanti, Fakultas Teknik UMP, 2018
viii
DAFTAR ISI
HALAMAN JUDUL ..................................................................................... i
HALAMAN PENGESAHAN ........................................................................ ii
HALAMAN PERSETUJUAN ....................................................................... iii
HALAMAN PERNYATAAN ORISINALITAS ........................................... iv
HALAMAN PERSEMBAHAN .................................................................... v
HALAMAN MOTTO ................................................................................... vi
KATA PENGANTAR ................................................................................... vii
DAFTAR ISI ................................................................................................. viii
DAFTAR TABEL .......................................................................................... x
DAFTAR GAMBAR ..................................................................................... xi
DAFTAR LAMPIRAN .................................................................................. xii
INTISARI ...................................................................................................... xiii
ABSTRACT ..................................................................................................... xiv
BAB 1.PENDAHULUAN ............................................................................. 1
A. Latar Belakang ................................................................................... 1
B. Perumusan Masalah ........................................................................... 3
C. Batasan masalah ................................................................................. 4
BAB II. KAJIAN PUSTAKA ....................................................................... 5
A. Sistem Pendukung Keputusan ............................................................ 5
B. Weighted Product Method (WP) ........................................................ 7
C. Beras Sejahtera (RASTRA) ............................................................... 8
D. Dreamweaver CS4 ............................................................................. 9
E. PHP .................................................................................................... 10
F. Xampp ................................................................................................ 10
G. Database ............................................................................................ 11
H. Penelitian Sejenis ............................................................................... 12
BAB III.TUJUAN DAN MANFAAT .......................................................... 15
A. Tujuan ................................................................................................ 15
B. Manfaat .............................................................................................. 15
BAB IV. METODE PENELITIAN .............................................................. 16
A. Jenis Penelitian ................................................................................... 16
B. Waktu dan Tempat ............................................................................. 16
C. Pengumpulan Data ............................................................................. 16
D. Pengembangan Sistem ....................................................................... 17
BAB V. HASIL DAN PEMBAHASAN ....................................................... 26
A. Analisia Kebutuhan ............................................................................ 26
B. Perancangan Database ........................................................................ 29
Sistem Pendukung Keputusan..., Rizka Putriyanti, Fakultas Teknik UMP, 2018
ix
C. Relasi Tabel ........................................................................................ 32
D. Rancangan Antarmuka ....................................................................... 32
E. Hasil Aplikasi ..................................................................................... 36
BAB VI. PENUTUP ..................................................................................... 51
A. Kesimpulan ........................................................................................ 51
B. Saran ................................................................................................... 51
DAFTAR PUSTAKA ................................................................................... 52
LAMPIRAN .................................................................................................. 54
Sistem Pendukung Keputusan..., Rizka Putriyanti, Fakultas Teknik UMP, 2018
x
DAFTAR TABEL
Tabel 1. Matrik Keputusan ............................................................................. 21
Tabel 2. Matrik Normalisasi ......................................................................... 21
Tabel 3. Vektor S ........................................................................................... 22
Tabel 4. Vektor V ........................................................................................... 22
Tabel 5. Data Kepala Keluarga Penerima RASTRA .................................... 26
Tabel 6. Data Nilai Kriteria ........................................................................... 27
Tabel 7. Penilaian Kriteria Kelayakan ........................................................... 27
Tabel 8. Penilaian Kriteria Jumlah Penghasilan ........................................... 27
Tabel 9. Penilaian Kriteria Jenis Pekerjaan.................................................... 27
Tabel 10. Penilaian Kriteria Jumlah Tanggungan .......................................... 27
Tabel 11. Penilaian Kriteria Pendidikan Teerakhir ........................................ 28
Tabel 12. Penilaian Kriteria Jumlah Pengeluaran Makan/Hari ...................... 28
Tabel 13. Tabel Pengguna ............................................................................. 29
Tabel 14. Tabel Kepala Keluarga .................................................................. 29
Tabel 15. Tabel Alternatif ............................................................................. 30
Tabel 16. Tabel Kriteria ................................................................................. 30
Tabel 17. Tabel Nilai...................................................................................... 30
Tabel 18. Tabel Rangking .............................................................................. 31
Tabel 19. Tabel Bobot .................................................................................... 31
Tabel 20. Tabel Perhitungan Metode WP ...................................................... 44
Tabel 21. Hasil Akhir Perhitungan................................................................. 47
Sistem Pendukung Keputusan..., Rizka Putriyanti, Fakultas Teknik UMP, 2018
xi
DAFTAR GAMBAR
Gambar 1. Pengembangan Model Waterfall (Sommerville, 2011) ............... 18
Gambar 2. Flowchart Aplikasi ...................................................................... 19
Gambar 3. Flowchart Perhitungan SPK......................................................... 20
Gambar 4. Use Case Diagram ...................................................................... 23
Gambar 5. Relasi Database............................................................................ 32
Gambar 6. Rancangan Antarmuka Login ....................................................... 32
Gambar 7. Rancangan Antarmuka Halaman Beranda Admin ....................... 33
Gambar 8. Rancangan Antarmuka Data Alternatif ....................................... 34
Gambar 9. Rancangan Antarmuka Tambah Data Kepala Keluarga ............. 34
Gambar 10. Rancangan Antarmuka Data Alternatif ..................................... 35
Gambar 11. Rancangan Antarmuka Laporan ................................................ 35
Gambar 12. Halaman Login Admin .............................................................. 36
Gambar 13. Halaman Utama ......................................................................... 37
Gambar 14. Halaman Data Kepala Keluarga ................................................ 38
Gambar 15. Form Tambah Kepala Keluarga ................................................ 38
Gambar 16. Halaman Kriteria ........................................................................ 39
Gambar 17. Halaman Normalisasi Bobot ...................................................... 40
Gambar 18. Halaman Vektor S dan Vektor V .............................................. 41
Gambar 19. Halaman Perangkingan ............................................................. 42
Gambar 20. Halaman Tambah Nilai Alternatif Untuk Perangkingan ........... 43
Gambar 21. Halaman Grafik Perangkingan .................................................. 48
Gambar 22. Halaman Laporan ...................................................................... 48
Gambar 23. Halaman Cetak Laporan ............................................................. 49
Sistem Pendukung Keputusan..., Rizka Putriyanti, Fakultas Teknik UMP, 2018
xii
DAFTAR LAMPIRAN
Lampiran 1. Kode Form Penduduk ................................................................ 54
Lampiran 2. Kode Form Nilai ........................................................................ 55
Lampiran 3. Kode Form Kriteria ................................................................... 56
Lampiran 4. Kode Form Bobot ...................................................................... 58
Lampiran 5. Kode Form Vektor .................................................................... 60
Lampiran 6. Kode Form Laporan .................................................................. 62
Lampiran 7. Kode Perhitungan Rangking ...................................................... 67
Sistem Pendukung Keputusan..., Rizka Putriyanti, Fakultas Teknik UMP, 2018
xiii
INTISARI
Beras Sejahtera (RASTRA) adalah beras yang dibagikan oleh pemerintah
pusat yang bersifat nasional. Program ini bertujuan untuk mengurangi beban rumah
tangga penerima manfaat dalam memenuhi kebutuhan pangan. Penyaluran RASTRA
dikhususkan bagi kelompok masyarakat berpendapatan rendah. Hal ini dikhawatirkan
menimbulkan ketidakpastian dalam menilai kondisi calon penerima sehingga
RASTRA tidak sampai kepada orang yang benar-benar membutuhkan, oleh karena
itu dibutuhkan Sistem Pendukung Keputusan (SPK). Penelitian ini adalah penelitian
pengembangan Sistem Pendukung Keputusan dengan menggunakan metode
Weighted Product (WP). Setiap alternatif dilakukan perangkingan berdasarkan
tingkat kelayakannya untuk mendapatkan hasil rekomendasi terbaik dengan
mempertimbangkan kriteria-kriteria yang telah ditentukan oleh pemerintah
berdasarkan Pedoman Umum (Pedum) RASTRA yaitu jumlah penghasilan, jumlah
tanggungan, jenis pekerjaan, pendidikan terakhir, jumlah pengeluaran makan per hari
dan jumlah beras.
Kata kunci: Beras Sejahtera (RASTRA), Sistem Pendukung Keputusan (SPK),
Kriteria, Weighted Product (WP).
Sistem Pendukung Keputusan..., Rizka Putriyanti, Fakultas Teknik UMP, 2018
xiv
ABSTRACT
Beras Sejahtera (RASTRA) is a food aid in form of rice donated by the central
government of Indonesia, it is a national aid/donation. This program aims to reduce
burden of poor recipients in meeting their food needs. RASTRA is distributed for low-
income residents. It is worried to cause uncertainty and inaccuracy in assessing
conditions of prospective recipients, so that RASTRA does not reach the people who
really need it. Presence of a decision supporting system is required to solve the
inaccuracy. It was a research to develop decision supporting system using Weighted
Product (WP) method. Each alternative was ranked based on worthiness level to
result the best recommended output considering criteria, number of dependents
(family members), type of work, last education, amount of expenditure for food per-
day and amount of rice consumed.
Keywords: Beras Sejahtera (RASTRA), Decision Supporting System, Criteria,
Weighted Product (WP).
Sistem Pendukung Keputusan..., Rizka Putriyanti, Fakultas Teknik UMP, 2018