LAPORAN TUGAS AKHIR
SISTEM PENDUKUNG KEPUTUSAN PENENTUAN MAHASISWA BERPRESTASI DI UNIVERSITAS MUHAMMADIYAH PURWOKERTO
MENGGUNAKAN METODE WEIGHTED PRODUCT(WP)
(THE SUPPORTED SYSTEM OF DECISION MAKING OF EXCELLENT STUDENTS IN MUHAMMADIYAH UNIVERSITY OF PURWOKERTO
USING (WP) METHOD WEIGHTED PRODUCT)
Diajukan untuk memenuhi salah satu syarat memperoleh derajat
Sarjana Komputer
HIRZI NUR HADYAN 1103040060
PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS TEKNIK
v
HALAMAN PERSEMBAHAN
Alhamdulillah kupanjatkan kepada Allah SWT atas segala rahmat dan
kesempatan untuk menyelesaikan tugas akhir dengan segala kekuranganku.
Kupersembahkan karya sederhana ini kepada orang yang kukasihi dan kusayangi.
1. Ayah Sugeng Priyono dan Ibu Maslihatul Munawaroh Sebagai tanda bakti,
hormat, dan rasa terima kasih yang tiada terhingga kupersembahkan karya
kecil ini kepada Ibu dan Ayah yang telah memberikan kasih sayang, segala
dukungan, dan cinta kasih yang tiada terhingga yang tidak mungkin dapat
kubalas. Semoga ini menjadi langkah awal untuk membuat Ibu dan Ayah
bahagia karna kusadar, selama ini belum bisa berbuat yang lebih. Untuk Ibu
dan Ayah yang selalu membuatku lebih baik. Terima kasih Ibu... Terima kasih
Ayah...
2. Untuk Kakak Rifqi Azmi dan Adikku Daffa Nabila, tiada yang paling
mengharukan saat kumpul bersama kalian, walaupun saling bertengkar tapi hal
itu selalu menjadi warna yang tak akan bisa tergantikan, terima kasih atas doa
dan motivasi kalian selama ini maaf belum bisa menjadi panutan seutuhnya,
tapi aku akan selalu menjadi yang terbaik untuk kalian semua.
3. Buat teman-teman seperjuangan terima kasih atas bantuan, doa, nasehat,
hiburan, traktiran, ojekkan, dan semangat yang kamu berikan selama aku
kuliah, aku tak akan melupakan semua yang telah kamu berikan selama ini.
4. Kawan-kawan Teknik Informatika angkatan 2011, selama 4,5 tahun kita lewati
bersama dan terima kasih yang selalu memberi dukungan dan motivasi sampai
akhir, sehingga saya mampu menyelesaikan Tugas Akhir ini.
5. Bapak dan Ibu Dosen Program Studi Teknik Informatika yang tak pernah lelah
HALAMAN MOTTO
“ Kebaikan tidak bernilai selama diucapkan akan tetapi bernilai sesudah
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...viii
DAFTAR TABEL...xi
DAFTAR GAMBAR...xiii
DAFTAR LAMPIRAN...xv
INTISARI...xvi
ABSTRACT...xvii
BAB I PENDAHULUAN ...1
A. Latar Belakang ...1
B. Perumusan Masalah ...4
C. Batasan Masalah ...4
BAB II KAJIAN PUSTAKA ...5
A. Sistem Pendukung Keputusan (SPK) ...5
B. Metode WP (Weighted Product) ...6
C. Mahasiswa Berprestasi ...8
D. Microsoft SQL Server2005...12
E. Bahasa Pemrograman C# ...12
ix
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. Variabel Penelitian ...17
D. Pengumpulan Data ...18
E. Pengembangan Sistem ...19
1. Requirements Definition(Definisi Persyaratan) ...19
2. System and Software Design (Perancangan Sistem dan Perangkat Lunak)...20
3. Implementation and Unit Testing(Implementasi dan Pengujian Unit) ...27
4. Integration and Sytem Testing(Integrasi dan Pengujian Sistem) ...27
5. Operation and Maintenance(Operasi dan Pemeliharaan)...28
BAB V HASIL DAN PEMBAHASAN...29
A. ANALISA KEBUTUHAN ...29
1. Kebutuhan Data...29
2. Kebutuhan non-Fungsional ...32
B. PERANCANGAN DATABASE ...32
C. RELASI TABEL...37
D. RANCANGAN ANTARMUKA APLIKASI ...38
E. HASIL APLIKASI...42
1. HalamanLogin...42
2. Halaman Utama...43
3. Halaman Data Calon Mahasiswa Berprestasi ...44
5. MetodeWeighted Product...48
6. Hasil Perhitungan ...52
7. Halaman Laporan ...54
8. Halaman Bobot...55
F. PENGUJIAN SISTEM ...56
BAB VI PENUTUP...58
A. Kesimpulan ...58
B. Saran...58
DAFTAR PUSTAKA...59
xi
DAFTAR TABEL
Tabel 1. Kriteria dan Bobot...2
Tabel 2. Kriteria ...22
Tabel 3. Matriks Keputusan ...23
Tabel 4. Normalisasi Bobot ...23
Tabel 5. Vektor S ...23
Tabel 6. Vektor V...24
Tabel 7. Data Mahasiswa ...29
Tabel 8. Indikator Penilaian Naskah Karya Tulis Ilmiah...30
Tabel 9. Indikator Penilaian Presentasi Karya Tulis Ilmiah ...30
Tabel 10. Indikator Penilaian Prestasi...31
Tabel 11. Indikator Penilaian Bahasa Inggris ...31
Tabel 12. TabelLogin...32
Tabel 13. Tabel Mahasiswa ...33
Tabel 14. Tabel Jenis Kelamin...33
Tabel 15. Tabel Fakultas ...33
Tabel 16. Tabel Prodi...34
Tabel 17. Tabel IPK (Indeks Prestasi Kumulatif) ...34
Tabel 18. Tabel Karya Tulis...34
Tabel 19. Tabel Prestasi ...35
Tabel 20. Tabel Bahasa Inggris...36
Tabel 21. Tabel Bobot...36
Tabel 22. Tabel Matriks ...36
Weighted Product...48
Tabel 24. Tabel Hasil Akhir Perhitungan Manual ...52
xiii
DAFTAR GAMBAR
Gambar 1. Tahapan SDLC ModelWaterfall...19
Gambar 2. Fase Pengambil Keputusan ...20
Gambar 3.Flowchart Sistem Pendukung Keputusan Penentuan Mahasiswa Berprestasi di Universitas Muhammadiyah Purwokerto...22
Gambar 4.FlowchartAplikasi Sistem Pendukung Keputusan Penentuan Mahasiswa Berprestasi Universitas Muhammadiyah Purwokerto...25
Gambar 5.Use Case DiagramAplikasi Sistem Pendukung Keputusan Penentuan Mahasiswa Berprestasi Universitas Muhammadiyah Purwokerto ..26
Gambar 6. Relasi Tabel...37
Gambar 7. Rancangan AntarmukaLogin...38
Gambar 8. Rancangan Antarmuka Menu Utama ...38
Gambar 9. Rancangan Antarmuka Data Calon Mahasiswa Berprestasi ...39
Gambar 10. Rancangan Rancangan AntarmukaInputNilai Kriteria ...40
Gambar 11. Rancangan Antarmuka MetodeWeighted Product...41
Gambar 12. HalamanLogin...42
Gambar 13. Halaman Utama...43
Gambar 14. Halaman Data Calon Mahasiswa Berprestasi ...44
Gambar 15. Halaman Tambah Data Calon Mahasiswa Berprestasi ...45
Gambar 16. Halaman Simpan Data Calon Mahasiswa Berprestasi ...45
Gambar 17. Halaman Ubah Data Calon Mahasiswa Berprestasi...46
Gambar 18. Halaman Hapus Data Calon Mahasiswa Berprestasi ...46
Gambar 19. Halaman Menu Memasukkan Nilai Kriteria ...47
Gambar 21. Halaman Hasil Perhitungan...53
Gambar 22. Halaman Normalisasi Bobot ...53
Gambar 23. Halaman Hasil Vektor S...54
Gambar 24. Halaman Hasil Vektor V ...54
Gambar 25. Halaman Perangking-an...55
xv
DAFTAR LAMPIRAN
Lampiran 1. Kode ProgramLogin...61
Lampiran 2. Kode Program Form Mahasiswa ...65
INTISARI
Mahasiswa berprestasi merupakan mahasiswa yang berhasil mencapai prestasi tinggi, baik kurikuler maupun kokurikuler sesuai dengan kriteria yang dibutuhkan. Pada saat ini proses pengolahan data untuk penentuan calon mahasiswa berprestasi sudah menggunakan sistem manual.memungkinkan terjadinya kesalahan dalam proses pengolahan data pemilihan mahasiswa berprestasi. Proses pengolahan nilai memerlukan waktu yang lama, terutama pada proses penentuan maupun proses peranking-an. Sistem pendukung keputusan merupakan sistem yang tepat untuk diterapkan, karena sistem pendukung keputusan dapat membantu untuk menentukan alternatif mana yang akan dipilih. Metode yang digunakan dalam penelitian ini adalah metode WP (Weighted Product). Metode WP digunakan karena kriteria yang ada dalam penentuan mahasiswa berprestasi di Universitas Muhammadiyah Purwokerto tidak terdapat tingkat kepentingan.
xvii ABSTRACT
Students with best achievement are students who successfully achieved excellent achievement, either in curricular or co-curricular according with the required criteria. Nowadays the data process to determine the applicant for excellent achievement student has used manual system. It allows the present of mistake in processing the data of excellent achievement student selection. The score calculation requires long time, mainly in the process of determining and ranking. The supporting decision is the right system to be applied because this system allows to decide the chosen alternative. The used method in the research was Weighted Product. Weighted Product used as it has criteria which exist in deciding the excellent student in Muhammadiyah University of Purwokerto does not involve the level of interest.