Volume 5 Nomor 2, Desember 2022 e-ISSN : 2614-1574 p-ISSN : 2621-3249

## IMPLEMENTASI SISTEM REKRUTMEN KARYAWAN PT. BUANA SEJAHTERA SENTOSA MENGGUNKAN METODE PENGUJIAN BLACK BOX

## IMPLEMENTATION OF EMPLOYEE RECRUITMENT SYSTEM OF PT.BUANA SEJAHTERA SENTOSA USING THE BLACK BOX TESTING METHOD
Jihan Kamelia Pasaribu 1 , Shofa Shofia Hilabi 2 ,Fitria Nurapriani 3
123 Universitas Buana Perjuangan Karawang Si19.jihanpasaribu@mhs.ubpkarawang.ac.id

## ABSTRACT
PT.  Buana  Sejahtera  Sentosa  Karawang  is  a  labor  service  that  is  used  as  a  labor  distribution  station  or  also known as (outsourcing). PT Buana Sejahtera Sentosa's recruitment system is still traditional, in which applicants come in person or send their applications by post, so that applicants' data files pile up and are prone to damage or loss of data. Therefore, it is necessary to prepare a website-based application system. In this application, data collection  methods are based on observation, interviews, and research. Unified Modeling Language (UML) is used  in  the  design  method:  use  case  diagrams,  activity  diagrams,  sequence  diagrams.  The  programming languages used are PHP (Hypertext Preprocessor), HTML, Javascript and CSS. Mysql is used as database. This method also uses black box testing. Researchers hope that this recruitment web application will simplify the work of administrators and generate accurate data so that the company continues to run effectively and efficiently. And for potential applicants it can be easy to find a job that is very easy and practical.
Keyword: Recruitment, System, Website ,Employees.

## ABSTRAK
PT. Buana Sejahtera Sentosa Karawang adalah jasa tenaga kerja yang digunakan sebagai stasiun penyalur tenaga kerja atau disebut juga (outsourcing). Sistem rekrutmen PT Buana Sejahtera Sentosa masih bersifat tradisional, yaitu pelamar datang langsung atau mengirim surat lamaran melalui pos, sehingga berkas data pelamar menumpuk dan merentan menyebabkan kerusakan atau kehilangan data. Oleh karena itu, perlu menyiapkan sistem aplikasi berbasis  situs  web.  Dalam  aplikasi  ini,  metode  pengumpulan  data  berdasarkan  observasi,  wawancara,  dan penelitian. Unified Modeling Language (UML) digunakan dalam metode perancangan: use case diagram, activity diagram, sequence diagram. Bahasa pemrograman yang digunakan adalah PHP (Hypertext Preprocessor), HTML, Javascript dan CSS. Mysql digunakan sebagai basis data. Juga metode pengujian menggunakan pengujian black box. Peniliti berharap aplikasi web ini akan mempermudah pekerjaan administrator dan menghasilkan data yang akurat agar perusahaan tetap berjalan yang efektif dan efesien. Dan untuk calon pelamar bisa mudah untuk mencari pekerjaan yang sangat mudah dan praktis.
Kata Kunci : Rekrutment,S istem, Website, Karyawan.

## PENDAHULUAN
Sumber  Daya  Manusia  merupakan faktor yang sangat penting dalam menunjang  kinerja  perusahaan.(Olindo  & Syaripudin, 2022) Kebutuhan akan karyawan dalam suatu perusahaan menimbulkan  tantangan,  terutama  dalam hal  mencocokkan  calon  karyawan  dengan kriteria  yang  tepat.(Masnur,  2021)  Proses pemilahan calon karyawan oleh perorangan sering  menimbulkan  keliruan  rekrutmen yang  tidak  sesuai  dengan  kualifikasi pelamar,  dan  proses  ini  memakan  banyak waktu dan sumber daya untuk
menyelesaikannya dengan hasil yang tidak memuaskan.(Yanto  et  al.,  2018)Salah  satu perusahaan  yang  melakukan  kegiatan outsourcing  di  wilayah  Karawang  adalah PT  Buana  Sejahtera  Sentosa  yang  telah beroperasi  sejak  tahun  2015  dan  saat  ini bekerja  sama  dengan  10  perusahaan  di wilayah Karawang.  Proses rekrutmen di PT Buana  Sejahtera  Sentosa,  khususnya  di bagian  sumber  daya  manusia,  seringkali sulit untuk mengolah data calon karyawan, yang membuat proses administrasi memakan waktu.(Fahlevi et al., 2021) Oleh karena  itu,  diperlukan  sistem  rekrutmen
yang  dapat  meningkatkan  efisiensi  dan efektivitasnya.
Sistem rekrutmen
yang terkomputerisasi,  lebih  khusus  lagi  sistem berbasis  web,  diperlukan  untuk  mengatasi masalah-masalah ini dan untuk meningkatkan  layanan  yang  ditawarkan kepada  para  kandidat.(Purwantih  et  al., 2020)  Hal  ini  sangat  penting  untuk memudahkan calon kandidat untuk melamar  masuk  perusahaan  secara  online dan  untuk  mengetahui  hasil  lamaran mereka dengan segera.(PUTRA & PUTRA, 2018)  Sistem  ini  dianggap  sangat  efisien karena  dirancang  untuk  memberikan informasi  kepada  perusahaan  tentang lamaran yang masuk dan untuk mengurangi penumpukan kasus.
Selain  itu,  keberadaan  sistem  ini seharusnya  sangat  memudahkan  seleksi permohonan  yang  masuk  dan  mengurangi numpuknya  pemberkasan  yang  tidak terpakai.  Sistem  ini  di  anggap  sangat efesian karna dirancang untuk memberikan informasi  tentang  layanan  rekrutmen  dan penempatan kerja melalui internet.

## METODE
a. lokasi penelitian Pada penelitian ini dilakukan pada bulan Februari  2022  sampai  dengan  Mei.  Dan dilaksanakan di PT.Buana Sejahtera
Sentosa  yang  berlokasi  Perum  Bumi Karawang Baru No A2 dan A3 Telukjambe, Telukjambe Timur, Karawang.
b. Metode Pengumpulan Data Tahapan ini terdapat metode pengumpulan data. Metode-metode berikut ini digunakan.
1. Observasi
Penulis  melakukan  pengambilan  data melihat langsung kondisi tempat penelitian  fungsi  dari  metode  ini  untuk mengetahui  latar  belakang  perusahaan atau profile dan sistem yang berjalan.(Tukino et al., 2021)
2. Wawancara
Tahapan  ini  penulis  melakukan  sesi tanya  jawab  dan  tatap  muka  antara responden  atau  pihak  HRD  PT.Buana Sejahtera  Sentosa  untuk  memperoleh hasil dari pihak perusahaan. (Pastorius & Sihotang, 2018)
3. Studi Literartus Pengambilan  data  ini  dilakukan  dengan menggunakan  literatur  sesuai  dengan tujuan serta masalah yang saat ini sedang diteliti.  Studi  literatur  ini  dilakukan dengan cara mencari dan meneliti buku kelimuan  dan  jurnal.(Mulyana  et  al.,
2021)
4. Dokumen Pada  tahap  ini,penulis  mengumpulkan dan mengambil foto di lokasi.
c. Prosedur Penelitian
Beberapa  tahapan  proses  penelitian yang dimulai dari perencanaan pengumpulan  data,  identifikasi  masalah, perencanaan, website, dan implementasi.

## Gambar 1. Alur Penelitian
d. Perancangan
Pada  tahap  ini  untuk  merancangan sistem, yang dilakukan sesuai dengan hasil dari  tahapan  identifikasi  masalah  yang output nya adalah analisa kebutuhan sistem dengan menggunakan
model pengembangan  sistem waterfall .(Hilabi,
2022)
1. Analisis Kebutuhan Analisa  kebutuhan  ini  menurpakan langkah  utama  menentukan  kriteria kebutuhan yang akan di implementasikan  kedalam  sistem  yang akan dibuat.(Apriani et al., 2022)
2. Desain Sistem
Untuk  melakukan  perancangan  konsep untuk  sistem  yang  akan  dibuat  dan dijabarkan dalam bentuk Activity Diagram,Usecase Diagram,Class Diagram dan Sequence Diagram.(Rizky & Ramdhani, 2019)
3. Pengodean (Kode Program)
Selanjutnya  tahap  pengkodean  atau desain dalam program, proses pengujian dan perbaikan kode program yang rusak juga dilakukan pada tahap ini.(Kurniawan et al., 2021) 4. Pengujian Pengujian ini memfokuskan pada
software  yang  akan  diuji  secara fungsional  dan  memastikan  bahwa setiap  bagian  bekerja  sesuai  dengan desain interface .  Proses  pengujian sistem  tester  menggunakan black  box testing .(Sulistiyah et al., 2019) 5. Implementasi Sistem  ini  merupakan  hasil  dari  proses
coding dan pengujian sistem. Selanjutnya masuk ketahap pemeliharaan  sistem  untuk  melakukan back  up  database dan software secara rutin  sejak  implementasi  sistem.(Iwan Ridwansyah et al., 2020)
e. Analisa Sistem
Perlu  adanya  tahapan  analisis  sistem untuk  mengetahui  permasalahan  atau kendala  apa  saja  yang  ada  di  dalam sistem.(Chairis & Maulana,
2022) Sehingga akan memperoleh solusi pemecahan  masalah  atau  usulan  sistem yang  akan  dibutuhkan  untuk  mengatasi permasalahan  pada  sistem  yang  sudah berjalan.
1. Pemodelan sistem yang sedang berjalan Sistem  ini  yang  sudah  di  dapatkan melalui wawancara dan observasi saat di PT.Buana Sejahtera Sentosa. Bisa dilihat pada gambar 2 dibawah ini :
Gambar 2. Sistem yang sedang berjalan

## 2. Pemodelan sistem yang di usulkan
Sistem yang diusulkan merupakan solusi dari analisis permasalahan yang ada.
Gambar 3. Sistem yang di usulkan
f. Perancangan Sistem Perancangan  Sistem  berbasis  web  ini menggunakan  UML  (Unified  Modeling Language),  yang  akan  digunakan  sebagai bentuk  pemodelan  dari  sistem  yang  akan dirancang.
1. Usecase Diagram Pelamar
Pada gambar usecase diagram menjelaskan sistem kerja calon pelamar, dimana  pelamar  bisa  melihat  lowongan pekerjaan  yang  tersedia  serta  apply lamaran pekerjaan.

## Gambar 4. Usecase Diagram Pelamar
2. Usecase Diagram Admin Pada Gambar usecase diagram menjelaskan sistem kerja admin, dimana admin sebagai master dalam sistem yang sepenuhnya  dapat  mengoperasi  sistem, admin  juga  dapat  menginput  lowongan
kerja,  dan  bisa  melihat  data  pelamar yang sudah melamar pekerjaan.
Gambar 5. Usecase Diagram Admin
HASIL DAN PEMBAHASAN a. Rancangan Interface Perancangan sistem interface ini merupakan  tampilan  website  penerimaan karyawan  berbasis  web  di  PT.Buana Sejahtera Sentosa : 1. Halaman Utama Halaman home pertama saat ditampilkan dan  dibuat  untuk  aktifitas  admin  dan calon  pelamar  sebelum  mengakses website.

## Gambar 6. Halaman Utama
2. Halaman Lowongan Pekerjaan Halaman  ini  menampilkan  lowongan
yang tersedia.
Gambar 7. Halaman Lowongan Pekerjaan
3. Halaman Formulir Pendaftaran
Halaman  ini  menampilkan  formulir pelamar  untuk  mengisi  biodata  yang ingin di lamar pekerjaannya.

## Gambar 8. Halaman Formulin Pendaftaran
4. Halaman Login Admin
Halaman login admin sebelum mengakses  website,  halaman  ini  berisi formulir login yang terdiri dari username dan password .
Gambar 9. Halaman Login Admin
5. Halaman Dashboard Admin Halaman  pertama  admin  setalah  login admin bisa mengakses data menu seperti job lamaran ataupun data pelamar.

## Gambar 10. Halaman Dashboard Admin
6. Halaman Menu Kelola Job Halaman ini admin mengakses penambahan  job/lowongan  pekerjaan yang  tersedia,  dan  admin  pun  bisa
mengupadate  data  ataupun  menghapus data.

## Gambar 11. Menu Kelola Job
7. Halaman Menu Kelola Pendaftar Halaman  ini  admin  mengakses  atau mengelola  calon  pelamar  yang  sudah apply lamaran yang sudah tersedia.

## Gambar 12. Halaman Menu Kelola Pendaftar

## 8. Halaman User Account
Halaman ini bisa melihat user siapa saja yang  bisa  mengakses  web  ini,  dan  bisa menambahkan akun selain admin.
Gambar 13. Halaman User Account
b. Pengujian Sistem Berikut  pengujian black  box testing untuk  mengetahui  sistem  yang  sedang berjalan.
Tabel 1. No Rancangan Proses Keterangan Hasil 1 Halaman Login Admin berhasil Sesuai
memasuki sistem Admin  input username  dan password  jika tidak benar tidak akan masuk Sesuai 2 Admin melakukan pengecekan menu dashboard Sistem menampilkan halaman dashboard Sesuai 3 Admin mengecekmen u kelolajob Sistem menampilkan menu kelola job Sesuai 4 Admin melakukan penambahan Lowongan Admin berhasil menambah kan lowongan Sesuai 5 Admin melakukan update lowongan Admin berhasil update lowongan Sesuai 6 Admin melakukan delete lowongan Admin berhasil delete lowongan Sesuai 7 Admin mencentak halaman lowongan Sistem berhasil  cekat laporan Sesuai No Rancangan Proses Keterangan Hasil 8 Admin melakukan pengecekan menu kelola pendaftar Sistem menampilkan halaman kelola pendaftar Sesuai 9 Admin melihat  option detail Sistem berhasil menampilkan halaman detail Sesuai 10 Admin melihat  option penghampusa n pendaftar Admin berhasil menghapus data Sesuai 11 Admin melakukan pengecekan menu user account Sistem menampilkan halaman user account Sesuai 12 Admin melakukan penambah useraccount Admin berhasil menambahkan akun Sesuai 13 Admin menghapus data useraccount Admin berhasil menghapus data useraccount Sesuai 14 Admin melakukan Admin berhasil logout Sesuai
cek menu logout 15 Pelamar mengecek halaman menu karir Sistem menampilkan halaman menu karir Sesuai 16 Pelamar melakukan apply job Sistem menampilkan menu aplly job Sesuai 17 Pelamar mengisi  form pendaftaran Sistem berhasil menyimpan form pendaftaran Sesuai

## SIMPULAN
Dengan adanya aplikasis sistem informasi  penerimaan  karyawan  berbasis web  dapat  mempermudah  admin  saat pengelolaan  data  maupun  menginfokan lowongan  pekerjaan  tidak  perlu  khawatir adanya  human  error.  Begitu  juga  untuk calon  pelamar  bisa  mudah  untuk  melamar pekerjaan yang sangat mudah dan praktis.

## DAFTAR PUSTAKA
Apriani,  A.,  Santana  Dharma,  I.  G.  D.,
Mayadi,  M.,  &  Dasriani,  N.  G.  A. (2022). Sistem Pendukung Keputusan
Seleksi Penerimaan Karyawan dengan Metode AHP dan Pembobotan Fuzzy. Jurnal Bumigora Information
Technology  (BITe) , 4 (1),  59–72. https://doi.org/10.30812/bite.v4i1.191 5
Chairis, G., & Maulana, A. (2022). Analisis Perancangan Dan Implementasi Sistem  Informasi  Stationary  Berbasis Web  Pada  PT.  Indako  Trading  Coy. Journal Information System Development (ISD) , 7 (2), 78. https://doi.org/10.19166/isd.v7i2.564 Fahlevi,  R.,  Zulhalim,  Z.,  &  Rini,  A.  S. (2021). Perancangan Aplikasi
Penggajian  Karyawan  Berbasis  Web
Menggunakan Framework Codeigniter  Pada  Po  Arista  Tehnik Jakarta. Jurnal Manajamen
Informatika  Jayakarta , 1 (2),  95. https://doi.org/10.52362/jmijayakarta. v1i2.446
Hilabi,  S.  S.  (2022).  Rancang  Bangun
Sistem  Inventory  Usaha  (UMKM) “Karpet”  Desa  Kamurang  Berbasis Web. Prosiding  Konferensi  Nasional Penelitian Dan Pengabdian , 2 , 1147– 1155.
Iwan  Ridwansyah,  Amrin,  &  Rudianto.
(2020).  Rancang  Bangun  Aplikasi Penerimaan Tenaga Kerja Outsourcing  Pada  PT  Trisa  Mandiri Sejahtera. Jurnal  Inovasi  Dan  Sains Teknik Elektro , 1 (1), 1–5. http://ejournal.bsi.ac.id/ejurnal/index.
php/insantek Kurniawan, H., Apriliah, W., Kurnia, I., & Firmansyah,  D.  (2021).  Penerapan Metode Waterfall Dalam Perancangan Sistem  Informasi  Penggajian  Pada Smk  Bina  Karya  Karawang. Jurnal Interkom:  Jurnal  Publikasi  Ilmiah Bidang  Teknologi  Informasi  Dan
Komunikasi , 14 (4), 13–23. https://doi.org/10.35969/interkom.v14
i4.78
Masnur,  D.  I.  (2021).  Sistem  Informasi Penyedia  Lowongan  Kerja  Berbasis Web. Jurnal Sintaks Logika , 1 (2), 82– 88. http://www.nusamandiri.ac.idhttp//w ww.bsi.ac.idhttp://www.nusamandiri. ac.id Mulyana, N., Sulistyanto, A., & Yasin, V. (2021). Perancangan Sistem Informasi Pengelolaan  Aset  It  Berbasis  Web Pada  Pt  Mandiri  Axa  General Insurance.
Jurnal Manajamen
Informatika  Jayakarta , 1 (3),  243. https://doi.org/10.52362/jmijayakarta. v1i3.498
Olindo,  V.,  &  Syaripudin,  A.  (2022).
Perancangan Sistem Informasi
Absensi  Pegawai  Berbasis  Web Dengan  Metode  Waterfall  (  Studi Kasus :  Kantor  Dbpr  Tangerang Selatan ). Ilmu Komputer Dan Science ,
1 (01),
17–26. https://journal.mediapublikasi.id/inde
x.php/oktal %7C
Pastorius,  J.,  &  Sihotang,  J.  I.  (2018). Perancangan Sistem Informasi
Penerimaan  Karyawan  Berbasis  Web
pada PT. Meerkats Flexipack
Indonesia. TeIKa , 8 (1), 51–60. https://doi.org/10.36342/teika.v8i1.22 40 Purwantih,  H.,  Fuji,  Z.,  Amelia,  W.,  Dwi, R.,  &  Bilqis,  H.  M.  (2020).  Rancang
Bangun  Sistem  Seleksi  Rekrutmen Karyawan Dan Guru Berbasis Website Pada Sekolah Citra Bangsa Tangerang. ADI Bisnis Digital Interdisiplin  Jurnal , 1 (2  Desember), 60–70. https://doi.org/10.34306/abdi.v1i2.21 9 PUTRA, D. W. T., & PUTRA, J. J. (2018).
Perancangan Sistem Informasi Pencarian Lowongan Pekerjaan. Jurnal Teknoif , 6 (1), 48–54.
https://doi.org/10.21063/jtif.2018.v6. 1.48-54 Rizky,  A.  A.,  &  Ramdhani,  I.  (2019).
Perancangan Sistem Informasi Perekrutan  Karyawan  Berbasis  Web Menggunakan  PHP  dan  MySQL  DI
PT.  Ria  Indah  Mandiri. Jurnal
Manajemen  Informatika  (JAMIKA) ,
9 (1), 49–57.
https://doi.org/10.34010/jamika.v9i1. 1651 Sulistiyah,  Hidayat,  R.,  &  Haryanto. (2019).  Sistem  Informasi  Penerimaan Karyawan  Berbasis  Web  Pada  Pt. Sinar Sosrotangerang. Jurnal AKRAB
JUARA , 4 (9), 33–40.
Tukino,  Faqih  Pratama  Muthi,  &  Aditia Agustian.  (2021).  Analisis  Penerapan Tata  Kelola  Teknologi  Informasi
Menggunakan Cobit 4.1 Pada Peminjaman Buku Perpustakaan “Studi Kasus Perpustakaan Kabupaten
Karawang.” Buana  Ilmu , 5 (2),  158–
175.
https://doi.org/10.36805/bi.v5i2.1812 Yanto, A. B. H., Fauzi, A., & Jariyah, F. A.
(2018). Sistem Informasi E- Recruitment Karyawan Berbasis Web Pada Pt. Jasa Swadayautama (Jayatama). Jurnal Teknologi Informatika Dan Komputer , 4 (2), 1–6. https://doi.org/10.37012/jtik.v4i2.254