• Tidak ada hasil yang ditemukan

Pembuatan Aplikasi Perhitungan Produktivitas Sebagai Dasar Penerimaan Pegawai Baru.

N/A
N/A
Protected

Academic year: 2017

Membagikan "Pembuatan Aplikasi Perhitungan Produktivitas Sebagai Dasar Penerimaan Pegawai Baru."

Copied!
18
0
0

Teks penuh

(1)

vi

ABSTRAK

Salah satu langkah yang dapat diambil untuk meningkatkan kualitas Sumber Daya Manusia adalah melakukan penerimaan pegawai baru dengan lebih efektif. Aplikasi ini dapat membantu untuk mempercepat proses penerimaan pegawai baru dengan menggunakan metode Case Based Reasoning. Keuntungan dari aplikasi ini adalah penyaringan pegawai baru menjadi jauh lebih cepat bila dibandingkan dengan menggunakan proses manual. Kriteria untuk lowongan baru dapat dihasilkan berdasarkan data pegawai yang ada.

(2)

vii

ABSTRACT

One of the steps that can be taken is to improve the quality of Human Resources during a recruiment for new employees.This application can help to accelerate the recruitment process of new employees by using Case Based Reasoning method. The advantage of this application is screening a new employee becomes much faster compared to using a manual process. Criterias for newjobs can be generated based on existing employee data.

(3)

viii

DAFTAR ISI

LEMBAR PENGESAHAN ... i

PERNYATAAN ORISINALITAS KARYA ... ii

LEMBAR PERNYATAAN PERSETUJUAN PUBLIKASI KARYA ILMIAH .. iii

PRAKATA ... iv

DAFTAR KODE PROGRAM ... xvii

DAFTAR LAMPIRAN ... xviii

BAB I PENDAHULUAN ... 1

1.1. Latar Belakang ... 1

1.2. Rumusan Masalah ... 1

1.3. Tujuan ... 1

1.4. Batasan Masalah ... 2

1.5. Sistematika Pembahasan ... 2

2. BAB II DASAR TEORI ... 4

2.1. Case Based Reasoning (CBR) ... 4

2.2. Weighted Euclidean Distance... 7

2.3. Interpolasi Produktivitas ... 8

3. BAB III ANALISIS DAN DISAIN ... 10

(4)

ix

3.2. Gambaran Keseluruhan ... 13

3.2.1. Persyaratan Antarmuka Eksternal ... 14

3.2.2. Antarmuka Dengan Pengguna... 14

3.2.3. Antarmuka Perangkat Keras ... 14

3.2.4. Antarmuka Perangkat Lunak... 15

3.2.5. Antarmuka Komunikasi ... 15

3.2.6. Fitur Produk Perangkat Lunak ... 15

3.2.6.1. Fitur Login ... 15

3.2.6.2. Masukkan pengguna ... 15

3.2.6.3. Mengubah pengguna ... 16

3.2.6.4. Menghapus pengguna ... 16

3.2.6.5. Masukkan pegawai ... 16

3.2.6.6. Mengubah pegawai ... 16

3.2.6.7. Menghapus pegawai ... 17

3.2.6.8. Mengubah pelamar ... 17

3.2.6.9. Menghapus pelamar ... 17

3.2.6.10. Mengisi formulir pendaftaran ... 17

3.2.6.11. Masukkan lowongan ... 18

3.2.6.12. Mengubah lowongan... 18

3.2.6.13. Menghapus lowongan ... 18

3.3. Desain Arsitektur Perangkat Lunak ... 19

3.3.1. Komponen Perangkat Lunak ... 19

3.3.2. Activity Diagram... 20

3.3.3. Class Diagram ... 31

3.3.4. Disain Penyimpanan Data ... 34

3.3.5. Disain Antarmuka ... 38

4. BAB IV PENGEMBANGAN PERANGKAT LUNAK ... 50

4.1. Implementasi Modul ... 50

4.1.1. Modul Login ... 50

4.1.2. Modul Pengguna ... 51

(5)

x

4.1.4. Modul Pelamar ... 56

4.1.5. Modul Lowongan ... 59

4.2. Implementasi Antarmuka ... 62

4.2.1. Modul Login ... 62

4.2.2. Modul Pengguna ... 62

4.2.3. Modul Pegawai ... 64

4.2.4. Modul Pelamar ... 66

4.2.5. Modul Lowongan ... 67

4.3. Implementasi Basis Data ... 70

5. BAB V PENGUJIAN ... 72

5.1. Blackbox Testing ... 72

5.1.1. Halaman Login ... 72

5.1.2. Halaman Utama ... 73

5.1.3. Halaman Tab Pengguna ... 73

5.1.4. Halaman Tab Lowongan ... 74

5.1.5. Halaman Tab Pelamar ... 74

5.1.6. Halaman Tab Pegawai... 75

5.1.7. Halaman Tab Daftar Keahlian ... 75

5.1.8. Halaman Tambah Pengguna ... 76

5.1.9. Halaman Ubah Pengguna ... 76

5.1.10. Halaman Hapus Pengguna ... 77

5.1.11. Halaman Tambah Lowongan ... 77

5.1.12. Halaman Ubah Lowongan ... 78

5.1.13. Halaman Hapus Lowongan ... 78

5.1.14. Halaman Ubah Pelamar ... 79

5.1.15. Halaman Hapus Pelamar ... 80

5.1.16. Halaman Tambah Pegawai ... 80

5.1.17. Halaman Ubah Pegawai ... 81

5.1.18. Halaman Hapus Pegawai ... 81

5.1.19. Halaman Tambah Daftar Keahlian ... 82

(6)

xi

5.1.21. Halaman Hapus Pendidikan Pelamar ... 82

5.1.22. Halaman Tambah Keahlian Pelamar ... 82

5.1.23. Halaman Hapus Keahlian Pelamar ... 83

5.1.24. Halaman Tambah Pengalaman Kerja Pelamar ... 83

5.1.25 Halaman Hapus Pengalaman Kerja Pelamar ... 83

5.1.25. Halaman Tambah Keahlian Pegawai... 83

5.1.26. Halaman Hapus Keahlian Pegawai ... 84

5.2. Hasil Kuisioner ... 84

6. BAB VI KESIMPULAN DAN SARAN ... 87

6.1. Kesimpulan ... 87

6.2. Saran ... 87

DAFTAR PUSTAKA ... 88

Riwayat Hidup Penulis ... 89

(7)

xii

DAFTAR TABEL

Tabel 3.1 Tabel DaftarKeahlian ... 35

Tabel 3.2 Tabel KasusPendidikan ... 35

Tabel 3.3 Tabel KasusPengalaman ... 35

Tabel 3.4 Tabel Keahlian ... 36

Tabel 3.5 Tabel KeahlianDibutuhkan ... 36

Tabel 3.6 Tabel KeahlianPegawai... 36

Tabel 3.7 Tabel Lowongan ... 36

Tabel 3.8 Tabel Melamar ... 36

Tabel 3.9 Tabel Pegawai ... 37

Tabel 3.10 Tabel PegPenjualan ... 37

Tabel 3.11 Tabel PegProduksi ... 37

Tabel 3.12 Tabel Pelamar ... 37

Tabel 3.13Tabel Pendidikan... 38

Tabel 3.14 Tabel PengalamanKerja ... 38

Tabel 3.15 Tabel Pengguna ... 38

Tabel 3.16 Tabel PengalamanPegawai ... 38

Tabel 3.17 Tabel Pendidikan Pegawai ... 38

Tabel 5.1 Tabel Blackbox Halaman Login ... 72

Tabel 5.2 Tabel Blackbox Halaman Utama ... 73

Tabel 5.3 Tabel Blackbox Halaman Tab Pengguna ... 73

Tabel 5.4 Tabel Blackbox Halaman Tab Lowongan ... 74

Tabel 5.5 Tabel Blackbox Halaman Tab Pelamar ... 74

Tabel 5.6 Tabel Blackbox Halaman Tab Pegawai ... 75

Tabel 5.7 Tabel Blackbox Halaman Tab Daftar Keahlian ... 75

Tabel 5.8 Tabel Blackbox Halaman Tambah Pengguna ... 76

Tabel 5.9 Tabel Blackbox Halaman Ubah Pengguna ... 76

Tabel 5.10 Tabel Balckbox Halaman Hapus Pengguna... 77

Tabel 5.11 Tabel Blackbox Halaman Tambah Lowongan ... 77

(8)

xiii

Tabel 5.13 Tabel Blackbox Halaman Hapus Lowongan ... 78

Tabel 5.14 Tabel Blackbox Halaman Ubah Pelamar ... 79

Tabel 5.15 Tabel Blackbox Halaman Hapus Pelamar ... 80

Tabel 5.16 Tabel Blackbox Halaman Tambah Pegawai ... 80

Tabel 5.17 Tabel Blackbox Halaman Ubah Pegawai ... 81

Tabel 5.18 Tabel Blackbox Halaman Hapus Pegawai ... 81

Tabel 5.19 Tabel Blackbox Halaman Tambah Daftar Keahlian ... 82

Tabel 5.20 Tabel Blackbox Halaman Tambah Pendidikan Pelamar ... 82

Tabel 5.21 Tabel Blackbox Halaman Hapus Pendidikan Pelamar ... 82

Tabel 5.22 Tabel Blackbox Halaman Tambah Keahlian Pelamar ... 83

Tabel 5.23 Tabel Blackbox Halaman Hapus Keahlian Pelamar ... 83

Tabel 5.24 Tabel Blackbox Halaman Tambah Pengalaman Kerja Pelamar ... 83

Tabel 5.25 Tabel Blackbox Halaman Hapus Pengalaman Kerja Pelamar ... 83

Tabel 5.26 Tabel Blackbox Halaman Tambah Keahlian pegawai ... 84

Tabel 5.27 Tabel Blackbox Halaman Hapus Keahlian Pegawai ... 84

Tabel 5.28 Hasil kuisioner tampilan ... 84

Tabel 5.29 Hasil kuisioner penanganan error ... 85

Tabel 5.30 Hasil kuisioner kemudahan ... 85

Tabel 5.31 Hasil kuisioner fungsi-fungsi ... 85

(9)

xiv

DAFTAR GAMBAR

Gambar 2.1 Siklus Case Based Reasoning ... 5

Gambar 3.1 Diagram Alir Penentuan Kriteria Penerimaan Pegawai ... 10

Gambar 3.2 Diagram Alir Penerimaan Pegawai Bagian Penjualan ... 11

Gambar 3.3 Diagram Alir Penerimaan Pegawai Bagian Produksi ... 12

Gambar 3.4 Use Case Diagram Aplikasi Rekrutment Pegawai ... 20

Gambar 3.5 Activity login ... 21

Gambar 3.6 Activity tambah pengguna ... 21

Gambar 3.7 Activity ubah pengguna ... 22

Gambar 3.8 Activity hapus pengguna ... 23

Gambar 3.9 Activity tambah lowongan ... 23

Gambar 3.10 Activity ubah lowongan ... 24

Gambar 3.11 Activity hapus lowongan... 25

Gambar 3.12 Activity tambah pelamar ... 25

Gambar 3.13 Activity ubah pelamar ... 26

Gambar 3.14 Activity hapus pelamar ... 27

Gambar 3.15 Activity tambah pegawai... 27

Gambar 3.16 Activity ubah pegawai... 28

Gambar 3.17 Activity hapus pegawai ... 29

Gambar 3.18 Activity terima pegawai ... 29

Gambar 3.19 Activity tambah daftar keahlian ... 30

Gambar 3.20 Activity hapus daftar keahlian ... 30

Gambar 3.21 Class diagram(1) ... 31

Gambar 3.22 Class Diagram (2) ... 32

Gambar 3.23 Class Diagram(3) ... 33

Gambar 3.24 ERD Aplikasi Rekrutment Pegawai ... 34

Gambar 3.25 Halaman login ... 39

Gambar 3.26 Halaman menu pengguna ... 39

Gambar 3.27 Halaman tambah pengguna ... 40

(10)

xv

Gambar 3.29 Halaman hapus pengguna... 41

Gambar 3.30 Halaman menu lowongan ... 41

Gambar 3.31 Halaman tambah lowongan ... 42

Gambar 3.32 Halaman ubah anggota ... 42

Gambar 3.33 Halaman hapus lowongan ... 43

Gambar 3.34 Halaman menu pelamar ... 43

Gambar 3.35 Halaman ubah pelamar ... 44

Gambar 3.36 Halaman hapus pelamar ... 44

Gambar 3.37 Halaman detail pelamar ... 45

Gambar 3.38 Halaman tambah pengalaman pelamar ... 45

Gambar 3.39 Halaman ubah pengalaman pelamar ... 45

Gambar 3.40 Halaman hapus pengalaman pelamar ... 46

Gambar 3.41 Halaman tambah keahlian pelamar ... 46

Gambar 3.42 Halaman ubah keahlian pelamar ... 46

Gambar 3.43 Halaman hapus keahlian pelamar ... 47

Gambar 3.44 Halaman tambah pendidikan pelamar ... 47

Gambar 3.45 Halaman ubah pendidikan pelamar ... 47

Gambar 3.46 Halaman hapus pendidikan pelamar ... 48

Gambar 3.47 Halaman menu daftar keahlian ... 48

Gambar 3.48 Halaman tambah daftar keahlian ... 49

Gambar 4.1 Halaman login ... 62

Gambar 4.2 Halaman utama modul pengguna ... 63

Gambar 4.3 Halaman tambah pengguna ... 63

Gambar 4.4 Halaman ubah pengguna ... 63

Gambar 4.5 Halaman hapus pengguna... 64

Gambar 4.6 Halaman utama modul pegawai ... 64

Gambar 4.7 Halaman tambah pegawai ... 65

Gambar 4.8 Halaman ubah pegawai ... 65

Gambar 4.9 Halaman hapus pegawai ... 66

Gambar 4.10 Halaman utama modul pelamar... 66

(11)

xvi

Gambar 4.12 Halaman hapus pelamar ... 67

Gambar 4.13 Halaman utama lowongan ... 68

Gambar 4.14 Halaman tambah lowongan ... 68

Gambar 4.15 Halaman ubah lowongan ... 69

Gambar 4.16 Halaman hapus lowongan ... 69

(12)

xvii

DAFTAR KODE PROGRAM

Program 4.1 Modul login ... 50

Program 4.2. Menampilkan tabel pengguna ... 51

Program 4.3 Melakukan pengubahan data pengguna ... 51

Program 4.4 Melakukan penghapusan data ... 52

Program 4.5 Menambahkan pengguna ... 52

Program 4.6 Menampilkan data tabel pengguna ... 53

Program 4.7 Melakukan pengubahan data pengguna ... 54

Program 4.8 Melakukan penghapusan data ... 55

Program 4.9 Penambahan data pengguna ... 56

Program 4.10 Menampilkan data pelamar ... 58

Program 4.11 Melakukan pengubahan data pelamar ... 58

Program 4.12 Penghapusan pelamar ... 59

Program 4.13 Menampilkan data tabel lowongan... 60

Program 4.14. Melakukan pengubahan lowongan ... 61

(13)

xviii

DAFTAR LAMPIRAN

(14)

1 Universitas Kristen Maranatha

PENDAHULUAN

1.1. Latar Belakang

Persaingan yang semakin ketat dalam berbagai bidang usaha sering kali memaksa pengusaha untuk mencari cara agar dapat mempertahankan usahanya. Untuk membangun sebuah usaha yang baik dibutuhkan dibutuhkan juga sumber daya manusia yang berkualitas.

Agar dapat menciptakan sumber daya manusia yang berkualitas maka diperlukan adanya manajemen sumber daya manusia atau MSDM. Manajemen Sumber Daya Manusia adalah ilmu dan seni atau proses memperoleh, memajukan atau mengembangkan, dan memelihara tenaga kerja yang kompeten sedemikian rupa sehingga tujuan organisasi dapat tercapai dengan efisien dan ada kepuasan pada diri pribadi (Wahyudi, 2002).

Salah satu sub fungsi dari Manajemen Sumber Daya Manusia adalah pengadaan tenaga kerja. Dengan semakin meningkatnya persaingan di dunia bisnis dibutuhkan Sumber Daya manusia yang berkualitas tinggi. Perusahaan sering kali merasa kesulitan dalam melakukan proses penyaringan pegawai baru oleh karena itu dibutuhkan bantuan dalam menentukan kriteria penerimaan pegawai baru dan mempercepat penyaringan data pelamar.

1.2. Rumusan Masalah

Berikut adalah rumusan masalah yang akan dibahas dalam pembuatan aplikasi ini:

1. Bagaimana cara menghasilkan kriteria penerimaan pegawai baru yang produktif.

2. Bagaimana mempercepat penyaringan data yang ada.

1.3. Tujuan

(15)

Universitas Kristen Maranatha memberikan saran ketika dilakukan penerimaan pegawai.

1.4. Batasan Masalah

Berikut adalah batasan masalah pada aplikasi ini : 1. Aplikasi ini hanya digunakan oleh satu pengguna.

2. Aplikasi akan menggunakan sistem Login yang bertujuan untuk menjaga agar hanya petugas yang berwenang yang dapat mengoperasikan aplikasi. 3. Divisi yang dapat dihitung produktivitasnya hanya divisi penjualan dan

produksi.

4. Pada aplikasi ini nilai pada kolom bobot tidak dipengaruhi maupun mempengaruhi jabatan atau kedudukan pada divisi yang bersangkutan. 5. Pengalaman tidak dilihat dari jenis pekerjaan yang dilakukan pelamar,

melainkan dari durasi kerja.

1.5. Sistematika Pembahasan

BAB I PENDAHULUAN

Bab ini berisi tentang latar belakang, rumusan masalah, tujuan, batasan masalah proyek, dan sistematika pembahasan dari laporan.

BAB II LANDASAN TEORI

Bab ini berisi tentang teori- teori yang digunakan dalam analisis, perancangan, dan pengembangan dari aplikasi ini.

BAB III ANALISIS DAN DISAIN

(16)

Universitas Kristen Maranatha Bab ini berisi tentang tahapan implementasi dalam aplikasi, serta

menjelaskan bagian-bagian dan fungsi-fungsi yang ada dalam interface aplikasi tersebut.

BAB V TESTING DAN EVALUASI SISTEM

Bab ini menjelaskan tentang input output dari hasil pengujian aplikasi yang telah dibuat secara keseluruhan, yaitu dari awal hingga akhir proses.

BAB VI KESIMPULAN DAN SARAN

(17)

87 Universitas Kristen Maranatha

KESIMPULAN DAN SARAN

6.1. Kesimpulan

Kesimpulan yang dapat diambil setelah pembuatan aplikasi penghitungan produktifitas sebagai dasar penerimaan pegawai baru adalah:

1. Penyaringan pegawai baru dengan menggunakan aplikasi jauh lebih cepat bila dibandingkan dengan menggunakan proses manual.

2. Kriteria untuk lowongan baru dapat dihasilkan berdasarkan data pegawai yang ada.

3. Penggunaan metode Case Based Reasoning dalam aplikasi ini mengasumsikan bahwa pegawai yang memiliki pendidikan, pengalaman, dan keahlian yang hampir sama akan menghasilkan produktifitas yang hampir sama. Dengan kata lain aplikasi ini tidak akan menghasilkan saran yang baik jika tidak terdapat korelasi antara pendidikan, pengalaman, dan kehalian pegawai terhadap produktifitasnya

6.2. Saran

(18)

88 Universitas Kristen Maranatha [1] D’Agostiono , Marcello, Valentino Dardanoni. What’s so Special About

Euclidean Distance? A Characterization With Applications to Mobility and Spatial Voting. SIEP - Working paper diakses 24 Juli 2011, dari

http://www-3.unipv.it/websiep/wp/597.pdf

[2] Dhar,Vasant, Roger Stein. (1997).Intelligent Decision Support Methods The Science of Knowledge Work. New Jersey : Prentice Hall.

[3] Fathansyah,Ir. (2002).Basis Data. Bandung: Informatika.

[4] Imbar,Radiant Victor, Bernard Renaldy Suteja.(2006).Pemrograman Web-Commerce dengan ORACLE dan ASP. Bandung: Informatika. [5] Kolodner,Janet.(1993).Case-based Reasoning.San Francisco: Morgan

kaufmann

[6] Luger, George F.(2005).Artificial Intelligence. United States of America: Addison wesley

[7] Michael. Measures of distance between samples: Euclidean. Lecture notes Diakses 24 juli 2011, dari http://www.econ.upf.edu/~michael/stanford/ maeb4.pdf

Referensi

Dokumen terkait

orden de la sociedad es sólo mediatamente político, e inmediatamente económico (el Estado burgués de de- recho como «superestructura»). La superioridad de la forma de

Untuk mewujudkan Visi Perseroan sebagai perusahaan kelas dunia, maka Perseroan sebagai perusahan milik Negara (100% saham dimiliki Negara) turut melaksanakan serta

RUPS sebagaimana dimaksud pada ayat 7 di atas dipimpin oleh Presiden Komisaris dan apabila Presiden Komisaris tidak hadir, hal tersebut tidak perlu dibuktikan kepada pihak

Penerapan total quality management in education (TQME) pada SMK harus dijalankan atas dasar pengertian dan tanggungjawab bersama untuk mengutamakan efisiensi dan peningkatan

Total Individual Entries: 36 - Total Relays: 0 CS Sat Carpati Miercurea Ciuc

20 mengangkat nilai-nilai tersebut dan merumuskannya secara musyawarah berdasarkan moral yang luhur melalui sidang BPUPKI, Panitia Sembilan, dan sidang PPKI (Panitia

Berdasarkan hasil penelitian, dapat disimpulkan bahwa kemampuan pemecahan masalah siswa yang mendapat pembelajaran dengan pendekatan kontekstual lebih baik daripada

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