1. PENDAHULUAN
Latar Belakang Permasalahan
1.1.
Pada saat ini, Teknologi Informasi sudah sangat berkembang dalam berbagai bidang, salah satunya adalah dalam bidang ketenagakerjaan. Hal ini dapat dilihat dari munculnya berbagai macam aplikasi calon pekerja di Android. Aplikasi-aplikasi calon pekerja yang sudah ada sangat menarik perhatian perusahaan-perusahaan untuk digunakan sebagai media atau tempat untuk mencari calon karyawan baru untuk mengisi kekosongan jabatan. Sebagai contoh aplikasi calon pekerja yang sudah terkenal adalah jobsDB, JobStreet, dan LinkedIn. Perusahaan menggunakan aplikasi-aplikasi tersebut karena memudahkan dan mengefisienkan kinerja dari karyawan di departemen human resource. Selain memudahkan dan mengefisienkan kinerja karyawan, aplikasi sejenis juga membuat perusahaan dan calon karyawan dapat menghemat pengunaan kertas sebagai lampiran atau berkas yang terkait. Selain digunakan oleh perusahaan, aplikasi-aplikasi ini juga telah digunakan oleh calon pekerja sebagai media utama dalam mencari pekerjaan. Aplikasi calon pekerja ini juga tidak hanya sedang diminati di Indonesia saja namun juga sangat diminati di tingkat Internasional.
Aplikasi-aplikasi yang sudah ada saat ini masih memiliki kekurangan yang menjadikan celah untuk dapat dikembangkan lebih lanjut. Kelemahan dari aplikasi-aplikasi yang sudah ada saat ini adalah tidak adanya metode untuk membantu kedua belah pihak antara pihak perusahaan dan pihak pencari kerja dalam mengambil keputusan-keputusan yang diperlukan. Keputusan yang diperlukan adalah keputusan untuk menilai pelamar lowongan pekerjaan bagi perusahaan dan keputusan untuk bekerja pada lowongan yang cocok dengan kemampuan atau karakter bagi calon pekerja. Dari kekurangan yang ada inilah penulis menggunakan metode pembobotan yang akan sangat membantu pengguna aplikasi untuk mendapatkan hasil yang sesuai, baik sesuai keinginan perusahaan dan dengan kemampuan yang dimiliki calon pekerja. Pengambilan keputusan
yang dihasilkan dari metode akan lebih spesifik dan memiliki bobot tersendiri berdasarkan nilai dari tiap kriteria yang diberikan perusahaan. Karena itu, hasil dari aplikasi yang dibuat akan menjadi lebih berkualitas.
Mengingat aplikasi membutuhkan sumber untuk mentukan kriteria dalam memberikan bobot atau nilai dari tiap calon pekerja yang diinginkan, maka dilakukan survey terhadap 3 perusahaan, diantaranya yaitu PT. TR, PT. RM, dan PT. MS. Survey yang dilakukan ini akan digunakan sebagai dasar kriteria yang digunakan aplikasi.
PT. TR merupakan perusahaan multinasional terbesar di Indonesia dalam produksi plastik yang bermarkas di Sidoarjo, Indonesia. Perusahaan yang didirikan pada 23 November 1979 ini menghasilkan plastik film berbahan Polypropelene dan Polyesther serta Metalizing, Coating dan Lamination. Perusahaan multinasional ini menerima ribuan lamaran dari calon karyawan melalui departemen human resource setiap tahunnya.
PT. RM merupakan perusahaan multinasional di Indonesia yang bergerak dibidang kosmetik berlokasi di Sidoarjo, Indonesia, Perusahaan yang didirikan pada tahun 1980 ini memproduksi Cleansers, Toners, dan Moisturaizer Cosmetics. Pada tanggal 14 September 2001, PT. RM memperoleh Sertifikat CPKB (Good Manufacturing Practice of Cosmetics) dari Badan Pengawas Obat dan Makanan Indonesia di Jakarta. PT. RM juga mendapatkan sertifikat Halal pada tahun 2009 dari Majelis Ulama Indonesia (MUI). Pada saat ini, tidak kurang dari 500 lamaran pekerjaan yang di terima tiap bulannya.
PT. MS merupakan perusahaan berkembang dengan beberapa anak perusahaan. Perusahaan yang telah didirikan sejak tahun 1962 ini telah memiliki reputasi baik dalam pembuatan berbagai rangkaian produk peralatan rumah tangga berkualitas yang meliputi peralatan dapur, peralatan rumah tangga plastik dan peralatan listrik. PT. MS telah memiliki jaringan distribusi yang tersebar secara global baik di dalam maupun luar negeri melalui distributor, agen, pengecer, atau kantor cabang. Dalam perkembangannya, PT. MS telah dikenal sebagai OEM (Original Equipment Manufacturing) yang terkemuka di dunia. Terbukti bahwa PT. MS telah memasok produk-produk buatannya di berbagai
PT. MS mempekerjakan lebih dari 13.000 orang karyawan dengan fasilitas produksi yang di empat kawasan industri di Sidoarjo dan Gresik, Jawa Timur serta satu pabrik di Jakarta. Hingga saat ini PT. MS telah membawahi beberapa anak perusahaan yang bergerak dalam setidaknya tujuh bisnis inti yakni produk konsumen, produk industri konsumen, material konstruksi bangunan, hotel & properti, layanan keuangan, perdagangan dan industri penunjang lainnya
Perumusan Masalah
1.2.
Masalah yang ada dalam implementasi:
1. Hingga saat ini masih belum ada aplikasi calon pekerja yang tidak hanya menampung namun juga mengolah data dengan nilai yang diberikan dan membantu dalam pengambilan keputusan.
2. Data yang disimpan oleh departemen human resource pada banyak perusahaan saat ini hanyalah data pribadi yang umum dan masih manual berbentuk kertas, bukan file yang bisa disimpan secara online.
Sedangkan perusahaan akan sulit untuk mencari calon karyawan mana yang akan cocok untuk diterima bila hanya dilihat dari data mentah (raw data) seperti umur, jenis kelamin, riwayat pendidikan, dan lain-lain. Perusahaan akan sangat terbantu apabila ada aplikasi yang mengolah data mentah (raw data) menjadi data yang sudah diberi keputusan melalui system pengambilan keputusan yang ada pada aplikasi untuk menentukan calon karyawan tersebut memenuhi kebutuhan yang diinginkan oleh perusahaan.
3. Pada sistem penerimaan calon karyawan yang digunakan saat ini masih belum memiliki bobot atau nilai pasti dalam menilai calon karyawan yang melamar.
Bila berbicara mengenai kepribadian memang tidak ada manusia yang memiliki kepribadian yang sama persis. Namun faktor lain seperti kemampuan yang dimiliki dalam menghadapi suatu masalah bisa diberi nilai dari pertanyaan atau kriteria yang diberikan oleh masing-masing departemen yang tentunya berbeda satu sama lain.
Ruang Lingkup
1.3.
Ruang lingkup dibatasi pada: 1. System workflow :
- Registrasi akun perusahaan dan user pada aplikasi.
- Pihak perusahaan menambah, mengubah, dan menghapus kriteria beserta bobotnya.
- User (calon pekerja) mengisi form cv yang disediakan di aplikasi dan mengupload lampiran-lampiran lainnya.
- User menawab pertanyaan kriteria dari perusahaan.
- Kriteria yang telah dijawab akan diproses menggunakan metode pembobotan dengan beberapa user lain untuk mendapatkan hasil yang berupa nilai atau ranking. Nilai inilah yang akan digunakan sebagai pertimbangan untuk perusahaan dalam mengevaluasi calon pekerja. - Bila ada calon pekerja yang memiliki kemampuan yang sesuai dengan
permintaan atau kriteria perusahaan maka data dari user tersebut akan dikirimkan ke aplikasi perusahaan untuk ditindaklnjuti.
- Calon pekerja bisa melihat status dari lamaran pekerjaan yang sudah dikirimkan ke pihak perusahaan.
- Bila pihak perusahaan menginginkan user tersebut, pihak perusahaan bisa menghubungi user dan meng-accept lamaran pekerjaan di aplikasi sebagai notifikasi bahwa perusahaan menginginkan user mengikuti tahap lebih lanjut.
2. Pengaturan hak akses pengguna aplikasi sebagai berikut: a. Pengolahan Data
i. Administrator :
- Menerima, melihat, dan memblok akun dari perusahaan yang berkaitan.
- Melihat dan memblok akun dari calon pekerja.
- Melihat dan menghapus lowongan pekerjaan yang dibuat dan dipublish perusahaan.
ii. Human Resource Department
- Menambahkan, mengubah, dan menghapus kriteria dan bobotnya.
- Membuka dan menutup lowongan pekerjaan.
- Melihat data calon pekerja yang memiliki kriteria sesuai dengan yang dibutuhkan.
- Menindaklanjuti calon pekerja untuk mengikuti tahap lebih lanjut.
- Menolak dalam bentuk reject bila ditemukan data yang tidak sesuai dengan yang dibutuhkan.
b. Input Data
i. Calon pekerja
- Mengisi data yang dibutuhkan
- Menjawab pertanyaan yang ada di aplikasi
- Melihat status lamaran yang sedang diproses (pending bila lowongan masih terbuka, reject, dan accept)
3. Pembuatan data master: a. Data kriteria
i. Nama kriteria
ii. Nilai atau bobot tiap kriteria iii. Pertanyaan dalam tiap kriteria iv. Jawaban tiap pertanyaan
v. Nilai atau bobot tiap jawaban pertanyaan b. Data calon karyawan
i. Data diri (nama, nomor KTP, alamat, tanggal lahir, e-mail, nomor HP, jenis kelamin, status perkawinan, pendidikan terakhir, foto profil, dan foto lampiran)
ii. Data detail pendidikan
iii. Data detail kemampuan bahasa asing iv. Data detail pengalaman kerja
v. Data detail keterampilan khusus vi. Data detail sertifikasi
c. Data perusahaan
i. Data perusahaan (nama perusahaan, npwp, alamat perusahaan, deskripsi perusahaan, e-mail perusahaan, dan foto perusahaan)
ii. Data lowongan pekerjaan (judul lowongan pekerjaan, deskripsi lowongan pekerjaan, dan lokasi lowongan pekerjaan)
iii. Data kriteria (kriteria dan bobotnya) iv. Data pertanyaan (pertanyaan dan bobotnya) d. Data report
4. Aplikasi dibuat dengan:
a. PHP (Hypertext Preprocessor), HTML (Hyper Text Markup Language) sebagai bahasa pemrograman yang digunakan untuk software perusahaan.
b. PhoneGap sebagai framework yang dapat digunakan baik untuk web atau Mobile Application
c. Ionic sebagai framework pengerjaan aplikasi. d. Database menggunakan MySQL.
5. Pertanyaan kriteria hanya berbentuk pilihan ganda, namun tidak menutup kemungkinan untuk disediakan jawaban isian bila calon pekerja tidak menemukan pilihan jawaban yang disediakan.
6. Hasil dari aplikasi digunakan sebagai bantuan pengambilan keputusan calon karyawan dalam suatu perusahaan (bukan jabatan).
7. Pembuatan laporan hasil akhir dari aplikasi.
8. Calon karyawan yang lolos seleksi akan menerima notifikasi dari aplikasi untuk mengikuti tahap berikutnya.
Tujuan Skripsi
1.4.
Tujuan dari skripsi ini adalah membuat aplikasi sistem pengambil keputusan calon pekerja berbasis Android. Aplikasi ini tidak hanya membantu perusahaan dalam mengambil keputusan penerimaan calon karyawan baru dengan
kriteria tertentu namun juga membantu calon pekerja yang mencari pekerjaan yang sesuai dengan kemampuan yang dimiliki.
Metodologi Penelitian
1.5.
Langkah-langkah dalam pengerjaan Skripsi: 1. Studi literatur tentang:
1.1. Teori Mobile Programming. 1.2. Teori Web Programming, 1.3. Teori Database MySQL. 2. Studi lapangan:
2.1. Survey ke PT. TR, PT. RM, dan PT. MS. 3. Perencanaan dan Pembuatan Perangkat Lunak:
3.1. Modul Create, Read, Update, Delete kriteria.
3.2. Modul Create, Read, Update, Delete pertanyaan kriteria. 3.3. Modul Administrator.
3.4. Modul Seleksi Calon Karyawan. 3.5. Modul Report Hasil Seleksi Karyawan. 3.6. Modul Bank Data Calon Karyawan. 4. Pengujian dan Analisis Perangkat Lunak
4.1. Pengujian program yang telah dibuat 4.2. Analisis hasil output dari program 5. Pengambilan Kesimpulan
5.1. Pengambilan kesimpulan dengan membandingkan ke efektifitasan sebelum dan sesudah menggunakan aplikasi penerimaan calon karyawan baru.
Sistematika Penulisan
1.6.
Penulisan laporan Skripsi ini dibagi menjadi beberapa bab, yaitu: BAB I : PENDAHULUAN
Bab ini berisikan judul, latar belakang, perumusan masalah, ruang lingkup, tinjauan pustaka, tujuan skripsi, dan metodologi
penelitian yang akan digunakan dalam skripsi ini. BAB II : LANDASAN TEORI
Bab ini berisikan teori-teori yang digunakan dan diterapkan dalam skripsi ini.
BAB III : ANALISIS DAN DESAIN SISTEM
Bab ini berisikan mengenai analisis perusahaan, analisis kebutuhan, dan desain sistem yang akan dirancang dengan menggunakan Data Flow Diagram (DFD), serta desain database yang akan dipakai dengan menggunakan Entity Relationship Diagram (ERD)
BAB IV : IMPLEMENTASI SISTEM
Bab ini berisikan tentang implementasi sistem berdasarkan desain sistem seperti pada Bab III
BAB V : PENGUJIAN SISTEM
Bab ini berisikan pengujian sistem yang telah dirancang dan dibuat pada Bab IV
BAB VI : KESIMPULAN DAN SARAN
Bab ini berisikan kesimpulan yang dapat diambil terhadap hasil yang dicapai, dan saran – saran yang berguna bagi pengembangan selanjutnya.