SISTEM PENDUKUNG KEPUTUSAN PENJURUSAN
KELAS SEPULUH SMA N 1 KARTASURA SUKOHARJO
MENGGUNAKAN METODE AHP
SKRIPSI
Disusun Sebagai Salah Satu Syarat Menyelesaikan Jenjang Strata I Pada Jurusan Teknik Informatika Fakultas Komunikasi dan Informatika
Universitas Muhammadiyah Surakarta
Oleh:
Wahyu Lulianto
Nim : L200090081
PROGRAM STUDI TEKNIK INFORMATIKA
FAKULTAS KOMUNIKASI DAN INFORMATIKA
UNIVERSITAS MUHAMMADIYAH SURAKARTA
v
MOTTO
1. Tersenyumlah dan buat orang lain di sekitar anda tersenyum karena anda.
2. Janganlan kita berputus asa dan mudah menyerah sekalipun itu terasa tidak munggkin karena hakikatnya putus asa dan mudah menyerah itu adalah tangga kita menuju keberhasilan.
3. Setiap usaha yang kita lakukan pastilah kita menemui yang namanya kegagalan tinggal bagaimana kita meminimalisir kegagalan tersebut untuk menuju sebuah kesuksesan.
4. Waktu dalah senjata yang yang paling hebat yang pernah ada.
5. Tabunglah energi positif di kehidupan ini sebanyak mungkin maka kelak kita juga akan menuai energi positif yang kita tabung.
---vi
PERSEMBAHAN
Dengan segala kerendahan hati, karya sederhana ini penulis persembahkan kepada
:
Kedua orang tua tercinta Ibu Endang Siswanti dan Bapak Drs. Jumarno yang
selalu memberikan kasih sayang dengan penuh keikhlasan.
Thanks for everything.
Nenekku mbah Jikem dan seluruh keluarga besar yang selalu memberikan
dukungan
terimakasih untuk do’a
dan cinta selama ini.
Adik ku Dina Nur Hidayah dan Nafis terimakasih telah menjadi adik yang baik
dan mendukung penulis menyelesaikan karya kecil ini.
vii
KATA PENGANTAR
Alhamdulillahirobbil’alamiin, segala puji bagi Allah SWT yang telah
memberikan kekuatan, kesabaran, petunjuk dan ilmu sehingga penulis dapat menyelesaikan skripsi ini. Sungguh tiada daya dan upaya tanpa kehendak-Nya.
Skripsi ini disusun untuk memenuhi kurikulum pada Program Studi Teknik Informatika Universitas Muhammadiyah Surakarta, sebagai kewajiban mahasiswa dalam rangka menyelesaikan program sarjana. Penulis menyadari bahwa skripsi ini masih jauh dari kesempurnaan, oleh karena itu kritik saran yang membangun dari berbagai pihak sangat penulis harapkan demi perbaikan-perbaikan ke depan.
viii
4. Aris Rakhmadi, S.T., M.Eng., selaku pembimbing II yang telah memberikan bimbingan dan pengarahan kepada penulis sehingga dapat menyelesaikan tugas akhir ini.
5. Bapak dan Ibu Dosen Fakultas Komunikasi dan Informatika yang telah memberikan ilmu dan pengetahuan selama menempuh pendidikan di Teknik Informatika UMS
6. Bapak Ali selaku Kasi Kurikulum pendidikan SMA N 1 Kartasura dan seluruh petugas dari pihak sekolah yang telah membantu dalam penelitian ini. 7. Seluruh Staf Tata Usaha, Staf Akademik maupun non Akademik, yang
telah banyak membantu dan memberikan kemudahan kepada penulis selama menempuh studi di Fakultas Komunikasi dan Informatika jurusan Teknik Informatika Universitas Muhammadiyah Surakarta
8. Kedua orang tua yang selalu memberikan do’a, semangat dan motivasi tanpa henti kepada penulis. Terima kasih atas keikhlasan merawat dan mendidik. Serta mengajarkan perjuangan yang tiada hentinya, juga atas curahan kasih sayang yang tidak pernah surut dalam setiap langkah kehidupan penulis demi meraih cita-cita dan impian untuk membahagiakan keduanya.
ix
10. Sahabat keluh kesahku. Utami Puji Astuti, S.Psi., yang selalu memberikan dukungan dan semangat ketika penulis mulai menyerah dan pasrah dalam mengerjakan tugas akhir.
11. Teman-teman seperjuangan kelas C (Fajar, Indrawan, Febri, Alip dll) yang menjadikan penulis semangat dalam menyelesaikan tugas akhir dan tidak mau kalah dari mereka.
12. Sahabat angkatan semasa sma (Nurman, Sunduk, Cecep, Gombet, Mahmud, Babe dan Iqbal) yang telah memberikan dan berbagi pengalaman hidup pada penulis dari yang dulu hingga kini menjadi seseorang yang baru dengan bersendau gurau di markas besar kita ‘koyor’.
13. Seluruh rekan Teknik Informatika 2009 yang telah mengisi hidup penulis yang semula kosong menjadi bermakna. Terima kasih atas kerja samanya selama ini.
14. Semua pihak yang tidak bisa disebutkan satu-persatu yang telah membantu hingga terselesainya tugas akhir ini.
Penulis berharap semoga skripsi ini berguna bagi semua pihak dan bermanfaat bagi penulis khususnya dan pembaca pada umumnya dalam menambah pengetahuan dan wawasan ilmu. Amiin.
Surakarta, 16 April 2014
xii
xiii
DAFTAR TABEL
Halaman
Tabel 3.1 Penilaian Kriteria dan Alternatif ... 25
Tabel 3.2 Tabel Admin ... 37
Tabel 3.3 Tabel Data Siswa ... 37
Tabel 3.4 Tabel Data Psikologi ... 37
Tabel 3.5 Tabel Data Penunjang ... 38
Tabel 3.6 Tabel Data pendaftaran ... 38
Tabel 3.7 Tabel Data Nilai ... 39
Tabel 3.8 Tabel Data Kualitatif ... 39
Tabel 3.9 Tabel Data AHP ... 40
xv
Gambar 4.4 Halaman hasil ... 47
Gambar 4.5. Halaman tentang ... 48
Gambar 4.6. Halaman data siswa ... 48
Gambar 4.7. Halaman data nilai ... 49
Gambar 4.8 Halaman data psikolog ... 50
Gambar 4.9. Halaman analisi AHP ... 50
Gambar 4.10. Input data siswa ... 51
Gambar 4.11. Hasil input data siswa ... 52
Gambar 4.12. Input data nilai ... 53
Gambar 4.13. Hasil input nilai ... 52
Gambar 4.14 Input pilihan ... 54
Gambar 4.15. Hasil input data psikolog ... 55
Gambar 4.16. Input data penunjang ... 56
Gambar 4.17. Hasil input data penunjang ... 56
Gambar 4.18. Form pendaftaran ... 57
Gambar 4.19. Mengisi form pendaftaran ... 58
Gambar 4.20. Pop up bahwa pendaftaran telah berhasil ... 58
xvi
DAFTAR LAMPIRAN
halaman
xvii ABSTRAKSI
Sistem penjurusan untuk siswa kelas sepuluh SMA yang cenderung dilakukan dengan manual melihat nilai-nilai raport atau test dalam memilih jurusan IPA, IPS, atau BAHASA sehingga penjurusan untuk siswa kelas sepuluh kurang maksimal dan juga membutuhkan waktu dan biaya yang lebih banyak. Serta belum adanya pendataan secara terperinci mengenai penjurusan serta kendala yang biasanya muncul adalah kesulitan dalam penyimpanan arsip atau data siswa yang telah tersimpan.
Sistem ini menggunakan dan mengembangkan konsep dasar dari Analytical Hierarchy Process (AHP) yang akan digunakan sebagai teori dasar untuk melakukan perhitungan pembobotan dari tiap faktor dan kriteria nyata yang ada di lapangan. Sistem ini dibangun dengan bahasa pemrograman PHP dan MySQL sebagai basis data.