SISTEM PENDUKUNG KEPUTUSAN UNTUK MENENTUKAN LULUSAN MAHASISWA TERBAIK DENGAN MENGGUNAKAN METODE SIMPLE ADDITIVE WEIGHTING (SAW) DI FAKULTAS TEKNIK UNIVERSITAS MUHAMMADIYAH PURWOKERTO - repository perpustakaan
LAPORAN TUGAS AKHIR
SISTEM PENDUKUNG KEPUTUSAN UNTUK MENENTUKAN
LULUSAN MAHASISWA TERBAIK DENGAN MENGGUNAKAN
METODE SIMPLE ADDITIVE WEIGHTING (SAW) DI FAKULTAS
TEKNIK UNIVERSITAS MUHAMMADIYAH PURWOKERTO
(DECISION SUPPORT SYSTEM TO DETERMINE THE BEST GRADUATE
STUDENT USING SIMPLE ADDITIVE WEIGHTING (SAW) IN THE
FACULTY OF ENGINEERING THE UNIVERSITY OF MUHAMMADIYAH
PURWOKERTO)
Diajukan untuk memenuhi salah satu syarat memperoleh derajat Sarjana Komputer
ADITYA HADI WIJAYA
1103040069
PROGRAM STUDI TEKNIK INFORMATIKA
FAKULTAS TEKNIK
UNIVERSITAS MUHAMMADIYAH PURWOKERTO
FEBRUARI, 2016
Saya panjatkan puji syukur kepada ALLAH SWT., karena dengan ridho-MU hamba-Mu ini dapat menyelesaikan skripsi ini dengan lancar dan penuh perjuangan yang sangat luar biasa. Dengan terbentuknya skripsi ini, akan saya persembahkan untuk :
1. Kedua orang tua saya: Bapak Hadi Sukanto, SH, M,Si dan Ibu Endang Erna Jaya yang selalu memberikan do’a, nasehat, dukungan, cinta, dan kasih sayang yang tek pernah lelah engkau panjatkan untuk anakmu.
2. Teman-teman Serigala Teknik Informatika 2011 dan seseorang yang telah menjadi salah satu penyemangat dalam hari-hariku, terima kasih atas kebaikan-kebaikan dan hiburan-hiburan canda tawa kalian yang beraneka ragam setiap hari-harinya, serta
3. Almamaterku, khususnya kawan-kawan Teknik Informatika angkatan 2011.
MOTTO “Tak akan ada waktu dan tempat untuk merubah masa lalu kita, tapi akan ada waktu dan tempat dimana kita dapat mengubah masa depan kita ” Alhamdulillah, segala puji syukur penulis panjatkan kehadirat Allah SWT., yang telah memberikan rahmat serta hidayah kepada penulis sehingga penulis mampu menyelesaikan skripsi ini dengan judul “Sistem Pendukung Keputusan untuk Menentukan Lulusan Mahasiswa Terbaik dengan Menggunakan Metode
Simple Additive Weighting (SAW) di Fakultas Teknik Universitas
Muhammadiyah Purwokerto ”. Penulis banyak mengalami hambatan-hambatan yang menghalangi kelancaran dalam penyelesaian skripsi ini. Berkat bantuan dan dorongan dari berbagai pihak akhirnya penulis dapat menyelesaikan dengan baik.
Oleh karena itu, pada kesempatan ini penulis ingin mengucapkan rasa terimakasih secara tulus dan mendalam kepada :
1. Bapak Dr. H. Syamsuhadin Irsyad, M.H., selaku Rektor Universitas Muhammadiyah Purwokerto.
2. Bapak M. Taufiq Tamam, S,T., M.T. selaku Dekan Fakultas Teknik Universitas Muhammadiyah Purwokerto.
3. Bapak Harjono, S.T., M.Eng. Sebagai pembimbing akademik. Program Studi Teknik angkatan 2011.
4. Ibu Hindayati Mustafidah, S.Si., M.Kom. Sebagai dosen pembimbing yang selalu memberikan bimbingan, petunjuk, dan telah memberikan kemudahan kepada penulis dalam menyusun skripsi.
5. Bapak dan Ibu dosen Fakultas Teknik Universitas Muhammadiyah Purwokerto yang telah banyak memberikan pengetahuan dan ilmunya selama perkuliahan kepada penulis.
6. Bapak dan Ibu tersayang yang senantiasa berdoa, memotivasi, dan menjadi pahlawan untuk hidupku.
7. Seluruh keluargaku yang selalu menjadi penyemangat agar terus berusaha dan bekerja keras.
8. Teman-teman prodi Teknik Informatika angkatan 2011.
9. Semua pihak yang telah membantu dalam skripsi ini. Terima kasih atas perhatian dan kemurah-hatian yang telah kalian berikan. Dengan segala keterbatasan yang ada, penulis menyadari skripsi ini masih jauh dari sempurna. Oleh karena itu, saran dan masukan yang membangun sangat penulis harapkan. Penulis pun berharap skripsi ini dapat bermanfaat bagi dewan pembaca.
Purwokerto, 4 Februari 2016 Aditya Hadi Wijaya
DAFTAR ISI
HALAMAN JUDUL................................................................................................i HALAMAN PENGESAHAN.................................................................................ii HALAMAN PERSETUJUAN...............................................................................iii HALAMAN PERNYATAAN ............................................................................... iv HALAMAN PERSEMBAHAN .............................................................................. v HALAMAN MOTTO ............................................................................................ vi KATA PENGANTAR .......................................................................................... vii DAFTAR ISI .......................................................................................................... ix DAFTAR TABEL .................................................................................................. xi DAFTAR GAMBAR ............................................................................................ xii DAFTAR LAMPIRAN ........................................................................................ xiv
INTISARI ............................................................................................................... xv
ABSTRACT ........................................................................................................... xvi
BAB I. PENDAHULUAN ....................................................................................... 1 A. Latar Belakang ............................................................................................ 1 B. Perumusan Masalah .................................................................................... 3 C. Batasan Masalah.......................................................................................... 4 BAB II. KAJIAN PUSTAKA .................................................................................. 5 A. Sistem Pendukung Keputusan ..................................................................... 5 B. Simple Additive Weighting (SAW).............................................................. 7 C. Sql Server 2005 ........................................................................................... 9 D. Bahasa Pemrograman C# .......................................................................... 13 E. Penelitian Sejenis .......................................................... ............................14 BAB III. TUJUAN DAN MANFAAT .................................................................. 16 A. Tujuan ....................................................................................................... 16 B. Manfaat ..................................................................................................... 16 BAB IV. METODE PENELITIAN ....................................................................... 17 A. Jenis Penelitian .......................................................................................... 17
B. Waktu Dan Tempat ................................................................................... 17
C. Pengembangan Sistem .............................................................................. 17
1. Requirements Definition (Definisi Persyaratan).............................. ... 18
a. Pengumpulan Data .......... ..............................................................18
b. Analisis Kebutuhan................................................................ ....... 19
2. System and Software Desain (Perancangan Sistem dan Perangkat Lunak).................................................................................................19
a. Fase-fase Proses Pengambilan Keputusan................................. .. 20 1) Intelligence (Studi Kelayakan)......................................... ..... 21 2) Design (Perancangan).................................................... ....... 22 3) Choice (Pemilihan)....................................................... ........ 25 4) Implementation (Implementasi)...................................... ...... 25
b. Activty Diagram .................. .........................................................25
c. Perancangan Database ........ .........................................................27
3. Implementation and Unit Testing (Implementasi dan Pengujian Unit)........................................................................................ ............ 31
4. Integration and System Testing (Integrasi dan Pengujian Sistem)....................................................................................... ......... 32
5. Operation and Maintenance (Operasi dan Pemeliharaan)..................32
BAB V. HASIL DAN PEMBAHASAN ................................................................ 33 A. Data Penelitian..........................................................................................33 B. Perancangan Sistem.............................................................................. .... 33 C. Hasil Aplikasi ............................................................................................ 38 D. Hasil Pengujian Sistem......................................................... .................... 54 BAB VI. PENUTUP .............................................................................................. 57 A. Kesimpulan ................................................................................................ 57 B. Saran ........................................................................................................... 58 DAFTAR PUSTAKA................................................................................... ......... 59
DAFTAR TABEL
Tabel 1. Kriteria Pengambilan Keputusan ............................................................. 21 Tabel 2. Alternatif Pengambilan Keputusan .......................................................... 22 Tabel 3. Kriteria ..................................................................................................... 23 Tabel 4. Matrik Keputusan..................................................................................... 24 Tabel 5. Matrik Ternormalisasi .............................................................................. 24 Tabel 6. Tabel User_Login ................................................................................... 27 Tabel 7. Tabel Kriteria ........................................................................................... 28 Tabel 8. Tabel Mahasiswa ..................................................................................... 28 Tabel 9. Tabel Perhitungan .................................................................................... 29 Tabel 10. Tabel Alumni ...................................................................................... ...30 Tabel 11. Hasil Matrik Keputusan ......................................................................... 45 Tabel 12. Hasil Normalisasi ................................................................................... 46 Tabel 13. Nilai Preferensi ...................................................................................... 48 Tabel 14. Hasil Pengujian Sistem .......................................................................... 54
DAFTAR GAMBAR
Gambar 1. Diagram alur pengembangan sistem Waterfall Model ........................ 18 Gambar 2. Fase-Fase Proses Pengambilan Keputusan................................... ....... 20 Gambar 3. Flowchart untuk Menentukan Lulusan Mahasiswa Terbaik
Menggunakan Metode Simple Additive Weighting (SAW)................. 23 Gambar 4. Activity Diagram Mengolah Data Kriteria .......................................... 25 Gambar 5. Activity Diagram Mengolah Data Alternatif ....................................... 26 Gambar 6. Activity Diagram Perangkingan .......................................................... 26 Gambar 7. Relasi Database................................................................................... 27 Gambar 8. Halaman Login .................................................................................... 33 Gambar 9. Halaman Utama ................................................................................... 34 Gambar 10. Halaman Data Kriteria ....................................................................... 34 Gambar 11. Halaman Data Mahasiswa Aktif ........................................................ 35 Gambar 12. Halaman Data Mahasiswa Alumni ..................................................... 35 Gambar 13. Halaman Perhitungan ......................................................................... 36 Gambar 14. Halaman Perangkingan ...................................................................... 36 Gambar 15. Halaman Laporan Mahasiswa Aktif ................................................... 37 Gambar 16. Halaman Laporan Mahasiswa Alumni ............................................... 37 Gambar 17. Tampilan Halaman Utama Aplikasi ................................................... 38 Gambar 18. Menu Skins untuk memilih tema aplikasi .......................................... 39 Gambar 19. Pilihan menu login pada pilihan menu Halaman Utama Aplikasi ..... 39 Gambar 20. Halaman Login Aplikasi .................................................................... 40 Gambar 21. Halaman Utama Admin ...................................................................... 40 Gambar 22. Menu Data Kriteria............................................................................. 41 Gambar 23. Menu Data Mahasiswa ....................................................................... 41 Gambar 24. Menu Data Mahasiswa Aktif.............................................................. 42 Gambar 25. Menu Data Mahasiswa Alumni .......................................................... 42 Gambar 26. Halaman Perhitungan ......................................................................... 43 Gambar 27. Halaman Perhitungan pada Tombol Hitung ....................................... 44 Gambar 28. Matrik Keputusan ............................................................................... 44 Gambar 29. Matrik Ternormalisasi ........................................................................ 45 Gambar 30. Nilai Preferensi ................................................................................... 47
Gambar 31. Hasil Akhir Nilai Preferensi ............................................................... 47 Gambar 32. Halaman Perangkingan ...................................................................... 49 Gambar 33. Laporan Fakultas Teknik .................................................................... 49 Gambar 34. Laporan Teknik Sipil / S1 .................................................................. 50 Gambar 35. Laporan Teknik Kimia / S1 ................................................................ 50 Gambar 36. Laporan Teknik Elektro / S1 .............................................................. 50 Gambar 37. Laporan Teknik Informatika / S1 ....................................................... 50 Gambar 38. Menu Laporan .................................................................................... 51 Gambar 39. Laporan Mahasiswa Aktif .................................................................. 51 Gambar 40. Laporan Mahasiswa Aktif Fakultas Teknik ....................................... 52 Gambar 41. Laporan Teknik Sipil / S1 .................................................................. 52 Gambar 42. Laporan Teknik Kimia / S1 ................................................................ 52 Gambar 43. Laporan Teknik Elektro / S1 .............................................................. 53 Gambar 44. Laporan Teknik Informatika / S1 ....................................................... 53 Gambar 45. Laporan Mahasiswa Alumni .............................................................. 53