Aplikasi Sistem Perekrutan Karyawan pada PT. Akur Pratama.

(1)

ABSTRACT

The company which is grows in retail seller, that is PT. Akur Pratama - as known as Yogya Department Store - needs the technology to solve the staff recruitment, because their company still use manual system in recruitment. So, to solve that problem, writer try to make a desktop application that help the recruitment system from manually become automatically. On this application, user’s job such as insert and update any master data and applicant’s information, or see applicant report will become easier than before, because user doesn’t need to do all that job manually. After the applicant can pass the first selection, the next step is the applicant will be scheduled for psychotest. The result of this test will be save in database. After that, the applicant will be call for interview. The result of all interview is also be save in database. If all step is done by applicant, so the system can give a preview of best position for each applicant. This position recommendation is calculate from the test and interview result, and compare with some point in database. This system is work until the applicant become an employee of PT. Akur Pratama.


(2)

DAFTAR ISI

LEMBAR PENGESAHAN ... i

PRAKATA... ii

PERNYATAAN PUBLIKASI LAPORAN PENELITIAN... iv

PERNYATAAN ORISINALITAS LAPORAN PENELITIAN ... v

ABSTRACT ... vi

DAFTAR ISI ... vii

DAFTAR GAMBAR ... xi

DAFTAR TABEL ... xv

BAB I PENDAHULUAN ... 1

1.1 Latar Belakang ... 1

1.2 Perumusan Masalah ... 2

1.3 Tujuan... 2

1.4 Batasan Masalah ... 3

1.5 Sistematika Penulisan ... 4

BAB II LANDASAN TEORI ... 6

2.1 Konsep Dasar Sistem ... 6

2.2 Konsep Dasar Informasi ... 8

2.3 Konsep Dasar Sistem Informasi ... 8

2.4 Analisis Sistem ... 9

2. 5 Flowchart ... 10

2. 6 ERD (Entity Relationship Diagram) ... 11

2.7 DFD (Data Flow Diagram) ... 16

2.8 Kamus Data (Data Dictionary) ... 17

2.9 PSPEC (Process Specification) ... 18

2.10 PHP (PHP Hypertext Preprocessor) ... 19

2.11 MySQL ... 21

2.12 JavaScript ... 22

2.13 DSS (Decision Support System) ... 23

BAB III ANALISIS DAN RANCANGAN SISTEM ... 25

3.1 Proses Bisnis... 25

3.2 Flowchart ... 27

3.3 ERD (Entity Relational Diagram) ... 29


(3)

3.5 DFD (Data Flow Diagram) ... 49

3.5.1 Context Diagram (level 0)... 49

3.5.2 Data Flow Diagram Level 1 ... 51

3.5.3 Data Flow Diagram Level 2 Proses 1 ... 54

3.5.4 Data Flow Diagram Level 2 Proses 2 ... 56

3.5.5 Data Flow Diagram Level 3 Proses 2.1 ... 60

3.5.6 Data Flow Diagram Level 3 Proses 2.2 ... 61

3.5.7 Data Flow Diagram Level 3 Proses 2.3 ... 62

3.5.8 Data Flow Diagram Level 3 Proses 2.4 ... 63

3.5.9 Data Flow Diagram Level 3 Proses 2.5 ... 64

3.5.10 Data Flow Diagram Level 3 Proses 2.6 ... 65

3.5.11 Data Flow Diagram Level 3 Proses 2.7 ... 66

3.5.12 Data Flow Diagram Level 3 Proses 2.8 ... 67

3.5.13 Data Flow Diagram Level 3 Proses 2.9 ... 69

3.5.14 Data Flow Diagram Level 3 Proses 2.11 ... 70

3.5.15 Data Flow Diagram Level 3 Proses 2.12 ... 71

3.5.16 Data Flow Diagram Level 3 Proses 2.13 ... 72

3.5.17 Data Flow Diagram Level 4 Proses 2.7.1 ... 73

3.5.18 Data Flow Diagram Level 4 Proses 2.7.2 ... 74

3.6 Kamus Data... 75

3.7 Process Specification (PSPEC) ... 102

3.8 Desain Antar Muka ... 126

BAB IV HASIL TERCAPAI ... 163

4.1 Screen Shoot Aplikasi ... 163

4.1.1 Halaman Login ... 163

4.1.2 Halaman Lihat dan Cari Data Source ... 164

4.1.3 Halaman Input Data Source ... 164

4.1.4 Halaman Ubah Data Source ... 165

4.1.5 Halaman Lihat dan Cari Data Posisi ... 165

4.1.6 Halaman Input Data Posisi ... 166

4.1.7 Halaman Ubah Data Posisi... 166

4.1.8 Halaman Lihat dan Cari Data Kota ... 167

4.1.9 Halaman Input Data Kota ... 167


(4)

4.1.11 Halaman Lihat dan Cari Data Universitas ... 168

4.1.12 Halaman Input Data Universitas ... 169

4.1.13 Halaman Ubah Data Universitas ... 169

4.1.14 Halaman Lihat dan Cari Data Jurusan ... 170

4.1.15 Halaman Input Data Jurusan ... 170

4.1.16 Halaman Ubah Data Jurusan ... 171

4.1.17 Halaman Lihat dan Cari Data Rekomendasi ... 171

4.1.18 Halaman Input Data Rekomendasi ... 172

4.1.19 Halaman Ubah Data Rekomendasi ... 172

4.1.20 Halaman Lihat dan Cari Data User ... 173

4.1.21 Halaman Input Data User ... 173

4.1.22 Halaman Ubah Data User ... 174

4.1.23 Halaman Lihat dan Cari Data Pelamar Awal ... 174

4.1.24 Halaman Input Data Pelamar Awal... 175

4.1.25 Halaman Ubah Data Pelamar Awal ... 175

4.1.26 Halaman Lihat dan Cari Data Pelamar Seleksi ... 176

4.1.27 Halaman Input Data Pelamar Seleksi ... 176

4.1.28 Halaman Ubah Data Pelamar Seleksi ... 177

4.1.29 Halaman Atur Jadwal Psikotest ... 177

4.1.30 Halaman Lihat Jadwal Psikotest ... 178

4.1.31 Halaman Input Nilai Psikotest... 178

4.1.32 Halaman Lihat dan Cari Data Wawancara ... 179

4.1.33 Halaman Input Data Wawancara ... 180

4.1.34 Halaman Ubah Data Wawancara ... 181

4.1.35 Halaman Hasil Data Wawancara ... 182

4.1.36 Halaman Lihat dan Cari Data Nego ... 183

4.1.37 Halaman Input Data Nego ... 184

4.1.38 Halaman Ubah Data Nego ... 184

4.1.39 Halaman Hasil Data Nego ... 185

4.1.40 Halaman Rekomendasi ... 185

4.1.41 Halaman Laporan Status ... 186

4.1.42 Halaman Laporan Pelamar ... 187

4.1.43 Halaman Logout ... 187


(5)

5.1. Login Gagal ... 188

5.2 Login Berhasil ... 189

5.3 Input Data Gagal ... 189

5.4 Input Data Berhasil ... 191

5.5 Input Data Pelamar Awal Gagal ... 191

5.6 Input Data Pelamar Awal Berhasil ... 192

5.7 Input Data Pelamar Seleksi Berhasil... 192

5.8 Input Data Wawancara dan Nego Berhasil ... 193

BAB VI KESIMPULAN DAN SARAN ... 194

6.1 Kesimpulan ... 194

6.2 Saran ... 195

DAFTAR PUSTAKA ... 196 LAMPIRAN ... A-1 Daftar Riwayat Hidup ... A-2 LAMPIRAN KUESIONER ... A-9


(6)

DAFTAR GAMBAR

Gambar 2. 1 Komponen Sistem ... 9

Gambar 2. 2 Tipe Kardinalitas Relasi ... 15

Gambar 2. 3Tipe Kardinalitas Relasi ... 15

Gambar 2. 4 Contoh embedded scripting pada PHP ... 20

Gambar 3. 1 Entity Relationship Diagram ... 27

Gambar 3. 2 Relasi Tabel ... 54

Gambar 3. 3 Context Diagram ... 47

Gambar 3. 4 DFD Level 1 ... 54

Gambar 3. 5 DFD Level 2 Proses 1 ... 54

Gambar 3. 6 DFD Level 2 Proses 2 ... 56

Gambar 3. 7 DFD Level 3 Proses 2.1 ... 60

Gambar 3. 8 DFD Level 3 Proses 2.2 ... 61

Gambar 3. 9 DFD Level 3 Proses 2.3 ... 62

Gambar 3. 10 DFD Level 3 Proses 2.4 ... 63

Gambar 3. 11 DFD Level 3 Proses 2.5 ... 64

Gambar 3. 12 DFD Level 3 Proses 2.6 ... 65

Gambar 3. 13 DFD Level 3 Proses 2.7 ... 66

Gambar 3. 14 DFD Level 3 Proses 2.8 ... 67

Gambar 3. 15 DFD Level 3 Proses 2.9 ... 69

Gambar 3. 16 DFD Level 3 Proses 2.11 ... 70

Gambar 3. 17 DFD Level 3 Proses 2.12 ... 71

Gambar 3. 18 DFD Level 3 Proses 2.13 ... 72

Gambar 3. 19 DFD Level 4 Proses 2.7.2 ... 72

Gambar 3. 20 DFD Level 3 Proses 2.7.3 ... 72

Gambar 3. 21 Halaman Login ... 130

Gambar 3. 22 Halaman lihat dan cari data source ... 131

Gambar 3. 23 Halaman input data source ... 132

Gambar 3. 24 Halaman ubah data source ... 132

Gambar 3. 25 Halaman lihat dan cari data posisi ... 133

Gambar 3. 26 Halaman input data posisi ... 134

Gambar 3. 27 Halaman ubah data posisi ... 134

Gambar 3. 28 Halaman lihat dan cari data kota ... 135


(7)

Gambar 3. 30 Halaman ubah data kota ... 136

Gambar 3. 31 Halaman lihat dan cari data universitas ... 137

Gambar 3. 32 Halaman input data universitas ... 138

Gambar 3. 33 Halaman ubah data universitas ... 138

Gambar 3. 34 Halaman lihat dan cari data jurusan ... 139

Gambar 3. 35 Halaman input data jurusan ... 140

Gambar 3. 36 Halaman ubah data jurusan ... 140

Gambar 3. 37 Halaman lihat dan cari data rekomendasi ... 141

Gambar 3. 38 Halaman input data rekomendasi ... 142

Gambar 3. 39 Halaman ubah data rekomendasi... 142

Gambar 3. 40 Halaman lihat dan cari data user ... 143

Gambar 3. 41 Halaman input data user ... 144

Gambar 3. 42 Halaman ubah data user ... 145

Gambar 3. 43 Halaman lihat dan cari data pelamar awal ... 146

Gambar 3. 44 Halaman input data pelamar awal ... 147

Gambar 3. 45 Halaman ubah data pelamar awal ... 148

Gambar 3. 46 Halaman lihat dan cari data pelamar seleksi ... 149

Gambar 3. 47 Halaman input data pelamar seleksi ... 150

Gambar 3. 48 Halaman ubah data pelamar seleksi ... 152

Gambar 3. 49 Halaman input nilai psikotest ... 154

Gambar 3. 50 Halaman lihat dan cari data wawancara ... 156

Gambar 3. 51 Halaman input data wawancara ... 157

Gambar 3. 52 Halaman ubah data wawancara ... 158

Gambar 3. 53 Halaman rekomendasi ... 159

Gambar 3. 54 Halaman laporan status ... 160

Gambar 3. 55 Halaman laporan pelamar ... 161

Gambar 4. 1 Halaman Login ... 163

Gambar 4. 2. 1 Halaman Lihat dan Cari Data Source ... 164

Gambar 4. 2. 2 Halaman Input Data Source ... 164

Gambar 4. 2. 3 Halaman Hapus Data Source ... 165

Gambar 4. 3. 1 Halaman Lihat dan Cari Data Posisi ... 165

Gambar 4. 3. 2 Halaman Input Data Posisi ... 166


(8)

Gambar 4. 4. 1 Halaman Lihat dan Cari Data Kota ... 167

Gambar 4. 4. 2 Halaman Input Data Kota ... 167

Gambar 4. 4. 3 Halaman Ubah Data Kota ... 168

Gambar 4. 5. 1 Halaman Lihat dan Cari Data Universitas ... 168

Gambar 4. 5. 2 Halaman Input Data Universitas ... 169

Gambar 4. 5. 3 Halaman Ubah Data Universitas ... 169

Gambar 4. 6. 1 Halaman Lihat dan Cari Data Jurusan ... 170

Gambar 4. 6. 2 Halaman Input Data Jurusan ... 170

Gambar 4. 6. 3 Halaman Ubah Data Jurusan ... 171

Gambar 4. 7. 1 Halaman Lihat dan Cari Data Rekomendasi... 171

Gambar 4. 7. 2 Halaman Input Data Rekomendasi ... 172

Gambar 4. 7. 3 Halaman Ubah Data Rekomendasi ... 172

Gambar 4. 8. 1 Halaman Lihat dan Cari Data User ... 173

Gambar 4. 8. 2 Halaman Input Data User ... 173

Gambar 4. 8. 3 Halaman Ubah Data User ... 174

Gambar 4. 9. 1 Halaman Lihat dan Cari Data Pelamar Awal ... 174

Gambar 4. 9. 2 Halaman Input Data Pelamar Awal ... 175

Gambar 4. 9. 3 Halaman Ubah Data Pelamar Awal ... 175

Gambar 4. 10. 1 Halaman Lihat dan Cari Data Pelamar Awal ... 176

Gambar 4. 10. 2 Halaman Input Data Pelamar Seleksi ... 176

Gambar 4. 10. 3 Halaman Ubah Data Pelamar Seleksi ... 177

Gambar 4. 11. 1 Halaman Atur Jadwal Psikotest ... 177

Gambar 4. 11. 2 Halaman Lihat Jadwal Psikotest ... 178

Gambar 4. 11. 3 Halaman Input Nilai Psikotest 1 ... 178

Gambar 4. 11. 4 Halaman Input Nilai Psikotest 2 ... 179

Gambar 4. 12. 1 Halaman Lihat dan Cari Data Wawancara 1... 179

Gambar 4. 12. 2 Halaman Lihat dan Cari Data Wawancara 2... 180

Gambar 4. 12. 3 Halaman Lihat dan Cari Data Wawancara 3 ... 180

Gambar 4. 12. 4 Halaman Input Data Wawancara 1 ... 180

Gambar 4. 12. 5 Halaman Input Data Wawancara 2 ... 181

Gambar 4. 12. 6 Halaman Input Data Wawancara 3 ... 181

Gambar 4. 12. 7 Halaman Ubah Data Wawancara 1 ... 181


(9)

Gambar 4. 12. 9 Halaman Ubah Data Wawancara 3 ... 182

Gambar 4. 12. 10 Halaman Hasil Data Wawancara 1 ... 182

Gambar 4. 12. 11 Halaman Hasil Data Wawancara 2 ... 183

Gambar 4. 12. 12 Halaman Hasil Data Wawancara 3 ... 183

Gambar 4. 13. 1 Halaman Lihat dan Cari Data Nego ... 183

Gambar 4. 13. 2 Halaman Input Data Nego ... 184

Gambar 4. 13. 3 Halaman Ubah Data Nego ... 184

Gambar 4. 13. 4 Halaman Hasil Data Nego ... 185

Gambar 4. 14. 1 Halaman Rekomendasi ... 185

Gambar 4. 14. 2 Halaman Hasil Rekomendasi ... 186

Gambar 4. 15. 1 Halaman Laporan Status... 186

Gambar 4. 15. 2 Halaman Laporan Pelamar ... 187

Gambar 5. 1 TestingLogin Gagal 1 ... 188

Gambar 5. 2 TestingLogin Gagal 2 ... 188

Gambar 5. 3 TestingLogin Berhasil... 189

Gambar 5. 4 TestingInput Data Gagal 1 ... 189

Gambar 5. 5 TestingInput Data Gagal 2 ... 190

Gambar 5. 6 TestingInput Data Gagal 3 ... 190

Gambar 5. 7 TestingInput Data Berhasil ... 191

Gambar 5. 8 TestingInput Data Pelamar Awal Gagal... 191

Gambar 5. 9 TestingInput Data Pelamar Awal Berhasil ... 192

Gambar 5. 10 TestingInput Data Pelamar Seleksi Berhasil... 192


(10)

DAFTAR TABEL

Tabel II. 1 Komponen Flowchart ... 11

Tabel II. 2 Komponen Diagram ER ... 13

Tabel II. 3 Komponen DFD ... 16

Tabel II. 4 Simbol-simbol Kamus Data ... 18

Tabel II. 5 Simbol-simbol PSPEC ... 18

Tabel III. 1 Tabel t_role ... 32

Tabel III. 2 Tabel t_source ... 32

Tabel III. 3 Tabel t_posisi ... 33

Tabel III. 4 Tabel t_kota ... 33

Tabel III. 5 Tabel t_univ ... 34

Tabel III. 6 Tabel t_jurusan ... 34

Tabel III. 7 Tabel t_user ... 35

Tabel III. 8 Tabel t_pelamar ... 35

Tabel III. 9 Tabel t_wawancara ... 38

Tabel III. 10 Tabel t_nego ... 39

Tabel III. 11 Tabel t_rekomendasi... 39

Tabel III. 12 Tabel t_nilai_psi1 ... 40

Tabel III. 13 Tabel t_nilai_psi2 ... 44

Tabel III. 14 Tabel t_jadwal_psi_hdr ... 45

Tabel III. 15 Tabel temp_psi_det ... 46

Tabel III. 16 Tabel t_jadwal_psi_det ... 47

Tabel III. 17 Kamus Data idRole ... 75

Tabel III. 18 Kamus Data nmRole ... 75

Tabel III. 19 Kamus Data idSource ... 75

Tabel III. 20 Kamus Data kdSource ... 76

Tabel III. 21 Kamus Data nmSource ... 76

Tabel III. 22 Kamus Data idPosisi ... 77

Tabel III. 23 Kamus Data kdPosisi ... 77

Tabel III. 24 Kamus Data nmPosisi ... 77

Tabel III. 25 Kamus Data idKota ... 78

Tabel III. 26 Kamus Data kdKota ... 78

Tabel III. 27 Kamus Data nmKota ... 78


(11)

Tabel III. 29 Kamus Data kdUniv ... 79

Tabel III. 30 Kamus Data nmUniv ... 79

Tabel III. 31 Kamus Data idJur ... 80

Tabel III. 32 Kamus Data kdJur ... 80

Tabel III. 33 Kamus Data nmJur ... 80

Tabel III. 34 Kamus Data idUser ... 81

Tabel III. 35 Kamus Data nik... 81

Tabel III. 36 Kamus Data nmUser ... 81

Tabel III. 37 Kamus Data jabatan... 82

Tabel III. 38 Kamus Data password ... 82

Tabel III. 39 Kamus Data status ... 82

Tabel III. 40 Kamus Data idPelamar ... 83

Tabel III. 41 Kamus Data nmPelamar ... 84

Tabel III. 42 Kamus Data ktp ... 84

Tabel III. 43 Kamus Data tmpLahir ... 85

Tabel III. 44 Kamus Data tglLahir... 85

Tabel III. 45 Kamus Data jnsKelamin ... 85

Tabel III. 46 Kamus Data kelompok ... 86

Tabel III. 47 Kamus Data agama ... 86

Tabel III. 48 Kamus Data tinggiBdn ... 86

Tabel III. 49 Kamus Data golDarah ... 87

Tabel III. 50 Kamus Data pendidikan ... 87

Tabel III. 51 Kamus Data thnLulus ... 88

Tabel III. 52 Kamus Data universitas ... 88

Tabel III. 53 Kamus Data ipk... 88

Tabel III. 54 Kamus Data alamat ... 89

Tabel III. 55 Kamus Data kodePos ... 89

Tabel III. 56 Kamus Data tlp ... 89

Tabel III. 57 Kamus Data hp ... 90

Tabel III. 58 Kamus Data statusAlmt ... 90

Tabel III. 59 Kamus Data statusMarital ... 90

Tabel III. 60 Kamus Data referensi ... 91

Tabel III. 61 Kamus Data status ... 91


(12)

Tabel III. 63 Kamus Data tglLamaran ... 92

Tabel III. 64 Kamus Data idNilai ... 92

Tabel III. 65 Kamus Data kdNilai ... 92

Tabel III. 66 Kamus Data nmNilai ... 93

Tabel III. 67 Kamus Data idWawancara ... 93

Tabel III. 68 Kamus Data pewawancara ... 93

Tabel III. 69 Kamus Data hasil ... 94

Tabel III. 70 Kamus Data comment... 94

Tabel III. 71 Kamus Data tahap1 ... 94

Tabel III. 72 Kamus Data tahap2 ... 95

Tabel III. 73 Kamus Data tahap3 ... 95

Tabel III. 74 Kamus Data idNego ... 95

Tabel III. 75 Kamus Data idPsi ... 96

Tabel III. 76 Kamus Data kecerdasanUmum ... 96

Tabel III. 77 Kamus Data dpKonkritPraktis ... 96

Tabel III. 78 Kamus Data dpAnalisis ... 97

Tabel III. 79 Kamus Data dpKomprehensif ... 97

Tabel III. 80 Kamus Data fleksibilitasBerpikir ... 97

Tabel III. 81 Kamus Data dayaBayangRuang ... 98

Tabel III. 82 Kamus Data motivasiBerprestasi ... 98

Tabel III. 83 Kamus Data komitmenKerja... 98

Tabel III. 84 Kamus Data ketelitian ... 98

Tabel III. 85 Kamus Data ketekunan ... 99

Tabel III. 86 Kamus Data kerjasama ... 99

Tabel III. 87 Kamus Data kemandirian ... 99

Tabel III. 88 Kamus Data inisiatif ... 100

Tabel III. 89 Kamus Data penyesuaianDiri ... 100

Tabel III. 90 Kamus Data dayaPersuasi ... 100

Tabel III. 91 Kamus Data kesimpulan ... 101

Tabel III. 92 Kamus bulan ... 101

Tabel III. 93 Kamus tahun ... 101

Tabel III. 94 PSPEC Input Data Login ... 102

Tabel III. 95 PSPEC Verifikasi Data ... 102


(13)

Tabel III. 97 PSPEC Ubah Source ... 103

Tabel III. 98 PSPEC Cari Source ... 104

Tabel III. 99 PSPEC Input Posisi ... 104

Tabel III. 100 PSPEC Ubah Posisi ... 105

Tabel III. 101 PSPEC Cari Posisi ... 105

Tabel III. 102 PSPEC Input Kota ... 106

Tabel III. 103 PSPEC Ubah Kota ... 106

Tabel III. 104 PSPEC Cari Kota ... 107

Tabel III. 105 PSPEC Input Universitas ... 107

Tabel III. 106 PSPEC Ubah Universitas ... 108

Tabel III. 107 PSPEC Cari Universitas ... 108

Tabel III. 108 PSPEC Input Rekomendasi ... 109

Tabel III. 109 PSPEC Ubah Rekomendasi... 109

Tabel III. 110 PSPEC Cari Rekomendasi... 110

Tabel III. 111 PSPEC Input User ... 110

Tabel III. 112 PSPEC Ubah User ... 111

Tabel III. 113 PSPEC Cari User ... 111

Tabel III. 114 PSPEC Input Pelamar Awal ... 112

Tabel III. 115 PSPEC Ubah Pelamar Awal ... 113

Tabel III. 116 PSPEC Cari Pelamar Awal ... 113

Tabel III. 117 PSPEC Input Pelamar Seleksi ... 114

Tabel III. 118 PSPEC Ubah Pelamar Seleksi ... 115

Tabel III. 119 PSPEC Cari Pelamar Seleksi ... 116

Tabel III. 120 PSPEC Input Psikotest ... 117

Tabel III. 121 PSPEC Ubah Psikotest ... 118

Tabel III. 122 PSPEC Cari Psikotest ... 119

Tabel III. 123 PSPEC Input Wawancara ... 120

Tabel III. 124 PSPEC Ubah Wawancara... 121

Tabel III. 125 PSPEC Cari Wawancara ... 121

Tabel III. 126 PSPEC Proses Rekomendasi ... 122

Tabel III. 127 PSPEC Laporan Status ... 122

Tabel III. 128 PSPEC Laporan Pelamar ... 123

Tabel III. 129 PSPEC Input Nego ... 123


(14)

Tabel III. 131 PSPEC Cari Nego ... 124

Tabel III. 132 PSPEC Input Jurusan ... 125

Tabel III. 133 PSPEC Ubah Jurusan ... 125

Tabel III. 134 PSPEC Cari Jurusan... 126

Tabel III. 135 Halaman Login ... 130

Tabel III. 136 Halaman lihat dan cari data source ... 131

Tabel III. 137 Halaman input data source ... 132

Tabel III. 138 Halaman ubah data source ... 133

Tabel III. 139 Halaman lihat dan cari data posisi... 133

Tabel III. 140 Halaman input data posisi ... 134

Tabel III. 141 Halaman ubah data posisi ... 135

Tabel III. 142 Halaman lihat dan cari data kota ... 135

Tabel III. 143 Halaman input data kota ... 136

Tabel III. 144 Halaman ubah data kota ... 137

Tabel III. 145 Halaman lihat dan cari data universitas ... 137

Tabel III. 146 Halaman input data universitas ... 138

Tabel III. 147 Halaman ubah data universitas ... 139

Tabel III. 148 Halaman lihat dan cari data jurusan ... 139

Tabel III. 149 Halaman input data jurusan ... 140

Tabel III. 150 Halaman ubah data jurusan ... 141

Tabel III. 151 Halaman lihat dan cari data rekomendasi ... 141

Tabel III. 152 Halaman input data rekomendasi ... 142

Tabel III. 153 Halaman ubah data rekomendasi... 143

Tabel III. 154 Halaman lihat dan cari data user ... 143

Tabel III. 155 Halaman input data user ... 144

Tabel III. 156 Halaman ubah data user ... 145

Tabel III. 157 Halaman lihat dan cari data pelamar awal ... 146

Tabel III. 158 Halaman input data pelamar awal ... 147

Tabel III. 159 Halaman ubah data pelamar awal ... 148

Tabel III. 160 Halaman lihat dan cari data pelamar seleksi ... 149

Tabel III. 161 Halaman input data pelamar seleksi ... 150

Tabel III. 162 Halaman ubah data pelamar seleksi ... 152

Tabel III. 163 Halaman input nilai psikotest ... 154


(15)

Tabel III. 165 Halaman input data wawancara ... 157

Tabel III. 166 Halaman ubah data wawancara ... 158

Tabel III. 167 Halaman rekomendasi ... 159

Tabel III. 168 Halaman laporan status ... 160


(16)

BAB I PENDAHULUAN

1.1

Latar Belakang

Perkembangan tenaga kerja akhir-akhir ini mulai meningkat cukup pesat. Hal itu dapat dilihat dari banyaknya permintaan lapangan kerja pada perusahaan-perusahaan. Dengan banyaknya permintaan tersebut, maka perusahaan-perusahaan tersebut pun akan mengalami masalah baru dalam hal perekrutan karyawan.

Kunci keberhasilan perusahaan bukan hanya terletak pada besarnya keuntungan perusahaan, akan tetapi terletak juga pada keteraturan manajemen data karyawan yang ada di perusahaan tersebut. Oleh karena itu setiap perusahaan harus memiliki sistem yang sudah terkomputerisasi untuk membantu mengelola rekrutmen data karyawan.

Tenaga kerja yang ada di sebuah perusahaan merupakan salah satu faktor penting yang dapat menunjang keberhasilan suatu perusahaan. Karyawan mutlak harus ada di dalam setiap perusahaan, karena sumber

daya manusia inilah yang merencanakan, melakukan pekerjaan,

menggerakan sumber daya lainnya, serta mendorong keberhasilan organisasi dengan bakat, karya dan kreativitasnya, sehingga manajemen karyawan pun dapat menjadi alat strategi yang penting, yang berpengaruh terhadap keunggulan kompetitif yang berkelanjutan bagi organisasi.

Salah satu upaya untuk memaksimalkan hasil kerja dari para karyawan adalah dengan adanya proses recruitment karyawan mulai dari panggilan kerja pertama sampai dengan proses menjadi karyawan tetap. Adanya proses recruitment yang teratur akan dapat memonitor karyawan dan juga dapat melakukan proses tracking data karyawan.


(17)

2

1.2 Perumusan Masalah

PT. Akur Pratama yang biasa kita kenal sebagai Yogya Department Store merupakan sebuah perusahaan yang bergerak di bidang penjualan, dan penyediaan barang-barang serba ada yang cukup maju di Bandung. Tetapi ada beberapa sistem dari perusahaan tersebut yang masih dijalankan secara manual. Salah satunya yaitu sistem recruitment karyawan yang ada di PT. Akur Pratama ini. Sistem yang akan dibuat ini memiliki tujuan untuk menunjukkan work flow karyawan dari sejak interview pertama sampai menjadi karyawan tetap. Sistem ini juga dapat memberikan laporan penilaian karyawan pada saat di-wawancara.

Maka, dari latar belakang tersebut dapat disimpulkan beberapa permasalahan :

• Bagaimana user dapat mengetahui siapa saja yang melamar pekerjaan di PT. Akur Pratama?

• Bagaimana user dapat mengetahui panggilan selanjutnya untuk karyawan baru?

• Bagaimana user dapat memonitor panggilan kerja untuk karyawan baru?

• Bagaimana user dapat mengelola laporan hasil wawancara karyawan?

• Bagaimana user dapat mengelompokkan data-data karyawan berdasarkan kategori tertentu?

1.3 Tujuan

Tujuan tugas akhir ini adalah untuk membuat aplikasi yang dapat membantu PT. Akur Pratama dalam mengelola dan mengolah data rekrutmen pegawai sampai menjadi karyawan tetap. Aplikasi ini juga dapat melacak karyawan tersebut telah melewati tahapan apa saja.


(18)

3

• Mempermudah user dalam mengelola data pelamar kerja di PT. Akur Pratama.

• Mempermudah user dalam melakukan panggilan wawancara

selanjutnya bagi pelamar kerja.

• Mempermudah user dalam memonitor dan melakukan tracking data-data pelamar dan karyawan.

• Mempermudah user untuk mengelola daftar pertanyaan dalam interview kerja.

• Mempermudah user untuk membuat dan mengetahui laporan dan

score karyawan pada saat di-wawancara.

1.4

Batasan Masalah

Agar permasalahan tidak terlalu luas, maka pembahasan hanya dibatasi pada proses pembuatan perangkat lunak saja.

Berikut ini adalah batasan-batasan untuk perangkat lunak :

• Sistem operasi : Microsoft Windows XP Professional

SP2.

• Sistem basis data : MYSQL.

• Bahasa Scripting : PHP, HTML, Javascript.

• Editor Pemrograman : Macromedia Dreamweaver 8.

• Web Server : XAMPP.

Batasan minimal untuk perangkat keras pada server dan pengembangan :

• Processor Intel Pentium III 736 MHz.

• Memory DDR 512 Mb.

• Hardisk 40Gb.

• Keyboard + Mouse.

Batasan-batasan permasalahan untuk aplikasi :

• Aplikasi ini digunakan pada perusahaan retail.


(19)

4

• Sekuritas dari aplikasi ini adalah login dan logout.

• Aplikasi ini menangani pengelolaan data karyawan awal, karyawan seleksi, sampai menjadi karyawan tetap.

• Aplikasi ini hanya digunakan untuk perekrutan karyawan saja.

• Asumsi : data role tidak berubah

1.5

Sistematika Penulisan

Laporan pembuatan aplikasi sistem kepegawaian ini disusun dengan sistematika penulisan sebagai berikut :

BAB I. PENDAHULUAN

Bab ini menjelaskan tentang latar belakang pelaksanaan proyek dan penulisan laporan, tujuan dari pembuatan proyek, ruang lingkup, dan sistematika penulisan laporan.

BAB II. LANDASAN TEORI

Bab ini menjelaskan tentang software apa saja yang digunakan yang berhubungan dengan pembuatan proyek ini dan uraian mengenai berbagai macam teori yang berkaitan dalam pembuatan proyek.

BAB III. ANALISIS DAN RANCANGAN SISTEM

Bab ini berisi tentang uraian Deskripsi Umum Sistem, Deskripsi Umum Aplikasi, Karakteristik Pengguna, Analisis proses sistem yang dibuat oleh penulis.

BAB IV. HASIL TERCAPAI

Bab ini berisi tentang materi keseluruhan program baik berupa cuplikan coding, antar muka dan hasil pengujian dari program itu sendiri.


(20)

5

BAB V. UJI COBA HASIL PENELITIAN

Bab ini berisi hasil evaluasi secara singkat tentang aplikasi yang telah dibuat.

BAB VI. KESIMPULAN DAN SARAN

Bab ini berisi tentang uraian kesimpulan dari seluruh hasil perancangan dan pembuatan beserta saran-saran yang berguna untuk pembuatan Aplikasi Sistem Perekrutan Karyawan pada PT.Akur Pratama yang akan datang.


(21)

BAB VI KESIMPULAN DAN SARAN

6.1 Kesimpulan

Berdasarkan hasil pengamatan dalam melakukan analisis dan perancangan, maka dapat ditarik kesimpulan sebagai berikut :

• Melalui fitur input, ubah dan cari data source, posisi, kota, universitas, jurusan, user, nilai rekomendasi, dan data pelamar maka user pun dapat dengan lebih mudah memanipulasi data tersebut, seperti menambah, mengubah dah melihat data ke dalam database.

• Melalui fitur psikotest, maka user dapat mengelola data psikotest pelamar, seperti mengatur jadwal psikotest, mencetak jadwal psikotest, dan juga memasukkan nilai psikotest yang didapat pelamar.

• Melalui fitur wawancara, maka user dapat dengan mudah

mengelola wawancara yang telah dilakukan pelamar, seperti

memasukkan hasil wawancara, atau mengubah hasil

wawancara tersebut.

• Melalui fitur rekomendasi, maka user dapat melihat pelamar mana yang cocok ditempatkan pada posisi tertentu. Fitur ini hanya berupa saran yang membandingkan hasil tahapan pelamar dengan standar posisi yang ada.

• Melalui fitur laporan status dan pelamar, maka user dapat melihat tahapan yang sudah dilewati pelamar dalam perekrutan karyawan ini.


(22)

195

6.2 Saran

Untuk pengembangan aplikasi lebih lanjut dapat ditambahkan beberapa fitur atau beberapa tambahan security yang dapat membuat aplikasi ini lebih tercapai daya pakainya. Beberapa fitur yang dapat disarankan, yaitu :

• Perlunya backup data dari database apabila data pelamar, psikotest, wawancara, dan nego yang sudah banyak terisi.

• Fasilitas untuk meng-convert data dari Microsoft Excel ke database MySQL sehingga admin tidak kesulitan dalam memasukkan data satu persatu.


(23)

DAFTAR PUSTAKA

Bakken, S. S. 2004. Ebook. PHP_manual_en.chm.

Dean, Elisa. 2005. Pengantar Basis Data. Maranatha Christian University, Bandung.

Edy, D. (2006). Kuliah Sistem Informasi. Universitas Kristen Maranatha. Bandung.

Purbo,O. W dkk. 2006. Buku Sakti Menjadi Programmer Sejati PHP. Jakarta Solusi Media.

Renaldy, B. dkk. (2005). Mudah dan Cepat Menguasai Pemrograman Web. Bandung : Informatika.

________. (2003). Array In PHP. Retrieved November 8, 2008, from http://www.w3schools.com/php/php_ref_array.asp

________. (2009). Flowchart. Retrieved May 30, 2009, from

faculty.petra.ac.id/thiang/download/dkp/Algoritma%20dan%20Flowchart.doc

________. (2007). Konsep Dasar Sistem dan Sistem Informasi. Retrieved

April 13, 2009, from http://yuli.himatif.or.id/download/SI-

%20%20konsep%20dasar%20sistem%20dan%20sistem%20inf.ppt.

________. (2007). Konsep Dasar Sistem Informasi. Retrieved April 13,2009, from

parno.staff.gunadarma.ac.id/Downloads/files/4393/SI_01_Konsep_Dasar_SI. pdf

________. (2003). Slide In Menu. Retrieved December 15, 2008, from http://www.dynamicdrive.com/dynamicindex1/slideinmenu.htm


(1)

3

• Mempermudah user dalam mengelola data pelamar kerja di PT. Akur Pratama.

• Mempermudah user dalam melakukan panggilan wawancara selanjutnya bagi pelamar kerja.

• Mempermudah user dalam memonitor dan melakukan tracking

data-data pelamar dan karyawan.

• Mempermudah user untuk mengelola daftar pertanyaan dalam interview kerja.

• Mempermudah user untuk membuat dan mengetahui laporan dan

score karyawan pada saat di-wawancara.

1.4

Batasan Masalah

Agar permasalahan tidak terlalu luas, maka pembahasan hanya dibatasi pada proses pembuatan perangkat lunak saja.

Berikut ini adalah batasan-batasan untuk perangkat lunak :

• Sistem operasi : Microsoft Windows XP Professional SP2.

• Sistem basis data : MYSQL.

• Bahasa Scripting : PHP, HTML, Javascript. • Editor Pemrograman : Macromedia Dreamweaver 8. • Web Server : XAMPP.

Batasan minimal untuk perangkat keras pada server dan pengembangan :

• Processor Intel Pentium III 736 MHz. • Memory DDR 512 Mb.

• Hardisk 40Gb. • Keyboard + Mouse.

Batasan-batasan permasalahan untuk aplikasi : • Aplikasi ini digunakan pada perusahaan retail. • Aplikasi ini dibuat untuk PT. Akur Pratama.


(2)

Universitas Kristen Maranatha • Sekuritas dari aplikasi ini adalah login dan logout.

• Aplikasi ini menangani pengelolaan data karyawan awal, karyawan seleksi, sampai menjadi karyawan tetap.

• Aplikasi ini hanya digunakan untuk perekrutan karyawan saja. • Asumsi : data role tidak berubah

1.5

Sistematika Penulisan

Laporan pembuatan aplikasi sistem kepegawaian ini disusun dengan sistematika penulisan sebagai berikut :

BAB I. PENDAHULUAN

Bab ini menjelaskan tentang latar belakang pelaksanaan proyek dan penulisan laporan, tujuan dari pembuatan proyek, ruang lingkup, dan sistematika penulisan laporan.

BAB II. LANDASAN TEORI

Bab ini menjelaskan tentang software apa saja yang digunakan yang berhubungan dengan pembuatan proyek ini dan uraian mengenai berbagai macam teori yang berkaitan dalam pembuatan proyek.

BAB III. ANALISIS DAN RANCANGAN SISTEM

Bab ini berisi tentang uraian Deskripsi Umum Sistem, Deskripsi Umum Aplikasi, Karakteristik Pengguna, Analisis proses sistem yang dibuat oleh penulis.

BAB IV. HASIL TERCAPAI

Bab ini berisi tentang materi keseluruhan program baik berupa cuplikan coding, antar muka dan hasil pengujian dari program itu sendiri.


(3)

5

BAB V. UJI COBA HASIL PENELITIAN

Bab ini berisi hasil evaluasi secara singkat tentang aplikasi yang telah dibuat.

BAB VI. KESIMPULAN DAN SARAN

Bab ini berisi tentang uraian kesimpulan dari seluruh hasil perancangan dan pembuatan beserta saran-saran yang berguna untuk pembuatan Aplikasi Sistem Perekrutan Karyawan pada PT.Akur Pratama yang akan datang.


(4)

194

Universitas Kristen Maranatha

BAB VI KESIMPULAN DAN SARAN

6.1 Kesimpulan

Berdasarkan hasil pengamatan dalam melakukan analisis dan perancangan, maka dapat ditarik kesimpulan sebagai berikut :

• Melalui fitur input, ubah dan cari data source, posisi, kota, universitas, jurusan, user, nilai rekomendasi, dan data pelamar maka user pun dapat dengan lebih mudah memanipulasi data tersebut, seperti menambah, mengubah dah melihat data ke dalam database.

• Melalui fitur psikotest, maka user dapat mengelola data psikotest pelamar, seperti mengatur jadwal psikotest, mencetak jadwal psikotest, dan juga memasukkan nilai psikotest yang didapat pelamar.

• Melalui fitur wawancara, maka user dapat dengan mudah mengelola wawancara yang telah dilakukan pelamar, seperti memasukkan hasil wawancara, atau mengubah hasil wawancara tersebut.

• Melalui fitur rekomendasi, maka user dapat melihat pelamar mana yang cocok ditempatkan pada posisi tertentu. Fitur ini hanya berupa saran yang membandingkan hasil tahapan pelamar dengan standar posisi yang ada.

• Melalui fitur laporan status dan pelamar, maka user dapat melihat tahapan yang sudah dilewati pelamar dalam perekrutan karyawan ini.


(5)

195

6.2 Saran

Untuk pengembangan aplikasi lebih lanjut dapat ditambahkan beberapa fitur atau beberapa tambahan security yang dapat membuat aplikasi ini lebih tercapai daya pakainya. Beberapa fitur yang dapat disarankan, yaitu :

• Perlunya backup data dari database apabila data pelamar, psikotest, wawancara, dan nego yang sudah banyak terisi. • Fasilitas untuk meng-convert data dari Microsoft Excel ke

database MySQL sehingga admin tidak kesulitan dalam memasukkan data satu persatu.


(6)

196

DAFTAR PUSTAKA

Bakken, S. S. 2004. Ebook. PHP_manual_en.chm.

Dean, Elisa. 2005. Pengantar Basis Data. Maranatha Christian University, Bandung.

Edy, D. (2006). Kuliah Sistem Informasi. Universitas Kristen Maranatha. Bandung.

Purbo,O. W dkk. 2006. Buku Sakti Menjadi Programmer Sejati PHP. Jakarta Solusi Media.

Renaldy, B. dkk. (2005). Mudah dan Cepat Menguasai Pemrograman Web. Bandung : Informatika.

________. (2003). Array In PHP. Retrieved November 8, 2008, from http://www.w3schools.com/php/php_ref_array.asp

________. (2009). Flowchart. Retrieved May 30, 2009, from

faculty.petra.ac.id/thiang/download/dkp/Algoritma%20dan%20Flowchart.doc

________. (2007). Konsep Dasar Sistem dan Sistem Informasi. Retrieved April 13, 2009, from http://yuli.himatif.or.id/download/SI- %20%20konsep%20dasar%20sistem%20dan%20sistem%20inf.ppt.

________. (2007). Konsep Dasar Sistem Informasi. Retrieved April 13,2009, from

parno.staff.gunadarma.ac.id/Downloads/files/4393/SI_01_Konsep_Dasar_SI. pdf

________. (2003). Slide In Menu. Retrieved December 15, 2008, from http://www.dynamicdrive.com/dynamicindex1/slideinmenu.htm