ABSTRAK
Aplikasi sistem pendukung keputusan perekrutan karyawan pada Hotel & Apartemen Majesty adalah sebuah program yang dibuat untuk membantu perusahaan dalam merekrut karyawan baru. Aplikasi yang dibuat berbasis web sehingga mudah bagi pelamar untuk memasukkan CV atau lamaran pekerjaan keperusahaan tersebut tanpa harus datang langsung, sehingga tidak memakan banyak waktu bagi pelamar mengantar CV. Begitu juga dengan HRD yang akan memproses CV tersebut, HRD tidak perlu lagi pusing memisahkan CV sesuai dengan divisi yang akan diambil oleh pelamar karena pada aplikasi tersedia pekerjaan yang akan dilamar. Hal ini tentunya sangat menghemat waktu dan kertas. Pada aplikasi tersebut akan terdapat juga form untuk para penguji menginput nilai dari pelamar, sehingga sistem akan melakukan perhitungan sesuai dengan metode yang dibuat untuk mencari nilai tertinggi dari pelamar tersebut.
ABSTRACT
Application of decision support system in Majesty Hotel & Apartment is a program designed to assist the company in recruiting new employees. Web based applications made it easy for applicants to include a CV to the company without having to come directly, so it doesn’t take much time for applicants dropping CV. Likewise HR to process the CV, HR no longer need to bother separating CV in accordance with the division to be taken by the applicant, the application is available to separate their division. This is certainly greatly save time and paper. On the application form will be there as well for the examiners enter the value of the applicant, so that the system will perform the calculation in accordance with methods made for seeking the highest score of the applicant.
DAFTAR ISI
BAB I PENDAHULUAN ... 1
1.1 Latar Belakang Masalah ... 1
1.2 Rumusan Masalah ... 2
1.3 Tujuan Pembahasan ... 2
1.4 Ruang Lingkup Kajian ... 3
1.5 Sumber Data... 3
1.6 Sistematika Penyajian ... 4
BAB II KAJIAN TEORI ... 5
2.1 Decission Support System (DSS) ... 5
2.2 AHP (Analitycal Hierarchy Process) ... 7
2.2.1 Definisi AHP ... 7
2.2.2 Kelebihan dan Kelemahan AHP ... 8
2.3 Flowchart ... 9
2.4 Entity Relationship Diagram (ERD) ... 11
2.5 Unified Modelling Language (UML) ... 14
2.6 PHP ... 18
2.7 MYSQL ... 21
2.8 Blackbox Testing ... 21
BAB III ANALISIS DAN PERANCANGAN SISTEM ... 23
3.1 Proses Bisnis Sistem Perekrutan Karyawan Lama ... 23
3.2 Analisis DSS ... 27
3.2.1 HRD Corporate ... 29
3.2.5 Hasil Akhir ... 49
3.3 ERD ... 51
3.4 Skema Relasi... 52
3.4.1 Tabel Data_Calon ... 52
3.4.2 Tabel Pendidikan ... 54
3.4.3 Tabel Tanggungan ... 55
3.4.4 Tabel Soulmate ... 55
3.4.5 Tabel Pengalaman ... 56
3.4.6 Tabel Menulis ... 57
3.4.7 Tabel Bahasa ... 57
3.4.8 Tabel Lamaran ... 58
3.4.9 Tabel Masoek ... 58
3.4.10 Tabel Keterampilan ... 59
3.4.11 Tabel anak ... 59
3.4.12 Tabel Kriteria ... 60
3.4.13 Tabel corporate ... 60
3.4.14 Tabel Divisi ... 61
3.4.15 Tabel GM ... 61
3.4.16 Tabel Direktur ... 62
3.4.17 Tabel Dss_corporate ... 63
3.4.18 Tabel Dss_divisi ... 63
3.4.19 Tabel Dss_gm ... 64
3.4.20 Tabel Dss_direktur ... 65
3.4.21 Tabel Dss_total ... 65
3.4.22 Tabel Hasil_akhir ... 66
3.4.23 Tabel Laporan ... 67
3.5 Use Case ... 68
3.6 Activity Diagram ... 69
3.6.1 Pelamar Dengan Sistem ... 69
3.6.2 User Login ... 70
3.6.3 Tambah & Hapus Kriteria ... 71
3.6.4 Tes Pelamar ... 72
3.7 Hitung Nilai Pelamar ... 73
3.8 Class Diagram ... 74
3.9.1 Form Aplikasi ... 75
3.9.2 Form Login... 76
3.9.3 Form Penguji ... 76
3.9.4 Form Tes ... 77
3.9.5 Form Detail ... 78
3.9.6 Form Perhitungan Nilai Pelamar ... 79
BAB IV HASIL TERCAPAI ... 80
4.1 Realisasi ... 80
4.1.1 Form Aplikasi ... 80
4.1.2 Form Login... 85
4.1.3 Form Penguji ... 86
4.1.4 Form Tes ... 87
4.1.5 Form Detail ... 88
4.1.6 Form Perhitungan Nilai Pelamar ... 91
4.1.7 Form Kriteria ... 92
4.1.8 Form Laporan ... 93
BAB V PEMBAHASAN DAN UJI COBA HASIL PENELITIAN ... 94
5.1 Pengujian ... 94
5.2 Blackbox Testing ... 94
5.2.1 Form Aplikasi ... 94
5.2.2 Form Login... 95
5.2.3 Form HRD Corporate ... 96
5.2.4 Form Koordinator Divisi & General Manager ... 97
5.2.5 Form Direktur HRD ... 98
5.2.6 Form kriteria... 99
5.2.7 Form Tes Pelamar ... 100
5.2.8 Form Laporan Data Pelamar ... 101
5.2.9 Form Hasil Akhir ... 102
5.3 Kuesioner Fungsionalitas ... 102
BAB VI SIMPULAN DAN SARAN ... 106
6.1 Kesimpulan ... 106
6.2 Saran - saran ... 106
DAFTAR GAMBAR
Gambar 1 Adalah Contoh Penggambaran Use Case Diagram... 16
Gambar 2 Adalah Contoh Penggambaran Activity Diagram ... 17
Gambar 3 Contoh Penggambaran Class Diagram ... 18
Gambar 4 Adalah Contoh script PHP (Anhar,2010:4) ... 20
Gambar 5 Flowchart system perekrutan karyawan lama ... 24
Gambar 6Setiap nilai kriteria dikali nilai pelamar ... 28
Gambar 7 Setiap nilai kriteria dikali nilai pelamar ... 28
Gambar 8 Gambar setiap nilai kriteria dikali nilai pelamar ... 32
Gambar 9 Nilai setiap kriteria dikali nilai pelamar ... 37
Gambar 10 Nilai setiap kriteria dikali nilai pelamar ... 42
Gambar 11 Nilai setiap kriteria dikali nilai pelamar ... 47
Gambar 12 ERD sistem perekrutan Hotel & Apartment Majesty .... 51
Gambar 13 Use case aplikasi ... 68
Gambar 14 Activity diagram input data pelamar ... 69
Gambar 15 Activity diagram user login ... 70
Gambar 16 Activity diagram tambah & hapus kriteria. ... 71
Gambar 17 Activity diagram tes pelamar... 72
Gambar 18 Activity diagram hitung nilai pelamar. ... 73
Gambar 19 Gambar class diagram sistem. ... 74
Gambar 20 Tampilan form aplikasi tempat pelamar input data... 75
Gambar 21 Form login untuk para penguji ... 76
Gambar 22 Halaman pertama untuk penguji ... 77
Gambar 23 Halaman tempat input nilai pelamar ... 77
Gambar 24 Halaman detail dari pelamar ... 78
Gambar 25 Halaman hasil dari perhitungan nilai pelamar ... 79
Gambar 26 Tampilan halaman pertama dari form aplikasi ... 80
Gambar 27 Tampilan halaman kedua dari form aplikasi ... 81
Gambar 28 Tampilan halaman ketiga dari form aplikasi ... 82
Gambar 29 Tampilan halaman keempat dari form aplikasi ... 83
Gambar 30 Tampilan halaman kelima dari form aplikasi ... 84
Gambar 31 Form login untuk para penguji ... 85
Gambar 32 Halaman pertama untuk penguji ... 86
Gambar 33 Halaman tempat input nilai pelamar ... 87
Gambar 34 Halaman detail dari pelamar ... 88
Gambar 35 Halaman detail pendidikan pelamar ... 89
Gambar 36 Halaman kemampuan berbahasa & pengalaman ... 90
Gambar 37 Halaman data anak dari pelamar ... 91
Gambar 38 Halaman hasil dari perhitungan nilai pelamar ... 91
Gambar 39 Halaman untuk menambah dan menghapus kriteria ... 92
Gambar 40 Laporan untuk pelamar yang diterima & ditolak. ... 93
Gambar 41 Piechart tampilan form aplikasi ... 102
Gambar 42 Piechart tampilan para penguji ... 103
DAFTAR TABEL
Tabel I Tabel simbol dari flowchart (Jogiyanto, 1999:7)... 10
Tabel II Tabel dari simbol-simbol ERD (Marimin dkk, 2006:5) ... 12
Tabel III Tabel View dan diagram dalam UML (Nugroho,2005:5) ... 15
Tabel IV Matrix perbandingan dari kriteria ... 27
Tabel V Nilai dari hasil wawancara pelamar ... 29
Tabel VI Matrix kepribadian... 29
Tabel VII Matrix pendidikan ... 30
Tabel VIII Matrix pengalaman ... 31
Tabel IX Matrix pemahaman soal kerja ... 31
Tabel X Matrix nilai pelamar dengan nilai kriteria ... 33
Tabel XI Matrix nilai pelamar dengan nilai kriteria ... 33
Tabel XII Nilai akhir dari pelamar untuk HRD Corporate ... 33
Tabel XIII Nilai dari hasil wawancara pelamar ... 34
Tabel XIV Matrix kepribadian ... 34
Tabel XV Matrix pendidikan ... 35
Tabel XVI Matrix pengalaman ... 36
Tabel XVII Matrix pemahaman soal kerja ... 36
Tabel XVIII Matrix nilai pelamar dengan nilai kriteria ... 38
Tabel XIX Matrix nilai pelamar dengan nilai kriteria ... 38
Tabel XX Nilai akhir dari pelamar untuk Koordinator Divisi ... 38
Tabel XXI Nilai dari hasil wawancara pelamar ... 39
Tabel XXII Matrix kepribadian ... 39
Tabel XXIII Matrix pendidikan ... 40
Tabel XXIV Matrix pengalaman ... 41
Tabel XXV Matrix pemahaman soal kerja ... 41
Tabel XXVI Matrix nilai pelamar dengan nilai kriteria ... 42
Tabel XXVII Matrix nilai pelamar dengan nilai kriteria... 43
Tabel XXVIII Nilai akhir dari pelamar untuk General Manager ... 43
Tabel XXIX Nilai dari hasil wawancara pelamar ... 44
Tabel XXX Matrix kepribadian ... 44
Tabel XXXI Matrix pendidikan ... 45
Tabel XXXII Matrix pengalaman ... 46
Tabel XXXIII Matrix pemahaman soal kerja ... 46
Tabel XXXIV Matrix nilai pelamar dengan nilai kriteria ... 48
Tabel XXXV Nilai akhir dari pelamar untuk Direktur HRD ... 48
Tabel XXXVI Nilai dari setiap penguji ... 49
Tabel XXXVII Matrix nilai pelamar dengan nilai kriteria ... 49
Tabel XXXVIII Nilai akhir dari pelamar untuk Direktur HRD ... 50
Tabel XXXIX Atribut tabel data_calon ... 52
Tabel XL Atribut tabel pendidikan ... 54
Tabel XLI Atribut tabel tanggungan ... 55
Tabel XLII Atribut tabel soulmate ... 55
Tabel XLIV Atribut tabel menulis ... 57
Tabel XLV Atribut tabel bahasa ... 57
Tabel XLVIAtribut tabel lamaran ... 58
Tabel XLVII Atribut tabel masoek ... 58
Tabel XLVIII Atribut tabel keterampilan ... 59
Tabel XLIX Atribut tabel anak ... 59
Tabel L Atribut tabel kriteria ... 60
Tabel LI Atribut tabel corporate ... 60
Tabel LII Atribut tabel divisi ... 61
Tabel LIII Atribut tabel gm ... 61
Tabel LIV Atribut tabel direktur ... 62
Tabel LV Atribut tabel dss_corporate ... 63
Tabel LVI Atribut tabel dss_divisi ... 63
Tabel LVII Atribut tabel dss_gm ... 64
Tabel LVIII Atribut tabel dss_direktur ... 65
Tabel LIX Atribut tabel dss_total ... 65
Tabel LX Atribut tabel hasil_akhir ... 66
Tabel LXI Atribut tabel laporan ... 67
Tabel LXII Test case form aplikasi ... 94
Tabel LXIII Test case form login ... 95
Tabel LXIV Test case form HRD Corporate ... 96
Tabel LXV Test case form Koordinator Divisi & GM ... 97
Tabel LXVI Test case form Direktur HRD ... 98
Tabel LXVII Test case form kriteria ... 99
Tabel LXVIII Test case form tes pelamar ... 100
Tabel LXIX Test case laporan data pelamar ... 101
BAB I PENDAHULUAN
1.1
Latar Belakang Masalah
Majesty adalah salah satu Hotel & Apartemen yang berada di
Bandung, yang beralamatkan di Jalan Surya Sumantri No.91. Majesty
merupakan salah satu Hotel & Apartemen terbesar di Bandung, hal itu
terlihat dari fasilitas dan jumlah kamar yang terdapat di Hotel tersebut dan
predikat hotel tersebut yang sudah berbintang empat. Majesty memiliki
beberapa divisi untuk karyawan yang bekerja, yaitu: HRD, Enginering, ANG
(Accounting, Housekeeping, Front Offfice, Food and Beverage).
Majesty mempunyai karyawan dalam jumlah yang besar, dan
pelamar yang mendaftarkan diri untuk melamar juga banyak tiap kali
lowongan kerja dibuka. Akan sangat menyulitkan bagi HRD yang akan
menyeleksi pelamar tersebut. Majesty masih menggunakan cara manual
untuk menyeleksi pelamar yang mengirimkan surat lamaran. Hal itu
membuat proses penyeleksiannya membutuhkan waktu yang cukup lama,
serta tingkat kesalahan yang didapat pun akan lebih besar, karena harus
melihat sesuai dengan kriteria yang sudah ditetapkan oleh perusahaan.
Berdasarkan permasalahan diatas, dapat disimpulkan bahwa Hotel
& Apartemen Majesty membutuhkan sebuah aplikasi yang dapat membantu
HRD dalam melakukan perekrutan karyawan, yaitu Aplikasi Sistem
Pendukung Keputusan Perekrutan Karyawan. Aplikasi tersebut akan
melakukan penyeleksian dengan membandingkan kriteria dari perusahaan
dengan kemampuan yang dimiliki oleh pelamar tersebut, apakah sudah
memenuhi atau tidak. Pelamar akan mengikuti beberapa tahap tes yaitu
mulai dari HRD Corporate, kemudian ke Koordinator Divisi, General
Manager, dan yang terakhir adalah Direktur HRD. Setelah semuanya selesai
melakukan tes, maka sistem akan menghitung nilai akhir dari pelamar,
2
Metode yang digunakan untuk membuat aplikasi sistem pendukung
keputusan perekrutan karyawan pada Hotel Majesty adalah dengan metode
AHP (Analythical Hierarchy Process).
Aplikasi yang akan dirancang ini berupa form yang berbasis web
yang akan menerima inputan dari para pelamar. Data yang diterima akan
diinput ke database, kemudian dari database akan dilakukan penyeleksian
untuk mengurutkan pelamar yang sesuai dengan kriteria dari yang terbaik
sampai yang terburuk. Bahasa pemrograman yang digunakan adalah PHP
dan MYSQL sebagai database.
1.2
Rumusan Masalah
Adapun beberapa rumusan masalah yang terdapat dari kasus di
atas adalah:
1. Bagaimana aplikasi dapat memberikan solusi dalam menyelesaikan
permasalahan penyeleksian pelamar?
2. Bagaimana metode AHP digunakan dalam mengambil keputusan
pada proses perekrutan karyawan?
1.3
Tujuan Pembahasan
Adapun tujuan dari pembahasan ini adalah:
1. Aplikasi memberikan solusi dalam menyelesaikan permasalahan
penyeleksian pelamar.
2. Membantu dalam mengambil keputusan pada proses perekrutan
3
1.4
Ruang Lingkup Kajian
Berikut adalah ruang lingkup kajian dalam pembuatan tugas akhir
ini:
1. Aplikasi melakukan penyeleksian pelamar dari setiap divisi pada
Hotel & Apartemen Majesty.
2. Aplikasi menyimpan data pelamar yang diterima dan yang ditolak.
3. Untuk jabatan HRD Corporate akan dapat mengubah kriteria,
melihat laporan, melakukan penilaian, melihat data pelamar, dan
menghapus data pelamar yang belum di interview.
4. Untuk jabatan Koordinator Divisi dapat melihat data pelamar dan
melakukan penilaian sesuai divisinya masing-masing.
5. Untuk jabatan General Manager dapat melihat data pelamar dan
melakukan penilaian pada pelamar.
6. Untuk jabatan Direktur HRD dapat melihat data pelamar, melakukan
penilaian terhadap pelamar, menghapus data pelamar, dan melihat
laporan hasil akhir.
7. Data pelamar dikelompokkan sesuai divisinya masing-masing lalu
diurutkan dari yang terbaik.
8. Untuk akses ke sistem, para penguji dapat mengakses dari
komputer masing-masing yang sudah terkoneksi dalam satu
jaringan.
1.5
Sumber Data
Data-data yang digunakan dalam penyusuna laporan ini adalah:
1. Data Primer
Data primer adalah data yang diperoleh dari perusahaan yang
bersangkutan.
4
Data sekunder merupakan data yang diperoleh melalui studi
literatur, internet, dan sumber-sumber lainnya untuk mendukung
kekuatan dan kebenaran data primer.
1.6
Sistematika Penyajian
Sistematika penyajian yang digunakan dalam laporan penelitian ini
adalah sebagai berikut:
BAB I PENDAHULUAN
Berisi uraian mengenai Latar Belakang Masalah, Rumusan Masalah,
Tujuan Pembahasan, Ruang Lingkup Kajian, Sumber Data, dan Sistematika
Penyajian.
BAB II KAJIAN TEORI
Di dalam kajian teori ini berisikan penjelasan mengenai landasan
teori-teori yang digunakan dalam penulisan Tugas Akhir ini yaitu teori tentang
DSS, Metode AHP, PHP, MYSQL, Flowchart,UML, dan ERD.
BAB III ANALISIS DAN PERANCANGAN SISTEM
Analisis dan perancangan sistem dalam Tugas Akhir ini adalah
analisis dari sistem pendukung keputusan dengan metode AHP. Bagaimana
aplikasi dapat membantu HRD dapat lebih cepat dalam melakukan
penyeleksian pelamar.
BAB IV HASIL PENELITIAN
Hasil dari analisis yang dilakukan akan ditulis kedalam hasil
5
BAB V PEMBAHASAN DAN UJI COBA HASIL PENELITIAN
Setelah tahap hasil penelitian selesai dilakukan, maka dilanjutkan
dengan pembahasan dan uji coba hasil penelitian. Pembahasan yang telah
dilakukan, kemudian dilakukan uji coba hasil penelitian dengan metode
blackbox testing.
BAB VI SIMPULAN DAN SARAN
Bagian ini digunakan untuk memberi kesimpulan dan kata-kata
BAB VI SIMPULAN DAN SARAN
6.1
Kesimpulan
Setelah melakukan analisa terhadap aplikasi yang sudah dibuat
maka dapat ditarik kesimpulan bahwa:
1. Aplikasi yang dibuat sudah memberikan solusi bagi perusahaan
dalam membatu perekrutan karyawan seperti: pelamar tinggal
menginput data dari website tanpa harus mengisi form aplikasi dan
membawa CV, menyimpan data pelamar yang diterima dan yang
ditolak, melihat laporan data pelamar.
2. Menghitung nilai pelamar sehingga mudah didapat pelamar dari
nilai yang tertinggi sampai yang terendah.
6.2
Saran
–
saran
Dari hasil kuesioner yang sudah dibuat, maka didapat beberapa
saran-saran untuk pengembangan aplikasi sebagai berikut:
1. Tampilan form aplikasi diperbaiki atau diperindah.
2. Dikembangkan lagi untuk penilaian kinerja karyawan
DAFTAR PUSTAKA
Anhar, ST. (2010). Panduan Menguasai PHP & MySQL Secara Otodidak.
Jakarta Selatan:Peneerbit Transmedia
Cahyono, Setiyo. (2006). Panduan Praktis Pemrograman Database
menggunakan Mysql dan Java. Bandung : Penerbit Informatika.
Jogiyanto, H.M. (1999). Pengenalan Komputer, Dasar Ilmu Komputer,
Pemrograman, Sistem Informasi dan Inteligensi Buatan. Yogyakarta:
Penerbit Andi.
Marimin, dkk. 2006. Sistem Informasi Manajemen – Sumber Daya Manusia.
Grasindo. Jakarta.
Nugroho, Adi. (2005). Analisis dan Perancangan Sistem Informasi dengan
Metodologi Berorientasi Objek. Bandung: Penerbit Informatika.
Power, Daniel J.(2002). Decission Support System: Copyright
Acknowledgements.
Saaty, L. Thomas, 2000. The Fundamentals of Decision Making and Priority
Theory with the Analityc Hierarchy Process. RWS Publ.
TestPlant. Testplant.com: Black Box Vs White Box Testing. Retrieved
November 19, 2011, from