SISTEM PENDUKUNG KEPUTUSAN MENENTUKAN METODE …repository.ump.ac.id/3473/1/Beny...

15
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

Transcript of SISTEM PENDUKUNG KEPUTUSAN MENENTUKAN METODE …repository.ump.ac.id/3473/1/Beny...

Page 1: SISTEM PENDUKUNG KEPUTUSAN MENENTUKAN METODE …repository.ump.ac.id/3473/1/Beny Riswanto_JUDUL.pdf · i SISTEM PENDUKUNG KEPUTUSAN MENENTUKAN METODE PEMBELAJARAN UNTUK SEKOLAH DASAR

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

Page 2: SISTEM PENDUKUNG KEPUTUSAN MENENTUKAN METODE …repository.ump.ac.id/3473/1/Beny Riswanto_JUDUL.pdf · i SISTEM PENDUKUNG KEPUTUSAN MENENTUKAN METODE PEMBELAJARAN UNTUK SEKOLAH DASAR

ii

HALAMAN PENGESAHAN

Sistem Pendukung Keputusan…, Beny Riswanto, Fakultas Teknik UMP, 2016

Page 3: SISTEM PENDUKUNG KEPUTUSAN MENENTUKAN METODE …repository.ump.ac.id/3473/1/Beny Riswanto_JUDUL.pdf · i SISTEM PENDUKUNG KEPUTUSAN MENENTUKAN METODE PEMBELAJARAN UNTUK SEKOLAH DASAR

iii

HALAMAN PERSETUJUAN

Sistem Pendukung Keputusan…, Beny Riswanto, Fakultas Teknik UMP, 2016

Page 4: SISTEM PENDUKUNG KEPUTUSAN MENENTUKAN METODE …repository.ump.ac.id/3473/1/Beny Riswanto_JUDUL.pdf · i SISTEM PENDUKUNG KEPUTUSAN MENENTUKAN METODE PEMBELAJARAN UNTUK SEKOLAH DASAR

iv

HALAMAN PERNYATAAN ORISINALITAS

Sistem Pendukung Keputusan…, Beny Riswanto, Fakultas Teknik UMP, 2016

Page 5: SISTEM PENDUKUNG KEPUTUSAN MENENTUKAN METODE …repository.ump.ac.id/3473/1/Beny Riswanto_JUDUL.pdf · i SISTEM PENDUKUNG KEPUTUSAN MENENTUKAN METODE PEMBELAJARAN UNTUK SEKOLAH DASAR

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

Page 6: SISTEM PENDUKUNG KEPUTUSAN MENENTUKAN METODE …repository.ump.ac.id/3473/1/Beny Riswanto_JUDUL.pdf · i SISTEM PENDUKUNG KEPUTUSAN MENENTUKAN METODE PEMBELAJARAN UNTUK SEKOLAH DASAR

vi

HALAMAN MOTTO

“Mimpi , Percaya, Dapatkan”

Sistem Pendukung Keputusan…, Beny Riswanto, Fakultas Teknik UMP, 2016

Page 7: SISTEM PENDUKUNG KEPUTUSAN MENENTUKAN METODE …repository.ump.ac.id/3473/1/Beny Riswanto_JUDUL.pdf · i SISTEM PENDUKUNG KEPUTUSAN MENENTUKAN METODE PEMBELAJARAN UNTUK SEKOLAH DASAR

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

Page 8: SISTEM PENDUKUNG KEPUTUSAN MENENTUKAN METODE …repository.ump.ac.id/3473/1/Beny Riswanto_JUDUL.pdf · i SISTEM PENDUKUNG KEPUTUSAN MENENTUKAN METODE PEMBELAJARAN UNTUK SEKOLAH DASAR

viii

Sistem Pendukung Keputusan…, Beny Riswanto, Fakultas Teknik UMP, 2016

Page 9: SISTEM PENDUKUNG KEPUTUSAN MENENTUKAN METODE …repository.ump.ac.id/3473/1/Beny Riswanto_JUDUL.pdf · i SISTEM PENDUKUNG KEPUTUSAN MENENTUKAN METODE PEMBELAJARAN UNTUK SEKOLAH DASAR

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

Page 10: SISTEM PENDUKUNG KEPUTUSAN MENENTUKAN METODE …repository.ump.ac.id/3473/1/Beny Riswanto_JUDUL.pdf · i SISTEM PENDUKUNG KEPUTUSAN MENENTUKAN METODE PEMBELAJARAN UNTUK SEKOLAH DASAR

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

Page 11: SISTEM PENDUKUNG KEPUTUSAN MENENTUKAN METODE …repository.ump.ac.id/3473/1/Beny Riswanto_JUDUL.pdf · i SISTEM PENDUKUNG KEPUTUSAN MENENTUKAN METODE PEMBELAJARAN UNTUK SEKOLAH DASAR

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

Page 12: SISTEM PENDUKUNG KEPUTUSAN MENENTUKAN METODE …repository.ump.ac.id/3473/1/Beny Riswanto_JUDUL.pdf · i SISTEM PENDUKUNG KEPUTUSAN MENENTUKAN METODE PEMBELAJARAN UNTUK SEKOLAH DASAR

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

Page 13: SISTEM PENDUKUNG KEPUTUSAN MENENTUKAN METODE …repository.ump.ac.id/3473/1/Beny Riswanto_JUDUL.pdf · i SISTEM PENDUKUNG KEPUTUSAN MENENTUKAN METODE PEMBELAJARAN UNTUK SEKOLAH DASAR

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

Page 14: SISTEM PENDUKUNG KEPUTUSAN MENENTUKAN METODE …repository.ump.ac.id/3473/1/Beny Riswanto_JUDUL.pdf · i SISTEM PENDUKUNG KEPUTUSAN MENENTUKAN METODE PEMBELAJARAN UNTUK SEKOLAH DASAR

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

Page 15: SISTEM PENDUKUNG KEPUTUSAN MENENTUKAN METODE …repository.ump.ac.id/3473/1/Beny Riswanto_JUDUL.pdf · i SISTEM PENDUKUNG KEPUTUSAN MENENTUKAN METODE PEMBELAJARAN UNTUK SEKOLAH DASAR

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