SISTEM PENDUKUNG KEPUTUSAN PERANKINGAN PENERIMA BSM DENGAN METODE SIMPLE ADDITIVE WEIGHTING (SAW) DAN WEIGHTED PRODUCT MODEL (WPM) SKRIPSI FITRIA ANDHIKA 121421093
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
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
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 Prof. Dr. Muhammad Zarlis, M.Sc NIP. 19631214 198903 1 001 NIP.
Diketahui/disetujui oleh Program Studi Ekstensi S1 Ilmu Komputer Ketua, Dr. Poltak Sihombing, M.Kom NIP. 19620217 199103 1 001
PERNYATAAN
SISTEM PENDUKUNG KEPUTUSAN PERANKINGAN PENERIMA BSM DENGAN METODE SIMPLE ADDITIVE WEIGHTING (SAW) DAN
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
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.
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 rekan- rekan mahasiswa lainnya yang mengikuti perkuliahan di Universitas Sumatera Utara.
Medan, Agustus 2015 Penulis Fitria Andhika
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)
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)
DAFTAR ISI
Hal.Persetujuan ii
Pernyataan iii
Penghargaan iv
Abstrak vi
Abstract vii
Daftar Isi viii
Daftar Tabel x
Daftar Gambar xi
Bab 1 Pendahuluan
1
1.1
1 Latar Belakang
1.2
3 Rumusan Masalah
1.3
3 Batasan Masalah
1.4
3 Tujuan Penelitian
1.5
3 Manfaat Penelitian
1.6
4 Metodologi Penelitian
1.7
5 Sistematika Penulisan
Bab 2 Tinjauan Pustaka
6
2.1
6 Definisi Sistem, Keputusan dan Sistem Pendukung Keputusan
2.2
8 Langkah-langkah Permodelan dalam Sistem Pendukung Keputusan
2.3
8 Fuzzy Multiple Attribute Decision Making (FMADM)
2.4
9 Simple Additive Weighting (SAW)
2.5
10 Weighted Product Model (WPM)
Bab 3 Analisis dan Perancangan Sistem
13
3.1
13 Analisis Sistem
3.1.1
13 Analisis Masalah
3.1.2
14 Analisis Persyaratan
3.1.3
15 Pemodelan Sistem
3.2
20 Perancangan Sistem
3.2.1
20 Flowchart Sistem
3.2.2
21 Perancangan Antarmuka Sistem (inteface)
3.3
27 Perancangan Struktur Tabel
3.4
29 Entity Relationship Diagram (ERD)
Bab 4 Implementasi dan Pengujian
31
4.1
31 Implementasi
4.1.1
31 Tampilan Halaman Login
4.1.2
32 Tampilan halaman Input Data
4.1.3
33 Tampilan halaman Menu Proses SAW
4.1.4
35 Tampilan halaman Menu Proses WPM
4.2
37 Pengujian Sistem
4.2.1
37 Perhitungan denganSimple Additive Weighting (SAW)
4.2.2
45 Perhitungan denganWeighted Product Model (WPM)
Bab 5 Kesimpulan dan Saran
49
5.1
49 Kesimpulan
5.2
49 Saran Daftar Pustaka
51 Lampiran
52
DAFTAR TABEL
Hal.39
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
4.7 Bobot Subkriteria C3
3.15 Struktur Tabel hasil_wpm
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
29
29
3.1 Keterangan Bagian-Bagian Rancangan Halaman Login
3.7 Keterangan Bagian-Bagian Rancangan Halaman Hasil WPM
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
27
3.14 Struktur Tabel hasil_saw
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
48
DAFTAR GAMBAR
Hal.4.1 Tampilan Form Halaman Login
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
32
23
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
3.12 Rancangan Halaman Proses SAW
3.11 Rancangan Halaman Input Data
2.1 Arsitektur Decission Support System (DSS)
3.5 Sequence Diagram SAW
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
19
22
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
36