• Tidak ada hasil yang ditemukan

Website Penerimaan Pegawai Baru dengan Penerapan Metode Analitycal Hierarchy Process.

N/A
N/A
Protected

Academic year: 2017

Membagikan "Website Penerimaan Pegawai Baru dengan Penerapan Metode Analitycal Hierarchy Process."

Copied!
15
0
0

Teks penuh

(1)

vi

ABSTRAK

Bidang teknologi informasi khususnya bidang sistem informasi semakin banyak dimanfaatkan dalam kegiatan operasional di perusahaan agar lebih efisien dan efektif. Oleh karena itu, penggunaan sistem operasi tersebut akan digunakan untuk mengolah data pelamar dan proses penerimaan pegawai di PT Niki Jaya Variasi. Dengan sistem informasi tersebut, kegiatan mengolah data pelamar dan proses penerimaan pegawai yang tadinya dilakukan secara manual akan diubah ke dalam sistem komputer yang diharapkan dapat meningkatkan efisiensi dan efektifitas. Pengimplementasian sistem informasi ini dilakukan dengan basis website application. Sistem Database dalam aplikasi ini menggunakan SQLite dan bahasa pemrograman Ruby untuk scripting dengan Rails 3 sebagai editor pemrograman.

(2)

vii

ABSTRACT

Field of information technology, particularly the field of information systems more and more utilized in the company's operations in order to more efficiently and effectively. Therefore, the use of the operating system will be used to process data of applicants and hiring process at PT Jaya Niki Variasi . With the information system, the data processing activities of applicants and hiring processes previously done manually which will be converted into a computer system that is expected to improve efficiency and effectiveness. Implementation of information systems is done on the basis of the application site. Database systems in this application using SQLite and Ruby programming language for scripting with Rails 3 as a programming editor.

(3)

viii

DAFTAR ISI

LEMBAR PENGESAHAN ... ii

PERNYATAAN ORISINALITAS LAPORAN PENELITIAN ... ii

PERNYATAAN PUBLIKASI LAPORAN PENELITIAN ... iii

PRAKATA ...iv

Bandung, Juli 2013 ... v

ABSTRAK ...vi

ABSTRACT ... vii

DAFTAR ISI... viii

DAFTAR GAMBAR ...xi

DAFTAR TABEL ... xiii

BAB I PENDAHULUAN ... 1

1.1. Latar Belakang Masalah ... 1

1.2. Rumusan Masalah ... 1

1.3. Tujuan Pembahasan ... 1

1.4. Ruang Lingkup Kajian ... 2

1.5. Sumber Data ... 3

1.6. Sistematika Penyajian ... 3

BAB II KAJIAN TEORI ... 5

2.1. Sistem Informasi ... 5

2.2. Proses Bisnis ... 6

2.3. Recruitment ... 7

2.3.1. Tujuan Rekrutmen ... 7

2.3.2. Proses Rekrutmen ... 8

2.4. Seleksi tenaga Kerja ... 9

2.4.1. Proses Seleksi ... 9

2.4.2. Prosedur dan Pendekatan Seleksi ... 14

2.4.3. Metode atau Teknik seleksi ... 14

2.4.4. Testing ... 16

2.4.5. Wawancara ... 16

2.5. Decision Support System (DSS) ... 17

2.6. Analytic Hierarchy Process (AHP) ... 19

2.6.1. Manfaat AHP ... 22

2.6.2. Cara Menggunakan AHP ... 23

2.7. Entity Relationship Diagram (ERD) ... 29

(4)

ix

2.9. Unified Modelling Languange (UML) ... 36

2.9.1. Use Case ... 37

2.9.2. Activity Diagram ... 39

2.9.3. Class Diagram ... 41

2.10. Black Box ... 42

2.11. Bahasa Pemrograman Rail... 43

2.11.1.2.10.1 Ruby on Rails ... 43

2.11.2.Pola MVC ... 44

2.11.3.Model ... 44

2.11.4.Views ... 44

2.11.5.Controller ... 45

BAB III ANALISIS DAN RANCANGAN SISTEM ... 46

3.1 Proses Bisnis Manual ... 46

3.2 Proses Bisnis Komputerisasi ... 46

3.2.1 Proses Penilaian Menggunakan AHP ... 46

3.3 Entity Relationship Diagram ... 52

3.4 Use Case ... 53

3.5 Activity Diagram ... 54

3.5.1 Proses Login ... 54

3.5.2 Proses tes Pelamar... 55

3.5.3 Proses Admin Pelamar ... 57

3.5.4 Proses Show Pelamar ... 57

3.5.5 Proses Add Penilaian Pelamar ... 58

3.5.6 Proses Terima Pelamar ... 58

3.5.7 Proses Tolak Pelamar ... 59

3.5.8 Proses Edit Pelamar ... 60

3.5.9 Proses Kirim Email Pelamar ... 61

3.5.10Proses Admin Lowongan ... 61

3.5.11Proses Admin New Lowongan ... 62

3.5.12Proses Lowongan Penuh... 62

3.5.13Proses Delete Lowongan... 63

3.5.14Proses Add Kriteria Lowongan ... 63

3.5.15Proses Delete Kriteria Lowongan ... 64

3.7 Relationship Diagram ... 65

3.8 Rancangan Form ... 69

3.8.1 Rancangan Sign In ... 69

(5)

x

3.8.2 Rancangan Award ... 70

3.8.3 Rancangan Recruitment ... 71

3.8.4 Rancangan About ... 72

3.8.5 Rancangan Tes 3.8.6 Rancangan Pelamar ... 73

3.8.7 Rancangan Show Pelamar ... 74

3.8.8 Rancangan Edit Pelamar ... 74

3.8.9 Rancangan Lowongan ... 75

3.8.10Rancangan New Lowongan ... 75

3.8.11Rancangan Edit Lowongan ... 76

3.8.12Rancangan Show Lowongan ... 77

3.8.13Rancangan Add Penilaian ... 77

3.8.14Rancangan Report ... 78

BAB IV HASIL PENELITIAN ... 79

4.1 Proses Memasukkan CV ... 79

4.2. Proses Admin Pelamar ... 81

4.3. Proses Tes Pelamar ... 81

4.4. Proses Lowongan ... 82

4.5. Proses Pembobotan ... 83

4.6. Proses Perhitungan AHP ... 84

4.7. Report Pelamar ... 85

BAB V PEMBAHASAN DAN HASIL UJI COBA PENELITIAN ... 86

5.1 Halaman Sign in ... 86

5.2 Halaman Pelamar Recruitment ... 86

5.3 Halaman Admin Pelamar ... 87

5.3.1 Tombol Delete Pelamar ... 87

5.3.2 Halaman Admin Edit Pelamar ... 87

5.4 Halaman Admin Lowongan... 87

5.4.1 Tombol Delete Lowongan ... 87

5.4.2 Halaman Admin New Lowongan ... 88

BAB VI KESIMPULAN DAN SARAN ... 89

6.1 Kesimpulan ... 89

6.2 Saran ... 89

DAFTAR PUSTAKA ... 90

RIWAYAT HIDUP PENULIS ... 92

(6)

xi

DAFTAR GAMBAR

Gambar 1 Hirarki Keputusan ... 21

Gambar 2 Pohon Hierarki ... 24

Gambar 3 Contoh Matriks... 25

Gambar 4 Strong Entity ... 30

Gambar 5 Weak Entity ... 30

Gambar 6 Identifying Relationship ... 30

Gambar 7 Atribut Key ... 31

Gambar 8 Atribut Simple ... 31

Gambar 9 Atribut Komposit ... 31

Gambar 10 Multivalued Attribute ... 31

Gambar 11 Atribut Turunan ... 32

Gambar 12 Relasi ... 32

Gambar 13 Participation Constraint ... 33

Gambar 14 Contoh Activity Diagram ... 41

Gambar 15 Contoh Penggambaran Class Diagram ... 42

Gambar 16 Contoh class diagram ... 42

Gambar 17 Flowcart Manual Rekrut Pegawai ... 47

Gambar 18 Flowcart Komputerisasi Isi Form Lamaran ... 48

Gambar 19 Flowcart Pengecekan CV ... 49

Gambar 20 Flowcart Tes Pelamar... 50

Gambar 21 Flowcart Penilaian AHP ... 51

Gambar 22 ERD ... 52

Gambar 23 Use Case ... 53

Gambar 24 Sign in activity diagram ... 55

Gambar 25 Tes activity diagram ... 56

Gambar 26 Admin pelamar activity diagram ... 57

Gambar 27 Show pelamar activity diagram ... 57

Gambar 28 Add penilaian pelamar activity diagram ... 58

Gambar 29 Terima pelamar activity diagram ... 59

Gambar 30 Tolak penilaian pelamar activity diagram ... 59

Gambar 31 Edit pelamar activity diagram ... 60

Gambar 32 Kirim email pelamar activity diagram ... 61

Gambar 33 Admin lowongan activity diagram ... 61

Gambar 34 Admin lowongan activity diagram ... 62

Gambar 35 Lowongan penuh activity diagram... 62

Gambar 36 Delete lowongan activity diagram ... 63

Gambar 37 Add kriteria lowongan activity diagram ... 64

Gambar 38 Delete kriteria lowongan activity diagram ... 64

Gambar 39 Rancangan halaman sign in ... 69

Gambar 40 Rancangan home ... 70

Gambar 41 Rancangan home ... 70

Gambar 42 Rancangan recruitment ... 71

Gambar 43 Rancangan halaman about ... 72

Gambar 44 Rancangan halaman tes ... 72

Gambar 45 Rancangan halaman pelamar ... 73

Gambar 46 Rancangan show pelamar ... 74

Gambar 47 Rancangan edit pelamar ... 74

Gambar 48 Rancangan halaman lowongan ... 75

(7)

xii

Gambar 50 Rancangan edit lowongan ... 76

Gambar 51 Rancangan show lowongan ... 77

Gambar 52 Rancangan add penilaian ... 78

Gambar 53 Rancangan report ... 78

Gambar 54 Halaman Home ... 79

Gambar 55 Proses memasukkan CV ... 80

Gambar 56 Proses Admin Pelamar ... 81

Gambar 57 Sign in ... 82

Gambar 58 Proses Tes Pelamar ... 82

Gambar 59 Proses Lowongan ... 83

Gambar 60 Proses Pembobotan ... 83

Gambar 61 Proses Perhitungan AHP ... 84

(8)

xiii

DAFTAR TABEL

Tabel I Jenis Cardinality Ratio ... 32

Tabel II Simbol-simbol Flowchart ... 35

Tabel III Simbol Usecase ... 38

Tabel IV Simbol Activity Diagram ... 40

Tabel V Tabel pelamar ... 65

Tabel VI Tabel Users ... 65

Tabel VII Tabel lowongan ... 66

Tabel VIII Tabel perhitungans ... 66

Tabel IX Tabel Penilaians ... 66

Tabel X Tabel kriteria ... 67

Tabel XI Tabel Supplier ... 67

Tabel XII Tabel tes ... 67

Tabel XIII Tabel indeks_random... 68

Tabel XIV Tabel Riwayats ... 68

Tabel XV Tabel PengalamanKerja ... 68

Tabel XVI Tabel Validasi Login ... 86

Tabel XVII Tabel Validasi Pelamar Recruitment ... 86

Tabel XVIII Tabel Validasi Delete Pelamar ... 87

Tabel XIX Tabel Validasi Admin Edit Pelamar ... 87

Tabel XX Tabel Validasi Admin Delete Lowongan ... 87

(9)

1

BAB I

PENDAHULUAN

1.1. Latar Belakang Masalah

Sumber daya manusia merupakan salah satu faktor yang paling

penting di dalam sebuah perusahaan. Kinerja sebuah perusahaan sangat

bergantung kepada sumber daya manusia yang bekerja di dalamnya. Jumlah

lowongan pekerjaan yang banyak akan mendatangkan lamaran yang banyak

pula. Hal ini menyulitkan perusahaan dalam memilih pelamar yang

benar-benar

capable

untuk posisi yang tersedia.

Setiap individu memiliki kelebihan dan kekurangan masing-masing.

Untuk mendapatkan kinerja yang maksimal, penempatan tiap individu di

dalam perusahaan harus tepat. Oleh karena itu, saya diminta membuat

sebuah aplikasi yang dapat membantu dalam pengambilan keputusan

penerimaan pegawai di PT. Niki Jaya Variasi, agar penempatan pegawai

baru sesuai dengan kapabilitasnya.

1.2. Rumusan Masalah

Berdasarkan latar belakang di atas, dapat dirumuskan permasalahan

sebagai berikut :

1. Bagaimana membuat aplikasi yang dapat

mempermudah

perusahaan dalam mengelola data pelamar?

2. Bagaimana membuat aplikasi yang dapat membantu pengambilan

keputusan dalam proses

recruitment

pegawai?

1.3. Tujuan Pembahasan

Tujuan yang ingin dicapai dari pembuatan aplikasi ini adalah sebagai

berikut:

1. Membuat aplikasi yang dapat mempermudah perusahaan dalam

(10)

2

2. Membuat

aplikasi

yang

dapat

membantu

pengambilan

keputusan dalam proses

recruitment

pegawai menggunakan

metode DSS dan AHP.

1.4. Ruang Lingkup Kajian

Ruang lingkup dalam pembuatan aplikasi ini, yaitu :

1. Hardware (Minimal) :

a) Pentium 4 (2Ghz)

b) RAM 1 GB DR2

c) Harddisk 40 GB

2. Software :

a) Sistem operasi yang digunakan adalah Rails 3.1.

b) Sistem basis data menggunakan SQLite.

c) Bahasa pemrograman yang digunakan adalah Ruby

d) Editor Pemrograman menggunakan Sublime Text 2.

3. Aplikasi :

a) Aplikasi

Rails

dapat digunakan oleh admin(orang yang

mengatur segala sesuatu di web ini), pelamar(orang yang

ingin melamar ataupun hanya sekedar melihat lowongan

kerja).

b) Fitur yang akan dikembangkan dalam aplikasi ini adalah

recruitment

pegawai baru dengan menggunakan DSS

(11)

3

1.5. Sumber Data

Pada

pembuatan

aplikasi

ini

penulis

memperoleh

dan

mengumpulkan data adalah dengan cara sebagai berikut:

1. Studi Lapangan, yaitu mencari informasi langsung dari PT. Niki

Jaya Variasi.

2. Studi Pustaka, yaitu melalui buku, diktat kuliah, dan sumber

kepustakaan lain yang menunjang pembuatan aplikasi.

3. Sumber Digital, yaitu artikel-artikel di halaman

web, E-book

, dan

file-file lain yang menunjang pembuatan aplikasi.

1.6.

Sistematika Penyajian

Sistematika penyajian laporan Tugas Akhir ini direncanakan sebagai

berikut:

BAB I. PENDAHULUAN

Bab ini membahas mengenai latar belakang, rumusan masalah,

tujuan pembahasan, ruang lingkup kajian serta sistematika penyajian karya

ilmiah ini.

BAB II KAJIAN TEORI

Bab ini membahas mengenai teori-teori yang berkaitan dalam

penyelesaian proyek tugas akhir ini.

BAB III ANALISIS DAN RANCANGAN SISTEM

Bab ini akan membahas mengenai analisa sistem yang digunakan

perusahaan dan diimplementasikan dalam

Flowchart

, UML dan ERD yang

digunakan untuk perancangan

database

.

BAB IV HASIL PENELITIAN

Bab ini akan menjelaskan tentang hasil yang telah dicapai oleh

(12)

4

BAB V PEMBAHASAN DAN HASIL UJI COBA PENELITIAN

Bab ini berisi mengenai pengujian dan analisa terhadap

masing-masing fungsi dari aplikasi. Laporan dari pengujian tiap fungsi/

method

yang

dibuat dalam metode

black boxtesting

.

BAB VI SIMPULAN DAN SARAN

Bab ini berisi simpulan dan saran, yaitu pengetahuan yang didapat

penulis

setelah

mengerjakan

karya

ilmiah

ini,

baik

berupa

penegasan/pembuktian atau pengetahuan baru serta hal baru yang dapat

(13)

89

BAB VI KESIMPULAN DAN SARAN

6.1 Kesimpulan

Berdasarkan pada hasil yang telah dicapai dalam penelitian ini, dapat

disimpulkan bahwa :

1. Perancangan pengelolaan data pelamar dan lowongan sudah dapat

membantu perusahaan mengelola data pelamarnya secara lebih

mudah. Adanya fitur lamaran

online

membantu perusahaan dalam

melakukan

input

data pelamar. Pengelolaan data pelamar sudah

terintegrasi dengan data lowongan dan jabatan sehingga

mengurangi kemungkinan kesalahan pada saat

input

data.

2. Perancangan perhitungan AHP sudah dapat membantu perusahaan

dalam pengambilan keputusan penerimaan pegawai. Proses nya

bisa di akses oleh admin sehingga jika terjadi perubahan sistem ini

kan mempermudah admin.

3. Ada beberapa orang yang tidak mengenal komputer.

6.2 Saran

Saran yang diberikan untuk pengembangan aplikasi ini adalah tes di

hitung juga dengan dss agar lebih mempermudah pekerjaan dan memikirkan

bagaimana cara agar sistem ini dapaat dipakai oleh orang yang masih awam

(14)

90

DAFTAR PUSTAKA

Ayuliana.

(2009).

Black

Box

.

Retrieved

May

10,

2011,

from

http://ayuliana_st.staff.gunadarma.ac.id/.../Pertemuan+06+-++_BlackBox+Testing_.pdf

.

Car[10] Rails

Guide

From

http://guides.rubyonrails.org/

Decision Making for Leaders Vol. II of the AHP Series Thomas L. Saaty, 315

pp., RWS Publ., 2001 (new ed.). ISBN 0-9620317-8-X,

from

http://myshowroom.wordpress.com.

Drs. Faustino Cardoso Gomes (1995: 105)

Recruitment

Febriani.

(2007).

Flowchart

.

Retrieved

May

10,

2011,

from

febriani.staff.gunadarma.ac.id/Downloads/files/5616/Flowchart.pdf.

Hermawan, Julius. (2003).

Membangun Decision Support System

.

Yogjakarta:Andi.

Fowler, Martin (2003).

UML Distilled: A Brief Guide to the Standard Object

Modeling Language Third Edition. Addison-Wesley, New Jersey

G Anthony Gorry dan Michael S. Scott Morton.

A Framework for

Management Information System

(15)

91

Pipiew. (2007). Proses Bisnis.

Retrieved May

10, 2011,

from

http://pipiew.wordpress.com/2007/11/29/proses-bisnis/.

Primashanti, Ida Ayu Y. (2007).

Entity Relationship Diagram

. Retrieved May

11, 2011, from

http://iaprima.staff.gunadarma.ac.id/Downloadsfiles/5459/Bahasan9a_ERD.p

df.

Simamora, Henry. (1997).

Manajemen Sumber Daya Manusia

(2nd Ed)

.

Yogyakarta: STIE YKPN.

Suryadi, K., dan Ramdhani, A. (2000).

Sistem Pendukung Keputusan

.

Bandung: Rosdakarya.

Sutabri, Tata. (2003).

Analisa Sistem Informasi

.Yogjakarta: Andi.

Yudith Kristanti. Seleksi Tenaga Kerja

from

http://yudith-kristanti.blogspot.com/2007/10/teori-teori-seleksi.html

Referensi

Dokumen terkait

Asam lemak tidak jenuh adalah asam lemak yang memiliki satu atau lebih.. ikatan rangkap di antara atom-atom karbonnya, dan pada

 Bangun argumen yang kuat mengapa riset yang akan Anda lakukan penting.  Tampilkan riset terdahulu namun tonjolkan kebaruan yang Anda tawarkan

Atau negara yang merupakan para pihak dalam status dapat menyatakan lebih dahulu penerimaan otomatis mereka atas yurisdiksi MI untuk suatu. atau seluruh jenis

MUHAMMAD INDRA. Pengaruh Migrasi Sirkuler Terhadap Kondisi Sosial Rumah Tangga Petani. Di bawah bimbingan EKAWATI SRI WAHYUNI. Penelitian ini bertujuan untuk

Peran yang dilakukan pemerintah terhadap produksi film dilatarbelakangi oleh peristiwa menurunnya produksi film nasional yang diakibatkan oleh film impor dan tekanan politik yang

Berdasarkan hasil penelitian tersebut dapat disimpulkan bahwa pembelajaran dengan menggunakan model pembelajaran PBL berpengaruh terhadap pemahaman dan kemampuan

Penelitian ini dapat menjadi masukan studi pengembangan ilmu Manajemen Sumber Daya Manusia berkaitan dengan pengalaman kerja, prestasi kerja, kepribadian dan

Neto dan kawan kawan melakukan ligasi arteri sfenopalatina pada kasus epistaksis yang berat, epistaksis berat didefinisikan sebagai epistaksis yang dapat mengancam jiwa,