Portal Lowongan Pekerjaan dengan Menggunakan Metode Profile Matching.
ABSTRAK
Proses pencarian pekerjaan dan penerimaan pegawai pada saat ini masih banyak yang dilakukan secara manual. Sehingga para pencari pekerjaan dan perusahaan yang memerlukan tenaga kerja mengalami banyak kesulitan, baik dalam proses pencarian pekerjaan, proses pelamaran pekerjaan maupun proses penerimaan pegawai. Oleh karena itu, maka penulis tergerak untuk melakukan penelitian dengan judul Tugas Akhir “Portal Lowongan Pekerjaan Dengan Menggunakan Metode Profile Matching”. Penelitian ini dilakukan dengan tujuan untuk menghasilkan sebuah aplikasi berbasis website yang dapat melakukan proses pencarian pekerjaan, pelamaran kerja secara online dan juga perusahaan dapat membuka lowongan pekerjaaan yang dibutuhkan. Serta pada aplikasi ini juga dapat dilihat rekomendasi pekerjaan apa saja yang cocok dengan data diri pelamar. Dan untuk memudahkan perusahaan dalam melakukan seleksi terhadap pelamar pekerjaan, maka sistem akan merekomendasikan pelamar – pelamar mana saja yang cocok dengan kriteria yang ada pada lowongan pekerjaan.
(2)
ABSTRACT
The process of job search and recruitment at this time is still much to be done manually. So that job seekers and companies that require workers encountered many difficulties, both in the job search process, the process of applying employment and hiring processes. Therefore, the writer moved to do research under the title Final "Portal Job Vacancy With Using a Profile Matching Method". This research was conducted with the aim to produce a web-based application that can do the job search process, applying work online and also companies can open up employment vacancies needed. As well as on the application can also be seen on any job that matches the personal data of applicants. And to allow companies to make the selection of job applicants, then the system will recommend applicants - applicants anywhere that matches the existing criteria on the job.
(3)
DAFTAR ISI
LEMBAR PENGESAHAN ... i
PERNYATAAN ORISINALITAS LAPORAN PENELITIAN ... ii
PERNYATAAN PUBLIKASI LAPORAN PENELITIAN ... iii
PRAKATA ... iv
ABSTRAK ... v
ABSTRACT ... vi
DAFTAR ISI ... vii
DAFTAR GAMBAR ... xvi
DAFTAR TABEL ... xxii
DAFTAR NOTASI/ LAMBANG ... xxiv
DAFTAR SINGKATAN ... xxvii
DAFTAR ISTILAH ... xxviii
BAB 1. 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 ... 5
1.6 Sistematika Penyajian ... 5
1.6.1 BAB 1 PENDAHULUAN ... 5
1.6.2 BAB 2 KAJIAN TEORI ... 5
1.6.3 BAB 3 ANALISIS DAN RANCANGAN SISTEM... 5
1.6.4 BAB 4 Perancangan ... 5
1.6.5 BAB 5 Pembahasan uji coba hasil penelitian ... 6
1.6.6 BAB 6 SIMPULAN DAN SARAN ... 6
BAB 2. KAJIAN TEORI ... 7
2.1 Sistem Informasi ... 7
2.2 Decision Support System (DSS) ... 7
2.2.1 Definisi DSS ... 8
2.2.2 Karakteristik DSS ... 9
(4)
2.2.4 Tahapan DSS ... 10
2.3 Metode Profile Matching ... 10
2.3.1 Aspek – Aspek Penilaian ... 11
2.3.2 Pemetaan GAP Kompetensi ... 12
2.3.3 Perhitungan dan Pengelompokan Core dan Secondary Factor 12 2.3.4 Perhitungan Nilai Total ... 13
2.3.5 Perhitungan Penentuan Ranking ... 13
2.4 Flowchart ... 14
2.5 Database ... 15
2.6 Entity Relationship Diagram ... 16
2.6.1 Entity ... 16
2.6.2 Relationship ... 16
2.6.3 Atribut ... 16
2.6.4 Kardinalitas ... 16
2.7 UML (Unified Modeling Language) ... 18
2.7.1 Use Case Diagram ... 18
2.7.2 Activity Diagram ... 19
2.7.3 Class Diagram ... 19
2.8 DreamWeaver ... 19
2.9 PHP ... 20
2.10 HTML ... 20
2.11 MySQL ... 22
2.11.1 MySQL .Net Connector ... 22
2.11.2 MySQL Connector ODBC ... 23
2.12 XAMPP ... 23
2.13 Blackbox ... 25
BAB 3. ANALISIS DAN RANCANGAN SISTEM ... 27
3.1 Proses bisnis melamar pekerjaan ... 27
3.2 Proses bisnis pencarian tenaga kerja ... 29
3.3 Entity Relationship Diagram ... 31
(5)
3.5 Use Case ... 40
3.5.1 Use CaseMaster Sistem ... 40
3.5.2 Use Case Pengelolaan Lowongan ... 41
3.5.3 Use Case Pengelolaan Pembayaran ... 42
3.5.4 Use Case Pengelolaan Perusahaan ... 43
3.5.5 Use Case Pengelolaan Pelamar... 43
3.5.6 Use Case Pengelolaan Admin ... 44
3.5.7 Use Case Pengelolaan Pesan ... 45
3.6 Activity Diagram ... 46
3.6.1 Activity Diagram Login ... 46
3.6.2 Activity Diagram Logout ... 47
3.6.3 Activity Diagram Pendaftaran ... 47
3.6.4 Activity Diagram Tambah Admin ... 48
3.6.5 Activity Diagram Buat Laporan Pelamar ... 49
3.6.6 Activity Diagram Buat Laporan Perusahaan ... 49
3.6.7 Activity Diagram Buat Laporan Pembayaran ... 50
3.6.8 Activity Diagram Isi Data Pelamar ... 51
3.6.9 Activity Diagram Isi Data Perusahaan ... 52
3.6.10 Activity Diagram Daftar Ke Lowongan ... 53
3.6.11 Activity Diagram Daftar Ke Lowongan Rekomendasi ... 54
3.6.12 Activity Diagram Buat Lowongan Pekerjaan ... 55
3.6.13 Activity Diagram Ganti Status Lowongan ... 56
3.6.14 Activity Diagram Edit Lowongan Pekerjaan ... 57
3.6.15 Activity Diagram Terima Pelamar ... 58
3.6.16 Activity Diagram Tolak Pelamar... 59
3.6.17 Activity Diagram Panggil Wawancara Pelamar ... 60
3.6.18 Activity Diagram Pembayaran ... 61
3.6.19 Activity Diagram Konfirmasi Pembayaran ... 62
3.6.20 Activity Diagram Ganti Password ... 63
3.6.21 Activity Diagram Lihat Pesan Masuk ... 64
3.6.22 Activity Diagram Lihat Pesan Keluar ... 64
(6)
3.7.1 Class Admin ... 67
3.7.2 Class Bagian Pekerjaan ... 67
3.7.3 Class Bidang Studi ... 67
3.7.4 Class Kabupaten ... 68
3.7.5 Class Lowongan Bagian Pekerjaan ... 68
3.7.6 Class Provinsi ... 68
3.7.7 Class Lowongan ... 69
3.7.8 Class Pelamar ... 70
3.7.9 Class Pelamar Lowongan ... 71
3.7.10 Class Super Admin ... 71
3.7.11 Class Pembayaran ... 72
3.7.12 Class User ... 72
3.7.13 Class Perusahaan ... 73
3.7.14 Class Pesan ... 73
3.7.15 Class Detail Pendidikan ... 74
3.7.16 Class Pengalaman Kerja ... 74
3.7.17 Class Lowongan Nilai ... 75
3.7.18 Class Koneksi ... 75
3.7.19 Class Interface Admin ... 75
3.7.20 Class Interface Bagian Pekerjaan ... 76
3.7.21 Class Interface Bidang Studi ... 76
3.7.22 Class Interface Provinsi Kabupaten ... 76
3.7.23 Class Interface Lowongan Bagian Pekerjaan ... 77
3.7.24 Class Interface Lowongan ... 77
3.7.25 Class Interface Pelamar ... 77
3.7.26 Class Interface Pelamar Lowongan ... 78
3.7.27 Class Interface Pembayaran ... 78
3.7.28 Class Interface User ... 78
3.7.29 Class Interface Perusahaan ... 79
3.7.30 Class Interface Pesan ... 79
3.7.31 Class Interface Detail Pendidikan ... 79
(7)
3.7.33 Class Interface Lowongan Nilai ... 80
3.7.34 Class Admin DAO ... 80
3.7.35 Class Bagian Pekerjaan DAO ... 81
3.7.36 Class Bidang Studi DAO ... 81
3.7.37 Class Provinsi Kabupaten DAO ... 81
3.7.38 Class Lowongan Bagian Pekerjaan DAO ... 82
3.7.39 Class Lowongan DAO ... 82
3.7.40 Class Pelamar DAO ... 82
3.7.41 Class Pelamar Lowongan DAO ... 83
3.7.42 Class Pembayaran DAO ... 83
3.7.43 Class User DAO ... 83
3.7.44 Class Perusahaan DAO ... 84
3.7.45 Class Pesan DAO ... 84
3.7.46 Class Detail Pendidikan DAO ... 84
3.7.47 Class Pengalaman Kerja DAO ... 85
3.7.48 Class Lowongan Nilai DAO ... 85
3.8 Rancangan Antarmuka ... 86
3.8.1 Rancangan Halaman Login ... 86
3.8.2 Rancangan Halaman Pendaftaran ... 87
3.8.3 Rancangan Halaman Utama Super Admin ... 87
3.8.4 Rancangan Halaman Tambah Admin Baru ... 88
3.8.5 Rancangan Halaman Lihat Semua Admin ... 89
3.8.6 Rancangan Halaman Edit Data Admin ... 89
3.8.7 Rancangan Halaman Lihat Semua Pelamar Oleh Super Admin 90 3.8.8 Rancangan Halaman Lihat Detail Pelamar Oleh Super Admin91 3.8.9 Rancangan Halaman Lihat Semua Perusahaan Oleh Super Admin 91 3.8.10 Rancangan Halaman Lihat Detail Perusahaan Oleh Super Admin 92 3.8.11 Rancangan Halaman Laporan Pembayaran ... 93
(8)
3.8.13 Rancangan Halaman Edit Bagian Pekerjaan ... 94
3.8.14 Rancangan Halaman Utama Admin ... 95
3.8.15 Rancangan Halaman Kelola Pelamar Oleh Admin ... 95
3.8.16 Rancangan Halaman Lihat Detail Pelamar Oleh Admin ... 96
3.8.17 Rancangan Halaman Kelola Perusahaan Oleh Admin ... 97
3.8.18 Rancangan Halaman Lihat Detail Perusahaan Oleh Admin ... 97
3.8.19 Rancangan Halaman Konfirmasi Pembayaran Oleh Admin ... 98
3.8.20 Rancangan Halaman History Konfirmasi pembayaran Oleh Admin 99 3.8.21 Rancangan Halaman Utama Pelamar ... 99
3.8.22 Rancangan Halaman Login Pelamar Pertama Kali ... 100
3.8.23 Rancangan Halaman Rekomendasi Lowongan Untuk Pelamar 101 3.8.24 Rancangan Halaman Detail Rekomendasi Lowongan ... 102
3.8.25 Rancangan Halaman History Lowongan Pekerjaan ... 102
3.8.26 Rancangan Halaman Profil Pelamar ... 103
3.8.27 Rancangan Halaman Login Perusahaan Pertama Kali ... 104
3.8.28 Rancangan Halaman Utama Perusahaan ... 104
3.8.29 Rancangan Halaman Buat Lowongan Pekerjaan ... 105
3.8.30 Rancangan Halaman Lihat Semua Lowongan ... 106
3.8.31 Rancangan Halaman Edit Lowongan ... 107
3.8.32 Rancangan Halaman Edit Bagian Pekerjaan ... 107
3.8.33 Rancangan Halaman Lihat Daftar Pelamar Pada Lowongan 108 3.8.34 Rancangan Halaman Lihat Data Pelamar Oleh Perusahaan 109 3.8.35 Rancangan Halaman Lihat Semua Daftar Pelamar ... 110
3.8.36 Rancangan Halaman Konfirmasi Pembayaran Oleh Perusahaan ... 110
3.8.37 Rancangan Halaman History Pembayaran Oleh Perusahaan 111 3.8.38 Rancangan Halaman Profil Perusahaan ... 112
3.8.39 Rancangan Halaman Ganti Password ... 112
(9)
3.8.41 Rancangan Halaman Pesan Masuk ... 113
3.8.42 Rancangan Halaman Pesan Masuk Detail ... 114
3.8.43 Rancangan Halaman Pesan Keluar ... 114
3.8.44 Rancangan Halaman Pesan Keluar Detail ... 115
BAB 4. HASIL PENELITIAN ... 116
4.1 Halaman Login ... 116
4.2 Halaman Pendaftaran ... 117
4.3 Halaman Utama Super Admin ... 117
4.4 Halaman Tambah Admin Baru ... 118
4.5 Halaman Lihat Semua Admin ... 119
4.6 Halaman Edit Data Admin ... 120
4.7 Halaman Lihat Semua Pelamar Oleh Super Admin ... 120
4.8 Halaman Lihat Detail Pelamar Oleh Super Admin ... 121
4.9 Halaman Lihat Semua Perusahaan Oleh Super Admin ... 122
4.10 Halaman Lihat Detail Perusahaan Oleh Super Admin ... 123
4.11 Halaman Laporan Pembayaran ... 123
4.12 Halaman Kelola Bagian Pekerjaan ... 124
4.13 Halaman Edit Bagian Pekerjaan ... 125
4.14 Halaman Utama Admin ... 125
4.15 Halaman Kelola Pelamar Oleh Admin ... 126
4.16 Halaman Lihat Detail Pelamar Oleh Admin ... 127
4.17 Halaman Kelola Perusahaan Oleh Admin ... 128
4.18 Halaman Lihat Detail Perusahaan Oleh Admin ... 129
4.19 Halaman Konfirmasi Pembayaran Oleh Admin ... 130
4.20 Halaman History Konfirmasi Pembayaran Oleh Admin ... 130
4.21 Halaman Login Pelamar Pertama Kali ... 131
4.22 Halaman Utama Pelamar ... 132
4.23 Halaman Rekomendasi Lowongan Pekerjaan Untuk Pelamar .... 133
4.24 Halaman Lihat Detail Rekomendasi Lowongan ... 134
4.25 Halaman History Lowongan Pekerjaan Oleh Pelamar ... 135
4.26 Halaman Profil Pelamar ... 136
(10)
4.28 Halaman Utama Login Perusahaan ... 137
4.29 Halaman Buat Lowongan Pekerjaan ... 138
4.30 Halaman Lihat Semua Lowongan ... 139
4.31 Halaman Edit Lowongan ... 140
4.32 Halaman Edit Bagian Pekerjaan Di Lowongan ... 140
4.33 Halaman Lihat Daftar Pelamar Pada Lowongan ... 141
4.34 Halaman Lihat Data Pelamar Oleh Perusahaan ... 142
4.35 Halaman Lihat Semua Daftar Pelamar ... 143
4.36 Halaman Konfirmasi Pembayaran Oleh Perusahaan ... 143
4.37 Halaman History Pembayaran Oleh Perusahaan ... 144
4.38 Halaman Profil Perusahaan ... 145
4.39 Halaman Ganti Password ... 146
4.40 Halaman Kirim Pesan ... 146
4.41 Halaman Pesan Masuk ... 147
4.42 Halaman Pesan Masuk Detail ... 147
4.43 Halaman Pesan Keluar ... 148
4.44 Halaman Pesan Keluar Detail ... 148
BAB 5. PEMBAHASAN DAN UJI COBA HASIL PENELITIAN ... 149
5.1 Pengujian Login ... 149
5.2 Pengujian Pendaftaran ... 150
5.3 Pengujian Form Tambah Admin Baru... 151
5.4 Pengujian Form Tambah Bagian Pekerjaan ... 152
5.5 Pengujian Konfirmasi Pembayaran Oleh Admin ... 153
5.6 Pengujian Form Data Perusahaan ... 153
5.7 Pengujian Form Konfirmasi Pembayaran Oleh Perusahaan ... 154
5.8 Pengujian Form Buat Lowongan Pekerjaan ... 155
5.9 Pengujian Penerimaan Pelamar ... 156
5.10 Pengujian Form Data Pelamar ... 156
5.11 Pengujian Daftar Ke Lowongan Pekerjaan ... 157
5.12 Pengujian Form Kirim Pesan ... 158
5.13 Pengujian Pesan Masuk ... 158
(11)
5.15 Pengujian Logout ... 160
5.16 Studi Kasus ... 161
BAB 6. SIMPULAN DAN SARAN ... 166
6.1 Simpulan ... 166
6.2 Saran ... 167
(12)
DAFTAR GAMBAR
Gambar 2.1 Contoh Flowchart Program konversi mata uang ... 14
Gambar 2.2 Relasi one to one ... 17
Gambar 2.3 Relasi one to many ... 17
Gambar 2.4 Relasi many to one ... 17
Gambar 2.5 Relasi Many to Many ... 18
Gambar 3.1 Flowchart Pelamar Kerja ... 28
Gambar 3.2 Flowchart Pencarian Tenaga Kerja ... 30
Gambar 3.3 ERD 1 Portal Lowongan Pekerjaan Dengan Menggunakan Metode Profile Matching ... 31
Gambar 3.4 ERD 2 Portal Lowongan Pekerjaan Dengan Menggunakan Metode Profile Matching ... 32
Gambar 3.5 Use Case Master Sistem ... 40
Gambar 3.6 Use Case Pengelolaan Lowongan ... 41
Gambar 3.7 Use Case Pengelolaan Pembayaran ... 42
Gambar 3.8 Use Case Pengelolaan Perusahaan ... 43
Gambar 3.9 Use Case Pengelolaan Pelamar ... 43
Gambar 3.10 Use Case Pengelolaan Admin ... 44
Gambar 3.11 Use Case Pengelolaan Pesan ... 45
Gambar 3.12 Activity Diagram Login ... 46
Gambar 3.13 Activity Diagram Logout ... 47
Gambar 3.14 Activity Diagram Pendaftaran ... 47
Gambar 3.15 Activity Diagram Tambah Admin ... 48
Gambar 3.16 Activity Diagram Buat Laporan Pelamar ... 49
Gambar 3.17 Activity Diagram Buat Laporan Perusahaan ... 50
Gambar 3.18 Activity Diagram Buat Laporan Pembayaran ... 50
Gambar 3.19 Activity Diagram Isi Data Pelamar ... 51
Gambar 3.20 Activity Diagram Isi Data Perusahaan ... 52
Gambar 3.21 Activity Diagram Daftar Ke Lowongan ... 53
Gambar 3.22 Activity Diagram Daftar Ke Lowongan Rekomendasi ... 54
Gambar 3.23 Activity Diagram Buat Lowongan Perkerjaan ... 55
(13)
Gambar 3.25 Activity Diagram Edit Lowongan Perkerjaan ... 57
Gambar 3.26 Activity Diagram Terima Pelamar ... 58
Gambar 3.27 Activity Diagram Tolak Pelamar ... 59
Gambar 3.28 Activity Diagram Panggil Wawancara Pelamar ... 60
Gambar 3.29 Activity Diagram Pembayaran ... 61
Gambar 3.30 Activity Diagram Konfirmasi Pembayaran ... 62
Gambar 3.31 Activity Diagram GantiPassword ... 63
Gambar 3.32 Activity Diagram Lihat Pesan Masuk ... 64
Gambar 3.33 Activity Diagram Lihat Pesan Keluar ... 65
Gambar 3.34 Class Diagram... 66
Gambar 3.35 Class Admin ... 67
Gambar 3.36 Class Bagian Pekerjaan ... 67
Gambar 3.37 Class Bidang Studi ... 67
Gambar 3.38 Class Kabupaten ... 68
Gambar 3.39 Class Lowongan Bagian Pekerjaan ... 68
Gambar 3.40 Class Provinsi ... 68
Gambar 3.41 Class Lowongan... 69
Gambar 3.42 Class Pelamar ... 70
Gambar 3.43 Class Pelamar Lowongan ... 71
Gambar 3.44 Class Super Admin ... 71
Gambar 3.45 Class Pembayaran ... 72
Gambar 3.46 Class User ... 72
Gambar 3.47 Class Perusahaan ... 73
Gambar 3.48 Class Pesan ... 73
Gambar 3.49 Class Detail Pendidikan ... 74
Gambar 3.50 Class Pengalaman Kerja ... 74
Gambar 3.51 Class Lowongan Nilai ... 75
Gambar 3.52 Class Koneksi ... 75
Gambar 3.53 Class Interface Admin ... 75
Gambar 3.54 Class Interface Bagian Pekerjaan ... 76
Gambar 3.55 Class Interface Bidang Studi ... 76
(14)
Gambar 3.57 Class Interface Lowongan Bagian Pekerjaan ... 77
Gambar 3.58 Class Interface Lowongan ... 77
Gambar 3.59 Class Interface Pelamar ... 77
Gambar 3.60 Class Interface Pelamar Lowongan ... 78
Gambar 3.61 Class Interface Pembayaran ... 78
Gambar 3.62 Class Interface User ... 78
Gambar 3.63 Class Interface Perusahaan ... 79
Gambar 3.64 Class Interface Pesan ... 79
Gambar 3.65 Class Interface Detail Pendidikan ... 79
Gambar 3.66 Class Interface Pengalaman Kerja ... 80
Gambar 3.67 Class Interface Lowongan Nilai ... 80
Gambar 3.68 Class Admin DAO ... 80
Gambar 3.69 Class Bagian Pekerjaan DAO ... 81
Gambar 3.70 Class Bidang Studi DAO ... 81
Gambar 3.71 Class Provinsi Kabupaten DAO ... 81
Gambar 3.72 Class Lowongan Bagian Pekerjaan DAO ... 82
Gambar 3.73 Class Lowongan DAO ... 82
Gambar 3.74 Class Pelamar DAO ... 82
Gambar 3.75 Class Pelamar Lowongan DAO ... 83
Gambar 3.76 Class Pembayaran DAO ... 83
Gambar 3.77 Class User DAO ... 83
Gambar 3.78 Class Perusahaan DAO ... 84
Gambar 3.79 Class Pesan DAO ... 84
Gambar 3.80 Class Detail Pendidikan DAO ... 84
Gambar 3.81 Class Pengalaman Kerja DAO ... 85
Gambar 3.82 Class Lowongan Nilai DAO ... 85
Gambar 3.83 Rancangan Halaman Login ... 86
Gambar 3.84 Rancangan Halaman Pendaftaran ... 87
Gambar 3.85 Rancangan Halaman Utama Super Admin ... 87
Gambar 3.86 Rancangan Halaman Tambah Admin Baru ... 88
Gambar 3.87 Rancangan Halaman Lihat Semua Admin ... 89
(15)
Gambar 3.89 Rancangan Halaman Lihat Semua Pelamar Oleh Super Admin90
Gambar 3.90 Rancangan Lihat Detail Pelamar Oleh Super Admin ... 91
Gambar 3.91 Rancangan Halaman Lihat Semua Perusahaan Oleh Super Admin... 91
Gambar 3.92 Rancangan Halaman Lihat Detail Perusahaan Oleh Super Admin... 92
Gambar 3.93 Rancangan Halaman Laporan Pembayaran ... 93
Gambar 3.94 Rancangan Halaman Kelola Bagian Pekerjaan ... 93
Gambar 3.95 Rancangan Halaman Edit Bagian Pekerjaan ... 94
Gambar 3.96 Rancangan Halaman Utama Admin ... 95
Gambar 3.97 Rancangan Halaman Kelola Pelamar Oleh Admin... 95
Gambar 3.98 Rancangan Halaman Lihat Detail Pelamar Oleh Admin ... 96
Gambar 3.99 Rancangan Halaman Kelola Perusahaan Oleh Admin ... 97
Gambar 3.100 Rancangan Halaman Lihat Detail Perusahaan Oleh Admin .. 97
Gambar 3.101 Rancangan Halaman Konfirmasi Pembayaran Oleh Admin .. 98
Gambar 3.102 Rancangan Halaman History Konfirmasi Pembayaran Oleh Admin... 99
Gambar 3.103 Rancangan Halaman Utama Pelamar ... 99
Gambar 3.104 Rancangan Halaman Login Pelamar Pertama Kali ... 100
Gambar 3.105 Rancangan Halaman Rekomendasi Lowongan Untuk Pelamar101 Gambar 3.106 Rancangan Halaman Detail Rekomendasi Lowongan ... 102
Gambar 3.107 Rancangan Halaman History Lowongan Pekerjaan ... 102
Gambar 3.108 Rancangan Halaman Profil Pelamar ... 103
Gambar 3.109 Rancangan Halaman Login Perusahaan Pertama Kali ... 104
Gambar 3.110 Rancangan Halaman Utama Perusahaan ... 104
Gambar 3.111 Rancangan Halaman Buat Lowongan Pekerjaan... 105
Gambar 3.112 Rancangan Halaman Lihat Semua Lowongan ... 106
Gambar 3.113 Rancangan Halaman Edit Lowongan ... 107
Gambar 3.114 Rancangan Halaman Edit Bagian Pekerjaan ... 107
Gambar 3.115 Rancangan Halaman Lihat Daftar Pelamar Di Lowongan ... 108
Gambar 3.116 Rancangan Halaman Lihat Data Pelamar Oleh Perusahaan109 Gambar 3.117 Rancangan Halaman Lihat Semua Daftar Pelamar ... 110
(16)
Gambar 3.118 Rancangan Halaman Konfirmasi Pembayaran Oleh
Perusahaan ... 110
Gambar 3.119 Rancangan Halaman History Pembayaran Oleh Perusahaan111 Gambar 3.120 Rancangan Halaman Profil Perusahaan ... 112
Gambar 3.121 Rancangan Halaman Ganti Password ... 112
Gambar 3.122 Rancangan Halaman Kirim Pesan ... 113
Gambar 3.123 Rancangan Halaman Pesan Masuk ... 113
Gambar 3.124 Rancangan Halaman Pesan Masuk Detail ... 114
Gambar 3.125 Rancangan Halaman Pesan Keluar ... 114
Gambar 3.126 Rancangan Halaman Pesan Keluar Detail ... 115
Gambar 4.1 Halaman Login ... 116
Gambar 4.2 Halaman Pendaftaran ... 117
Gambar 4.3 Halaman Utama Super Admin ... 117
Gambar 4.4 Halaman Tambah Admin Baru ... 118
Gambar 4.5 Halaman Lihat Semua Admin ... 119
Gambar 4.6 Halaman Edit Data Admin ... 120
Gambar 4.7 Halaman Lihat Semua Pelamar Oleh Super Admin ... 120
Gambar 4.8 Halaman Lihat Detail Pelamar Oleh Super Admin ... 121
Gambar 4.9 Halaman Lihat Semua Perusahaan Oleh Super Admin ... 122
Gambar 4.10 Halaman Lihat Detail Perusahaan Oleh Super Admin ... 123
Gambar 4.11 Halaman Laporan Pembayaran ... 123
Gambar 4.12 Halaman Kelola Bagian Pekerjaan... 124
Gambar 4.13 Halaman Edit Bagian Pekerjaan ... 125
Gambar 4.14 Halaman Utama Admin ... 125
Gambar 4.15 Halaman Kelola Pelamar Oleh Admin ... 126
Gambar 4.16 Lihat Detail Pelamar Oleh Admin ... 127
Gambar 4.17 Halaman Kelola Perusahaan Oleh Admin ... 128
Gambar 4.18 Halaman Lihat Detail Perusahaan Oleh Admin ... 129
Gambar 4.19 Halaman Konfirmasi Pembayaran... 130
Gambar 4.20 Halaman History Konfirmasi Pembayaran Oleh Admin ... 130
Gambar 4.21 Halaman Login Pelamar Pertama Kali ... 131
(17)
Gambar 4.23 Halaman Rekomendasi Lowongan Pekerjaan Untuk Pelamar133
Gambar 4.24 Halaman Lihat Detail Rekomendasi Lowongan ... 134
Gambar 4.25 Halaman History Lowongan Pekerjaan Oleh Pelamar ... 135
Gambar 4.26 Halaman Profil Pelamar ... 136
Gambar 4.27 Halaman Login Perusahaan Pertama Kali ... 137
Gambar 4.28 Halaman Utama Login Perusahaan ... 137
Gambar 4.29 Halaman Buat Lowongan Pekerjaan ... 138
Gambar 4.30 Halaman Lihat Semua Lowongan ... 139
Gambar 4.31 Halaman Edit Lowongan ... 140
Gambar 4.32 Halaman Edit Bagian Pekerjaan Di Lowongan ... 140
Gambar 4.33 Halaman Lihat Daftar Pelamar Pada Lowongan ... 141
Gambar 4.34 Halaman Lihat Data Pelamar Oleh Perusahaan ... 142
Gambar 4.35 Halaman Lihat Semua Daftar Pelamar ... 143
Gambar 4.36 Halaman Konfirmasi Pembayaran Oleh Perusahaan ... 143
Gambar 4.37 Halaman History Pembayaran Oleh Perusahaan ... 144
Gambar 4.38 Halaman Profil Perusahaan ... 145
Gambar 4.39 Halaman Ganti Pasword ... 146
Gambar 4.40 Halaman Kirim Pesan ... 146
Gambar 4.41 Halaman Pesan Masuk ... 147
Gambar 4.42 Halaman Pesan Masuk Detail ... 147
Gambar 4.43 Halaman Pesan Keluar ... 148
(18)
DAFTAR TABEL
Tabel 2.1 Bobot Nilai GAP ... 12
Tabel 2.2 Tabel Tag – Tag HTML ... 21
Tabel 3.1 Tabel User ... 32
Tabel 3.2 Tabel Super Admin ... 32
Tabel 3.3 Tabel Perusahaan ... 33
Tabel 3.4 Tabel Pelamar ... 33
Tabel 3.5 Tabel Admin ... 34
Tabel 3.6 Tabel Pesan ... 34
Tabel 3.7 Tabel Lowongan ... 35
Tabel 3.8 Tabel Bagian Pekerjaan ... 36
Tabel 3.9 Tabel Bidang Studi ... 36
Tabel 3.10 Tabel Provinsi ... 36
Tabel 3.11 Tabel Kabupaten ... 37
Tabel 3.12 Tabel Lowongan Bagian Pekerjaan ... 37
Tabel 3.13 Tabel Pelamar Lowongan ... 37
Tabel 3.14 Tabel Pembayaran ... 38
Tabel 3.15 Tabel Detail Pendidikan ... 38
Tabel 3.16 Tabel Pengalaman Kerja ... 39
Tabel 3.17 Tabel Lowongan Nilai ... 39
Tabel 5.1 Pengujian Login ... 149
Tabel 5.2 Pengujian Pendaftaran ... 150
Tabel 5.3 Pengujian Form Tambah Admin Baru ... 151
Tabel 5.4 Pengujian Form Tambah Bagian Pekerjaan ... 152
Tabel 5.5 Pengujian Konfirmasi Pembayaran Oleh Admin ... 153
Tabel 5.6 Pengujian Form Data Perusahaan ... 153
Tabel 5.7 Pengujian Form Konfirmasi Pembayaran Oleh Admin ... 154
Tabel 5.8 Pengujian Form Buat Lowongan Pekerjaan ... 155
Tabel 5.9 Pengujian Penerimaan Pelamar ... 156
Tabel 5.10 Pengujian Form Data Pelamar ... 156
Tabel 5.11 Pengujian Daftar Ke Lowongan Pekerjaan ... 157
(19)
Tabel 5.13 Pengujian Pesan Masuk ... 158
Tabel 5.14 Pengujian Form Ganti Password ... 159
Tabel 5.15 Pengujian Logout ... 160
Tabel 5.16 Studi Kasus 1 ... 161
Tabel 5.17 Studi Kasus 2 ... 162
(20)
DAFTAR NOTASI/ LAMBANG
Jenis Notasi/Lambang Nama Arti
Use Case Use Case
Use case digambarkan sebagai lingkaran elips dengan nama use case
dituliskan didalam elips tersebut.
Use Case Actor
Actor adalah pengguna sistem. Actor tidak terbatas hanya manusia saja, jika sebuah sistem berkomunikasi dengan aplikasi lain dan membutuhkan input atau memberikan output, maka aplikasi tersebut juga bisa dianggap sebagai actor.
Use Case Association
Association
menunjukkan hubungan statis antar dua class.
Class
Diagram Class
Class adalah dekripsi kelompok obyek-obyek dengan property, perilaku (operasi) dan relasi yang sama.
Activity
Diagram Start Titik awal
Activity
Diagram End Titik akhir
Activity
Diagram Activity Menunjukkan proses Activity
Diagram Decision
Pilihan untuk mengambil keputusan
(21)
yang dilakukan secara parallel atau untuk menggabungkan dua kegiatan paralel menjadi satu.
Flowchart Simbol arus / flow
Menyatakan jalannya arus suatu proses
Flowchart Simbol process
Menyatakan suatu tindakan
(proses) yang dilakukan oleh komputer
Flowchart Simbol manual
Menyatakan suatu tindakan (proses) yang tidak dilakukan oleh komputer
Flowchart Simbol
decision
Menujukkan suatu kondisi tertentu yang akan menghasilkan dua kemungkinan
Flowchart Simbol
terminal
Menyatakan permulaan atau akhir suatu program
Flowchart Simbol
manual input
Memasukkan data secara manual dengan menggunakan online keyboard
Flowchart Simbol
document
Mencetak keluaran dalam bentuk dokumen (melalui printer)
Flowchart Simbol offline-storage
Menunjukkan bahwa data dalam simbol ini akan disimpan ke suatu media tertentu
ERD Entity
(rectangler)
Digunakan untuk menggambarkan obyek yang diidentifikasikan ke dalam lingkungan.
(22)
(Sumber [8, p. 5])
ERD Relasi Atribut (oval)
Digunakan untuk menggambarkan elemen-elemen dari suatu entity, yang menggambarkan karakter entity.
ERD Hubungan
(diamond)
Entity dapat berhubungan satu sama lain. Hubungan ini disebut dengan
relationship.
ERD Garis (line)
Digunakan untuk menghubungkan entity
dengan
relasi/hubungan,
maupun entity dengan atribut.
(23)
DAFTAR SINGKATAN
MySQL My Structured Query LanguageERD Entity Relationship Diagram
UML Unified Modeling Language
OS Operating System
CPU Central Processing Unit
SQL Structured Query Language
DSS Decision Support System
HRD Human Resource Development
(24)
DAFTAR ISTILAH
Query Perintah-perintah untuk mengakses data pada
sistem basis data.
Form Tempat untuk pembuatan window.
Database Kumpulan data yang disimpan secara
sistematis di dalam komputer dan dapat diolah atau dimanipulasi menggunakan perangkat lunak (program aplikasi) untuk menghasilkan informasi.
Profile Matching Sebuah metode untuk menentukan tingkat kecocokan seseorangan dilihat dari nilai – nilai yang ada pada proflie pengguna nya.
Decision Support System Sebuah sistem yang digunakan untuk membantu pengguna dalam memutuskan sesuatu.
(25)
BAB 1.
PENDAHULUAN
1.1 Latar Belakang Masalah
Setiap orang membutuhkan pekerjaan untuk memenuhi kebutuhan hidupnya. Peranan pekerjaan sangatlah penting dalam memenuhi kebutuhan hidup sehari-hari, terutama kebutuhan primer dan sekunder. Tapi dengan semakin meningkatnya jumlah pertumbuhan penduduk di Indonesia maka semakin sulit seseorang untuk mendapatkan sebuah pekerjaan. Hal ini juga membuat angka pengangguran meningkat. Beberapa faktor sulitnya seseorang mencari pekerjaan disebabkan karena kurangnya informasi mengenai lowongan pekerjaan yang tersedia dan juga sulitnya untuk menentukan pekerjaan apa yang sesuai dengan kemampuan yang dimiliki. Padahal di zaman globalisasi pada saat ini teknologi semakin berkembang sangat pesat, informasi apapun yang dibutuhkan dapat diperoleh dengan mudah. Salah satu media yang dapat dengan mudah memberikan informasi yang dibutuhkan dan di akses oleh semua orang adalah internet.
Oleh karena itu, untuk mengatasi masalah sulitnya mencari informasi mengenai lowongan pekerjaan yang tersedia. Maka akan dilakukan penelitian pembuatan website lowongan pekerjaan dengan menggunakan DSS (Decision Support System). Di website ini pelamar bisa mencari informasi lowongan pekerjaan apa saja yang tersedia dan mendaftarkan diri ke lowongan pekerjaan yang telah dipilih. Dan juga sistem menyediakan rekomendasi lowongan pekerjaan apa saja yang sesuai dengan kemampuan yang dimiliki oleh pelamar tersebut. Di website ini juga perusahaan bisa mendaftarkan lowongan pekerjaan yang tersedia sesuai dengan kriteria yang dibutuhkan oleh perusahaan tersebut. Untuk memudahkan perusahaan dalam melakukan seleksi terhadap pelamar pekerjaan maka sistem akan merekomendasikan pelamar – pelamar mana saja yang cocok dengan kriteria yang di butuhkan oleh perusahaan.
(26)
2
1.2 Rumusan Masalah
Berdasarkan penjelasan latar belakang masalah, masalah-masalah yang muncul dan dapat diidentifikasi adalah sebagai berikut:
1. Bagaimana aplikasi dapat memberikan rekomendasi pekerjaan yang sesuai dengan kemampuan yang dimiliki pelamar pekerjaan ?
2. Bagaimana aplikasi dapat memberikan rekomendasi pelamar pekerjaan yang sesuai dengan kriteria lowongan pekerjaan yang dibutuhkan oleh perusahaan ?
3. Bagaimana aplikasi dapat memberikan kemudahan dalam proses pembayaran perusahaan untuk memasang iklan lowongan pekerjaan ?
1.3 Tujuan Pembahasan
Berdasarkan latar belakang dan rumusan masalah, maka dapat diambil tujuannya antara lain:
1. Aplikasi dapat memberikan rekomendasi pekerjaan yang sesuai dengan kemampuan pelamar dengan memanfaatkan DSS (Decision Support System).
2. Aplikasi dapat memberikan rekomendasi pelamar pekerjaan yang sesuai dengan kriteria perusahaan dengan menggunakan metode profile matching.
3. Aplikasi dapat memberikan kemudahan dalam proses pembayaran dengan menggunakan fitur konfirmasi pembayaran.
(27)
3
1.4 Ruang Lingkup Kajian
Untuk membuat website lowongan pekerjaan ini akan menggunakan Dreamweaver dan Notepad++ dengan bahasa pemrograman WEB PHP, Html, Untuk basis datanya akan dibuat dengan Mysql XAMPP. Untuk perangkat keras minimum yang dibutuhkan agar aplikasi dapat berjalan adalah sebagai berikut:
1.6 gigahertz (GHz) atau prosesor yang lebih cepat.
RAM 1 gigabyte (1,5 GB jika berjalan di mesin virtual).
500 GB ruang hard disk yang tersedia.
5.400 RPM hard disk drive.
DirectX 9-mampu kartu video yang berjalan di 1024 × 768 atau resolusi yang lebih tinggi.
Provider Internet yang stabil dengan kecepatan minimal 100 kbps.
Batasan apklikasi dibuat berdasarkan pengguna dibagi menjadi 4 yaitu Super Admin, Admin, Perusahaan dan Pelamar:
1. Fitur yang dapat dilakukan oleh Perusahaan adalah:
Mendaftarkan diri ke website
Mengelola lowongan pekerjaan.
Melihat data rekomendasi pelamar yang cocok.
Mencetak data pelamar.
Melakukan pembayaran.
Menerima pelamar pekerjaan.
Mendownload data pelamar.
Mengelola pesan.
Ganti password.
Login
Logout.
2. Fitur yang dapat dilakukan oleh Pelamar adalah:
(28)
4
Membuat data diri pelamar , dan upload lampiran – lampiran yang dibutuhkan.
Mengedit profile.
Mencari lowongan pekerjaan secara manual.
Mencari lowongan pekerjaan dengan rekomendasi dari DSS.
Mendaftarkan lamaran ke perusahaan.
Melihat informasi – informasi lowongan pekerjaan.
Mengelola Pesan.
Melihat history lamaran pekerjaan.
Ganti password.
Login.
Logout.
3. Fitur yang dapat dilakukan oleh Admin adalah:
Mengelola pelamar.
Mengelola perusahaan.
Mengelola pembayaran.
Mengupdate informasi di facebook.
Ganti password.
Login.
Logout.
4. Fitur yang dapat dilakukan oleh Super Admin adalah:
Mengelola admin.
Melihat data pelamar.
Melihat data perusahaan.
Mencetak laporan pembayaran.
Mengelola data bagian pekerjaan.
Mengelola pesan.
Ganti password.
Login.
(29)
5
1.5 Sumber Data
Sumber data yang digunakan untuk pembuatan aplikasi ini diperoleh dari:
1. Primer
Data-data primer diperoleh dari survey terhadap perusahaan yang sedang membuka lowongan pekerjaan .
2. Sekunder
Data-data sekunder diperoleh dari buku, internet, dan sumber-sumber lainnya untuk mendukung data primer.
1.6 Sistematika Penyajian
1.6.1 BAB 1 PENDAHULUAN
Bab ini berisi tentang pendahuluan yang terdiri dari latar belakang, rumusan masalah, tujuan pembahasan, ruang lingkup kajian, sumber data, serta sistematika penyajian dari proyek tugas akhir ini.
1.6.2 BAB 2 KAJIAN TEORI
Bab ini membahas teori-teori yang berkaitan dalam penyelesaian proyek tugas akhir ini.
1.6.3 BAB 3 ANALISIS DAN RANCANGAN SISTEM
Bab ini membahas secara lengkap mengenai pemodelan dan diagram alir. Sistem kerja dari aplikasi, perancangan desain aplikasi, dan penjelasan sistem.
1.6.4 BAB 4 PERANCANGAN
Bab ini berisi kumpulan screenshot dan digunakan untuk menjelaskan setiap fungsi utama yang dibuat dalam aplikasi.
(30)
6
1.6.5 BAB 5 PEMBAHASAN UJI COBA HASIL PENELITIAN
Bab ini berisi pengujian dan analisa terhadap masing-masing fungsi dari aplikasi. Laporan dari pengujian tiap fungsi atau method yang dibuat dalam metode blackbox testing.
1.6.6 BAB 6 SIMPULAN DAN SARAN
Bab ini berisi simpulan dan saran untuk sistem ini yang dapat digunakan untuk perkembangan aplikasi
(31)
BAB 6.
SIMPULAN DAN SARAN
Setelah melaksanakan penelitian tentang Portal Lowongan Pekerjaan Dengan Menggunakan Metode Profile Matching. Serta hasil pembahasan yang penulis uraikan pada bab-bab sebelumnya, maka pada bab ini dapat ditarik kesimpulan dan saran yang diharapkan berguna dan bermanfaat untuk penelitian selanjutnya. Adapun simpulan dan saran dari penelitian ini, yaitu:
6.1 Simpulan
Dari hasil analisis yang telah dilakukan, dapat diambil kesimpulan mengenai pengembangan aplikasi Portal Lowongan Pekerjaan Dengan Menggunakan Metode Profile Matching, antara lain:
Untuk sebelum ada program:
1. Proses pencarian informasi lowongan pekerjaan yang dibuka memerluka waktu yang cukup lama.
2. Proses pelamar pekerjaan dilakukan secara manual dengan datang ke perusahaan dan memberikan surat lamaran pekerjaan. 3. Sulitnya menentukan lowongan mana saja yang cocok dengan
kriteria yang dimiliki oleh pelamar.
4. Sulitnya menentukan pelamar mana saja yang cocok dengan kriteria yang ada pada lowongan pekerjaan.
Untuk sesudah ada program:
1. Aplikasi yang dibuat dapat melakukan pencarian lowongan pekerjaan dengan cepat.
2. Aplikasi yang dibuat dapat melakukan proses pelamaran kerja secara online dengan langsung mengirimkan dokumen lamaran ke perusahaan yang dipilih.
3. Aplikasi dapat memberikan rekomendasi pekerjaan yang sesuai dengan kemampuan pelamar dengan memanfaatkan DSS (Decision Support System).
(32)
167
4. Aplikasi dapat memberikan rekomendasi pelamar pekerjaan yang sesuai dengan kriteria perusahaan dengan menggunakan metode profile matching.
6.2 Saran
Berdasarkan simpulan diatas penulis mencoba memberikan beberapa saran dengan harapan dapat memberikan manfaat untuk pengembangan aplikasi di masa yang akan datang, antara lain:.
1. Desain website perlu ditingkatkan lagi agar tampilannya lebih menarik.
2. Perlu ditingkatkan kembali keamanan data agar informasi-informasi dapat terjaga dengan baik.
(33)
DAFTAR PUSTAKA
[1] C. L.Gaol, Sistem Informasi ManaJemen Pemahaman Dan Apliaksi, Jakarta, Central Java: Grasindo, 2008.
[2] Kusrini, Tuntunan Praktis Membangun Sistem Informasi Akuntansi dengan Visual Basic dan Microsoft SQL Server, Yogyakarta: Andi Publisher, 2007.
[3] D. U. Daihani, Komputerisasi Pengambilan Keputusan. Bandung, Bandung: PT.Elex Media Komputindo, 2001.
[4] M. Prof.Dr.Ir Marimin, Teknik dan Aplikasi Pengambilan Keputusan Kriteria Majemuk, Grasindo.
[5] W. Setiyaningsih, Mei 2013. [Online]. Available: http://staff.budiluhur.ac.id/deni.mahdiana/files/2013/05/Metode-Profile-Matching.pdf.
[6] M. Drs.Zulkifli Amsyah, Manajemen sistem informasi, Jakarta: PT gramedia Pustaka utama, 2005.
[7] B. Soeherman and M. Pinontoan, Designing Information System Concepts & Cases with Visio, Jakarta: PT Elex Media Komputindo, 2008.
[8] D. Al-makhzumi, "BAGAN ALIR (FLOWCHART) OverviewBagan Alir Sistem - Bagan Alir Dokumen Jurusan Teknik Informatika UNG Praktikum ADSIKAMUS DATA Overview," [Online]. Available: http://www.academia.edu/4515675/BAGAN_ALIR_FLOWCHART_Over
viewBagan_Alir_Sistem_-_Bagan_Alir_Dokumen_Jurusan_Teknik_Informatika_UNG_Praktikum_ ADSIKAMUS_DATA_Overview.
[9] L. Kuswayatno, Mahir dan terampil berkomputer, Grafindo media pratama, 2006.
[10] M. Kusrini, Strategi Perancangan dan Pengelolaan Basis Data, Yogyakarta: ANDI, 2007.
(34)
169
[11] G. Joko-bell, "Fungsi Dan Pengertian UML," [Online]. Available: http://www.academia.edu/4887559/Fungsi_Dan_Pengertian_UML. [12] D. Kurniawan, Website Pencetak Uang, Jakarta: PT Elex Media
Komputindo, 2010.
[13] ANHAR, Panduan Menguasai PHP & MySQLl secara otodidak, Jakarta: mediakita, 2010.
[14] Wahana Komputer, Desain Web dengan Microsoft FronPage 97, Yogyakarta Dan Semarang: Wahana Komputer dan ANDI, 2001. [15] B. Nugroho, Membuat Aplikasi Database dengan Java, MySQL, dan
NetBeans, Jakarta: PT Elex Media Komputindo , 2010.
[16] D. D. Prasetyo, Mengolah Database dengan Visual Basic .NET dan MySQL Server, Jakarta: PT Elex Media Komputindo, 2005.
[17] Wahana Komputer, Panduan Belajar MySQL Database Server, Jakarta: PT TransMedia, 2010.
[18] S. A. Fauzan, "http://caramembuatweb.net/," 7 Febuary 2012. [Online]. Available: http://caramembuatweb.net/pengertian-xampp-fungsinya/. [19] J. Simarmata, Rekayasa Perangkat Lunak, Yogyakarta: Penerbit Andi,
(1)
Universitas Kristen Maranatha
1.5 Sumber Data
Sumber data yang digunakan untuk pembuatan aplikasi ini diperoleh dari:
1. Primer
Data-data primer diperoleh dari survey terhadap perusahaan yang sedang membuka lowongan pekerjaan .
2. Sekunder
Data-data sekunder diperoleh dari buku, internet, dan sumber-sumber lainnya untuk mendukung data primer.
1.6 Sistematika Penyajian
1.6.1 BAB 1 PENDAHULUAN
Bab ini berisi tentang pendahuluan yang terdiri dari latar belakang, rumusan masalah, tujuan pembahasan, ruang lingkup kajian, sumber data, serta sistematika penyajian dari proyek tugas akhir ini.
1.6.2 BAB 2 KAJIAN TEORI
Bab ini membahas teori-teori yang berkaitan dalam penyelesaian proyek tugas akhir ini.
1.6.3 BAB 3 ANALISIS DAN RANCANGAN SISTEM
Bab ini membahas secara lengkap mengenai pemodelan dan diagram alir. Sistem kerja dari aplikasi, perancangan desain aplikasi, dan penjelasan sistem.
1.6.4 BAB 4 PERANCANGAN
Bab ini berisi kumpulan screenshot dan digunakan untuk menjelaskan setiap fungsi utama yang dibuat dalam aplikasi.
(2)
6
Universitas Kristen Maranatha
1.6.5 BAB 5 PEMBAHASAN UJI COBA HASIL PENELITIAN
Bab ini berisi pengujian dan analisa terhadap masing-masing fungsi dari aplikasi. Laporan dari pengujian tiap fungsi atau method yang dibuat dalam metode blackbox testing.
1.6.6 BAB 6 SIMPULAN DAN SARAN
Bab ini berisi simpulan dan saran untuk sistem ini yang dapat digunakan untuk perkembangan aplikasi
(3)
166
Universitas Kristen Maranatha Dengan Menggunakan Metode Profile Matching. Serta hasil pembahasan yang penulis uraikan pada bab-bab sebelumnya, maka pada bab ini dapat ditarik kesimpulan dan saran yang diharapkan berguna dan bermanfaat untuk penelitian selanjutnya. Adapun simpulan dan saran dari penelitian ini, yaitu:
6.1 Simpulan
Dari hasil analisis yang telah dilakukan, dapat diambil kesimpulan mengenai pengembangan aplikasi Portal Lowongan Pekerjaan Dengan Menggunakan Metode Profile Matching, antara lain:
Untuk sebelum ada program:
1. Proses pencarian informasi lowongan pekerjaan yang dibuka memerluka waktu yang cukup lama.
2. Proses pelamar pekerjaan dilakukan secara manual dengan datang ke perusahaan dan memberikan surat lamaran pekerjaan. 3. Sulitnya menentukan lowongan mana saja yang cocok dengan
kriteria yang dimiliki oleh pelamar.
4. Sulitnya menentukan pelamar mana saja yang cocok dengan kriteria yang ada pada lowongan pekerjaan.
Untuk sesudah ada program:
1. Aplikasi yang dibuat dapat melakukan pencarian lowongan pekerjaan dengan cepat.
2. Aplikasi yang dibuat dapat melakukan proses pelamaran kerja secara online dengan langsung mengirimkan dokumen lamaran ke perusahaan yang dipilih.
3. Aplikasi dapat memberikan rekomendasi pekerjaan yang sesuai dengan kemampuan pelamar dengan memanfaatkan DSS (Decision Support System).
(4)
167
Universitas Kristen Maranatha 4. Aplikasi dapat memberikan rekomendasi pelamar pekerjaan yang sesuai dengan kriteria perusahaan dengan menggunakan metode profile matching.
6.2 Saran
Berdasarkan simpulan diatas penulis mencoba memberikan beberapa saran dengan harapan dapat memberikan manfaat untuk pengembangan aplikasi di masa yang akan datang, antara lain:.
1. Desain website perlu ditingkatkan lagi agar tampilannya lebih menarik.
2. Perlu ditingkatkan kembali keamanan data agar informasi-informasi dapat terjaga dengan baik.
(5)
168
Universitas Kristen Maranatha
[1] C. L.Gaol, Sistem Informasi ManaJemen Pemahaman Dan Apliaksi, Jakarta, Central Java: Grasindo, 2008.
[2] Kusrini, Tuntunan Praktis Membangun Sistem Informasi Akuntansi dengan Visual Basic dan Microsoft SQL Server, Yogyakarta: Andi Publisher, 2007.
[3] D. U. Daihani, Komputerisasi Pengambilan Keputusan. Bandung, Bandung: PT.Elex Media Komputindo, 2001.
[4] M. Prof.Dr.Ir Marimin, Teknik dan Aplikasi Pengambilan Keputusan Kriteria Majemuk, Grasindo.
[5] W. Setiyaningsih, Mei 2013. [Online]. Available: http://staff.budiluhur.ac.id/deni.mahdiana/files/2013/05/Metode-Profile-Matching.pdf.
[6] M. Drs.Zulkifli Amsyah, Manajemen sistem informasi, Jakarta: PT gramedia Pustaka utama, 2005.
[7] B. Soeherman and M. Pinontoan, Designing Information System Concepts & Cases with Visio, Jakarta: PT Elex Media Komputindo, 2008.
[8] D. Al-makhzumi, "BAGAN ALIR (FLOWCHART) OverviewBagan Alir Sistem - Bagan Alir Dokumen Jurusan Teknik Informatika UNG Praktikum ADSIKAMUS DATA Overview," [Online]. Available: http://www.academia.edu/4515675/BAGAN_ALIR_FLOWCHART_Over
viewBagan_Alir_Sistem_-_Bagan_Alir_Dokumen_Jurusan_Teknik_Informatika_UNG_Praktikum_ ADSIKAMUS_DATA_Overview.
[9] L. Kuswayatno, Mahir dan terampil berkomputer, Grafindo media pratama, 2006.
[10] M. Kusrini, Strategi Perancangan dan Pengelolaan Basis Data, Yogyakarta: ANDI, 2007.
(6)
169
Universitas Kristen Maranatha
[11] G. Joko-bell, "Fungsi Dan Pengertian UML," [Online]. Available: http://www.academia.edu/4887559/Fungsi_Dan_Pengertian_UML. [12] D. Kurniawan, Website Pencetak Uang, Jakarta: PT Elex Media
Komputindo, 2010.
[13] ANHAR, Panduan Menguasai PHP & MySQLl secara otodidak, Jakarta: mediakita, 2010.
[14] Wahana Komputer, Desain Web dengan Microsoft FronPage 97, Yogyakarta Dan Semarang: Wahana Komputer dan ANDI, 2001. [15] B. Nugroho, Membuat Aplikasi Database dengan Java, MySQL, dan
NetBeans, Jakarta: PT Elex Media Komputindo , 2010.
[16] D. D. Prasetyo, Mengolah Database dengan Visual Basic .NET dan MySQL Server, Jakarta: PT Elex Media Komputindo, 2005.
[17] Wahana Komputer, Panduan Belajar MySQL Database Server, Jakarta: PT TransMedia, 2010.
[18] S. A. Fauzan, "http://caramembuatweb.net/," 7 Febuary 2012. [Online]. Available: http://caramembuatweb.net/pengertian-xampp-fungsinya/. [19] J. Simarmata, Rekayasa Perangkat Lunak, Yogyakarta: Penerbit Andi,