SISTEM PENDUKUNG KEPUTUSAN
PENCARIAN CALON PASANGAN HIDUP ISLAMI
MENGGUNAKAN METODE SIMPLE ADDITIVE WEIGHTING
SKRIPSI
Disusun sebagai salah satu syarat menyelesaikan Jenjang Strata I
pada Jurusan Informatika, Fakultas Komunikasi dan Informatika
Universitas Muhammadiyah Surakarta
Oleh:
SUHUD RAHARJO NIM : L200090125
PROGRAM STUDI INFORMATIKA
FAKULTAS KOMUNIKASI DAN INFORMATIKA
UNIVERSITAS MUHAMMADIYAH SURAKARTA
ii
HALAMAN PERSETUJUAN
Skripsi dengan judul
“SISTEM PENDUKUNG KEPUTUSAN
PENCARIAN CALON PASANGAN HIDUP ISLAMI
MENGGUNAKAN METODE SIMPLE ADDITIVE WEIGHTING”
ini telah diperiksa dan disetujui pada :
Hari : ……….
Tanggal : ………..
Pembimbing I
iii
HALAMAN PENGESAHAN SISTEM PENDUKUNG KEPUTUSAN
PENCARIAN CALON PASANGAN HIDUP ISLAMI
MENGGUNAKAN METODE SIMPLE ADDITIVE WEIGHTING
dipersiapkan dan disusun oleh
SUHUD RAHARJO
NIM : L200090125
telah dipertahankan di depan Dewan Penguji
pada tanggal
Susunan Dewan Penguji
Pembimbing
Dr. Heru Supriyono, M.Sc. NIK : 970
Dewan Penguji
Skripsi ini telah diterima sebagai salah satu persyaratan
untuk memperoleh gelar sarjana Tanggal ……….. Dekan
Fakultas Komunikasi dan Informatika
Husni Thamrin, S.T, MT., Ph.D. NIK : 706
Ketua Program Studi Informatika
Dr. Heru Supriyono, M.Sc. NIK : 970
Penguji I
Muhammad Kusban, S.T. MT. NIK : 663
Penguji II
iv
DAFTAR KONTRIBUSI
Dengan ini saya menyatakan bahwa skripsi ini tidak terdapat karya
yang pernah diajukan untuk memperoleh gelar kesarjanaan di suatu Perguruan
Tinggi, dan sepanjang pengetahuan saya juga tidak terdapat karya atau pendapat
yang pernah ditulis atau diterbitkan oleh orang lain kecuali yang secara tertulis
diacu dalam naskah ini dan disebutkan dalam daftar pustaka.
Berikut saya sampaikan daftar kontribusi dalam penyusunan skripsi:
1. Perancangan program aplikasi ini dengan bantuan internet dan buku yang
dilampirkan pada daftar pustaka.
2. Program aplikasi yang saya gunakan untuk membuat aplikasi ini adalah
Notepad ++ dan XAMPP.
3. Penulis menggunakan komputer dengan spesifikasi processor Intel(R)
Core(TM) i3-3217U CPU @ 1.80GHz (4 CPUs), ~1.8GHz, dengan RAM 4Gb,
dan hardisk 500 Gb. untuk membuat aplikasi.
Demikian pernyataan dan daftar kontribusi ini penulis buat dengan
sejujurnya. Penulis bertanggung jawab atas isi dan kebenaran daftar di atas.
Surakarta, Maret 2015
Suhud Raharjo
Mengetahui: Pembimbing
v
MOTTO DAN PERSEMBAHAN
MOTTO :
“Program kerja akan terwujud apabila, kita kuat berusaha dan tidak pantang
menyerah, dalam menjalankan semua tantangan nya”
(Penulis)
“Jadilah orang yang suka menolong orang lain, walaupun terkadang kita selalu
dirugikannya, dan percayalah Allah SWT yang akan membalas pertolongan kita”
(Penulis)
“Tuhan yang menggariskan jodoh kita. Kita sendiri yang menentukan jodoh kita.
Dan penghulu yang akan mengesahkan jodoh kita”
vi
PERSEMBAHAN :
Sebagai rasa syukur dan terima kasih saya persembahkan karyaku ini kepada :
1. Kedua orang tuaku tercinta, Bapak/Ibu Juwandi W.R untuk kasih sayang
yang tidak terbatas, setiap doa yang dipanjatkan untuk kesuksesanku.
2. Kepada anggota serta alumni Marching Band UMS, khususnya anggota
BL atas doa, motivasi dan dorongannya.
3. Teman-teman kelas D “Bangsa_D” yang selalu memberikan inovasi serta
keceriaan di kampus.
4. Keluarga besar FKI khususnya, Teknik Informatika Universitas
Muhammadiyah Surakarta.
5. Teman-teman anggota PERSADADITA yang selalu memberikan
dukungan dalam mencapai kelulusan untuk meraih gelar sarjana.
6. Semua pihak yang selalu membantu dalam pembuatan skripsi, yang tidak
vii
KATA PENGANTAR
Dengan mengucapkan syukur Alhamdulillah hanya kepada Allah
Subhanahu Wata’ala yang telah memberikan rahmat, hidayah serta nikmat yang
tiada terkira kepada hamba-Nya, sehingga penulis dapat menyelesaikan skripsi ini
dengan judul “Sistem Pendukung Keputusan Pencarian Calon Pasangan
Menggunakan Metode Simple Additive Weighting”.
Skripsi ini disusun untuk memenuhi kurikulum pada Program Studi
Teknik Informatika Universitas Muhammadiyah Surakarta, sebagai kewajiban
mahasiswa dalam rangka menyelesaikan program sarjana.
Dengan segala kemampuan yang maksimal, penulis telah berusaha untuk
menyelesaikan laporan skripsi ini, namun demikian penulis menyadari bahwa
laporan ini tentunya masih jauh dari kesempurnaan. Oleh karena itu penulis
mengharapkan dengan sangat saran serta kritik yang bersifat membangun demi
perbaikan. Di sisi lain, skripis ini juga merupakan hasil karya dan kerjasama dari
banyak pihak, walaupun yang terlihat dimuka mungkin hanyalah sebuah nama.
Sehingga dalam kesempatan ini penyusun mempersembahkan ucapan terima kasih
dan penghargaan setinggi-tingginya dengan segala kerendahan hati, kepada:
1. Allah SWT dengan sebaik-baik pujian, puji yang tidak bisa diungkapkan
dengan kata-kata. Bagi-Mu puji atas iman dan islam yang Engkau
anugrahkan pada kami semua.
2. Shalawat dan salam semoga tetap dilimpahkan kepada Rasul Muhammad
viii
3. Bapak husni Thamrin, S,T MT., Ph.D. Selaku Dekan Fakultas Komunikasi
dan Informatika Universitas Muhammadiyah Surakarta.
4. Bapak Dr. Heru Supriyono, S.T., MSc. Selaku Ketua Jurusan Teknik
Informatika Universitas Muhammadiyah Surakarta.
5. Ibu Endah Sudarmilah, S.T., M.Eng. selaku pembimbing akademik
6. Bapak Dr. Heru Supriyono, S.T., MSc. selaku pembimbing yang telah
memberikan bimbingan dan pengarahan kepada penulis sehingga dapat
menyelesaikan tugas akhir ini.
7. Segenap dosen dan karyawan progdi Teknik Informatika atas bantuan ilmu
yang diberikan kepada penulis selama masa perkuliahan hingga dinyatakan
mendapat gelar Strata 1.
8. Kepada orang tua yang selalu memberikan doa, semangat dan motivasi
dengan tiada hentinya kepada penulis.
9. Semua pihak yang tidak bisa disebutkan satu-persatu yang telah membantu
hingga terselesainya skripsi ini.
Akhirnya penyusun berharap semoga skripsi ini berguna bagi semua pihak
dan bermanfaat bagi punyusun khususnya dan pembaca pada umumnya dalam
menambah pengetahuan dan wawasan ilmu. Amiin.
Surakarta, ……….
ix
DAFTAR ISI
Halaman Judul ... i
Halama Persetujuan ... ii
Halama Pengesahan ... iii
Daftar Kontribusi ... iv
Motto dan Persembahan ... v
Kata Pengantar ... vii
Daftar Isi... ix
Daftar Tabel ... xiii
Daftar Gambar ... xiv
Abstraksi ... xvii
BAB I PENDAHULUAN ... 1
1.1. Latar Belakang Masalah ... 1
1.2. Rumusan Masalah ... 2
1.3. Batasan Masalah ... 2
1.4. Tujuan Penelitian ... 3
1.5. Manfaat Penelitian ... 3
1.6. Sistematika Penulisan ... 4
BAB II TINJAUAN PUSTAKA ... 6
x
2.2. Landasan Teori ... 7
2.2.1. Sistem Pendukung Keputusan ... 8
2.2.2. Simple Additive Weighting ... 8
2.2.3. PHP ... 9
2.2.4. MySql ... 11
2.2.5. Web Browser ... 11
2.2.6. Notepad ++ ... 12
2.2.7. XAMPP ... 12
BAB III METODE PENILITIAN ... 13
3.1. Waktu Penelitian... 13
3.2. Peralatan Utama dan Pendukung ... 14
3.2.1 Perancangan dan Pembuatan ... 14
3.3. Alur Penelitian ... 15
3.3.1 Flowchart Perancangan Sistem ... 15
3.3.2 Analisa Diagram Alir Penelitian ... 17
3.3.3 Flowchart Sistem Admin ... 19
3.3.4 Flowchart Sistem User ... 20
3.4. Perancangan dan Pembuatan Sistem ... 21
3.4.1 Metode Perancangan ... 21
3.4.2 Metode Pengambilan Keputusan ... 23
3.5. Perancangan Desain Sistem ... 24
xi
3.5.1.1 Use Case Diagram ... 25
3.5.1.2 Use Case Definition ... 26
3.5.1.3 Finalize Use case ... 26
3.5.2 Perancangan Basis Data... 28
3.5.3 Perancangan Antar Muka ... 33
3.5.3.1 Perancangan Antar Muka Administrator ... 33
3.5.3.2 Perancangan Antar Muka User... 36
3.6 Pengujian ... 39
3.5.1 Kuesioner ... 39
3.5.2 Cara Menghitung Hasil Kuesioner ... 40
BAB IV HASIL DAN PEMBAHASAN... 41
4.1. Hasil Penelitian ... 41
4.1.1 Login Administrator ... 42
4.1.1.1 Menu Administrator ... 44
4.1.1.1.1 Dashboard ... 45
4.1.1.1.2 Peserta ... 45
4.1.1.1.3 Detail Peserta ... 47
4.1.1.1.3 Kriteria ... 52
4.1.1.1.4 Nilai Peserta ... 52
4.1.2 Halaman User Anggota... 56
4.1.2.1 Tampilan Utama User Anggota ... 56
xii
4.2.1 Analisa perbandingan dengan SPK biro jodoh lain ... 74
4.3. Kelebihan dan kekurangan sistem web ini ... 75
4.4. Analisa Pengujian ... 76
BAB V PENUTUP ... 80
5.1. Kesimpulan ... 80
5.2. Saran ... 81
xiii
Daftar Tabel
Tabel 3.1 : Tabel Admin ... 28
Tabel 3.2 : Tabel Basis Data Detail Variabel ... 28
Tabel 3.3 : Tabel Basis Data Hasil Pengujian ... 29
Tabel 3.4 : Tabel Basis Data Kriteria ... 29
Tabel 3.5 : Tabel Basis Data Media ... 30
Tabel 3.6 : Tabel Basis Data Nilai ... 30
Tabel 3.7 : Tabel Basis Data Nilai Jadi ... 31
Tabel 3.8 : Tabel Pengujian ... 31
Tabel 3.9 : Tabel Basis Data Variabel ... 32
Tabel 3.10 : Rancangan Kuesioner ... 39
Tabel 4.1 : Menentukan nilai kriteria pada peserta ... 70
Tabel 4.2 : Menentukan nilai hasil pembobotan ... 70
Tabel 4.3 : Tabel Hasil Pengisian Angket Responden ... 77
xiv
Gambar 3.8 : Rancangan Antar Muka Dashboard ... 33
Gambar 3.9 : Rancangan Antar Muka Peserta ... 34
Gambar 3.10 : Rancangan Antar Muka Detail Peserta ... 34
Gambar 3.11 : Rancangan Antar Kriteria ... 35
Gambar 3.12 :Nilai Kriteria ... 35
Gambar 3.13 : Login User ... 36
Gambar 3.14 : Kriteria Awal Pasangan... 36
Gambar 3.15 :Pemilihan Kriteria Lanjut ... 37
Gambar 3.16 : Hasil Pencarian... 38
Gambar 4.1 : Tampilan Awal Login User Administrator ... 42
Gambar 4.2 : Login User Administrator ... 42
Gambar 4.3 : Pengisian Data Login User Administrator ... 43
Gambar 4.4 : Gagal Login ... 43
Gambar 4.5 : Halaman Administrator ... 44
Gambar 4.6 : Menu Dashboard ... 45
xv
Gambar 4.8 : Tambah Data Peserta... 46
Gambar 4.9 : Pengisian Data Peserta ... 47
Gambar 4.10 : Data Detail Peserta ... 48
Gambar 4.11 : Pengisian Data Detail Peserta ... 48
Gambar 4.12 : Memasukka Photo ... 49
Gambar 4.20 : Nilai Peserta Yang Belum Diisikan ... 54
Gambar 4.21 : Nilai Peserta Yang Suadah Diisikan ... 54
Gambar 4.22 : Laporan Nilai Berhasil Disimpan... 54
Gambar 4.23 : Nilai Sudah Berhasil Disimpan ... 55
Gambar 4.24 : Tampilan Utama User Anggota ... 56
Gambar 4.25 : Pendaftaran Anggota ... 56
Gambar 4.26 : Pendaftaran Anggota Sudah Diisi ... 57
Gambar 4.27 : Loggin Anggota ... 58
Gambar 4.28 : Memasukkan Username Dan Password ... 58
Gambar 4.29 : Dashboard Anggota ... 59
xvi
Gambar 4.31 :Perbaikan Data Peserta Anggota ... 60
Gambar 4.32 : Data Detail Peserta Anggota ... 61
Gambar 4.33 : Data Detail Peserta Anggota Yang Belum Terisi ... 61
Gambar 4.34 : Data Detail Peserta Anggota Yang Sudah Terisi ... 62
Gambar 4.35 : Data Penilaian Peserta Anggota ... 63
Gambar 4.36 : Data Penilaian Peserta Anggota Yang Belum Terisi ... 63
Gambar 4.37 : Data Penilaian Peserta Anggota Yang Sudah Terisi ... 64
Gambar 4.38 : Hasil Data Penilaian Peserta Anggota... 65
Gambar 4.39 : Tombol Keluar Data Diri Peserta Anggota ... 65
Gambar 4.40 : Tampilan Utama User Anggota ... 65
Gambar 4.41 : Pengimputan Nama Yang Akan Mencari ... 66
Gambar 4.42 : Tampilan Kriteria Awal Pasangan ... 67
Gambar 4.43 : Tampilan Kriteria Awal Yang Sudah Terisi ... 67
Gambar 4.44 : Tampilan Pemilihan Kriteria lanjutan ... 68
Gambar 4.45 : Tampilan Pemilihan Kriteria ... 68
Gambar 4.46 : Tampilan Hasil Pencarian ... 69
Gambar 4.47 : Dashboard biro jodoh lain ... 71
Gambar 4.48 : Dashboard biro jodoh penulis ... 71
Gambar 4.49 : Login User Biro jodoh lain ... 72
Gambar 4.50 : Login User Biro jodoh Penulis ... 72
Gambar 4.51 : Hasil Pencarian oleh user di biro jodoh lain ... 73
Gambar 4.52 : Hasil Pencarian oleh user di biro jodoh penulis ... 73
xvii
ABSTRAKSI
Seiring berkembangnya karya dan teknologi yang modern, memberikan dampak yang sanggat penting dalam suatu bidang pencarian calon pasangan hidup. Peran dari sebuah sistem informasi sangat penting untuk memberikan kabar informasi yang cepat, tepat serta akurat. Pengembangan sistem informasi dalam dunia internet memiliki tujuan untuk memberikan kemudahan dalam pengolahan data di suatu instansi biro perjodohan tertentu.
Pada penelitian ini akan dikembangkan sebuah Sistem informasi yang berjenis sistem pendukung keputusan, dan khusus nya dalam suatu pencarian calon pasangan hidup islami, yang memiliki kegunaan yang efektif, dan cocok digunakan bagi para pekerja, yang tidak banyak memiliki waktu luang untuk berinteraksi kepada lawan jenis nya. Tujuan dari penelitian ini adalah untuk membuat aplikasi berbasis SPK yang berbentuk website, dan dapat digunakan secara online.
Dalam pembutan program sistem informasi ini menggunakan metode Simple
Additive Weighting, pengujian dilaksanakan dengan menggunakan data kuesioner
yang di bagikan kepada para masyarakat umum. Dan dari hasil pengujian dapat disimpulkan bahwa lebih dari 80% masyarakat umum menyetujui bahwa, aplikasi ini dapat di pergunakan sebagai bahan pertimbangan dan penentuan untuk menentukan pasangan yang dicari.