SISTEM PENDUKUNG KEPUTUSAN PERANKINGAN PENERIMA BSM DENGAN METODE SIMPLE ADDITIVE WEIGHTING (SAW) DAN WEIGHTED PRODUCT MODEL (WPM) SKRIPSI FITRIA ANDHIKA 121421093 PROGRAM STUDI EKSTENSI S1 ILMU KOMPUTER FAKULTAS ILMU KOMPUTER DAN TEKNOLOGI INFORMASI UNIVERSITAS SUMATERA UTARA MEDAN 2015
SISTEM PENDUKUNG KEPUTUSAN PERANKINGAN PENERIMA BSM DENGAN METODE SIMPLE ADDITIVE WEIGHTING (SAW) DAN WEIGHTED PRODUCT MODEL (WPM) SKRIPSI Diajukan untuk melengkapi tugas dan memenuhi syarat memperoleh ijazah Sarjana Ilmu Komputer FITRIA ANDHIKA 121421093 PROGRAM STUDI EKSTENSI S1 ILMU KOMPUTER FAKULTAS ILMU KOMPUTER DAN TEKNOLOGI INFORMASI UNIVERSITAS SUMATERA UTARA MEDAN 2015
ii PERSETUJUAN Judul : SISTEM PENDUKUNG KEPUTUSAN PERANKINGAN PENERIMA BSM DENGAN METODE SIMPLE ADDITIVE WEIGHTING (SAW) DAN WEIGHTED PRODUCT MODEL (WPM) Kategori : SKRIPSI Nama : FITRIA ANDHIKA Nomor Induk Mahasiswa : 121421093 Program Studi : EKSTENSI S1 ILMU KOMPUTER Fakultas : ILMU KOMPUTER DAN TEKNOLOGI INFORMASI UNIVERSITAS SUMATERA UTARA Komisi Pembimbing : Pembimbing II Pembimbing I Drs. Marihat Situmorang, M.Kom NIP. 19631214 198903 1 001 Prof. Dr. Muhammad Zarlis, M.Sc NIP. Diketahui/disetujui oleh Program Studi Ekstensi S1 Ilmu Komputer Ketua, Dr. Poltak Sihombing, M.Kom NIP. 19620217 199103 1 001
iii PERNYATAAN SISTEM PENDUKUNG KEPUTUSAN PERANKINGAN PENERIMA BSM DENGAN METODE SIMPLE ADDITIVE WEIGHTING (SAW) DAN WEIGHTED PRODUCT MODEL (WPM) SKRIPSI Saya menyatakan bahwa skripsi ini adalah hasil kerja saya sendiri, kecuali beberapa kutipan dan ringkasan yang masing-masing disebutkan sumbernya. Medan, Agustus 2015 FITRIA ANDHIKA 121421093
iv PENGHARGAAN Segala puji dan syukur penulis ucapkan kehadirat Allah SWT yang telah memberikan rahmat dan hidayah-nya kepada penulis serta shalawat dan salam penulis hadiahkan kepada Nabi Besar Muhammad SAW sehingga dapat menyelesaikan skripsi ini tepat waktu sesuai dengan instruksi dan peraturan yang berlaku di Fakultas Ilmu Komputer dan Teknologi Informasi. Dalam penyusunan dan penulisan skripsi ini, penulis banyak mendapat bantuan, dukungan, dan bimbingan dari berbagai pihak. Pada kesempatan ini penulis ingin mengucapkan rasa terima kasih dan penghargaan kepada : 1. Teristimewa orang tua yang penulis sayangi, ibunda Sri Suriani dan ayahanda Dharma Eka Subakti, S.E yang tidak henti-hentinya memberikan doa, motivasi, dan dukungan yang selalu menjadi sumber semangat penulis. 2. Bapak Prof. Dr. Subhilhar, M.A, Ph.D selaku Plt. Rektor Universitas Sumatera Utara. 3. Bapak Prof. Dr. Muhammad Zarlis, M.Sc sebagai Dekan Fakultas Ilmu Komputer dan Teknologi Informasi. 4. Bapak Dr. Poltak Sihombing, M.Kom sebagai Ketua Program Studi S1 Ilmu Komputer. 5. Ibu Maya Silvi Lydia, B.Sc, M.Sc selaku Sekretaris Program Studi Ilmu Komputer. 6. Bapak Prof. Dr. Muhammad Zarlis, M.Sc Dosen Pembimbing I dan Bapak Drs. Marihat Situmorang, M.Kom selaku Dosen Pembimbing II yang telah meluangkan waktu, tenaga, dan pikiran dalam membimbing, mengarahkan, menasehati, memotivasi, dan menyemangati penulis agar dapat menyelesaikan skripsi ini. 7. Bapak Prof. Dr. Iryanto, M.Si selaku dosen Pembanding I dan IbuDian Rachmawati, S.Si., M.Kom selaku dosen Pembanding II yang telah memberikan kritik dan saran terhadap skripsi penulis.
v 8. Seluruh staf pengajar dan pegawai Fakultas Ilmu Komputer dan Teknologi Informasi. 9. Abangda Hendra Surya Subakti, S.H, Kakak Dita Eka Subakti, S.Pd dan Adik Rizky Arya Nugraha tersayang yang selalu memotivasi penulis dalam menyelesaikan skripsi ini. 10. Sahabat-sahabat luar biasa Chasika Rani Purba, Rini Chairani Harahap, Tengku Zikri Rahman, Nugra Atsaury Saragih dan Tria Rica Hutagalung yang selalu menemani dan memberi motivasi kepada penulis. 11. Teman teman seperjuangan mahasiswa S1 Ekstensi Ilmu Komputer stambuk 2012 khususnya Reza, Novri, Puspita, Silvia dan Erik yang selalu memberi bantuan dan dukungannya. 12. Seluruh staf pengajar dan pegawai di SMK Negeri 1 Perbaungan, khususnya Bapak Rizal Amri Nasution, S.Pd selaku kepala sekolah SMK Negeri 1 Perbaungan serta Bapak Sartono, S.P dan Ibu Fatimah, S.E yang selalu membantu dan menyemangati penulis untuk segera menyelesaikan skripsi ini. 13. Semua pihak yang terlibat langsung ataupun tidak langsung yang tidak dapat penulis ucapkan satu per satu yang telah membantu menyelesaikan skripsi ini. Penulis menyadari bahwa skripsi ini masih memiliki banyak kekurangan, baik dari segi teknik, tata penyajian ataupun dari segi tata bahasa. Oleh karena itu penulis bersedia menerima kritik dan saran dari pembaca dalam upaya perbaikan skripsi ini. Semoga skripsi ini dapat bermanfaat bagi penulis dan pembaca, khususnya rekanrekan mahasiswa lainnya yang mengikuti perkuliahan di. Medan, Agustus 2015 Penulis Fitria Andhika
vi ABSTRAK BSM adalah program nasional yang bertujuan untuk membantu siswa yang kurang beruntung secara ekonomi dalam memperoleh akses pelayanan pendidikan dengan memberikan sejumlah uang tunai kepada siswa. Namun ada permasalahan yang timbul dari BSM ini yaitu adanya kesulitan dalam menentukan daftar urutan prioritas serta keakuratan calon penerima BSM. Oleh sebab itu, untuk mengatasi permasalahan dibutuhkan sebuah aplikasi yang mampu dalam mengurutkan siswa yang lebih berhak menerima BSM tersebut. Dalam penelitian ini, akan membahas pembuatan aplikasi yang dapat memberikan solusi untuk masalah tersebut dengan menggunakan metode Simple Additive Weighting (SAW) dan Weighted Product Model (WPM) dalam proses seleksi. Aplikasi ini juga mampu menjelaskan tentang kriteria penilaian dan peringkat dari Penerima BSM. Kata kunci: Sistem Pendukung Keputusan (SPK), BSM, Simple Additive Weighting (SAW), Weighted Product Model (WPM)
vii DECISION SUPPORT SYSTEM ON BSM RECIPIENTS GRADING USING SIMPLE ADDITIVE WEIGHTING (SAW) AND WEIGHTED PRODUCT MODEL (WPM) ABSTRACT BSM is a national program that aims to help students who are economically disadvantage in gaining access to education services to provide some cash to students. However there are problems that arise from this BSM is the difficulty in determining the accuracy of the list of priorities as well as potential recipients of BSM. Therefore, to overcome the problem required an application that is able to sort the older students are entitled to receive the BSM. In this research, will discuss the creation of applications that can provide solutions to such problems by using Simple Additive Weighting Method (SAW) and Weighted Product Model (WPM) in the selection process. This applicationis also able to explain the assessment criteria and grading of BSM Recipients. Key word: Decision Support System (DSS), BSM, Simple Additive Weighting (SAW), Weighted Product Model (WPM)
viii DAFTAR ISI Hal. Persetujuan Pernyataan Penghargaan Abstrak Abstract Daftar Isi Daftar Tabel Daftar Gambar ii iii iv vi vii viii x xi Bab 1 Pendahuluan 1 1.1 Latar Belakang 1 1.2 Rumusan Masalah 3 1.3 Batasan Masalah 3 1.4 Tujuan Penelitian 3 1.5 Manfaat Penelitian 3 1.6 Metodologi Penelitian 4 1.7 Sistematika Penulisan 5 Bab 2 Tinjauan Pustaka 6 2.1 Definisi Sistem, Keputusan dan Sistem Pendukung Keputusan 6 2.2 Langkah-langkah Permodelan dalam Sistem Pendukung Keputusan 8 2.3 Fuzzy Multiple Attribute Decision Making (FMADM) 8 2.4 Simple Additive Weighting (SAW) 9 2.5 Weighted Product Model (WPM) 10 Bab 3 Analisis dan Perancangan Sistem 13 3.1 Analisis Sistem 13 3.1.1 Analisis Masalah 13 3.1.2 Analisis Persyaratan 14 3.1.3 Pemodelan Sistem 15 3.2 Perancangan Sistem 20 3.2.1 Flowchart Sistem 20 3.2.2 Perancangan Antarmuka Sistem (inteface) 21 3.3 Perancangan Struktur Tabel 27 3.4 Entity Relationship Diagram (ERD) 29 Bab 4 Implementasi dan Pengujian 31 4.1 Implementasi 31 4.1.1 Tampilan Halaman Login 31 4.1.2 Tampilan halaman Input Data 32 4.1.3 Tampilan halaman Menu Proses SAW 33 4.1.4 Tampilan halaman Menu Proses WPM 35 4.2 Pengujian Sistem 37
ix 4.2.1 Perhitungan dengansimple Additive Weighting (SAW) 37 4.2.2 Perhitungan denganweighted Product Model (WPM) 45 Bab 5 Kesimpulan dan Saran 49 5.1 Kesimpulan 49 5.2 Saran 49 Daftar Pustaka 51 Lampiran 52
x DAFTAR TABEL 3.1 Keterangan Bagian-Bagian Rancangan Halaman Login 22 3.2 Keterangan Bagian-Bagian Rancangan Halaman Menu 23 3.3 Keterangan Bagian-Bagian Rancangan Halaman Input Data 23 3.4 Keterangan Bagian-Bagian Rancangan Halaman Proses SAW 24 3.5 Keterangan Bagian-Bagian Rancangan Halaman Hasil SAW 25 3.6 Keterangan Bagian-Bagian Rancangan Halaman Proses WPM 26 3.7 Keterangan Bagian-Bagian Rancangan Halaman Hasil WPM 27 3.8 Struktur Tabel Admin 27 3.9 Struktur Tabel perbaikan_bobot 27 3.10 Struktur Tabel bobot_kriteria 28 3.11 Struktur Tabel Kandidat 28 3.12 Struktur Tabel matriks_saw 28 3.13 Struktur Tabel matriks_wpm 29 3.14 Struktur Tabel hasil_saw 29 3.15 Struktur Tabel hasil_wpm 29 4.1 Bobot Preferensi Setiap Kriteria 37 4.2 Nilai rating kecocokan untuk kriteria 37 4.3 Bobot Preferensi Setiap Kriteria 38 4.4 Nilai rating kecocokan untuk setiap alternatif pada kriteria 38 4.5 Bobot Subkriteria C1 39 4.6 Bobot Subkriteria C2 39 4.7 Bobot Subkriteria C3 39 4.8 Bobot Subkriteria C4 40 4.9 Bobot Subkriteria C5 40 4.10 Rating Kecocokan dari setiap alternatif pada setiap kriteria 40 4.11 Hasil Perankingan Dengan Metode SAW 44 4.12 Rating Kecocokan dari setiap alternatif pada setiap kriteria 45 4.13 Hasil Perankingan Dengan Metode WPM 48 Hal.
xi DAFTAR GAMBAR 2.1 Arsitektur Decission Support System (DSS) 7 3.1 Diagram Ishikawa untuk Analisis Masalah 13 3.2 Use Case Diagram 16 3.3 Activity Diagram Algoritma SAW 17 3.4 Activity Diagram Algoritma WPM 18 3.5 Sequence Diagram SAW 19 3.6 Sequence Diagram WPM 19 3.7 Flowchart sistem dengan Algoritma SAW 20 3.8 Flowchart Sistem dengan Algoritma WPM 21 3.9 Rancangan Halaman Login 22 3.10 Rancangan tampilan Halaman Menu 22 3.11 Rancangan Halaman Input Data 23 3.12 Rancangan Halaman Proses SAW 24 3.13 Rancangan Halaman Hasil Proses SAW 25 3.14 Rancangan Halaman Proses WPM 26 3.15 Rancangan Halaman Hasil Proses WPM 26 3.16 Entity Relationship Diagram (ERD) 30 4.1 Tampilan Form Halaman Login 32 4.2 Tampilan Halaman Input Data 32 4.3 Tampilan Halaman Menu Proses SAW sebelum proses 33 4.4 Tampilan Halaman Menu Proses SAW sesudah proses 34 4.5 Tampilan Halaman Menu Proses WPM sebelum proses 35 4.6 Tampilan Halaman Menu Proses WPM sesudah proses 36 Hal.