Portal Lowongan Pekerjaan dengan Menggunakan Metode Profile Matching.

(1)

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 Language

ERD 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,