## I N F O R M A T I K A
Jurnal Informatika, Manajemen dan Komputer, Vol. 15 No. 2, Desember 2023 eISSN : 2580-3042 pISSN : 1979-0694

## IMPLEMENTASI BAHASA PEMROGRAMA PHP DALAM SISTEM INFORMASI SELEKSI KARYAWAN (MARKETING) (STUDI KASUS : INSTITUT AZ ZUHRA)
Syahrul 1 , Sandi Alam 2 1, Institut Az Zuhra
2, Institut Administrasi Dan Kesehatan Setih Setio Muara Bungo
1, Jl. Melati No.16, Simpang Baru, Kec. Tampan, Kota Pekanbaru, Riau 28292
2, Jl. Setih Setio No 05 Kelurahan Pasir Putih Kec.Rimbo Tengah, Kab. Bungo e-mail : 1, aun2410@gmail.com, 2, sandialam042@gmail.com

## ABSTRAK
Penelitian  ini  bertujuan  untuk  menganalisis  Implementasi  Bahasa  Pemrograman  PHP  dalam Sistem Informasi Seleksi Karyawan Marketing di Institut Az Zuhra yang saat ini masih manual dan belum terkomputerisasi, dimana sistem seleksi karyawan yang berjalan saat ini  menyebabkan kurang efektifnya dalam  proses  penseleksian  dan  terjadinya  penumpukan  arsip  lamaran  kerja.  Untuk  mengatasi permasalahan tersebut dibangunlah Sistem Informasi Seleksi Karyawan Marketing Berbasis Web. Sistem Informasi  yang  dibangun  ini  menggunakan  pemograman  PHP  dan  MySQL  database  server.  Metode pengembangan  Perangkat  Lunak  yang  digunakan  adalah  Waterfall,  dengan  Teknik  pengumpulan  data berupa Observasi, Kajian Pustaka dan Wawancara. Dengan Sistem Informasi baru ini diharapkan dapat membuat  Proses  Seleksi  Karyawan  baru  lebih  Efektif  dan  Efisien  baik  dalam  proses  Penseleksian maupun Sistem Pengambilan keputusannya.
Kata  kunci :  implementasi,  bahasa  pemrograman,  php,  Mysql,  sistem  informasi,  seleksi,  karyawan, marketing.

## ABSTRACT
This  research  aims  to  analyze  the  implementation  of  the  PHP  programming  language  in  the Marketing  Employee  Selection  Information  System  at  the  Az  Zuhra  Institute,  which  is  currently  still manual  and  not  yet  computerized,  where  the  current  employee  selection  system  causes  the  selection process  to  be  less  effective  and  the  accumulation  of  job  application  files.  To  overcome  this  problem,  a Web-Based  Marketing  Employee  Selection  Information  System  was  built.  This  information  system  was built  using  PHP  programming  and  MySQL  database  server.  The  software  development  method  used  is Waterfall,  with  data  collection  techniques  in  the  form  of  observation,  literature  review  and  interviews. With this new Information System, it is hoped that it can make the new employee selection process more effective and efficient, both in the selection process and the decision-making system.
Keywords : implementation,  programming  language,  PHP,  MySQL,  information  system,  selection, employees, marketing.

## 1. PENDAHULUAN
Salah  satu  kegiatan  paling  penting  dalam suatu  perusahaan atau  organisasi adalah masalah sumber  daya  manusia.  Karena,  fokus  utama manajemen sumber  daya manusia  adalah memberikan  kontribusi  sukses  atau  tidaknya suatu  perusahaan.  Manajemen  sumber  daya
manusia  sendiri  tidak  hanya  mengatur  karyawan yang  ada  dalam  perusahaan,  tetapi  dimulai  dari pemilihan  calon  karyawan,  penilaian  suatu kinerja  karyawan,  pemilihan  dan  penempatan karyawan  serta  pengisian  jabatan  manajerial sesuai dengan kepatutan dan kelayakan.

## I N F O R M A T I K A
Jurnal Informatika, Manajemen dan Komputer, Vol. 15 No. 2, Desember 2023 eISSN : 2580-3042 pISSN : 1979-0694
Proses  seleksi  karyawan  merupakan  tahap yang strategis untuk mengidentifikasi calon yang tepat. Hal yang sama juga diungkap oleh seorang peneliti bahwa proses  seleksi karyawan baru ikut andil  dalam  mengambil  kebijakan  organisasi. Tujuan  utama  dalam  proses  seleksi  karyawan baru  adalah  untuk  mendapatkan  tenaga  kerja yang  memenuhi  syarat  dan  memiliki  kualifikasi yang sesuai dengan deskripsi pekerjaan yang ada atau sesuai dengankebutuhan organisasi/ perusahaan (Roy Irawan, dkk. 2019).  Perusahaan yang  baik  akan  senantiasa  mencari  individu- individu  yang  mempunyai  etos  kerja  yang  baik. Sehingga,  ketika  hal  tersebut  telah  dimiliki  oleh sebuah  organisasi  atau  perusahaan  maka  ia  akan mampu  bertahan  ditengah  persaingan  dengan penuh  kompetisi  dan  perubahan  yang  begitu cepat.
Untuk mampu bertahan ditengah persaingan perusahaan  dalah  hal  pengelolaan  Sumber  Daya. Salah  satu  hal  yang  dapat  dilakukan  adalah menerapkan  Sistem  Informasi  berbasis  Web, Sistem informasi berbasis web yang dibangun ini adalah  untuk  menggantikan  pengelolaan  Sumber Daya secara manual. Salah satunya sistem seleksi karyawan  manual  ini  menyebabkan  kurang efektifnya  dalam  proses  publikasi  lowongan, proses  penseleksian  dan  terjadinya  penumpukan arsip lamaran kerja. Untuk mengatasi permasalahan tersebut dibangunlah Sistem Informasi  Seleksi  Karyawan  Marketing  Berbasis Web.
a. Pengertian Sistem
Sistem  adalah  sekumpulan  unsur  elemen yang  saling  berkaitan  dan  saling  mempengaruhi dalam  melakukan  kegiatan  bersama  untuk mencapai  suatu  tujuan.  Jadi,  secara  umum Pengertian  Sistem  adalah  perangkat  unsur  yang teratur  saling  berkaitan  sehingga  membentuk suatu totalitas. Pengertian lain dari Sistem adalah susunan  dari  pandangan,  teori,  asas  dan sebagainya. (Effendi, dkk, 2023).
Sistem  adalah  suatu  kesatuan  yang  terdiri komponen atau  elemen  yang  dihubungkan  untuk memudahkan  aliran  informasi,  materi,  atau energi,  untuk  mencapai  suatu  tujuan  (Saputra, 2018). b. Pengertian Informasi
Informasi  merupakan  hasil  dari  pengolahan data  yang  memberikan  arti  dan  manfaat.  Dari pengertian  di  atas,  dapat  dikesimpulan  bahwa data  harus  diolah  terlebih  dahulu  agar  dapat menjadi  informasi  yang  berguna  untuk  pemakai informasi. Yang bersumber dari suatu pengolahan data harus merupakan suatu
informasi  yang  memenuhi  kriteria  tepat  waktu, relevan dan handal (Frizdayanti A, 2019).
Informasi  adalah  data  yang  telah  diolah menjadi  bentuk  yang  memiliki  arti  bagi  yang membutuhkan  dan  bermanfaat  bagi  pengambilan keputusan  saat  ini  atau  yang  akan  mendatang (Hasan dan Nurlaila, 2020).
c. Pengertian Seleksi
Seleksi  adalah  kegiatan  dalam  manajemen SDM  yang  dilakukan  setelah  proses  rekrutmen selesai dilaksanakan hal ini berartitelah terkumpul  sejumlah  pelamar  yang  memenuhi syarat  untuk  kemudian  dipilih  mana  yang  dapat ditetapkan  sebagai  karyawan  dalam  suatu perusahaan (Roy Irawan, dkk. 2019) Seleksi merupakan kegiatan dalam
manajemen sumber daya manusia yang dilakukan setelah  proses  rekrutmen  selesai  dilaksanakan. Hal ini berarti telah terkumpul sejumlah pelamar yang  memenuhi  syarat  untuk  kemudian  dipilih mana  yang  ditetapkan  sebagai  karyawan  dalam suatu  perusahaan.  Proses  pemilihan  inilah  yang dinamakan seleksi (Ida Ayu, 2022).

## 2. METODOLOGI PENELITIAN
Penelitian ini dilakukan dan dapat diselesaikan  menggunakan  model  SDLC  yang dipakai  dalam  penelitian  ini  adalah  model Waterfall . Waterfall Model atau Classic Life Cicle merupakan  model  yang  paling  banya dipakai  dalam Software Enginnering ( SE ). Sedangkan  untuk  perancangan  sistem  yang meliputi  alur  sistem  menggunakan  diagram Unified Modelling Language (UML).
Gambar 1. Tahap Penelitian

## I N F O R M A T I K A
Jurnal Informatika, Manajemen dan Komputer, Vol. 15 No. 2, Desember 2023 eISSN : 2580-3042 pISSN : 1979-0694
1. Analysis Proses pencarian kebutuhan diintensifkan dan difokuskan  pada  software.  Untuk mengetahui sifat  dari  program  yang  akan  dibuat,  maka para software engineer harus mengerti tentang domain  informasi  dari  software,  misalnya fungsi  yang  dibutuhkan,  user  interface,  dsb. Dari 2 aktivitas tersebut (pencarian kebutuhan sistem dan software) harus didokumentasikan dan ditunjukkan kepada pengguna. Berdasarkan  hasil  observasi  dan  wawancara langsung, peneliti menganalisis bahwa kendalanya  adalah terjadinya kesalahan proses  seleksi  karyawan  khususnya  pada divisi marketing.
2. Design Proses  ini  digunakan  untuk  mengubah kebutuhan-kebutuhan diatas menjadi
representasi  ke  dalam  bentuk  “blueprint” software  sebelum  coding  dimulai.  Desain harus  dapat mengimplementasikan  kebutuhan yang telah disebutkan pada tahap sebelumnya.
Seperti  2  aktivitas  sebelumnya,  maka  proses ini  juga  harus  didokumentasikan  sebagai konfigurasi  dari  software.  Setelah  peneliti mendapatkan  dokumentasi  dari hasil  analisis, maka peneliti mengubah kebutuhan- kebutuhan  fungsi  software  diatas  menjadi sebuah bentuk “blueprint” software. Sehingga hasil  desain  akan  digunakan  oleh  peneliti untuk membangun sebuah aplikasi.
3. Implementation Untuk dapat dimengerti oleh mesin, dalam hal ini  adalah  komputer,  maka  desain  tadi  harus diubah bentuknya menjadi bentuk yang dapat dimengerti oleh mesin, yaitu ke dalam bahasa pemrograman  melalui  proses  coding.  Tahap ini merupakan implementasi dari tahap design yang  secara  teknis  nantinya  dikerjakan  oleh programmer.  Pada    tahap  ini,    peneliti membangun    sebuah  aplikasi    berdasarkan desain  “blueprint”  yang    telah    dibuat. Pengembangan   aplikasi   ini   dilakukan   dari awal  hingga  aplikasi  siap  dijalankan.  Dari fungsi-fungsi yang dibutuhkan hingga tampilan untuk pengguna (Humas). Penjelasan  lebih  lengkap  dari  aktifitas  ini terdapat pada lampiran.
4. Testing Sesuatu  yang  dibuat  haruslah  diujicobakan. Demikian  juga  dengan  software.  Semua fungsi-fungsi  software  harus  diujicobakan, agar  software  bebas  dari  error,  dan  hasilnya harus  benar-benar  sesuai  dengan  kebutuhan yang sudah didefinisikan sebelumnya.
5. Maintenance
Pemeliharaan  suatu  software  diperlukan, termasuk di dalamnya adalah pengembangan, karena  software  yang  dibuat  tidak  selamanya hanya  seperti  itu.  Ketika  dijalankan  mungkin saja  masih  ada errors kecil  yang  tidak ditemukan sebelumnya, atau ada penambahan fitur-fitur  yang  belum  ada  pada  software tersebut.  Pengembangan  diperlukan  ketika adanya  perubahan  dari  eksternal  perusahaan seperti  ketika  ada  pergantian  sistem  operasi, atau perangkat lainnya.

## 3. HASIL DAN PEMBAHASAN
Hasil  analis  sistem  seleksi  karyawan marketing  pada  Institut  Az  Zuhra.  Dari  hasil analisa  ini  dapat  diketahui  permasalahan- permasalahan  yang  ada  sistem  yang  berjalan, sehingga dapat ditemukan solusi untuk menangani permasalahan seleksi  karyawan marketing. Sistem  seleksi  karyawan  marketing  yang sedang  berjalan  pada  Institut  Az  Zuhra  memiliki tahapan-tahapan dalam melakukan proses kegiatannya.  Tahapan-tahapan  tersebut  adalah segabai berikut:
1. Divisi  Humas  mengisi  formulir  permintaan karyawan marketing dengan lengkap.
2. Setelah mengisi dengan lengkap, divisi terkait mengirimkan formulir permintaan ke Rektor.
3. Apabila  disetujui  Rektor,  Humas  langsung memproses permintaan tersebut.
4. Setelah disetujui, Humas memproses formulir tersebut  dan  memeriksa  data  pelamar  yang sudah  masuk  sebelumnya.  Apabila  tidak ditemukan  data  pelamar  yang  sesuai  dengan kriteria,  Humas  melakukan  proses  pencarian karyawan  dengan  memuat  iklan  atau  brosur yang  ditempatkan  di  daerah  oprasional perusahaan/ toko cabang.
5. Pelamar  mengirim  surat  lamaran  kerja  dan daftar  riwayat  hidup  ( curriculum  vitae) kepada Humas.
6. Dari    data    pelamar    yang    masuk,    Humas melakukan    proses    seleksi    berdasarkan spesifikasi  yang  dibutuhkan  seperti  riwayat pendidikan, pengalaman  bekerja,  pengalaman organisasi,  keahlian,  surat  keterangan  dokter, dan lain-lain.
7. Setelah  menyeleksi,  Humas  mengirim  surat panggilan  wawancara  ( interview )  kepada pelamar yang lulus seleksi.
8. Pelamar  datang  ke  Institut  Az  Zuhra  untuk wawancara dengan bagian perekrutan karyawan Humas.

## I N F O R M A T I K A
Jurnal Informatika, Manajemen dan Komputer, Vol. 15 No. 2, Desember 2023 eISSN : 2580-3042 pISSN : 1979-0694
9. Selain    melakukan    wawancara    dengan pelamar,    Humas    juga    menginformasikan beberapa  hal  terkait  dengan  penempatan kerja,  gajih  serta  fasilitas  yang  didapat, selama  bekerja  di  perusahaan.  Apabila pelamar  yang  diwawancarai  sesuai  dengan kriteria  yang  dibutuhkan,  Humas  langsung melakukan  kesepakatan  kerja  dengan  pihak pelamar.
Oleh  karena  hal  diatas,  maka  penulis membuat sebuah sistem yang dapat menyelesaikan  masalah  atau  kendala  yang dihadapi oleh pihak kampus dalam proses seleksi karyawan  marketing  melalui  website  tersebut. Rancangan  tersebut  penulis  uraikan  kedalam UML,  adapun  rancangan  UML  dapat  dilihat sebagai berikut: 1. Use Case Diagram Gambar 2. Use Case Diagram Usulan
2. Use Case Diagram Pelamar
Gambar 3. Use Case Diagram Pelamar

## 3. Use Case Diagram Admin
Gambar 4. Use Case Diagram Admin
4. Hasil Aplikasi Gambar 5 Halaman Register Gambar 6 Halaman Login Gambar 7 Halaman Pelamar Gambar 8 Halaman Input Data Pelamar

## I N F O R M A T I K A
Jurnal Informatika, Manajemen dan Komputer, Vol. 15 No. 2, Desember 2023 eISSN : 2580-3042 pISSN : 1979-0694

## Gambar 9 Menu Data Pelamar

## 4. KESIMPULAN
Dari  hasil  analisa  dan  perancangan  Sistem informasi  Seleksi  karyawan  marketing  berbasis web dapat mengurangi besarnya biaya yang harus dikeluarkan  oleh  perusahaan  setiap  kali  akan merekrut  karyawan.  Sistem  informasi  seleksi karyawan  marketing  ini juga menyajikan informasi  yang  dapat  mempermudah  bagian Humas  Institut  Az  Zuhra  dalam  menangani proses  seleksi  karyawan  khusus  maketing, sehingga data pelamar tidak menumpuk di lemari arsip.  Sistem  ini  juga  dapat  di  akses  oleh  calon karyawan  secara  mudah  dan  cepat  tanpa  harus datang langsung ke kampus Institut Az Zuhra.

## 5. REFERENSI
Abdilah, A., Mardiyani, E., & Nawawi, I. (2018).
Aplikasi Komputer dan Smartphone Berbasis Android untuk Menangani Reservasi  Hotel  pada  Citi  Smart  Hotel  - BSD . IV (2). https://doi.org/10.31294/jtk.v4i2.3597 Abdul  Kadir.  (2018).  Peranan  brainware  dalam sistem informasi manajemen jurnal ekonomi dan manajemen sistem informasi. Sistem Informasi , 1 (September), 60–69. https://doi.org/10.31933/JEMSI
Effendy,  E.,  Siregar,  E.  A.,  Fitri,  P.  C.,  &
Damanik,  I.  A.  S.  (2023). Mengenal Sistem  Informasi  Manajemen  Dakwah (Pengertian  Sistem,  Karakteristik  Sistem) . 5 , 4343–4349.
Habisal,  S.,  Sinaga,  A.,  Saputra,  A.,  Tinggi,  S., Informatika,  M.,  Dumai,  S.,  Utama,  J., Bukit,  K.,  &  Ii,  B.  (2018). SISTEM PENGOLAHAN DATA PERILAKU SISWA  DENGAN  PENERAPAN  KUM  DI SMAN  2  DUMAI BERBASIS  WEB . 10 (1),
48–57. Hasan,  S.,  &  Muhammad,  N.  (2020).  Sistem Informasi Pembayaran Biaya Studi Berbasis  Web  Pada  Politeknik  Sains  Dan Teknologi Wiratama Maluku Utara. IJIS - Indonesian Journal On Information System , 5 (1), 44. https://doi.org/10.36549/ijis.v5i1.66 Kemenuh, I. A. J. P. (2022). Implementasi proses rekrutmen  dan  seleksi  karyawan  di alamkulkul  boutique resort. Jurnal  Ilmiah Pariwisata  Dan  Bisnis , 1 (2),  321–335. https://doi.org/10.22334/paris.v1i2.21
M.Nur  Rokhman.  (2006).  Pedoman  Penulisan
Tugas  Akhir  Skripsi. Jurusan  Pendidikan Sejarah FISE UNY , hlm 3.
Prasetya,  A.  F.,  Sintia,  &  Putri,  U.  L.  D.  (2022). Perancangan Aplikasi Rental Mobil
Menggunakan  Diagram  UML  (Unified Modelling  Language). Jurnal  Ilmiah Komputer  Terapan  Dan  Informasi , 1 (1), 14–18. Profesi, D. E. (2018). KEPEGAWAIAN MENGGUNAKAN UNIFIED MODELING  LANGUAGE  (  UML  ) Analysis  And  Design  Of  Employee Information System Use Unified Modeling
Language ( UML ) Abstrak . 7 (1), 22–33. Roy Irawan, Intan Kusuma Dewi, Darma Wijaya, Indra  Prana,  A.  (2019). ANALISIS PROSEDUR REKRUTMEN DAN SELEKSI KARYAWAN PADA CV. PUTRA WIJAYA  MOTOR  JAKARTA  BARAT .
04 (4), 217–225.
Saputri, V., & Mulyono, H. (2019). MANAJEMEN PELAPORAN DATA HASIL  PANEN  BERBASIS  WEB  PADA DINAS PERTANIAN TANAMAN PANGAN  PROVINSI  JAMBI . 4 (2),  114– 125.
Sonata,  F.-.  (2019).  Pemanfaatan  UML  (Unified Modeling  Language)  Dalam  Perancangan
Sistem  Informasi  E-Commerce  Jenis Customer-To-Customer. Jurnal Komunika :  Jurnal  Komunikasi,  Media Dan Informatika , 8 (1), 22. https://doi.org/10.31504/komunika.v8i1.1 832 Suendri.  (2018).  Implementasi  Diagram  UML (Unified  Modelling  Language)  Pada Perancangan Sistem Informasi Remunerasi  Dosen  Dengan  Database Oracle (Studi Kasus: UIN Sumatera Utara Medan). Jurnal  Ilmu  Komputer  Dan Informatika , 3 (1), 1–9.

## I N F O R M A T I K A
Jurnal Informatika, Manajemen dan Komputer, Vol. 15 No. 2, Desember 2023 eISSN : 2580-3042 pISSN : 1979-0694
http://jurnal.uinsu.ac.id/index.php/algorit ma/article/download/3148/1871 Sumiati,  M.,  Abdillah,  R.,  &  Cahyo,  A.  (2021). Pemodelan  UML  untuk  Sistem  Informasi Persewaan Alat Pesta . 11 (2), 79–86. Wira,  D.,  Putra,  T.,  &  Andriani,  R.  (2019). Unified  Modelling  Language  (  UML  ) dalam  Perancangan  Sistem  Informasi Permohonan Pembayaran
Restitusi SPPD . 7 (1).