SISTEM PENDUKUNG KEPUTUSAN PENENTUAN PENERIMA
BEASISWA MENGGUNAKAN METODE FUZZY MULTIPLE
ATTRIBUTE DECISION MAKING
PADA SMA
TAMAN SISWA SAWIT SEBERANG
SKRIPSI
RIKY ANDI SYAHPUTRA
061401011
PROGRAM STUDI S1 ILMU KOMPUTER
DEPARTEMEN ILMU KOMPUTER
FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM
UNIVERSITAS SUMATERA UTARA
MEDAN
2011
BEASISWA MENGGUNAKAN METODE FUZZY MULTIPLE
ATTRIBUTE DECISION MAKING
PADA SMA
TAMAN SISWA SAWIT SEBERANG
SKRIPSI
Diajukan untuk melengkapi tugas dan memenuhi syarat mencapai gelar
Sarjana Komputer
RIKY ANDI SYAHPUTRA
061401011
PROGRAM STUDI S1 ILMU KOMPUTER
DEPARTEMEN ILMU KOMPUTER
FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM
UNIVERSITAS SUMATERA UTARA
MEDAN
2011
PERSETUJUAN
Judul : SISTEM PENDUKUNG KEPUTUSAN PENENTUAN PENERIMA BEASISWA MENGGUNAKAN METODE FUZZY MULTIPLE ATTRIBUTE DECISION MAKING PADA SMA TAMAN SISWA SAWIT SEBERANG Kategori : SKRIPSI
Nama : RIKY ANDI SYAHPUTRA Nomor Induk Mahasiswa : 061401011
Program Studi : SARJANA (S1) ILMU KOMPUTER Departemen : ILMU KOMPUTER
Fakultas : MATEMATIKA DAN ILMU PENGETAHUAN ALAM (FMIPA) UNIVERSITAS SUMATERA UTARA
Diluluskan di Medan, Komisi Pembimbing :
Pembimbing 2 Pembimbing 1
Maya Silvi Lydia, B.Sc, M.Sc Prof. Dr. Tulus, M.Si NIP 197401272002122001 NIP 196209011988031002
Diketahui/Disetujui oleh
Program Studi S1 Ilmu Komputer Ketua,
Dr. Poltak Sihombing, M.Kom NIP 196203171991021001
PERNYATAAN
SISTEM PENDUKUNG KEPUTUSAN PENENTUAN PENERIMA BEASISWA MENGGUNAKAN METODE FUZZY MULTIPLE
ATTRIBUTE DECISION MAKING PADA SMA TAMAN SISWA SAWIT SEBERANG
SKRIPSI
Saya mengakui bahwa skripsi ini adalah hasil karya saya sendiri, kecuali beberapa kutipan dan ringkasan yang masing-masing disebutkan sumbernya.
Medan,
Riky Andi Syahputra 061401011
PENGHARGAAN
Alhamdulillah, puji syukur penulis ucapkan kehadirat Allah SWT yang telah memberikan rahmat dan hidayahnya, sehingga penulis dapat menyelesaikan penyusunan skripsi ini, sebagai syarat untuk memperoleh gelar Sarjana Komputer, Program Studi S1 Ilmu Komputer Departemen Ilmu Komputer Universitas Sumatera Utara. Shalawat beriring salam saya persembahkan kepada Nabi Besar Muhammad SAW.
Ucapan terima kasih penulis sampaikan kepada Prof. Dr. Tulus, M.Si selaku pembimbing pertama dan Maya Silvi Lydia, B.Sc, M.Sc selaku pembimbing kedua yang telah banyak meluangkan waktunya dalam memberikan masukan-masukan kepada penulis. Ucapan terima kasih juga ditujukan kepada Drs. James P. Marbun, M.Kom, dan Dian Rachmawati, S.Si, M.Kom yang telah bersedia menjadi dosen penguji. Ucapan terima kasih juga ditujukan kepada Ketua dan Sekretaris Departemen Ilmu Komputer, Dr. Poltak Sihombing, M.Kom dan Maya Silvi Lydia, Bsc, MSc, Dekan dan Pembantu Dekan Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Sumatera Utara, semua dosen serta pegawai di Program Studi S1 Ilmu Komputer Departemen Ilmu Komputer FMIPA USU.
Skripsi ini terutama penulis persembahkan untuk kedua orang tua penulis yang telah tiada ayahanda Alm.Sandiman dan ibunda Almh.Siti Raonah dan keluarga saya yang telah memberikan dukungan dan motivasi. Untuk abang penulis, Ismail dan kakak-kakak penulis, Halimah, Zulfah dan Hamidah yang selalu sabar dan memberikan dorongan kepada penulis selama menyelesaikan skripsi ini serta Mastika Azizah Ramadhani atas perhatian dan kesabarannya yang diberikan kepada penulis. Terima kasih penulis ucapkan kepada teman-teman yang selalu memberikan dukungan, Yahdin Faridhi, Muhammad Alvin, Muhammad Arsyad, Rifky Respati, Azhari, Amelia Astari, Putri Ramadhani, dan Denis Afriawanto serta teman-teman satu angkatan yang sama-sama berjuang dalam penyusunan skripsi. Sekali lagi penulis mengucapkan terima kasih kepada semua pihak yang membantu dalam penyelesaian tugas akhir ini yang tidak dapat disebutkan satu persatu, terima kasih atas ide, saran dan motivasi yang diberikan.
ABSTRAK
Beasiswa merupakan salah satu program untuk membantu meringankan siswa dalam membayar uang sekolah, namun sering terjadi kesalahan dalam pemberian beasiswa tersebut karena masih dilakukan secara manual dan tidak adanya kriteria yang jelas bagaimana seorang siswa dapat memperoleh beasiswa. Untuk mengantisipasi agar tidak terjadinya kesalahan dalam pemberian beasiswa maka dibutuhkan sebuah Sistem Pendukung Keputusan. Salah satu metode yang dapat digunakan untuk Sistem Pendukung Keputusan adalah dengan menggunakan
Fuzzy Multiple Attribute Decision Making (FMADM). Adapun aplikasi yang
dirancang untuk sistem pendukung keputusan dengan menggunakan Borland Delphi 7.0 sebagai bahasa pemrogramannya. Penelitian dilakukan dengan mencari nilai bobot untuk setiap atribut, kemudian dilakukan proses perankingan yang akan menentukan alternatif yang optimal. Hasil dari penelitian ini lebih tepat dari pada sistem manual yang digunakan selama ini untuk siswa penerima beasiswa.
DECISION SUPPORT SYSTEM FOR DETERMINATION OF SCHOLARSHIP RECIPIENTS USING FUZZY MULTIPLE
ATTRIBUTE DECISION MAKING IN SMA TAMAN SISWASAWIT SEBERANG
ABSTRACT
Scholarship is one of the program to help ease the students on paying tuition fees, but mistake is happen frequently on deciding who deserve the scholarship because it is still done manually and there is no certain criteria about which student supposed to get a scholarship. To avoid the wrong decision about scholarships, there is a need of a Decision Support System. One method that can be used for decision support system is FuzzyMultiple Attribute Decision Making (FMADM). The application designed for this decision support system use Borland Delphi 7.0 as programming language. The research is done by finding the weights for each attribute, and then made the ranking process that will determine the optimal alternative. The result of this research is more precise than the manual system is used for this to scholarship recipients.
DAFTAR TABEL
Halaman
Tabel 3.1 Penghasilan Orang Tua 25
Tabel 3.2 Tanggungan Orang Tua 25
Tabel 3.3 Kelas 26
Tabel 3.4 Keadaan Ayah 26
Tabel 3.5 Nilai Rapor 26
Tabel 3.6 Masukan Data Awal Siswa Calon Penerima Beasiswa 27 Tabel 3.7 Masukan Data Siswa Calon Penerima Beasiswa 27 Tabel 3.8 Perankingan Siswa Penerima Beasiswa 30 Tabel 3.9 Struktur Tabel Data Siswa 42
Tabel 3.10 Struktur Tabel Pengguna 42
Tabel 3.11 Struktur Tabel Nilai Fuzzy Penghasilan 43 Tabel 3.12 Struktur Tabel Nilai Fuzzy Tanggungan 43 Tabel 3.13 Struktur Tabel Nilai Fuzzy Kelas 43 Tabel 3.14 Struktur Tabel Nilai Fuzzy Keadaan 44 Tabel 3.15 Struktur Tabel Nilai Fuzzy Nilai Rapor 44
Tabel 3.16 Kamus Data Pengguna 44
Tabel 3.17 Kamus Data Siswa 45
Tabel 3.18 Kamus Data Hasil 45
Tabel 4.1 Penerima Beasiswa Menggunakan Sistem 64 Tabel 4.2 Penerima Beasiswa Secara Manual 65
Tabel 4.3 Hasil Uji Aplikasi 65
DAFTAR GAMBAR
Halaman Gambar 2.1 Posisi Sistem Pendukung Keptusan 8
Gambar 2.2 Model Konseptual SPK 14
Gambar 2.3 Himpunan Muda, Paraboya Dan Tua 16 Gambar 2.4 Himpunan Fuzzy untuk Variabel Umur 17
Gambar 3.1 Flowchart Sistem 31
Gambar 3.2 DFD Level 0-Administrator 33 Gambar 3.3 DFD Level 1-Administrator 34 Gambar 3.4 DFD Level 2-Manajemen Data Oleh Admin 35 Gambar 3.5 DFD Level 2-Proses Seleksi 37
Gambar 3.6 DFD Level 0-Operator 38
Gambar 3.7 DFD Level 1-Operator 39
Gambar 3.8 Gambar ERD 41
Gambar 3.9 Rancangan Halaman Utama 47
Gambar 3.10 Rancangan Menu Sistem 48
Gambar 3.11 Rancangan Menu Login 49
Gambar 3.12 Rancangan Menu Logout 50
Gambar 3.13 Rancangan Menu Daftar Pengguna 51
Gambar 3.14 Rancangan Menu Data 51
Gambar 3.15 Rancangan Menu Data Siswa 52 Gambar 3.16 Rancangan Menu Tambah Data Siswa 53
Gambar 3.17 Rancangan Menu Proses 54
Gambar 3.18 Rancangan Menu Proses Akhir 55 Gambar 3.19 Rancangan Tentang Penulis 55 Gambar 3.20 Rancangan Menu Keluar Sistem 56
Gambar 4.1 Form Halaman Utama 58
Gambar 4.2 Form Menu Login Sebagai Administrator 59 Gambar 4.3 Form Menu Login Sebagai User 59 Gambar 4.4 Form Menu Daftar Pengguna 60 Gambar 4.5 Form Menu Input Data Siswa 61
Gambar 4.6 Form Menu Data Siswa 61
Gambar 4.7 Form Menu Proses 62
Gambar 4.8 Form Menu Proses Akhir 63
Gambar 4.9 Form Menu Tentang Penulis 63
DAFTAR RUMUS
Halaman Rumus 2.1 Rating Kinerja Ternormalisasi 21 Rumus 2.2 Nilai Preferensi Alternatif 21