PENERAPAN METODE WP (WEIGHTED PRODUCT) UNTUK SISTEM PENDUKUNG KEPUTUSAN PEMILIHAN MAHASISWA LULUSAN TERBAIK DI FAKULTAS TEKNIK UNIVERSITAS MUHAMMADIYAH PURWOKERTO - repository perpustakaan

  

LAPORAN TUGAS AKHIR

PENERAPAN METODE WP (WEIGHTED PRODUCT)

UNTUK SISTEM PENDUKUNG KEPUTUSAN

PEMILIHAN MAHASISWA LULUSAN TERBAIK

DI FAKULTAS TEKNIK

UNIVERSITAS MUHAMMADIYAH PURWOKERTO

  

(APPLICATION METHODS WP (WEIGHTED PRODUCT)

DECISION SUPPORT SYSTEM

FOR SELECTING THE BEST GRADUATE STUDENT

  

IN THE FACULTY OF ENGINEERING

UNIVERSITY OF MUHAMMADIYAH PURWOKERTO)

  Diajukan untuk memenuhi salah satu syarat memperoleh derajat Sarjana Komputer

  DWI CAHYANTO YONI 1103040085

  PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS TEKNIK UNIVERSITAS MUHAMMADIYAH PURWOKERTO FEBRUARI, 2016

HALAMAN PERSEMBAHAN

  Sembah sujud serta syukur kepada Allah SWT. Taburan cinta dan kasih

sayang-Mu telah memberikanku kekuatan, membekaliku dengan ilmu serta

memperkenalkanku dengan cinta. Atas karunia serta kemudahan yang Engkau

berikan akhirnya skripsi yang sederhana ini dapat terselesaikan. Dengan segala

kerendahan hati terhadap Allah SWT yang telah memberi rahmat dan nikmat-Nya,

maka kupersembahkan Laporan Tugas Akhir ini kepada:

  1. Bapak Soegijono dan Ibu Tatiek Djuniastuti, kedua orang tua saya tercinta yang memberikan kasih sayang tiada habisnya sampai saat ini. Semangat, perhatian dan yang tak kenal lelah memberi dukungan secara moril dan materil. Semua pengorbanan yang telah kalian berikan, tak akan pernah bisa kubayar.Semoga karya ini bisa mengukir senyum indah kalian.

  2. Alm. Ibu kandung Nani Warnaningsih, Sebagai tanda bakti, hormat, dan rasa terima kasih yang tiada terhingga kupersembahkan karya kecil ini kepada Alm. Ibu kandung yang telah memberikan kasih sayang kepada saya selama masa hidupnya. Segala dukungan, dan cinta kasih yang tiada terhingga darimu, hanya dapat kubalas dengan selembar kertas yang bertuliskan kata cinta dan persembahan ini. Saya selalu mendoakan semoga tenang di alam sana. Terima kasih untuk Alm. Ibu kandung yang selalu membuatku termotivasi.

  3. Kakak dan adik-adikku, tiada yang paling mengharukan saat kumpul bersama kalian, walaupun sering bertengkar tapi hal itu selalu menjadi warna yang tak akan bisa tergantikan, terima kasih atas doa dan bantuan kalian selama ini, hanya karya kecil ini yang dapat kupersembahkan. Maaf belum bisa menjadi panutan seutuhnya tapi akan selalu menjadi yang terbaik untuk kalian semua.

  4. Ibu Hindayati Mustafidah selaku dosen pembimbing. Terima kasih atas kesabarannya yang telah membimbing saya, sehingga saya dapat menyelesaikan skripsi ini.

  5. Seluruh dosen dan karyawan UMP khususnya Prodi Teknik Informatika Universitas Muhammadiyah Purwokerto, karena telah bersedia berbagi ilmu dan pengalaman bagi saya. Ilmu yang telah kalian bagi, membuat saya mendapat banyak pelajaran dan pengalaman yang amat sangat berharga sebagai bekal menghadapi masa depan.

  6. Seluruh teman-teman teknik informatika angkatan 2011, terima kasih atas dukungan dan motivasinya.

  7. Anggota Serigala Teknik, kalian telah memberikan inspirasi dan motivasi selama masa-masa mencari ilmu di bangku perkuliahan. Semoga persaudaraan kita tidak akan terputus oleh terpisahnya jarak dan kepentingan.

8. Anggota Kolem Graha Bekasi, terima kasih atas bantuan, doa, nasihat,

  hiburan, traktiran, dan semangat yang telah kalian berikan. Aku tak akan melupakan semua yang telah kalian berikan selama ini. Terima kasih atas bantuan kalian, semangat kalian dan candaan kalian, aku tak akan melupakan kalian. Ayo kita berkumpul dan jalan-jalan lagi. Semoga keakraban diantara anggota tetap terjaga. Semoga persahabatan kita tidak akan terputus oleh jarak dan kepentingan.

  

HALAMAN MOTTO

“Hari ini harus lebih baik dari hari kemarin dan hari esok adalah harapan”

“Cara terbaik untuk keluar dari suatu persoalan adalah memecahkannya”

“Semakin tinggi jabatan yang kau raih, semakin banyak perempuan yang

mendekati”

  DAFTAR ISI

  HALAMAN JUDUL ....................................................................................................... i HALAMAN PENGESAHAN ......................................................................................... ii HALAMAN PERSETUJUAN ........................................................................................ iii HALAMAN PERNYATAAN ........................................................................................ iv HALAMAN PERSEMBAHAN ..................................................................................... v HALAMAN MOTTO ..................................................................................................... vii KATA PENGANTAR .................................................................................................... viii DAFTAR ISI ................................................................................................................... ix DAFTAR TABEL ........................................................................................................... xii DAFTAR GAMBAR ...................................................................................................... xiii DAFTAR LAMPIRAN ................................................................................................... xiv

  INTISARI ......................................................................................................................... xv

  

ABSTRACT ....................................................................................................................... xvi

  BAB I. PENDAHULUAN ............................................................................................... 1 A. Latar Belakang .................................................................................................. 1 B. Perumusan Masalah .......................................................................................... 3 C. Batasan Masalah ............................................................................................... 3 BAB II. KAJIAN PUSTAKA .......................................................................................... 4 A. Sistem Pendukung Keputusan (SPK) ............................................................... 4 B. WP (Weighted Product) .......................................................................................... 4 C. Database SQL Server ............................................................................................. 6 D. Bahasa C# ............................................................................................................... 7 E. Penelitian Sejenis .................................................................................................... 9 BAB III. TUJUAN DAN MANFAAT ............................................................................ 11 A. Tujuan ..................................................................................................................... 11 B. Manfaat ................................................................................................................... 11 BAB IV. METODE PENELITIAN ................................................................................. 12 A. Jenis Penelitian ....................................................................................................... 12

  B. Lokasi Penelitian .................................................................................................... 12

  C. Metode Pengumpulan Data ..................................................................................... 12

  1. Wawancara ...................................................................................................... 12

  2. Dokumentasi .................................................................................................... 12

  D. Tahap Pengembangan Sistem ................................................................................. 13

  1. Analisis Kebutuhan dan Definisi Persyaratan ................................................. 13

  2. Desain Sistem dan Perangkat Lunak ............................................................... 14

  a. Flowchart Pengembangan Sistem Pendukung Keputusan ....................... 14

  b. Flowchart Aplikasi Sistem ....................................................................... 16

  c. Use Case Diagram ................................................................................... 17

  3. Implementasi dan Pengujian Unit ................................................................... 18

  4. Integrasi dan Pengujian Sistem ....................................................................... 19

  5. Operasi dan Pemeliharaan ............................................................................... 19

  BAB V. HASIL DAN PEMBAHASAN .......................................................................... 20 A. Data Penelitian ........................................................................................................ 20

  1. Data Mahasiswa Lulusan Terbaik ................................................................... 20

  2. Data Mahasiswa Aktif ..................................................................................... 21

  3. Kebutuhan non-Fungsional ............................................................................. 21

  B. Perancangan Sistem ................................................................................................ 22

  1. Rancangan Database ....................................................................................... 22

  2. Relasi Tabel ..................................................................................................... 26

  3. Rancangan Aplikasi ......................................................................................... 27

  C. Hasil Aplikasi ......................................................................................................... 31

  1. Membuat Normalisasi Bobot ........................................................................... 35

  2. Mencari Vektor S ............................................................................................ 36

  3. Mencari Nilai Vektor V ................................................................................... 38

  D. Pengujian Sistem .................................................................................................... 43

  BAB VI. PENUTUP ........................................................................................................ 45 A. KESIMPULAN ...................................................................................................... 45 B. SARAN ................................................................................................................... 45 DAFTAR PUSTAKA ...................................................................................................... 46

  LAMPIRAN ..................................................................................................................... 47

  

DAFTAR TABEL

  Tabel 1. Matriks Keputusan .................................................................................. 15 Tabel 2. Normalisasi Bobot .................................................................................. 15 Tabel 3. Vektor S .................................................................................................. 15 Tabel 4. Preferensi Setiap Alternatif ..................................................................... 16 Tabel 5. Data Mahasiswa Lulusan Terbaik ........................................................... 20 Tabel 6. Data Mahasiswa Aktif ............................................................................. 21 Tabel 7. Prodi ........................................................................................................ 22 Tabel 8. Kriteria .................................................................................................... 22 Tabel 9. Bobot ....................................................................................................... 23 Tabel 10. Tabel Mahasiswa Aktif ......................................................................... 23 Tabel 11. Kriteria IPK ........................................................................................... 23 Tabel 12. Kriteria Masa Studi ............................................................................... 24 Tabel 13. Kriteria Nilai C Maksimal 1 ................................................................. 24 Tabel 14. Kriteria Tidak Ada Nilai D ................................................................... 24 Tabel 15. Alumni .................................................................................................. 25 Tabel 16. Jenis Kelamin ........................................................................................ 25 Tabel 17. Matriks Keputusan ................................................................................ 26 Tabel 18. Calon Mahasiswa Lulusan Terbaik Perhitungan Metode Weighted Product...............................................................................................

  35 Tabel 19. Hasil Akhir Perhitungan Perangkingan Secara Manual ........................ 39 Tabel 20. Black Box Testing ................................................................................. 43

  

DAFTAR GAMBAR

Gambar 1.

  Tahapan SDLC Model Waterfall .......................................................... 13 Gambar 2. Flowchart Pengembangan Sistem Pendukung Keputusan .................. 14 Gambar 3. Flowchart Aplikasi Sistem Pendukung Keputusan Pemilihan

  Mahasiswa Lulusan Terbaik Fakultas Teknik ................................... 17 Gambar 4. Use Case Diagram Untuk User Pada SPK ......................................... 18 Gambar 5. Relasi Tabel Database ........................................................................ 27 Gambar 6. Rancangan Antarmuka Halaman Login .............................................. 27 Gambar 7. Rancangan Antarmuka Mahasiswa Utama ......................................... 28 Gambar 8. Rancangan Antarmuka Halaman Mahasiswa Aktif ............................ 29 Gambar 9. Rancangan Antarmuka Halaman Mahasiswa Alumni ........................ 29 Gambar 10. Rancangan Antarmuka Halaman Nilai Kriteria ................................ 30 Gambar 11. Rancangan Antarmuka Halaman Bobot Kriteria .............................. 30 Gambar 12. Halaman Login Aplikasi Sistem Pendukung Keputusan .................. 31 Gambar 13. Halaman Utama Aplikasi Sistem Pendukung Keputusan ................. 32 Gambar 14. Halaman Mahasiswa Aktif ................................................................ 33 Gambar 15. Halaman Nilai Kriteria ..................................................................... 34 Gambar 16. Halaman Mahasiswa Alumni ............................................................ 40 Gambar 17. Halaman Laporan Aplikasi ............................................................... 41 Gambar 18. Halaman Cetak Laporan Mahasiswa Aktif Fakultas Teknik ............ 41 Gambar 19. Halaman Cetak Laporan Mahasiswa Alumni Fakultas Teknik ......... 42 Gambar 20. Halaman Cetak Laporan Mahasiswa Lulusan Terbaik ..................... 42