## APLIKASI PERMOHONAN CUTI KARYAWAN MENGGUNAKAN PHP & MYSQL (STUDI KASUS : DUSUN BAMBU)
Rita Komalasari, Bilal Fiqri Bukhari 1
Manajemen Informatika 1
Politeknik LP3I bandung 1
e-mail: ritakomalasari@plb.ac.id 1 , bilalfiqribukhari@plb.ac.id 2
Abstrak  :  Pengelolaan  cuti  karyawan  pada  PT.  Lawang  Angin  (Dusun  Bambu)  masih dilakukan  menggunakan  sistem  manual  dengan  mengajukan  secara  langsung  ke  pihak HRD,  hal  ini  berakibat  adanya  beberapa  kendala  seperti  pencatatan  yang  tidak  tertata rapi,  berkas  pengajuan  yang  hilang  dan  laporan  tidak  disampaikan  tepat  waktu. Pengembangan  sistem  aplikasi  menggunakan  metode  systems  development  life  cycle (SDLC)  menggunakan  PHP  dan  MySql.  Tujuan  dari  penelitian  ini  adalah  untuk mengotomatisasi  manajemen  cuti.  Dengan  bantuan  aplikasi  ini,  pengguna  dapat mengajukan cuti online, Kepala bagian dapat menyetujui atau meningkatkan ke tingkat yang  lebih  tinggi;  admin  dapat  memperbarui  status  cuti  secara  online.  Penelitian  ini membuat  sebuah  aplikasi  permohonan  cuti  karyawan  menggunakan  web  sehingga proses pencatatat dan laporan dapat terintegrasi dengan baik.
Kata Kunci : cuti karyawan, aplikasi web, PHP, MySql, SDLC

## 1. Pendahuluan
Untuk  bertahan  hidup  dan  tetap  kompetitif  pada  masa  pandemi  covid-19,  perusahaan harus  memiliki  sistem  informasi  yang  mampu  menyediakan  informasi  yang  andal  dan konsisten  tentang  semua  kegiatan  perusahaan    (Komalasari  R.,  2020).  Ini  adalah informasi  yang  sekarang  memandu  pengambilan  keputusan  karena  menghasilkan pengetahuan  dalam  organisasi  dan  dengan  demikian,  sangat  penting  untuk kelangsungan  kegiatan  perusahaan.  Hal  ini  telah  memaksa  perusahaan  untuk  bersiap- siap  mengadopsi  sistem  informasi  yang  mampu  mengintegrasikan  data  pada  semua kegiatan  perusahaan    (Markus,  Axline,  Petrie,  &  Tanis,  2000).  Manusia  adalah  faktor penting  untuk  kesuksesan  bisnis  secara  umum  dan  inovasi  pada  khususnya.  Memang, semakin tinggi kapasitas manusia, semakin tinggi kapasitas belajar karyawan. Ini, pada gilirannya,  meningkatkan  kapasitas  inovatif  karyawan    (Schneider,  Günther,  & Brandenburg,  2010).  Untuk  mempertahankan  dan  mengembangkan  sumber  daya manusia  yang  berharga  ini,  manajer  harus  memberikan  perhatian  khusus  pada  fungsi manajemen  sumber  daya  manusia  (rekrutmen,  pelatihan,  remunerasi,  dll.).  Tugas  ini difasilitasi oleh akuisisi sistem informasi sumber daya manusia.
Human resources information systems (HRIS) sangat penting untuk keberhasilan fungsi SDM  (Madhuchanda & Tripathy, 2009).  Lengnick-Hall & Steve (2003) menunjukkan bahwa manfaat HRIS adalah kecepatan respon, akses mudah ke informasi, peningkatan efisiensi  administrasi,  peningkatan  pelaporan  dan  pengambilan  keputusan.  Adanya aplikasi pada sistem informasi di HRD akan mempermudah karyawan yang pada akhir nya akan meningkatkan kinerja karyawan  (Komalasari & Ramdan, 2020). Pada  PT.  Lawang  Angin  (Dusun  Bambu)  pengajuan  cuti  pegawai  dan  pembuatan laporan-laporan  cuti  pegawai  atau  karyawan  masih  menggunakan  Microsoft  Excel, dimana,  dimana  database  belum  tersedia.  Masalah  yang  timbul  yaitu  sulitnya  dalam mengolah  data  cuti  karena  pengolahan  data  cuti  yang  masih  manual  terkadang  terjadi kesalahan  karena  pencatatan  yang  dilakukan  masih  seadanya.  Permasalahan  lain  yang
muncul  adalah  dalam  penyusunan  laporan  cuti.  Data  tersebut  tidak  saling  terintegrasi satu  sama  lainnya  dengan  baik  yang  mengakibatkan  setiap  kali  membuat  laporan  atau informasi memerlukan waktu  yang cukup lama untuk menyusun kembali agar menjadi sebuah  informasi  yang  berguna.  Mempertimbangkan  pengarsipan  data  cuti  pegawai masih disimpan dalam lemari  serta pencarian data cuti karyawan membutuhkan waktu yang cukup lama, karena masih dicari secara manual.
Tujuan  dari  penelitian  ini  adalah  untuk  mengotomatisasi  manajemen  cuti.  Dengan bantuan  aplikasi  ini,  pengguna  dapat  mengajukan  cuti  online,  Kepala  bagian  dapat menyetujui atau meningkatkan ke tingkat  yang lebih tinggi; admin dapat memperbarui status  cuti  secara  online.  Pengguna  dapat  melihat  status  semua  cuti  yang  diambil  dan sisa cuti mereka melalui aplikasi ini. Kepala bagian dapat melihat status cuti semua staf dengan bantuan aplikasi ini. Alur kerja dirancang sedemikian rupa sehingga sistem cuti menghasilkan pemberitahuan kepada pengguna masing-masing.

## 2. Kajian Pustaka
Aplikasi  berbasis  web  adalah  perangkat  lunak  yang  dapat  diakses  melalui  internet. Perangkat lunak dan database berada di server pusat daripada berada di sistem desktop lokal.  Pengguna  dapat  mengakses  melalui  jaringan.  Aplikasi  berbasis  web  adalah  cara terbaik  untuk  memanfaatkan  teknologi  saat  ini  untuk  meningkatkan  produktivitas organisasi (Hasan et al., 2013).

## Penelitian terdahulu
Beberapa  penelitian  terdahulu  yang  ada  misalnya  Firmansyah  yang  membuat  aplikasi website  pengajuan  cuti  karyawan  Rumah  Sakit  Islam  Assyifa  Sukabumi  berbasis whatsapp  blast  (Firmansah  et  al.,  2020),  Cahyani  Budihartanti  yang  telah  membuat aplikasi  pengajuan  cuti  online  berbasis  android  pada  PT.  Panasonic  Gobel  Eco Solutions Sales Indonesia  (Budihartanti & Umam, 2018), dan Sunarya  yang membuat aplikasi  mobile  absensi  karyawan  dan  pengajuan  cuti  berbasis  GPS  (Sunarya, Febriyanto, & Januarini)

## 3. Metode Penelitian
Seluruh  siklus  pengembangan  sistem  adalah  dasar  untuk  semua  pengembangan  dan metodologi sistem. Ada beberapa kegiatan yang berkaitan dengan setiap fase di SDLC. Model  fase  tujuh  SDLC  adalah  model  yang  terdiri  dari  tujuh  tahap.  Ini  terdiri  dari perkembangan  sistematis  dan  daftar  periksa  prosedural  yang  diperlukan  untuk mengembangkan sistem sistem sejak awal. Tujuh tahap model ini meliputi perencanaan konsepsi, perencanaan, dan persyaratan definisi, desain, pengembangan dan pengujian, implementasi, operasi dan pemeliharaan, dan disposisi  (Cannon, 2009).

## 4. Analisis dan Perancangan

## Sistem berjalan
Proses sistem berjalan pengambilan cuti yang pada Dusun Bambu saat ini masih secara manual  yang  belum  terdapat  sistem  komputerisasi  didalamnya.  Adapun  prosesnya sebagai berikut :
a. Proses awal pengambilan cuti, karyawan harus menghampiri HRD terlebih dahulu.
b. Karyawan di haruskan mengisi formulir cuti terlebih dahulu
c. Karyawan harus mengembalikan formulir yang sudah di isi
d. HRD akan mengecek hak cuti karyawannya.
e. Setelah itu karyawan yang belum pernah cuti maka akan disetujui oleh HRD.
f. HRD akan mendatangani pengajuan cuti nya
Gambar 1. Activity Diagram Sistem yang Berjalan

## Sistem usulan
Berikut adalah penggambaran menggunakan usecase diagram bagi sistem usulan :
Gambar 2. Use Case Diagram Pengajuan Cuti
Halaman Dashboard dipergunakan sebagai halaman utama ketika sudah login.

## Gambar 3. Tampilan dasboard
Di  halaman  menu  karyawan  ini  bisa  menentukan  levelnya,  contoh  dibawah  ini  proses memilih  level  username  untuk  proses  pengambilan  cuti,  disini  sudah  tertera  nama- namanya misanya, Budi Hartono akan melakukan memprosesan pengambilan cuti.
Gambar 4. Tampilan Menu Karyawan
Di halaman Tampilan Departemen ini proses memilih Departement yang sesuai dengan yang diambil.
Gambar 5. Tampilan Departemen
Di  halaman  Tampilan  Jabatan  ini  dilakukan  proses  menambahkan  jabatan  yang  sesuai jabatan karyawan.

## Gambar 6. Tampilan Jabatan
Pada halaman Tampilan Variabel Cuti bisa menambahkan jenis cuti yang sesuai dengan kebutuhan yang diambil :
Gambar 7. Tampilan Variabel Cuti Di halaman Tampilan Pengajuan Cuti ini terlihat data yang sudah mengajukan cuti :
Gambar 8. Tampilan Pengajuan Cuti
Halaman Tambah Karyawan ini dipergunakan untuk menambahkan data karyawan :
Gambar 9. Tampilan Halaman Tambah Karyawan
Halaman Tambah Departemen ini pergunakan menambahkan data departemen :
Gambar 10. Tampilan Halaman Tambah Departemen
Halaman  Tambah  Jabatan  ini  dipergunakan  untuk  menambahkan  data  jabatan karyawan:
Gambar 11. Tampilan Halaman Tambah Jabatan
Halaman tambah variabel cuti ini dipergunakan untuk menambahkan data variable cuti karyawan.
Gambar 12. Tampilan Halaman Tambah Variable Cuti
Halaman Tambah Cuti dibawah ini ini dipergunakan untuk menambahkan data cuti karyawan.
Gambar 13. Tampilan Halaman Tambah Cuti
Halaman  Report    Data  ini  untuk  menunjukan  report  data  karyawan  yang  sudah mengambil cuti.
Gambar 14. Tampilan Halaman Report Data
Halaman Edit Karyawan ini untuk menampilkan perubahan data karyawan.
Gambar 15. Tampilan Halaman Edit Karyawan
Halaman Edit Departemen ini untuk menampilkan pengubahan data departemen.
Gambar 16. Tampilan Halaman edit Departemen
Halaman Edit Jabatan ini untuk menampilkan perubahan data jabatan karyawan .
Gambar 17. Tampilan Halaman Edit Jabatan
Halaman Edit Variabel Cuti ini untuk menampilkan perubahan data variabel cuti.
Gambar 18. Tampilan Halaman Edit Variabel Cuti
Form Halaman  User  Halaman ini khusus  untuk  karyawan  yang ingin  mengajukan cuti yang sudah di berikan username dan password nya.
Gambar 19. Tampilan Halaman User
Halaman Proses cuti karyawan, di halaman ini katinggal karyawan menunggu proses persetujuan dari HRD
Gambar 20. Tampilan Halaman pesan yang menyatakan karyawan berhasil Mengajukan Cuti
Halaman  dibawah  ini  dipergunakan  untuk  mengirim  pengajuan  cuti  ke  nomor  HRD Melalui nomor Whatsapp secara otomatis.

## Gambar 21.  Tampilan Halaman Sukses
Halaman  Pengajuan  Cuti,  halaman  ini  yang  sudah  mengisi  form  cuti  akan  otomatis masuk ke admin di pengajuan cuti saya ambil contoh yang bernama Budi Hartono
Gambar 22. Tampilan Halaman Sukses

## 5. Kesimpulan
Setelah  adanya  aplikasi  ini  peneliti  dapat  mengambil  kesimpulan  bahwa  dengan mengganti formulir yang masih manual menjadi lebih modern sehingga karyawan dapat langgsung  menginput  data  tanpa  harus  menulis  dilembar  kertas  formulir,  dalam menggunakan  pengambilan  cuti  berbasis  PHP  &  MYSQL  ini  sudah  cukup  untuk memudahkan  pengguna  dalam  penginputan  dan  pengambilan  hak  cuti  karyawan.di Dusun  Bambu,  dan  Laporan  data  karyawan  dapat  dibuat  dengan  lebih  cepat  dengan hasil print out yang mudah dimengerti sebelum dilaporkan kepada atasan.

## Daftar Pustaka
Budihartanti,  C.,  &  Umam,  C.  (2018).  Aplikasi  Pengajuan  Cuti  Online  Berbasis Android  Pada  PT.  Panasonic  Gobel  Eco  Solutions  Sales  Indonesia. Jurnal PROSISKO, 5 (1), 44-52. Cannon.  (2009). CISA  Certified  information  systems  auditor  study  guide. USA:  John Wiley & Sons.
Firmansah,  D.,  Rohman,  R.,  &  Farlina,  Y.  (2020).  Aplikasi  Website  Pengajuan  Cuti Karyawan Rumah Sakit Islam Assyifa Sukabumi Berbasis Whatsapp Blast. Jurnal Teknologi Dan Informasi , 10 , 129–143. https://doi.org/10.34010/jati.v10i2.2854
Hasan, M. R., Ibrahimy, M. I., Motakabber, S. M. A., Ferdaus, M. M., Khan, M. N. H., &  Mostafa,  M.  G.  (2013).  Development  of  a  Web-based  financial  application System. IOP  Conference  Series:  Materials  Science  and  Engineering , 53 ,  12080.
https://doi.org/10.1088/1757-899x/53/1/012080 doi:https://doi.org/10.38204/tematik.v7i1.369 Komalasari, R. (2020). Manfaat Teknologi Informasi dan Komunikasi di Masa Pandemi Covid 19. Tematik : Jurnal Teknologi Informasi Komunikasi (e-Journal), 7 (1), 38- 50.
Komalasari,  R.,  &  Ramdan,  A.  (2020).  Perancangan  Aplikasi  Form  Penilaian  Kinerja
Karyawan  PT.  Daya  Adicipta  Motora. J-SIKA|Jurnal  Sistem  Informasi  Karya Anak Bangsa, 2 (1), 42–49. Retrieved from https://unibba.ac.id/ejournal/index.php/j-sika/article/view/282
Lengnick-Hall,  M.,  &  Steve,  M.  (2003).  The  impact  of  e-HR  on  the  human  resource management function. Journal of Labor Research, 24 (3), 365-379. Madhuchanda, M., & Tripathy, S. (2009). HRIS of Indian Scenario: Case study of large organizations. South Asian Journal of management, 16 (2), 137-168. Markus,  M.,  Axline,  S.,  Petrie,  D.,  &  Tanis,  S.  (2000).  Learning  from  adopters’ experiences  with  ERP: Problems  encountered and success  achieved. Journal of Information Technology, 15 , 245-265.
Schneider,  L.,  Günther,  J.,  &  Brandenburg,  B.  (2010).  Innovation  and  skills  from  a sectoral  perspective:  A  linked  employer–Employee  analysis. Economics  of Innovation and New Technology, 19 (2), 185-202.
Sunarya,  P.,  Febriyanto,  E.,  &  Januarini, J.  (n.d.).  Aplikasi  Mobile  Absensi  Karyawan Dan  Pengajuan  Cuti  Berbasis  GPS. CCIT  Journal,  12 (2),  241-247. doi:https://doi.org/https://doi.org/10.33050/ccit.v12i2.695