Upload
others
View
11
Download
0
Embed Size (px)
Citation preview
i
LAPORAN TUGAS AKHIR
“METODE TOPSIS UNTUK MENENTUKAN PENERIMAANMAHASISWA BARU PENDIDIKAN DOKTER DI UNIVERSITAS
MUHAMMADIYAH PURWOKERTO”
(TOPSIS METHOD TO DETERMINE NEW STUDENTSADMISSION AT MEDICAL SCOOL IN UNIVERSITY OF
MUHAMMADIYAH PURWOKERTO)
Diajukan untuk memenuhi salah satu syarat memperoleh derajatSarjana Komputer
ERIK KURNIAWAN
1103040063
PROGRAM STUDI TEKNIK INFORMATIKAFAKULTAS TEKNIK
UNIVERSITAS MUHAMMADIYAH PURWOKERTOFEBRUARI, 2016
ii
Metode Topsis Untuk..., Erik Kurniawan, Fakultas Teknik UMP, 2016
iii
Metode Topsis Untuk..., Erik Kurniawan, Fakultas Teknik UMP, 2016
iv
HALAMAN PERNYATAAN
Dengan ini saya menyatakan bahwa Laporan Tugas Akhir ini tidak terdapat
karya yang pernah diajukan untuk memperoleh gelar Sarjana Komputer disuatu
Perguruan Tinggi, dan Sepanjang pengetahuan saya juga tidak terdapat karya atau
pendapat yang pernah ditulis atau diterbitkan oleh orang lain, kecuali yang secara
tertulis diacu dalam naskah ini dan disebutkan dalam daftar pustaka.
Purwokerto, 2 Februari 2016
Erik Kurniawan
Metode Topsis Untuk..., Erik Kurniawan, Fakultas Teknik UMP, 2016
v
HALAMAN PERSEMBAHAN
Dengan segala kerendahan hati, serta rasa syukur terhadap Allah SWT yang telah
memberi rahmat dan nikmat-Nya, maka kupersembahkan Laporan Tugas Akhir
ini kepada:
1. Bapak Imam Sarjono dan Ibu Tuti Sri Rejeki yang selalu memberikan arti
dari kehidupan serta dukungan semangat dan iringan doa yang tak pernah
lelah engkau panjatkan demi anakmu. Semua materi dan petuah yang engkau
berikan sungguh bermakna bagiku. Terima kasih bapak dan ibu semoga
ALLAH selalu melindungi kalian ya ALLAH,amin.
2. Untuk Kakak Kukuh Prasetyo dan Diah Sulistiyo terima kasih atas dukungan
dan motivasinya. Terutama Diah Sulistiyo terima kasih telah membiayai
biaya kuliahku selama ini, semoga aku bisa membalasnya di kemudian hari.
3. Teman-teman anak-anak srigala teknik terima kasih atas semua canda, tawa
dan tangis yang kalian berikan padaku. Kalian semua bukan lagi sahabat
terbaikku melainkan keluarga untuku, semoga kelak kita dapat berkumpul
bersama lagi disini untuk menjadi sebuah keluarga yang lebih besar.
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. Teruntuk Dewi Panuntun Orang yang spesial yang sudah mengisi hari-hariku
dan mengajarkanku banyak hal. Terima kasih untuk kasih dan sayangnya
Metode Topsis Untuk..., Erik Kurniawan, Fakultas Teknik UMP, 2016
vi
untuk sejauh ini, engkau mengajarkan arti sebuah keiklasan untuk menjalani
hidup yang keras ini.
6. Kelompok KKN 19 Desa Kebanaran, Kecamatan Mandiraja, Kabupaten
Banjarnegara, terima kasih selama 43 hari yang tidak terlupakan.
7. Bapak dan Ibu Dosen Program Studi Teknik Informatika yang tak pernah
lelah untuk memberikan ilmu dan motivasi.
Metode Topsis Untuk..., Erik Kurniawan, Fakultas Teknik UMP, 2016
vii
HALAMAN MOTTO
“ Jangan Takut Mencoba Hal Baru Dalam Hidupmu.
Jika Kamu Berhasil, Kamu Akan Bahagia. Jika tidak Kamu Akan Lebih
Bijaksana ”
Metode Topsis Untuk..., Erik Kurniawan, Fakultas Teknik UMP, 2016
viii
KATA PENGANTAR
Puji syukur Penyusun panjatkan kehadirat allah SWT yang telah
memberikan rahmat dan hidayah-Nya, sehingga penyusun dapat menyelesaikan
Tugas Akhir dengan judul “Metode TOPSIS Untuk Menentukan Penerimaan
Mahasiswa Baru Pendidikan Dokter di Universitas Muhammadiyah Purwokerto”.
Penyusun menyampaikan terima kasih kepada semua pihak atas dukungan
moral maupun materil yang sangat berarti dalam penyelesaian Tugas Akhir ini,
diantaranya:
1. Bapak Dr. H. Syamsuhadi Irsyad, M.H., selaku Rektor Universitas
Muhammadiyah Purwokerto.
2. Bapak Taufik Tamam, S.T.,MT., selaku Dekan Fakultas Teknik Universitas
Muhammadiyah Purwokerto.
3. Bapak Harjono, S.T., M.Eng., selaku Kaprodi Teknik Informatika Universitas
Muhammadiyah Purwokerto.
4. Ibu Hindayati Mustafidah, S.Si., M.Kom., selaku Dosen Pembimbing I.
5. Ibu Anis Shofiyani, SP., M.P., selaku Dosen Pembimbing II.
6. Seluruh dosen pengajar prodi Teknik Informatika yang telah memberikan
ilmunya.
7. Teman-teman jurusan Teknik Informatika angkatan 2010 dan 2011.
Penyusun menyadari masih terdapat kekurangan dalam cara penyajian dan
kelengkapan data pada Tugas Akhir ini. Oleh karena itu, kritik dan saran sangat
penyusun harapkan sebagai masukan yang positif.
Semoga Tugas Akhir ini dapat bermanfaat bagi pembaca pada umumnya
dan penyusun pada khususnya.
Purwokerto, 2 Februari 2016
Erik Kurniawan
Metode Topsis Untuk..., Erik Kurniawan, Fakultas Teknik UMP, 2016
ix
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 .........................................................................................xiv
DAFTAR LAMPIRAN .....................................................................................xvi
INTISARI ..........................................................................................................xvii
ABSTRACT ........................................................................................................xviii
BAB I PENDAHULUAN .................................................................................1
A. Latar Belakang .......................................................................................1
B. Perumusan Masalah ...............................................................................2
C. Batasan Masalah .....................................................................................3
BAB II KAJIAN PUSTAKA ...........................................................................4
A. Sistem Pendukung Keputusan/Decision Support System (DSS) ............4
B. TOPSIS (Technique for Order Preference by Similarity to Ideal
Solution) .................................................................................................5
C. Microsoft SQL Server 2005 ....................................................................8
D. Microsoft Visual Studio 2010..................................................................11
Metode Topsis Untuk..., Erik Kurniawan, Fakultas Teknik UMP, 2016
x
E. Penelitian Sejenis ...................................................................................12
BAB III TUJUAN DAN MANFAAT .............................................................13
A. Tujuan .....................................................................................................13
B. Manfaat ..................................................................................................13
BAB IV METODE PENELITIAN .................................................................12
A. Jenis Penelitian........................................................................................14
B. Waktu dan Tempat ..................................................................................14
C. Variabel Penelitian ..................................................................................14
D. Pengumpulan Data ..................................................................................15
E. Pengembangan Sistem ............................................................................15
1. Requirements Definition (Definisi Persyaratan) ...............................16
2. System and Software Design (Perancangan Sistem dan Perangkat
Lunak) ...............................................................................................16
3. Implementation and Unit Testing (Implementasi dan Pengujian
Unit) ..................................................................................................23
4. Integration and Sytem Testing (Integrasi dan Pengujian Sistem) .....24
5. Operation and Maintenance (Operasi dan Pemeliharaan)................24
BAB V HASIL DAN PEMBAHASAN ............................................................25
A. ANALISA KEBUTUHAN .....................................................................25
1. Kebutuhan Data.................................................................................25
2. Kebutuhan non-Fungsional ...............................................................27
B. PERANCANGAN DATABASE ............................................................27
C. RELASI TABEL.....................................................................................33
D. RANCANGAN ANTARMUKA APLIKASI .........................................33
E. HASIL APLIKASI..................................................................................40
1. Halaman Login ..................................................................................40
2. Halaman Utama.................................................................................41
3. Halaman Data Calon Mahasiswa Baru .............................................42
4. Halaman Input Nilai Kriteria ............................................................45
Metode Topsis Untuk..., Erik Kurniawan, Fakultas Teknik UMP, 2016
xi
5. Metode TOPSIS ................................................................................46
6. Halaman Laporan ..............................................................................53
7. Halaman Arsip ..................................................................................53
F. PENGUJIAN SISTEM ...........................................................................55
BAB VI PENUTUP ...........................................................................................57
A. Kesimpulan .............................................................................................57
B. Saran........................................................................................................57
DAFTAR PUSTAKA ........................................................................................58
LAMPIRAN.......................................................................................................59
Metode Topsis Untuk..., Erik Kurniawan, Fakultas Teknik UMP, 2016
xii
DAFTAR TABEL
Tabel 1. Kriteria dan Bobot.................................................................................18
Tabel 2. Matriks Keputusan ................................................................................19
Tabel 3. Matriks Solusi Ideal Positif dan Solusi Ideal Negatif ...........................20
Tabel 4. Matriks Jarak Setiap Alternatif Terhadap Solusi Ideal Positif dan
Solusi Ideal Negatif...............................................................................20
Tabel 5. Data Calon Mahasiswa Baru.................................................................25
Tabel 6. Data Nilai Kriteria.................................................................................25
Tabel 7. Sub Kriteria Nilai UAN ........................................................................26
Tabel 8. Sub Kriteria Nilai UAS.........................................................................26
Tabel 9. Sub Kriteria Nilai Raport ......................................................................26
Tabel 10. Sub Kriteria Nilai Wawancara ............................................................26
Tabel 11. Tabel Login .........................................................................................27
Tabel 12. Tabel Calon Mahasiswa Baru .............................................................28
Tabel 13. Tabel Jenis Kelamin............................................................................28
Tabel 14. Tabel Kriteria CBT .............................................................................28
Tabel 15. Tabel Kriteria Psikotest.......................................................................29
Tabel 16. Tabel Kriteria UAN ............................................................................29
Tabel 17. Tabel Kriteria UAS .............................................................................30
Tabel 18. Tabel Kriteria Raport ..........................................................................30
Tabel 19. Tabel Kriteria Wawancara ..................................................................31
Tabel 20. Tabel Kriteria Uang Sumbangan.........................................................31
Tabel 21. Tabel Matriks ......................................................................................32
Tabel 22. Tabel Bobot.........................................................................................32
Metode Topsis Untuk..., Erik Kurniawan, Fakultas Teknik UMP, 2016
xiii
Tabel 23. Tabel Arsip..........................................................................................33
Tabel 24. Calon Mahasiswa Baru Perhitungan Metode TOPSIS .......................47
Tabel 25. Hasil Akhir Perhitungan Manual ........................................................53
Tabel 26. Black Box Testing ...............................................................................55
Metode Topsis Untuk..., Erik Kurniawan, Fakultas Teknik UMP, 2016
xiv
DAFTAR GAMBAR
Gambar 1. Tahapan SDLC Model Waterfall ......................................................16
Gambar 2. Flowchart Sistem Pendukung Keputusan ........................................17
Gambar 3. Flowchart Aplikasi Sistem................................................................21
Gambar 4. Use Case Diagram ............................................................................22
Gambar 5. Activity Diagram ...............................................................................22
Gambar 6. Relasi Tabel.......................................................................................34
Gambar 7. Rancangan Antarmuka Login............................................................34
Gambar 8. Rancangan Antarmuka Menu Utama ................................................35
Gambar 9. Rancangan Antarmuka Data Calon Mahasiswa Baru .......................36
Gambar 10. Rancangan Rancangan Antarmuka Input Nilai Kriteria .................36
Gambar 11. Rancangan Antarmuka Metode TOPSIS Matriks ...........................37
Gambar 12. Rancangan Antarmuka Metode TOPSIS Matriks Ternormalisasi ..38
Gambar 13. Rancangan Antarmuka Metode TOPSIS
Matriks Ternormalisasi Terbobot.....................................................38
Gambar 14. Rancangan Antarmuka Metode TOPSIS Jarak Alternatif
Terhadap Solusi Ideal Positif dan Negatif........................................39
Gambar 15. Rancangan Antarmuka Metode TOPSIS Nilai Preferensi ..............39
Gambar 16. Rancangan Antarmuka Metode TOPSIS Pe-rangkingan ................40
Gambar 17. Halaman Login ................................................................................40
Gambar 18. Halaman Utama...............................................................................41
Gambar 19. Data Calon Mahasiswa Baru Pendidikan Dokter ............................42
Gambar 20. Halaman Tambah Data Calon Mahasiswa Baru .............................43
Gambar 21. Halaman Simpan Data Calon Mahasiswa Baru ..............................43
Metode Topsis Untuk..., Erik Kurniawan, Fakultas Teknik UMP, 2016
xv
Gambar 22. Halaman Ubah Data Calon Mahasiswa Baru..................................44
Gambar 23. Halaman Hapus Data Calon Mahasiswa Baru ................................44
Gambar 24. Halaman Ganti Periode ...................................................................45
Gambar 25. Halaman Menu Input Nilai Kriteria ................................................46
Gambar 26. Halaman Matriks Keputusan...........................................................46
Gambar 27. Halaman Pe-rangkingan..................................................................52
Gambar 28. Halaman Arsip ................................................................................54
Gambar 29. Halaman Laporan Arsip Semua Data Pertahun Akademik danPergelombang...................................................................................54
Gambar 30. Halaman Laporan Pe-rangkingan Pertahun Akademik danPergelombang...................................................................................55
Metode Topsis Untuk..., Erik Kurniawan, Fakultas Teknik UMP, 2016
xvi
DAFTAR LAMPIRAN
Lampiran 1. Kode Program Login ......................................................................60
Lampiran 2. Kode Program Tambah Data Calon Mahasiswa Baru....................61
Lampiran 3. Kode Program Ubah Data Calon Mahasiswa Baru ........................63
Lampiran 4. Kode Program Hapus Data Calon Mahasiswa Baru.......................65
Lampiran 5. Kode Program Simpan Nilai Kriteria .............................................66
Lampiran 6. Kode Program Ubah Bobot Kriteria...............................................78
Lampiran 7. Kode Program Ganti Periode/Gelombang......................................81
Lampiran 8. Kode Program Mencetak Laporan..................................................84
Lampiran 9. Kode Program Mencetak Laporan Arsip Semua Data Pertahun
Akademik dan Pergelombang........................................................84
Lampiran 10. Kode Program Mencetak Laporan Arsip Perangking-an Pertahun
Akademik dan Pergelombang........................................................85
Lampiran 11. Sertifikat SNATEK 2015 .............................................................86
Metode Topsis Untuk..., Erik Kurniawan, Fakultas Teknik UMP, 2016
xvii
INTISARI
Penerimaan mahasiswa baru merupakan kegiatan rutin yang dilakukanoleh seluruh Perguruan Tinggi di Indonesia setiap tahunnya. Kegiatan ini dapatdikatakan sebagai titik awal proses pencarian calon mahasiswa baru yangberkualitas. Sistem penerimaan mahasiswa baru dilakukan melalui Jalur Minatdan Prestasi dan Jalur Reguler. Pada saat ini proses pengolahan data untukmenyeleksi calon mahasiswa baru fakultas kedokteran sudah menggunakanMicrosoft Excel. Namun, masih memiliki kekurangan yaitu dalam prosespengolahan nilai yang digunakan sebagai kriteria penerimaan mahasiswa baru.Proses pengolahan nilai memerlukan waktu yang lama, terutama pada prosesseleksi maupun proses peranking-an. Sistem pendukung keputusan merupakansistem yang tepat untuk diterapkan, karena sistem pendukung keputusan dapatmembantu mengambil keputusan berdasarkan kriteria yang ada. Metode yangdigunakan dalam penelitian ini adalah metode TOPSIS (Technique for OrderPreference by Similarity to Ideal Solution). Metode TOPSIS digunakan karenadidasarkan pada konsepnya bahwa alternatif yang terbaik tidak hanya memilikijarak terpendek dari solusi ideal positif tetapi juga memiliki jarak terpanjang darisolusi ideal negatif.
Kata Kunci : Penerimaan mahasiwa baru, Sistem Pendukung Keputusan,TOPSIS
Metode Topsis Untuk..., Erik Kurniawan, Fakultas Teknik UMP, 2016
xviii
ABSTRACT
New student admission is a regular event held by all universities inIndonesia every year. This event is said to be the initial process of a qualified newstudent seeking. The system of new student admission is done through interest andachievement way and reguler way. Recently, the data processing of the newstudent admission of medical faculty has been using Microsoft Excel. However, itstill lacks of score processing that is used as the criteria of new studentadmission. Score processing takes quite much time in selecting or rangking.Decision support system is the appropriate one to implement because it is able tohelp making decision based on the available criteria. The method used in thisresearch was TOPSIS method (Technique for Order Preference by Similarity toIdeal Solution). TOPSIS method was used because of the basic concept that thebest alternative not only has the shortest gap from the ideal positive solution butalso has the longest gap from the ideal negative solution.
Key words: New Student Admission, Decision Support Systems, TOPSIS
Metode Topsis Untuk..., Erik Kurniawan, Fakultas Teknik UMP, 2016