SISTEM PENDUKUNG KEPUTUSAN MENENTUKAN METODE …repository.ump.ac.id/3473/1/Beny...
Transcript of SISTEM PENDUKUNG KEPUTUSAN MENENTUKAN METODE …repository.ump.ac.id/3473/1/Beny...
i
SISTEM PENDUKUNG KEPUTUSAN MENENTUKAN
METODE PEMBELAJARAN UNTUK SEKOLAH DASAR
MENGGUNAKAN METODE WEIGHTED PRODUCT
SKRIPSI
diajukan sebagai salah satu syarat untuk memperoleh gelar Sarjana Komputer
BENY RISWANTO
1003040066
PROGRAM STUDI TEKNIK INFORMATIKA
FAKULTAS TEKNIK
UNIVERSITAS MUHAMMADIYAH PURWOKERTO
AGUSTUS, 2016
ii
HALAMAN PENGESAHAN
Sistem Pendukung Keputusan…, Beny Riswanto, Fakultas Teknik UMP, 2016
iii
HALAMAN PERSETUJUAN
Sistem Pendukung Keputusan…, Beny Riswanto, Fakultas Teknik UMP, 2016
iv
HALAMAN PERNYATAAN ORISINALITAS
Sistem Pendukung Keputusan…, Beny Riswanto, Fakultas Teknik UMP, 2016
v
HALAMAN PERSEMBAHAN
Alhamdulillahi Rabbil’alamiin, tiada henti ku panjatkan kehadirat Illahi
yang telah memberikan karunia sehingga saya dapat menyelesaikan tugas akhir ini
yang saya persembahkan untuk:
Kedua orangtua yang senantiasa mendoakan putranya kesehatan dan
kelancaran dalam menyelesaikan Studi di Universitas Muhammadiyah
Purwokerto.
Keluarga besarku yang senantiasa memberikan dukungan dan dorongan dalam
bentuk apapun.
Teman-temanku angkatan 2010 Prodi Teknik Informatika yang selalu
memberikan keceriaan dan rasa persaudaraan sejak awal kuliah.
Sistem Pendukung Keputusan…, Beny Riswanto, Fakultas Teknik UMP, 2016
vi
HALAMAN MOTTO
“Mimpi , Percaya, Dapatkan”
Sistem Pendukung Keputusan…, Beny Riswanto, Fakultas Teknik UMP, 2016
vii
KATA PENGANTAR
Dengan menyebut nama Allah yang Maha Pengasih lagi Maha Penyayang
Segala puji hanyalah milih Allah, Dzat yang menguasai semesta alam.
Puji syukur Penyusun panjatkan kehadirat Allah SWT yang telah
memberikan rahmat dan hidayah-Nya, sehingga penyusun dapat menyelesaikan
Tugas Akhir dengan judul “Sistem Pendukung Keputusan Menentukan
Metode Pembelajaran untuk Sekolah Dasar Menggunakan Metode Weighted
Product ”.
Penyusun menyampaikan terima kasih kepada semua pihak atas
dukungan moral maupun materil yang sangat berarti dalam penyelesaian Tugas
Akhir ini, diantaranya:
1. Kedua orang tua, atas do’a dan dukungannya kepada penyusun.
2. M. Taufiq Tamam, S.T., M.T. selaku Dekan Fakultas Teknik Universitas
Muhammadiyah Purwokerto.
3. Harjono, S.T., M.Eng. selaku Ketua Program Studi Teknik Informatika,
terima kasih atas dukungannya dan kemudahan yang diberikan.
4. Tito Pinandita, S.Si., M.Kom. selaku Dekan Fakultas Teknik dan Dosen
Pembimbing, terimakasih atas bimbingan serta arahanya
5. Muhammad Hamka,S.T.,M.Kom.selaku dosen penguji, yang telah
memberikan masukannya.
6. Para dosen Prodi Teknik Informatika, terima kasih atas bekal ilmu yang
telah diberikan selama ini.
Sistem Pendukung Keputusan…, Beny Riswanto, Fakultas Teknik UMP, 2016
viii
Sistem Pendukung Keputusan…, Beny Riswanto, Fakultas Teknik UMP, 2016
ix
DAFTAR ISI
HALAMAN JUDUL ................................................................................................ i
HALAMAN PENGESAHAN ................................................................................. ii
HALAMAN PERSETUJUAN ............................................................................... iii
HALAMAN PERNYATAAN ORISINALITAS ................................................... iv
HALAMAN PERSEMBAHAN ............................................................................. v
HALAMAN MOTTO ............................................................................................ vi
KATA PENGANTAR .......................................................................................... vii
DAFTAR ISI .......................................................................................................... ix
DAFTAR TABEL .................................................................................................. xi
DAFTAR GAMBAR ........................................................................................... xiii
INTISARI ............................................................................................................. xiv
ABSTRACT .......................................................................................................... xv
BAB I. PENDAHULUAN ...................................................................................... 1
A. Latar Belakang .......................................................................................... 1
B. Perumusan masalah ................................................................................... 3
C. Batasan masalah ........................................................................................ 3
Bab II. Kajian Pustaka............................................................................................. 4
A. Aplikasi ..................................................................................................... 4
B. Sistem Pendukung Keputusan................................................................... 4
C. Metode Weighted Product ........................................................................ 4
D. Java ........................................................................................................... 5
E. MYSQL..................................................................................................... 6
F. Eclipse ....................................................................................................... 6
G. Metode Pembelajaran................................................................................ 7
H. Kajian yang Sudah Dilaksankan ............................................................. 18
BAB III. TUJUAN DAN MANFAAT ................................................................. 20
A. Tujuan ..................................................................................................... 20
B. MANFAAT ............................................................................................. 20
BAB IV. METODE PENELITIAN ...................................................................... 21
A. Jenis Penelitian........................................................................................ 21
B. Waktu, Tempat dan Alat ......................................................................... 21
C. Pengumpulan Data .................................................................................. 21
D. Metode Pengembangan Perangkat Lunak ............................................... 22
Sistem Pendukung Keputusan…, Beny Riswanto, Fakultas Teknik UMP, 2016
x
BAB V HASIL DAN PEMBAHASAN ................................................................ 28
A. Analisa Kebutuhan .................................................................................. 28
B. Perancangan Sistem ................................................................................ 31
C. Impementasi sistem ................................................................................. 40
D. Pengujian Sistem ..................................................................................... 58
BAB VI PENUTUP .............................................................................................. 60
A. KESIMPULAN ....................................................................................... 60
B. SARAN ................................................................................................... 61
DAFTAR PUSTAKA ........................................................................................... 62
Sistem Pendukung Keputusan…, Beny Riswanto, Fakultas Teknik UMP, 2016
xi
DAFTAR TABEL
Tabel 1. Kriteria metode pembelajaran Diskusi .................................................... 10
Tabel 2. Kriteria metode pembelajaran Demonstrasi ............................................ 11
Tabel 3. Kriteria metode pembelajaran Problem solving...................................... 12
Tabel 4. Kriteria metode pembelajaran Tanya Jawab ........................................... 12
Tabel 5. Kriteria metode pembelajaran Inquiry .................................................... 13
Tabel 6. Kriteria metode pembelajaran ceramah .................................................. 14
Tabel 7. Kriteria metode pembelajaran Eksperimen ............................................. 15
Tabel 8. Kriteria metode pembelajaran Simulasi .................................................. 16
Tabel 9. Kriteria metode pembelajaran Karyawisata ............................................ 17
Tabel 10. Kriteria metode pembelajaran Resitasi ................................................. 18
Tabel 11. Kriteria Tujuan Pengajaran ................................................................... 28
Tabel 12. Kriteria Fasilitas .................................................................................... 29
Tabel 13. Kriteria Tujuan Pengajaran ................................................................... 29
Tabel 14. Kriteria Materi Pengajaran .................................................................... 29
Tabel 15. Waktu Pembelajaran ............................................................................. 30
Tabel 16. Kriteria Kemampuan Siswa .................................................................. 30
Tabel 17. Kriteria jumlah Siswa............................................................................ 30
Tabel 18. Kemampuan Guru ................................................................................. 31
Tabel 19. Tabel User ............................................................................................. 32
Tabel 20. Tabel Role ............................................................................................. 32
Tabel 21. Tabel Metode ........................................................................................ 33
Tabel 22. Tabel Fasilitas ....................................................................................... 33
Tabel 23. Tabel Kualitas Pengajar ........................................................................ 33
Tabel 24. Tabel waktu pembelajaran .................................................................... 34
Tabel 25. Tabel Kondisi sekolah ........................................................................... 34
Tabel 26. Tabel Materi pengajaran ....................................................................... 34
Tabel 27. Tabel Jumlah siswa ............................................................................... 35
Tabel 28. Tabel SPK ............................................................................................. 35
Tabel 29. Tabel Bobot ........................................................................................... 36
Tabel 30. Data materi Ciri-ciri khusus pada hewan .............................................. 41
Sistem Pendukung Keputusan…, Beny Riswanto, Fakultas Teknik UMP, 2016
xii
Tabel 31. Data untuk materi hubungan antara gaya dan gerak ............................. 41
Tabel 32. Kriteria Tujuan Pengajaran (C1) ........................................................... 44
Tabel 33. Kriteria Materi Pengajaran (C2) ........................................................... 44
Tabel 34. Waktu Pembelajaran (C3) ..................................................................... 44
Tabel 35. Kemampuan Guru (C4) ......................................................................... 44
Tabel 36. Kriteria Kemampuan Siswa (C5) .......................................................... 45
Tabel 37. Kriteria Fasilitas (C6) ........................................................................... 45
Tabel 38. Kriteria Jumlah Siswa (C7) ................................................................... 45
Tabel 39. Nilai prioritas bobot setiap kriteria (W_Initj)........................................ 45
Tabel 40. Bobot kriteria metode Pembelajaran ..................................................... 47
Tabel 41. Hasil Perangkingan Pencarian metode Pembelajaran ........................... 50
Tabel 42. Black Box Testing Report ...................................................................... 58
Sistem Pendukung Keputusan…, Beny Riswanto, Fakultas Teknik UMP, 2016
xiii
DAFTAR GAMBAR
Gambar 1. Weterfall Model Diagram ................................................................... 22
Gambar 2. UseCase Diagram ............................................................................... 23
Gambar 3. Activity Diagram aplikasi sistem Pendukung Keputusan menentukan
metode pembelajaran ............................................................................................ 25
Gambar 4. Flowchart Diagram ............................................................................. 26
Gambar 5. Relasi database ................................................................................... 37
Gambar 6. Desain antarmuka Halaman Beranda .................................................. 37
Gambar 7. Desain antarmuka Halaman Metode ................................................... 38
Gambar 8. Desain antarmuka Halaman kemampuan Siswa ................................. 38
Gambar 9. Desain antarmuka Halaman Pengajar ................................................. 39
Gambar 10. Desain antarmuka Halaman Kondisi Kelas ....................................... 39
Gambar 11. Desain antarmuka Halaman Fasilitas ................................................ 40
Gambar 12. Halaman Beranda .............................................................................. 51
Gambar 13. Halaman metode ............................................................................... 52
Gambar 14. Halaman Login .................................................................................. 52
Gambar 15. Halaman Daftar Metode .................................................................... 53
Gambar 16.Halaman Jumlah siswa ....................................................................... 54
Gambar 17. Halaman Materi Pengajaran .............................................................. 54
Gambar 18. Halaman Kemampuan siswa ............................................................. 55
Gambar 19. Halaman Kemampuan Guru .............................................................. 55
Gambar 20. Halaman Fasilitas .............................................................................. 56
Gambar 21. Halaman waktu pembelajaran ........................................................... 56
Gambar 25. Halaman Tambah Bobot ................................................................... 57
Gambar 26. Halaman Hitung SPK User. .............................................................. 57
Gambar 27. Halaman Hasil ................................................................................... 58
Sistem Pendukung Keputusan…, Beny Riswanto, Fakultas Teknik UMP, 2016
xiv
INTISARI
SISTEM PENDUKUNG KEPUTUSAN MENENTUKAN METODE
PEMBELAJARAN UNTUK SEKOLAH DASAR MENGGUNAKAN
METODE WEIGHTED PRODUCT
Oleh:
Beny Riswanto
1003040066
Metode pembelajaran sangat menentukan keberhasilan anak didik dalam
menuntut ilmu. Metode sebagai cara atau jalan yang harus dilalui untuk mencapai
suatu tujuan tertentu. Tetapi dalam menentukan metode pembelajaran tersebut ada
kriteria-kriteria yang harus dipenuhi. Sistem Pendukung Keputusan merupakan
metode penentuan suatu keputusan yang diimplementasikan kedalam suatu sistem
yang terkomputerisasi dengan membandingkan tiap alternatif sehingga
menghasilkan rangking data yang optimal berdasarkan kasus pengambilan
keputusan. Metode yang digunakan yaitu Weighted Product. Penelitian ini
bertujuan untuk membangun aplikasi menentukan metode pembelajaran untuk
sekolah dasar yang dapat digunakan dalam pengambilan keputusan penentuan
metode pembelajaran. Sistem pendukung keputusan menghasilkan nilai terbesar
yang akan terpilih sebagai alternatif yang terbaik. Sistem ini dibuat berbasis web
daan dibangun dengan bahasa pemrograman java dan MySQL sebagai
databasenya.
Kata Kunci : SPK, Aplikasi menentukan metode pembelajaran, Aplikasi
WEB, Weighted Product
Sistem Pendukung Keputusan…, Beny Riswanto, Fakultas Teknik UMP, 2016
xv
ABSTRACT
DECISION SUPPORT SYSTEM FOR DETERMINING PRIMARY
LEARNING METHOD USING WEIGHTED PRODUCT
By
Beny Riswanto
1003040066
The learning method determines much on the success of the students in
their studies. Method as a way or path must be traversed to reach a certain goal.
But the determining the learning method, there must be a criteria that must be met.
Decision support system is a method of determining a decision implemented into
computerized system by comparing each alternative to produce optimal rank data
based on decision making cases. The method used is weighted product. This study
aimed to build the application to determine the learning method for elementary
school that can used in decision to make determination of learning methods.
Decision support system that will generate the greatest value was selected as the
best alternative. This system was designed and build by a web-based java
programming language and MySQL as the database.
Key words : DSS, Application to determine learning method, Web application,
Weighted Product.
Sistem Pendukung Keputusan…, Beny Riswanto, Fakultas Teknik UMP, 2016