i LAPORAN TUGAS AKHIR
SISTEM PENDUKUNG KEPUTUSAN SELEKSI PENJURUSAN PESERTA DIDIK BARU SMA NEGERI 2 KEBUMEN MENGGUNAKAN METODE SIMPLE ADDITIVE WEIGHTING (SAW)
“DECISION SUPPORT SYSTEM TO DIRECT THE MAJORING OF NEW STUDENTS IN SMA NEGERI 2 KEBUMEN USING SIMPLE ADDITIVE WEIGHTING (SAW) METHOD”
Diajukan untuk memenuhi salah satu syarat memperoleh derajat Sarjana Komputer
Disusun oleh: Rini Kusmirah
1103040021
PROGRAM STUDI TEKNIK INFORMATIKA
FAKULTAS TEKNIK
UNIVERSITAS MUHAMMADIYAH PURWOKERTO
HALAMAN PENGESAHAN
LAPORAN TUGAS AKHIR
SISTEM PENDUKUNG KEPUTUSAN SELEKSI PENJURUSAN PESERTA DIDIK BARU SMA NEGERI 2 KEBUMEN MENGGUNAKAN METODE SIMPLE ADDITIVE WEIGHTING (SAW)
Rini Kusmirah 1103040021
Telah dipertahankan di depan Tim Penguji dalam ujian pendadaran pada tanggal : 14 Agustus 2015
iii HALAMAN PERSETUJUAN
SISTEM PENDUKUNG KEPUTUSAN SELEKSI PENJURUSAN PESERTA DIDIK BARU SMA NEGERI 2 KEBUMEN MENGGUNAKAN M ETODE SIMPLE ADDITIVE WEIGHTING (SAW)
“DECISION SUPPORT SYSTEM TO DIRECT THE MAJORING OF NEW STUDENTS IN SMA NEGERI 2 KEBUMEN USING SIMPLE ADDITIVE WEIGHTING (SAW) METHOD”
Diajukan Oleh:
Rini Kusmirah
1103040021
TUGAS AKHIR
Guna Memenuhi Persyaratan dalam Menyelesaikan Program Studi Strata-1 (S1) pada Program Studi Teknik Informatika Fakultas Teknik
Universitas Muhammadiyah Purwokerto
Telah dipersetujui untuk ujian pendadaran pada tanggal: Hari : Jum’at
Tanggal : 14 Agustus 2015
Pembimbing I
PERNYATAAN
Dengan ini saya menyatakan bahwa Laporan Tugas Akhir ini tidak terdapat karya yang pernah diajukan untuk memperoleh gelar Sarjana Komputer disuatu 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.
Purwokerto, 14 Agustus 2015
v HALAMAN PERSEMBAHAN
Dengan segala kerendahan hati, serta rasa syukur terhadap Allah SWT yang telah memberikan rahmat dan nikmat-Nya, sehingga penulis dapat menyelesaikan tugas akhir ini dengan baik, Laporan ini penulis persembahkan kepada:
1. Bapak Tukiran/Hasan Kholid dan Ibu Marsidah sebagai orang tua penulis yang telah memberikan semangat dan selalu menasehati di setiap do’a yang selalu mengiringi
setiap langkah. Serta telah memberi dorongan baik secara materi maupun moril, dan yang selalu mencintai saya dengan tulus dan tanpa pamrih demi keberhasilan dalam menyelasaikan laporan Tugas Akhir ini.
2. Bapak Dwiyanto Supriyadi, S.P, Ibu Ellin Sustiyo Wardani, S.AP serta kakak saya Dyan Puspitasari, S.Pd,M.Pd, Puguh Elmiawan, S.Pd,M.Pd, Ratih Puspa Yunita dan adikku Anwar Fauzi yang telah memberikan dorongan dan motivasi kepada saya dalam menyelesaikan laporan Tugas Akhir ini.
3. Ibu Hindayati Mustafidah selaku dosen pembimbing yang telah memberikan pengarahan dalam pelaksanaan Tugas Akhir.
5. Sahabat-sahabat kos oasis Eka Fitriyani S.E, Novi Yulianti S.pd, Endri Astuti S.pd, Titik Aisyah S.Farm., Apt. Rachmi, Viola Amdya R. S.E., Nanik, Dewi, Diah, Mela, Puput yang selalu memberikan semangat.
vii
HALAMAN MOTTO
“Siapa menguaSai informaSi akan menguaSai dunia”
“pengalaman adalah guru terbaik tetpai buanglah pengalaman buruk yang hanya merugikan”
“uSaha keraS tidak akan mengkhianati haSil ”
KATA PENGANTAR
Alhamdulillah, puji syukur kehadirat Allah SWT yang telah melimpahkan rahmat, hidayah dan inayah-Nya, sehingga saya diberi kemudahan dapat menyelesaikan Tugas Akhir ini dengan judul “Sistem Pendukung Keputusan Seleksi Penjurusan Peserta Didik Baru SMA
NEGERI 2 Kebumen Menggunakan Metode Simple Additive Weighting (SAW). Laporan Tugas Akhir ini disusun sebagai salah satu syarat kelengkapan kurikulum pada Program Studi Teknik Informatika Fakultas Teknik Universitas Muhammadiyah Purwokerto.
Penulis menyadari tanpa bantuan dari berbagai pihak, Penulis tidak mungkin menyelesaikan laporan tugas akhir ini dengan baik. Oleh karena itu pada kesempatan ini penulis ingin menyampaikan terima kasih kepada:
1. Bapak Dr. H. Syamsuhadi Irsyad, M.H. Selaku Rektor Universitas Muhammadiayah Purwokerto.
2. Bapak Tito Pinandita, S.Si., M.kom. selaku Dekan Fakultas Teknik Universitas Muhammadiyah Purwokerto.
3. Bapak Harjono, S.T. M.Eng. Selaku Ketua Prodi Teknik Informatika Universitas Muhammadiyah Purwokerto.
4. Ibu Hindayati Mustafidah, S.Si., M.Kom sebagai dosen pembimbing.
ix 6. Segenap dosen Fakultas Teknik Universitas Muhammadiyah Purwokerto yang telah banyak memberikan ilmu dan bimbingannya selama penulis masih dalam masa perkuliahan.
7. Semua pihak yang telah membantu dalam proses penyusunan laporan Tugas Akhir ini yang tidak dapat disebutkan satu per satu.
Semoga Allah SWT melimpahkan taufik dan hidayah-Nya kepda semua pihak yang telah membantu dalam proses penyusunan tugas akhir ini, Amin. penulis menyadari bahwa dalam penyusunan laporan tugas akhir ini masih banyak kekurangan dalam bentuk materi, tata tulis maupun sistematika penyusunannya. Oleh karena itu penulis mengaharapkan kritik dan saran yang membangun agar penulis dapat menjadikannya lebih baik dikemudian hari.
Purwokerto, 10 Agustus 2015 Penulis,
DAFTAR ISI
F. Penelitian-Penelitian Sejenis Yang Pernah Dilakukan ... 13
BAB III TUJUAN DAN MANFAAT ... 15
xi
1. Analisis dan Definisi Persyaratan ... 18
2. Perancangan Sistem dan Perangkat Lunak ... 19
DAFTAR TABEL
Tabel 1. Tabel Kriteria/bobot Piagam Kejuaraan ... 2
Tabel 2. Tabel Deskripsi Aktor... 23
Tabel 3. Tabel m_user ... 26
Tabel 4. Tabel m_tahun_ajaran_baru ... 27
Tabel 5. Tabel m_siswa ... 27
Tabel 6. Tabel m_nilai ... 28
Tabel 7. Tabel m_minat ... 28
Tabel 8. Tabel m_jurusan ... 28
Tabel 9. Tabel Matriks ... 29
Tabel 10. Tabel Kriteria ... 47
Tabel 11. Tabel Bobot Kriteria ... 47
Tabel 12. Tabel Tabel Alternatif Kriteria Selekesi Penjurusan ... 47
xiii DAFTAR GAMBAR
Gambar 1. Metode Waterfall pengembangan sistem ... 18
Gambar 2. Flowchart Sistem Pendukung Keputusan Penyeleksian Penjurusan ... 20
Gambar 2. Flowchart Admin untuk Pengolahan Data Siswa dan Data Nilai ... 21
Gambar 3. Use Case Diagram Admin ... 22
Gambar 4. Activity Diagram Admin Mengolah Data Siswa ... 23
Gambar 5. Activity Diagram Admin Mengolah Data Nilai ... 24
Gambar 6. Relasi Database ... 29
Gambar 7. Perancangan Menu Login ... 30
Gambar 8. Perancangan Menu Admin ... 30
Gambar 9. Perancangan Menu Tahun Ajaran ... 31
Gambar 10. Perancangan Menu Data Siswa ... 32
Gambar 11. Perancangan Menu Data Nilai ... 33
Gambar 12. Perancangan Menu Perhitungan SAW ... 34
Gambar 13 Perancangan Menu Report. ... 35
Gambar 14. Tampilan Aplikasi Login ... 36
Gambar 15. Tampilan Beranda ... 37
Gambar 16. Tampilan Menu Tahun Ajaran ... 37
Gambar 17. Tampilan Menu Data Siswa ... 38
Gambar 18. Aksi Edit Pada Halaman Data Siswa ... 38
Gambar 19. Hasil Edit Data Siswa ... 39
Gambar 20. Aksi Delete Pada Menu Data Siswa ... 39
Gambar 21. Aksi Delete Data Siswa Berhasi Menghapus Data Peserta Didik ... 40
Gambar 22. Hasil Hapus Data Siswa ... 40
Gambar 23. Aksi Tambah Data dan Berhasil Disimpan ... 41
Gambar 24. Tambah Data Siswa ... 41
Gambar 25. Aksi Input Nilai Pada Menu Data Siswa ... 42
Gambar 27. Menu Data Nilai ... 43
Gambar 28. Aksi Edit Pada Menu Data Nilai ... 43
Gambar 29. Berhasil Edit Nilai Pada Menu Data Nilai ... 44
Gambar 30. Aksi Delete Pada Menu Data Nilai ... 44
Gambar 31. Hasil Delete Nilai Pada Menu Data Nilai ... 45
Gambar 32. Tampilan Menu Perhitungan ... 46
Gambar 33. Tampilan Menu Report ... 50
Gambar 34. Aksi Export Excel ... 51
xv DAFTAR LAMPIRAN
Lampiran Source Code ... 54
Source Code Data Siswa ... 55
Source Code Tambah Data Siswa ... 57
Source Code Edit Data Siswa ... 58
Source Code Input Nilai ... 60
Source Code Data Nilai ... 62
Source Code Edit Data Nilai ... 63
Source Code Perhitungan SAW ... 65
Source Code Report ... 72
Source CodeExport Excel ... 74
Lampiran-lampiran ... 78
Lampiran-lampiran ... 78
INTISARI
xvii ABSTRACT
SMA Negeri 2 Kebumen is one of the best schools in Kebumen regency. In each new academic period, the school has to divide the new students into two different majors manually, Science and Sosial Science. The manual selection leads into a long process, calculation errors, and wrong selection. This study is to design a system to process the selection of new students in the school. A requirement to take the Science major is a high score in Math, Biology, and Physics. The System of Major Direction applies three criteria, the score of national exam (25%), achievement certificate (15%), and score of academic potential test (60%). The steps in the system are determining the criteria, deciding the value of each criterion, finding options and their values for each criterion, making the matrix of decision, calculating the score preference, and deciding their rank. The calculation of the criterion values will determine the major a student enrolls.