Sistem Informasi Rekrutmen Karyawan Berbasis Web (Studi kasus: PT. Intan Triputra Abadi).

(1)

ABSTRAK

Saat ini, seiring dengan perkembangan teknologi informasi dan adanya kebutuhan sumber daya manusia dalam organisasi bisnis semakin meningkat. Maka dari itu, dibutuhkan suatu sistem informasi yang dapat mendukung upaya optimasi dalam proses rekrutmen dan seleksi karyawan. PT. Intan Triputra Abadi sebagai sebuah perusahaan yang memiliki 6 anak perusahaan dan juga merupakan perusahaan yang sedang berkembang, saat ini proses rekrutmen dan seleksi karyawannya masih menggunakan metode manual dan juga menggunakan kertas. Hal tersebut dapat menimbulkan beberapa permasalahan di antaranya, banyaknya data pelamar yang hilang atau rusak, dan menghabiskan cukup banyak waktu dalam proses rekrutmen dan seleksi karyawannya. Selain itu dibutuhkan rekomendasi dan pemberian standar nilai dari data pelamar.Tugas akhir ini menghasilkan sebuah sistem informasi rekrutmen dan seleksi tersebut untuk dijadikan solusi dari permasalahan yang ada.Untuk rekomendasi dalam sistem ini maka digunakan metode profile matching untuk membuat rekomendasi pelamar yang dinilai cocok dan memiliki peringkat tinggi dalam daftar.


(2)

ABSTRACT

Nowadays, along with the development of information technology and the need, human resources in business organizations is increasing. Then a company needed an information system that can support optimization effortsin the process of recruitment and selection of employees. PT. Triputra Intan Abadi as a company that has six subsidiary companies and also a growing company, still use manual methodsand also using paper forthe current recruitment and selection process employees. It can cause some problems among them, many applicant data is lost or damaged, and spent quite a lot of time in the process of recruitment and selection of employees. It would also require a recommendation and the provision of value standard of applicant data. This final project building a recruitment and selection information system to be used as a solution to problems that exist .As recommendation part in this system, profile matching method is used to make a recommendation which was considered suitable applicants and ranked high on the list.


(3)

DAFTAR ISI

LEMBAR PENGESAHAN ... i

PERNYATAAN ORISINALISTAS LAPORAN PENELITIAN ... ii

PERNYATAAN PUBLIKASI LAPORAN PENELITIAN ... iii

PRAKATA ... iv

ABSTRAK ... vi

ABSTRACT ... vii

DAFTAR ISI ... viii

DAFTAR GAMBAR ... xiv

DAFTAR TABEL ... xvi

DAFTAR NOTASI/ LAMBANG ... xvii

DAFTAR SINGKATAN ... xx

DAFTAR ISTILAH ... xxi

BAB 1 PENDAHULUAN ... 1

1.1 Latar Belakang ... 1

1.2 Rumusan Masalah ... 1

1.3 Tujuan Pembahasan ... 1

1.4 Ruang Lingkup ... 2

1.4.1 Perangkat Keras ... 2

1.4.2 Perangkat Lunak... 2

1.4.3 Batasan Aplikasi... 2

1.4.3.1 Hak Akses ... 2

1.4.3.2 Aplikasi ... 3

1.5 Sumber Data ... 3


(4)

BAB 2 KAJIAN TEORI ... 5

2.1 Sistem Rekrutmen ... 5

2.2 Profile Matching... 6

2.3 Kriteria penilaian ... 7

2.4 Black-Box Testing ... 7

2.5 Scrum ... 7

2.6 Alat Bantu Pendukung ... 8

2.6.1 Eclipse ... 8

2.6.2 Joget Framework ... 8

2.6.3 MySQL ... 9

2.6.4 Apache Tomcat ... 9

2.7 Alat Bantu Perancangan Sistem ... 10

2.7.1 Entity Relationship Diagram ... 10

2.7.2 Unified Modelling Language (UML)... 11

2.7.2.1 Activity Diagram ... 11

2.7.2.2 Use Case Diagram ... 12

BAB 3 ANALISIS DAN RANCANGAN SISTEM ... 14

3.1 Profil Perusahaan ... 14

3.2 Analisis Sistem ... 14

3.2.1 Analisis Sistem Berjalan ... 14

3.2.1.1 Proses Job Opening ... 14

3.2.1.2 Proses Penyeleksian Karyawan ... 15

3.2.1.3 Apply Job ... 17

3.2.1.4 Selection Phase 1... 19

3.2.1.5 Selection Phase 2... 21


(5)

3.2.2.1 Proses Pembukaan Lowongan Pekerjaan ... 22

3.2.2.2 Proses Penerimaan Karyawan ... 23

3.2.2.3 Apply Job ... 25

3.2.2.4 Selection Phase 1... 26

3.2.2.5 Selection Phase 2... 28

3.3 UML Diagram ... 29

3.3.1 Usecase Diagram ... 29

3.3.2 Definisi Aktor ... 30

3.3.3 Skenario Use Case Diagram... 31

3.3.3.1 Skenario Register as Applicant ... 31

3.3.3.2 Skenario Apply Job ... 31

3.3.3.3 Skenario View Job Vacancy ... 32

3.3.3.4 Skenario Update Profile ... 32

3.3.3.5 Skenario Login ... 33

3.3.3.6 Skenario Open Job Vacancy ... 34

3.3.3.7 Skenario Manage Job Vacancy Scoring ... 34

3.3.3.8 Skenario Qualify Applicant ... 35

3.3.3.9 Skenario Scoring Applicant ... 36

3.3.3.10 Skenario View Job Applicants ... 37

3.3.4 Activity Diagram ... 37

3.3.4.1 Register As Applicant ... 38

3.3.4.2 Apply Job ... 39

3.3.4.3 View Job Vacancy... 40

3.3.4.4 Update Profile ... 41

3.3.4.5 Login ... 42


(6)

3.3.4.7 Manage Job Vacancy Scoring ... 44

3.3.4.8 Qualify Applicant ... 45

3.3.4.9 Scoring Applicant ... 46

3.3.4.10 View Job Applicants ... 47

3.3.5 Perancangan Basis Data ... 48

3.3.5.1 Entity Relationship Diagram ... 48

3.3.6 Perancangan Antar Muka ... 49

3.3.6.1 Halaman Login ... 49

3.3.6.2 Halaman Master Data Education ... 50

3.3.6.3 Halaman Master Data Major/Minor ... 50

3.3.6.4 Halaman Master Data Skill ... 51

3.3.6.5 Halaman Master Data Level... 51

3.3.6.6 Halaman Open Job Vacancy ... 52

3.3.6.7 Halaman Job Vacancy Scoring ... 53

3.3.6.8 Halaman Apply Job Vacancy ... 54

3.3.6.9 Halaman Applicant Profile ... 55

BAB 4 Hasil Penelitian ... 56

4.1 Implementasi Antarmuka ... 56

4.1.1 Konten User ... 56

4.1.1.1 Halaman Log in untuk User ... 56

4.1.2 Konten HR ... 56

4.1.2.1 Halaman Master Data Education... 56

4.1.2.2 Halaman Master Data Major/Minor ... 57

4.1.2.3 Halaman Master Data Level ... 58

4.1.2.4 Halaman Master Data Skill ... 59


(7)

4.1.2.6 Halaman Job Vacancy Scoring ... 61

4.1.3 Konten Guest/Anonymous ... 62

4.1.3.1 Halaman SignUpAs Applicant ... 62

4.1.3.2 Halaman List Job Vacancy... 63

4.1.3.3 Halaman View Job Vacancy ... 64

4.1.4 Konten Applicant ... 64

4.1.4.1 Halaman List Job Vacancy... 64

4.1.4.2 Halaman Apply Job Vacancy ... 65

4.1.4.3 Halaman View Job Vacancy ... 65

4.1.4.4 Halaman Applicant Profile ... 66

4.1.5 Konten HOD dan HR ... 68

4.1.5.1 Inbox ... 68

4.1.5.2 Halaman Qualify Applicant... 68

4.1.5.3 Halaman Scoring Applicant ... 71

4.1.5.4 Halaman List Job Vacancy... 73

4.1.5.5 Halaman View Job Vacancy ... 75

BAB 5 Pembahasan dan uji coba hasil penelitian ... 76

5.1.1 Konten User ... 76

5.1.1.1 Halaman Log in untuk User ... 76

5.1.2 Konten HR ... 76

5.1.2.1 Hasil pengujian dari fitur Master Data Education ... 76

5.1.2.2 Hasil pengujian dari fitur Master Data Major/Minor ... 76

5.1.2.3 Hasil pengujian dari fiturMaster Data Level ... 77

5.1.2.4 Hasil pengujian dari fitur Master Data Skill ... 77

5.1.2.5 Hasil pengujian dari fitur Open Job Vacancy ... 77


(8)

5.1.3 Konten Guest/Anonymous ... 78

5.1.3.1 Hasil pengujian dari fitur SignUp As Applicant ... 78

5.1.3.2 Hasil pengujian dari fitur List Job Vacancy ... 78

5.1.3.3 Hasil pengujian dari fitur View Job Vacancy ... 79

5.1.4 Konten Applicant ... 79

5.1.4.1 Hasil pengujian dari fitur List Job Vacancy ... 79

5.1.4.2 Hasil pengujian dari fitur Apply Job Vacancy ... 79

5.1.4.3 Hasil pengujian dari fitur View Job Vacancy ... 79

5.1.4.4 Hasil pengujian dari fitur Applicant Profile ... 80

5.1.5 Konten HOD dan HR ... 80

5.1.5.1 Hasil pengujian dari fitur Inbox ... 80

5.1.5.2 Hasil pengujian dari fitur Qualify Applicant ... 80

5.1.5.3 Hasil pengujian dari fitur Scoring Applicant ... 81

BAB 6 Simpulan dan Saran ... 82

6.1 Simpulan ... 82

6.2 Saran ... 82

DAFTAR PUSTAKA ... 83


(9)

DAFTAR GAMBAR

Gambar 2.1 Contoh ER Diagram ... 10

Gambar 2.1 Contoh Use Case Diagram ... 12

Gambar 3.1Flow Chart Job Opening ... 15

Gambar 3.2Flow Chart Apply Job ... 17

Gambar 3.3Flow Chart Selection Phase 1 ... 19

Gambar 3.4Flow Chart Selection Phase 2 ... 21

Gambar 3.5Flow Chart Job Opening Baru ... 23

Gambar 3.6Flow Chart Apply Job Baru ... 25

Gambar 3.7Flow Chart Selection Phase 1Baru ... 26

Gambar 3.8Flow Chart Selection Phase 2 Baru ... 28

Gambar 3.9Usecase Diagram ... 30

Gambar 3.10Regiter as Applicant Activity Diagram ... 38

Gambar 3.11Apply Job Activity Diagram ... 39

Gambar 3.12View JobVacancy Activity Diagram ... 40

Gambar 3.13Update Profile Activity Diagram ... 41

Gambar 3.14Login Activity Diagram ... 42

Gambar 3.15Open JobVacancy Activity Diagram ... 43

Gambar 3.16Manage JobVacancy Activity Diagram... 44

Gambar 3.17Qualify Applicant Activity Diagram ... 45

Gambar 3.18 Scoring Applicant Activity Diagram ... 46

Gambar 3.19View Job Applicants Activity Diagram ... 47

Gambar 3.20ER Diagram... 48

Gambar 4.1Log in ... 56

Gambar 4.2 List Master Data Education ... 57

Gambar 4.3 Master Data Education Detail ... 57

Gambar 4.4 List Master Data Major/Minor ... 58

Gambar 4.5Master Data Major/Minor Detail ... 58

Gambar 4.6 List Master Data Level ... 59

Gambar 4.7 List Master Data Level Detail ... 59


(10)

Gambar 4.9Master Data Skill Detail ... 60

Gambar 4.10List Job Vacancy ... 60

Gambar 4.11Job Vacancy Detail ... 61

Gambar 4.12List Job Vacancy Scoring ... 62

Gambar 4.13Job Vacancy Scoring Detail ... 62

Gambar 4.14Sign Up As Applicant ... 63

Gambar 4.15List Job Vacancy for Anonymous ... 63

Gambar 4.16View Job Vacancy Detail for Anonymous ... 64

Gambar 4.17List Job Vacancy for Applicant ... 65

Gambar 4.18Apply Job Vacancy for Applicant ... 65

Gambar 4.19View Job Vacancy for Applicant ... 66

Gambar 4.20Update Profile Applicant ... 67

Gambar 4.21Inbox ... 68

Gambar 4.22Qualify Applicant by HR ... 69

Gambar 4.23Qualify Applicant By HOD ... 70

Gambar 4.24Scoring Applicant by HR ... 72

Gambar 4.25Scoring Applicant By HOD ... 73

Gambar 4.26List Job Vacancy ... 74


(11)

DAFTAR TABEL

Tabel 2.1 Kriteria dan Sub Kriteria yang akan digunakan ... 6

Tabel 2.2 Penilaian Kriteria ... 7

Tabel 3.1Skenario Register As Applicant ... 31

Tabel 3.2Skenario Apply Job ... 31

Tabel 3.3Skenario View Job Vacancy ... 32

Tabel 3.4Skenario Update Profile ... 32

Tabel 3.5Skenario Log in ... 33

Tabel 3.6Skenario Open Job Vacancy ... 34

Tabel 3.7Skenario Job Vacancy Scoring ... 34

Tabel 3.8Skenario Qualify Applicant ... 35

Tabel 3.9Skenario Scoring Applicant ... 36

Tabel 3.10Skenario View Job Applicants ... 37

Tabel 5.1Hasil Uji Log In ... 76

Tabel 5.2Hasil uji Master Data Education ... 76

Tabel 5.3Hasil uji Master Data Major/Minor ... 77

Tabel 5.4Hasil uji Master Data Level ... 77

Tabel 5.5Hasil uji Master Data Skill ... 77

Tabel 5.6Hasil uji Open Job Vacancy ... 77

Tabel 5.7Hasil uji Job Vacancy Scoring ... 78

Tabel 5.8Hasil uji Sign Up As Applicant ... 78

Tabel 5.9Hasil uji list job vacancy ... 78

Tabel 5.10View Job Vacancy ... 79

Tabel 5.11Hasil uji List Job Vacancy ... 79

Tabel 5.12Hasil uji Apply Job Vacancy ... 79

Tabel 5.13Hasil uji view job vacancy ... 79

Tabel 5.14Hasil uji Applicant Profile... 80

Tabel 5.15Hasil uji Inbox ... 80

Tabel 5.16Hasil uji Qualify Applicant ... 80


(12)

DAFTAR NOTASI/ LAMBANG

Jenis Notasi/Lambang Nama Arti

Flowmap Dokumen Digunakan untuk

menggambarkan semua jenis dokumen

yang merupakan

formulir yang

digunakan untuk

merekam data

keluarga. Proses online

komputer

Kegiatan proses dari

operasi program

komputer.

Proses manual Proses manual pada

flowmap.

File Harddisk Media penyimpanan dari proses entry data

dan proses

komputerisasi.

Arsip Permanen Tempat penyimpanan dokumen yang tidak akan diproses lagi. Arsip Sementara Tempat penyimpanan

data berupa arsip.


(13)

Jenis Notasi/Lambang Nama Arti

Keyboard Proses penyimpanan

menggunakan keyboard.

Terminator Untuk mulai atau

selesai On-page

connector

Penghubung pada

halaman yang sama. Off-page

connector

Penghubung pada

halaman yang

berbeda. Pita magnetik Untuk

menggambarkan arsip

komputer yang

berbentuk pita

magnetik. Online Storage Untuk

menggambarkan arsip

komputer yang

berbentuk online (di

dalam memori

komputer).

Decision Untuk

menggambarkan keputusan yang harus dibuat dalam proses pengolahan data. Predefined

Process

Lambang fungsi atau sub fungsi.

Display Lambang untuk

mencetak keluaran dalam layar monitor.


(14)

Referensi:

Notasi/ Lambang Flowmap dari Pressman [17] Notasi/ Lambang ERD dari Peter P.Chen


(15)

DAFTAR SINGKATAN

ERD Entity Relationship Diagram

UML Unified Modelling Languange

ASF Apache Software Foundation


(16)

(17)

BAB 1

PENDAHULUAN

Pada bab ini menjelaskan mengenai latar belakang masalah, rumusan masalah, tujuan pembahasan, ruang lingkup kajian, sumber data dan sistematika penyajian dari pembuatan aplikasi “Sistem Informasi Rekrutmen Karyawan Berbasis Web (Studi kasus: PT. Intan Triputra Abadi)”.

1.1 Latar Belakang

Sumber daya manusia merupakan modal utama dalam membangun suatu organisasi. Semakin berkembang suatu organisasi, maka kebutuhan akan sumber daya manusia pun akan semakin meningkat. Untuk memenuhi kebutuhan sumber daya manusia, maka dilakukan suatu proses rekrutmen dan seleksi karyawan. Proses rekrutmen dan seleksi karyawan pada umumnya masih menggunakan metode manual dan menggunakan kertas. Hal tersebut menimbulkan beberapa masalah seperti data pelamar yang mudah hilang dan rusak, diperlukan waktu yang lama dalam melakukan proses rekrutmen dan seleksi karyawan.

PT Intan Triputra Abadi sebagai salah satu perusahaan yang sedang berkembang melihat adanya kebutuhan untuk membangun sebuah sistem informasi rekrutmen. Sistem yang membuat data applicant dapat terpusat. Sehingga memudahkan dilakukan pencarian dan juga memudahkan proses rekrutmen.

1.2 Rumusan Masalah

Masalah yang teridentifikasi berdasarkan latar belakang, yaitu:

a. Data pelamar/applicant yang tidak terintegrasi sehingga terkadang sulit untuk dilakukan pencarian data.

b. Tidak adanya rekomendasi applicant yang telah melamar dalam setiap job

vacancy.

1.3 Tujuan Pembahasan

Tujuan pembuatan sistem ini adalah: 1. Terpusatnya data applicant pada satu sistem.


(18)

2

2. Adanya rekomendasi applicant (yang telah melamar) untuk lowongan pekerjaan yang telah dibuka dengan menggunakan profile matching.

1.4 Ruang Lingkup

Adapun ruang lingkup kajian dari pembuatan aplikasi ini adalah sebagai berikut:

1.4.1 Perangkat Keras

Spesifikasi minimum untuk perangkat keras adalah sebagai berikut: a. Prosessor Intel Pentium 4

b. Memori DDR 256 MB c. Hardisk 1,5 GB

d. Terhubung koneksi internet

1.4.2 Perangkat Lunak

a. Sistem Operasi : Windows XP/Vista/7/8/10 b. Sistem Basis Data : MySQL

c. Bahasa Scripting : Java / Javascript/ HTML d. Editor Pemrograman : Eclipse Juno

e. Web Server : Apache Tomcat

1.4.3 Batasan Aplikasi 1.4.3.1 Hak Akses

Hak akses dibagi menjadi 3, yaitu HR, applicant dan anonymous. Berikut rincian hak akses untuk setiap tingkatan pengguna:

1. HR

a. HR dapat melakukan insert,update,delete pada master data. b. HR dapat membuka job vacancy

c. HR dapat membuat scoring point untuk setiap job vacancy

2. Applicant

a. Applicant dapat melamar pada job vacancy yang sudah dibuka

b. Applicant dapat melakukan update profile

3. HR, Applicant, HOD dan Anonymous

HR dan Applicant dapat melihat list of job vacancy. 4. Anonymous


(19)

3

Anonymous dapat mendaftar sebagai Applicant.

5. HOD

HOD memproses applicant yang telah lolos seleksi tahap pertama oleh HR. 1.4.3.2 Aplikasi

Berdasarkan identifikasi masalah yang ada diatas, ruang lingkup untuk perancangan aplikasi ini adalah sebagai berikut:

a. Aplikasi ini berjalan di sistem local perangkat pembuat aplikasi atau tidak dilakukan hosting terhadap aplikasi berbasis web yang dibuat.

1.5 Sumber Data

Sumber data yang diperlukan dalam penulisan laporan ini dilakukan dengan berbagai cara antara lain :

1. Studi Pustaka, yaitu pengumpulan dan pencarian data dan sumber pelengkap melalui penelaahan buku acuan dan sumber informasi lain yang berhubungan dan relevan dengan bahasan masalah.

2. Observasi, yaitu pengamatan langsung terhadap kegiatan yang sedang dilakukan.

3. Wawancara, yaitu dengan melakukan tanya jawab langsung dengan HR PT. Intan Triputra Abadi untuk mendapatkan data-data yang dibutuhkan.

1.6 Sistematika Penyajian

Sistematika pada laporan ini akan disusun dalam enam bab, yang disusun sebagia berikut:

BAB I PENDAHULUAN

Bab ini berisi latar belakang masalah, rumusan masalah, tujuan pembahasan, ruang lingkup kajian, sumber data dan sistematika penyajian.

BAB II KAJIAN TEORI

Bab ini berisi dasar teori yang relevan dan menunjang pembuatan aplikasi “Sistem Informasi Rekrutmen Karyawan Berbasis Web (Studi kasus: PT. Intan Triputra Abadi)”.

BAB III ANALISIS DAN RANCANGAN SISTEM

Pada bab ini berisi tentang analisis terhadap aplikasi yang akan dibuat dengan menggunakan Flowchart, Unified Modeling Language (UML), Entity Relationship Diagram dan Rancangan User Interface.


(20)

4

BAB IV HASIL PENELITIAN

Pada bab ini berisi penjelasan dari setiap fitur aplikasi yang dibuat beserta

screenshoot dan keterangan.

BAB V PEMBAHASAN DAN UJI COBA HASIL PENELITIAN

Bab ini berisi tentang rencana pengujian yang terdiri dari testcase dan pelaksanaan pengujian yang dapat menggunakan metoda Black Box.

BAB VI SIMPULAN DAN SARAN

Bab ini berisi kesimpulan dan saran yang di dapat dari hasil pembuatan aplikasi “Sistem Informasi Rekrutmen Karyawan Berbasis Web (Studi kasus: PT. Intan Triputra Abadi)”.


(21)

BAB 6

SIMPULAN DAN SARAN

Bab ini berisi kesimpulan dan saran dari pengerjaan Tugas Akhir. Kesimpulan dan saran diperoleh setelah melalui semua tahap pengerjaan Tugas Akhir.

6.1Simpulan

Berdasarkan perancangan, analisis dan pengujian, maka dapat disimpulkan sebagai berikut:

1. Sistem informasi ini membantu centralisasi data pelamar yang akan melamar di PT Intan Triputra Abadi.

2. Sistem informasi ini membantu HR dan HOD dengan adanya rekomendasi berdasarkan score yang didapat oleh applicant.

6.2Saran

Dari hasil pembangunan sistem ini, penulis menyarankan aplikasi ini dapat ditingkatkan menjadi lebih baik:

1. Untuk kedepannya dapat dilakukan reminder kepada HR / HOD ketika akan melakukan interview. Misal sehari sebelum dilakukan interview adanya Email Reminder mengenai interview yang akan dilakukan dengan applicant.

2. Membuat aplikasi berbasis mobile untuk memudahkan pelamar melihat job vacancy dan status lamaran yang diajukan oleh applicant.

3. Memasukkan proses Offering dan On-boarding sebagai bagian ke dalam sistem informasi rekrutmen ini.


(22)

DAFTAR PUSTAKA

[1] Boxall, P. & Purcell, J, Strategy and Human Resource Management, Palgrave MacMillan, Hampshire. 2003

[2] Nyoman EgaBeerawa, Rancang Bangun Sistem Pendukung Keputusan Seleksi Tenaga KerjaDengan Metode Profil Matching (Studi Kasus PT. Adhikarya (Persero), Tbk Divis KonstruksiVII), Journal Sistem Informasi. 2009

[3] Kusrini, M.Kom. Konsep dan Aplikasi Sistem Pendukung Keputusan. Yogyakarta : Penerbit Andi. 2007.

[4] Parry, E. & Tyson, S.,an Analysis of the Use and Success of Online Recruitment Methods in the UK,Human Resource Management Journal, 18, 3, 257 - 174. 2008

[5] Wikipedia, “Academic Grading in Indonesia”, [Online]. Available: https://en.wikipedia.org/wiki/Academic_grading_in_Indonesia. [Diakses 26 Juli 2016]

[6] A. F. H., Analisa Dan Perancangan Sistem Informasi Untuk Keunggulan Bersaing dan Organisasi Modern, Yogyakarta: Andi, 2007.

[7] Joget,Inc, “Workflow Software,” [Online]. Available:

https://www.joget.org/workflow-software/. [Diakses 26 Juli 2016]. [8] Michael James, “An Empirical Framework For Learning (Not a

Methodology),” [Online]. Available: http://scrummethodology.com/. [Diakses 26 Juli 2016]. diakses 26 Juli 2016

[9] Rahman Nika, “Apa itu Ecplise,” [Online]. Available: http://www.matawebsite.com/apa-itu-eclipse. [Diakses 26 Juli 2016]

[10] Wikipedia, “Apache Tomcat”, [Online]. Available:

https://en.wikipedia.org/wiki/Apache_Tomcat. [Diakses 26 Juli 2016]

[11] Teuku Taufik, “Definisi Istilah Istilah di Bidang IT,” [Online]. Available: http://www.teukutaufik.com/2013/04/definisi-istilah-istilah-di-bidang.html. [Diakses 26 Juli 2016]

[12] R. A.S. and M. Shalahuddin, Rekayasa Perangkat Lunak, Bandung: Modula, 2011.

[13] B. Raharjo, Belajar Otodidak - Membuat Database Menggunakan MySQL, Bandung: Informatika Bandung, 2011.


(23)

[14] E. Utami and R. S, Relation Database Manajemen Sistem Dengan PostgreSQL di GNU/Linux, Yogyakarta: ANDI, 2006.

[15] A. Nugroho, Rekayasa Perangkat Lunak Berorientasi Objek dengan Metode USDP, Yogyakarta: C.V ANDI OFFSET, 2010.

[16] Scott W Ambler. The Object Primer 3rd Edition. 2004. Cambridge University Press

[17] SmartDraw, LLC. https://www.smartdraw.com/entity-relationship-diagram/ diakses 26 Juli 2016


(1)

2

2. Adanya rekomendasi applicant (yang telah melamar) untuk lowongan pekerjaan yang telah dibuka dengan menggunakan profile matching.

1.4Ruang Lingkup

Adapun ruang lingkup kajian dari pembuatan aplikasi ini adalah sebagai berikut:

1.4.1Perangkat Keras

Spesifikasi minimum untuk perangkat keras adalah sebagai berikut: a. Prosessor Intel Pentium 4

b. Memori DDR 256 MB c. Hardisk 1,5 GB

d. Terhubung koneksi internet

1.4.2Perangkat Lunak

a. Sistem Operasi : Windows XP/Vista/7/8/10 b. Sistem Basis Data : MySQL

c. Bahasa Scripting : Java / Javascript/ HTML d. Editor Pemrograman : Eclipse Juno

e. Web Server : Apache Tomcat

1.4.3Batasan Aplikasi 1.4.3.1Hak Akses

Hak akses dibagi menjadi 3, yaitu HR, applicant dan anonymous. Berikut rincian hak akses untuk setiap tingkatan pengguna:

1. HR

a. HR dapat melakukan insert,update,delete pada master data. b. HR dapat membuka job vacancy

c. HR dapat membuat scoring point untuk setiap job vacancy 2. Applicant

a. Applicant dapat melamar pada job vacancy yang sudah dibuka b. Applicant dapat melakukan update profile

3. HR, Applicant, HOD dan Anonymous

HR dan Applicant dapat melihat list of job vacancy. 4. Anonymous


(2)

3

Anonymous dapat mendaftar sebagai Applicant. 5. HOD

HOD memproses applicant yang telah lolos seleksi tahap pertama oleh HR. 1.4.3.2Aplikasi

Berdasarkan identifikasi masalah yang ada diatas, ruang lingkup untuk perancangan aplikasi ini adalah sebagai berikut:

a. Aplikasi ini berjalan di sistem local perangkat pembuat aplikasi atau tidak dilakukan hosting terhadap aplikasi berbasis web yang dibuat.

1.5Sumber Data

Sumber data yang diperlukan dalam penulisan laporan ini dilakukan dengan berbagai cara antara lain :

1. Studi Pustaka, yaitu pengumpulan dan pencarian data dan sumber pelengkap melalui penelaahan buku acuan dan sumber informasi lain yang berhubungan dan relevan dengan bahasan masalah.

2. Observasi, yaitu pengamatan langsung terhadap kegiatan yang sedang dilakukan.

3. Wawancara, yaitu dengan melakukan tanya jawab langsung dengan HR PT. Intan Triputra Abadi untuk mendapatkan data-data yang dibutuhkan.

1.6Sistematika Penyajian

Sistematika pada laporan ini akan disusun dalam enam bab, yang disusun sebagia berikut:

BAB I PENDAHULUAN

Bab ini berisi latar belakang masalah, rumusan masalah, tujuan pembahasan, ruang lingkup kajian, sumber data dan sistematika penyajian.

BAB II KAJIAN TEORI

Bab ini berisi dasar teori yang relevan dan menunjang pembuatan aplikasi “Sistem Informasi Rekrutmen Karyawan Berbasis Web (Studi kasus: PT. Intan Triputra Abadi)”.

BAB III ANALISIS DAN RANCANGAN SISTEM

Pada bab ini berisi tentang analisis terhadap aplikasi yang akan dibuat dengan menggunakan Flowchart, Unified Modeling Language (UML), Entity Relationship Diagram dan Rancangan User Interface.


(3)

4

BAB IV HASIL PENELITIAN

Pada bab ini berisi penjelasan dari setiap fitur aplikasi yang dibuat beserta screenshoot dan keterangan.

BAB V PEMBAHASAN DAN UJI COBA HASIL PENELITIAN

Bab ini berisi tentang rencana pengujian yang terdiri dari testcase dan pelaksanaan pengujian yang dapat menggunakan metoda Black Box.

BAB VI SIMPULAN DAN SARAN

Bab ini berisi kesimpulan dan saran yang di dapat dari hasil pembuatan aplikasi “Sistem Informasi Rekrutmen Karyawan Berbasis Web (Studi kasus: PT. Intan Triputra Abadi)”.


(4)

BAB 6

SIMPULAN DAN SARAN

Bab ini berisi kesimpulan dan saran dari pengerjaan Tugas Akhir. Kesimpulan dan saran diperoleh setelah melalui semua tahap pengerjaan Tugas Akhir.

6.1Simpulan

Berdasarkan perancangan, analisis dan pengujian, maka dapat disimpulkan sebagai berikut:

1. Sistem informasi ini membantu centralisasi data pelamar yang akan melamar di PT Intan Triputra Abadi.

2. Sistem informasi ini membantu HR dan HOD dengan adanya rekomendasi berdasarkan score yang didapat oleh applicant.

6.2Saran

Dari hasil pembangunan sistem ini, penulis menyarankan aplikasi ini dapat ditingkatkan menjadi lebih baik:

1. Untuk kedepannya dapat dilakukan reminder kepada HR / HOD ketika akan melakukan interview. Misal sehari sebelum dilakukan interview adanya Email Reminder mengenai interview yang akan dilakukan dengan applicant.

2. Membuat aplikasi berbasis mobile untuk memudahkan pelamar melihat job vacancy dan status lamaran yang diajukan oleh applicant.

3. Memasukkan proses Offering dan On-boarding sebagai bagian ke dalam sistem informasi rekrutmen ini.


(5)

DAFTAR PUSTAKA

[1] Boxall, P. & Purcell, J, Strategy and Human Resource Management, Palgrave MacMillan, Hampshire. 2003

[2] Nyoman EgaBeerawa, Rancang Bangun Sistem Pendukung Keputusan Seleksi Tenaga KerjaDengan Metode Profil Matching (Studi Kasus PT. Adhikarya (Persero), Tbk Divis KonstruksiVII), Journal Sistem Informasi. 2009

[3] Kusrini, M.Kom. Konsep dan Aplikasi Sistem Pendukung Keputusan. Yogyakarta : Penerbit Andi. 2007.

[4] Parry, E. & Tyson, S.,an Analysis of the Use and Success of Online Recruitment Methods in the UK,Human Resource Management Journal, 18, 3, 257 - 174. 2008

[5] Wikipedia, “Academic Grading in Indonesia”, [Online]. Available: https://en.wikipedia.org/wiki/Academic_grading_in_Indonesia. [Diakses 26 Juli 2016]

[6] A. F. H., Analisa Dan Perancangan Sistem Informasi Untuk Keunggulan Bersaing dan Organisasi Modern, Yogyakarta: Andi, 2007.

[7] Joget,Inc, “Workflow Software,” [Online]. Available:

https://www.joget.org/workflow-software/. [Diakses 26 Juli 2016]. [8] Michael James, “An Empirical Framework For Learning (Not a

Methodology),” [Online]. Available: http://scrummethodology.com/. [Diakses 26 Juli 2016]. diakses 26 Juli 2016

[9] Rahman Nika, “Apa itu Ecplise,” [Online]. Available: http://www.matawebsite.com/apa-itu-eclipse. [Diakses 26 Juli 2016]

[10] Wikipedia, “Apache Tomcat”, [Online]. Available: https://en.wikipedia.org/wiki/Apache_Tomcat. [Diakses 26 Juli 2016]

[11] Teuku Taufik, “Definisi Istilah Istilah di Bidang IT,” [Online]. Available: http://www.teukutaufik.com/2013/04/definisi-istilah-istilah-di-bidang.html. [Diakses 26 Juli 2016]

[12] R. A.S. and M. Shalahuddin, Rekayasa Perangkat Lunak, Bandung: Modula, 2011.

[13] B. Raharjo, Belajar Otodidak - Membuat Database Menggunakan MySQL, Bandung: Informatika Bandung, 2011.


(6)

[14] E. Utami and R. S, Relation Database Manajemen Sistem Dengan PostgreSQL di GNU/Linux, Yogyakarta: ANDI, 2006.

[15] A. Nugroho, Rekayasa Perangkat Lunak Berorientasi Objek dengan Metode USDP, Yogyakarta: C.V ANDI OFFSET, 2010.

[16] Scott W Ambler. The Object Primer 3rd Edition. 2004. Cambridge University Press

[17] SmartDraw, LLC. https://www.smartdraw.com/entity-relationship-diagram/ diakses 26 Juli 2016