216 Jurnal Teknik Informatika dan Sistem Informasi ISSN 2407-4322 Vol. 11, No. 2, Juni 2024, Hal. 216-226 E-ISSN 2503-2933

## Perancangan Aplikasi Presensi Di PT. Herlyk Ekspress Berbasis Web
Vani Ayu Anastasya* 1 , Haisyam Maulana 2 1,2 Politeknik LP3I Bandung Kampus Utama Bandung; Jl. Pahlawan No. 59, Sukaluyu, Cibeunying Kaler, Bandung, Jawa Barat 40123
3 Jurusan Manajemen Informatika, Politeknik Lembaga Pendidikan dan Pengembangan Profesi Indonesia
e-mail: * 1 vaniayuanastasya27@gmail.com , 2 haisyammaulana22@gmail.com

## Abstrak
Kehadiran merupakan suatu keharusan terutama di dalam lingkup perusahaan swasta atau  negeri,  termasuk  PT.  Herlyk  Ekspress  yang  bergerak  dalam  bidang  pengiriman  barang dengan  jumlah  karyawan  yang  cukup  besar  di  berbagai  cabangnya.  Saat  ini,  proses  absensi masih  dilakukan  secara  manual,  sehingga  diperlukan  suatu  sistem  elektronik  untuk  mencatat kehadiran  karyawan  secara  akurat  dan  efisien.  Perancangan  sistem  ini  melibatkan pengumpulan data, analisis, survei, serta implementasi dengan menggunakan beberapa bahasa pemrograman  untuk  mengelola  database.  Hasil  dari  perancangan  tersebut  adalah  pembuatan aplikasi absensi berbasis web secara real-time dengan menggunakan metode kamera dan GPS di  beberapa  anak  perusahaan.  Diharapkan  bahwa  aplikasi  ini  akan  membawa  perubahan dalam  proses  absensi,  meningkatkan  efisiensi  dalam  mendapatkan  informasi  kehadiran karyawan,  dan  memudahkan  admin  service  serta  pimpinan  dalam  mengelola  data  kehadiran karyawan.
Kata kunci — Aplikasi, Website, Absensi, GPS

## Abstract
Attendance  is  a  must,  especially  within  the  scope  of  private  or  state  companies, including PT. Herlyk Ekspress is engaged in the delivery of goods with quite a large number of employees in its various branches. Currently, the attendance process is still done manually, so an  electronic  system  is  needed  to  record  employee  attendance  accurately  and  efficiently.  The design  of  this  system  involves  data  collection,  analysis,  surveys,  and  implementation  using several  programming  languages  to  manage  the  database.  The  result  of  this  design  is  the creation  of  a  real-time  web-based  attendance  application  using  camera  and  GPS  methods  in several  subsidiaries.  It  is  hoped  that  this  application  will  bring  changes  to  the  attendance process,  increase efficiency  in  obtaining  employee attendance  information, and make it easier for service admins and leaders to manage employee attendance data.
Keywords — Applications, Websites, Attendance, GPS
1. PENDAHULUAN
alah satu perangkat teknologi yang paling umum digunakan saat ini adalah sistem operasi pada iOs dan Android, sebagai platform yang terbuka, memungkinkan pengembang untuk menciptakan  aplikasi  dan  fitur  yang  sesuai  dengan  kebutuhan  mereka  [1].  Kehadiran karyawan  di  PT.  HERLYK  EKSPRESS  sangat  penting,  termasuk  di  antaranya  adalah  admin layanan,  pengemas,  dan  kurir  pengiriman.  Terutama  di  cabang-cabang  yang  berlokasi  di  luar S
Jatisi ISSN 2407-4322 Vol. 11, No. 2, Juni 2024, Hal. 216-226 E- ISSN 2503-2933 217
kota  yang  seringkali  memiliki  keterbatasan  akses  internet,  absensi  manual  rentan  terhadap manipulasi  data,  mengakibatkan  keaslian  catatan  kehadiran  kerja  menjadi  diragukan  [2]. Presensi  kehadiran  menjadi  faktor  krusial  yang  mendukung  berbagai  aktivitas  dalam  bidang pengiriman barang, yang berpengaruh signifikan terhadap kemajuan perusahaan ekspedisi [3].
Situs  web  adalah  apa  yang  anda  lihat  melalui  peramban  web,  sementara  istilah  "web" sebenarnya  mengacu  pada  suatu  aplikasi  web.  Hal  ini  disebabkan  karena  tindakan  tertentu dalam  membantu  user  melakukan  berbagai  kegiatan  [4].  Situs  web  juga  bisa  didefinisikan sebagai  berbagai  kumpulan page dengan  terhubungkan  koneksi  internet  yang  berisikan informasi  digital  seperti: audio , video , text , image ,  dan  animasi  lainnya.  Situs  website  terdiri dari serangkaian page dengan topik saling terkait satu sama lain yang bisa diakses lewat internet atau jaringan lokal LAN serta biasanya disimpan pada server web.
Basis  data  atau database merupakan  berbagai  kumpulan  data  dan  kemudian  data tersebut  disimpan  pada  media  penyimpanan  sekunder  seperti:  disk  optik,  disk  magnetik,  drum magnetik. Adapun tujuan dari database adalah sebagai penyedia serta menjaga data yang sudah diolah  agar  ketika  dibutuhkan  dapat  dengan  mudah  di  cari[5]. Database terdiri  dari  data terhubung  yang  disimpan  bersama  di  satu  media  tanpa  redundansi/overlap  tidak  terkontrol. Format penyimpanan secara khusus disiapkan agar memudahkan user ketika ingin menampilkan ulang serta secara optimal agar bisa diakses oleh satu maupun lebih dari satu program. Data juga akan  disimpan  secara  independen  sehingga  akan  memudahkan  user  pada  proses  pengambilan, penambahan, serta modifikasi.
Sistem  Penentuan  Posisi  Global  ( Global  Positioning  System /GPS)  adalah  sistem  yang secara  global  digunakan  dalam  penentuan  posisi  dengan  memanfaatkan  satelit[6].  Departemen Pertahanan  Amerika  Serikat  merupakan  yang  pertama  kali  mengembangkan  sistem  ini  dengan tujuan  kepentingan  militer  seperti  dalam  melakukan  survei  pemetaan  serta  informasi  geografi. Sistem  Penentuan  Posisi  Global  dikenal  juga  dengan  sebutan  NAVSTAR  GPS  ( Navigation Satellite  Timing  and  Ranging  Global  Positioning  System ).  Sistem  ini  terdiri  dari  tiga  segmen utama. Satelit ini mengorbit bumi dengan posisi yang tetap dengan jumlah totalnya adalah 24, dimana 21 di antaranya aktif beroperasi dan 3 satelit lainnya merupakan cadangan.
Safaat (2024:26) dalam penelitiannya menggambarkan bahwa Layanan Berbasis Lokasi (LBS)  adalah  sebuah  jenis  pelayanan  informasi  yang  bisa  diakses  menggunakan  perangkat mobile  dengan  terhubungkan  akses  koneksi  internet[7].  LBS  menggunakan  fungsi  yang  bisa sebagai  penunjuk  lokasi  yang  dapat  memberikan  informasi  berupa  lokasi  atau  posisi  kepada pengguna.
Salah  satu  kegiatan  yang  dilakukan  oleh  para  pengembang  aplikasi  adalah  membuat aplikasi  Android.  Untuk  menciptakan  aplikasi  Android,  diperlukan  keahlian  khusus  seperti kemampuan  dalam  pemrograman  dan  kekreatifan  dalam  mendesain Graphical  User  Interface (GUI).  Namun,  seiring  dengan  kemajuan  teknologi,  muncul  berbagai  perangkat  lunak  yang memungkinkan  pembuatan  aplikasi  Android  tanpa  harus  memiliki  kemampuan  koding  yang tinggi. Perangkat lunak ini menyediakan beragam fitur lengkap yang memungkinkan pembuatan aplikasi Android dari yang sederhana hingga kompleks. Salah satu contohnya adalah Kodular, sebuah platform daring yang dalam pembuatan aplikasi menggunakan konsep drag-drop block programming .
Dari kutipan yang diberikan, ada beberapa gap penelitian yang dapat diidentifikasi: Pengaruh  Perangkat  Lunak  Pembuat  Aplikasi  Drag-and-Drop  terhadap  Kualitas Aplikasi: Meskipun telah ada perangkat lunak seperti Kodular yang memungkinkan pembuatan aplikasi Android tanpa kemampuan pemrograman yang tinggi, belum jelas bagaimana kualitas aplikasi yang dihasilkan oleh platform semacam ini dibandingkan dengan aplikasi yang dibuat secara  konvensional.  Penelitian  dapat  mengeksplorasi  apakah  aplikasi  yang  dibuat  dengan platform  drag-and-drop  memiliki  kualitas  yang  sama  atau  berbeda  dari  aplikasi  yang dikembangkan dengan menggunakan pemrograman konvensional.
218 Jatisi ISSN 2407-4322 Vol. 11, No. 2, Juni 2024, Hal. 216-226 E-ISSN 2503-2933
Penerimaan  dan  Penggunaan  Platform  Drag-and-Drop  dalam  Pengembangan  Aplikasi: Meskipun  platform  drag-and-drop  telah  ada  selama  beberapa  waktu,  masih  perlu  dipelajari bagaimana  pengembang  aplikasi  Android  menilai,  menerima,  dan  menggunakan  platform semacam  ini  dalam  praktik  pengembangan  aplikasi  mereka.  Penelitian  dapat  mengeksplorasi faktor-faktor  apa  yang  mempengaruhi  penggunaan  platform  drag-and-drop,  serta  dampaknya terhadap efisiensi dan efektivitas pengembangan aplikasi.
Dampak  Penggunaan  Perangkat  Lunak  Pembuat  Aplikasi  terhadap  Kreativitas  dan Inovasi: Meskipun platform drag-and-drop dapat memudahkan pengembangan aplikasi dengan meminimalkan  kebutuhan  akan  pemrograman,  masih  belum  jelas  bagaimana  penggunaan platform  semacam  ini  memengaruhi  kreativitas  dan  inovasi  dalam  pengembangan  aplikasi Android.  Penelitian  dapat  mengeksplorasi  apakah  platform  drag-and-drop  memfasilitasi  atau menghambat pengembang dalam menciptakan solusi-solusi kreatif dan inovatif dalam aplikasi.

## 2. METODE PENELITIAN

## 2.1   Perancangan Aplikasi
Diagram  Aktivitas  adalah  representasi  visual  dengan  menggunakan  simbol  dalam mengilustrasikan rincian alur proses aliran program suatu aktivitas. Berikut ini adalah rancangan Diagram  Aktivitas  untuk  alur  proses  kehadiran  pada  karyawan  berbasis  Android  yang  dapat dilihat pada Gambar 1.
Gambar 1. Diagram Activity Aplikasi Kehadiran Karyawan
Jatisi ISSN 2407-4322 Vol. 11, No. 2, Juni 2024, Hal. 216-226 E- ISSN 2503-2933 219
Setelah  menyelesaikan  diagram  aktivitas  untuk  aplikasi  kehadiran  karyawan,  langkah selanjutnya adalah merancang tampilan website pada admin. Page. Survei yang telah dilakukan mengenai  pertimbangan  tampilan  website  agra  mudah  dalam  penggunannya  oleh  user,  maka dirancanglah tampilan website untuk halaman admin dan pegawai sesuai dengan kebutuhan.
Gambar 2. Login Page
Langkah  berikutnya  adalah  merancang  tampilan  untuk  page  dalam  akun  Admin  seperti yang terlihat pada Gambar 3.
220 Jatisi ISSN 2407-4322 Vol. 11, No. 2, Juni 2024, Hal. 216-226 E-ISSN 2503-2933
Gambar 4. Halaman Permohonan Izin

## 2.2   Implementasi Sistem
Langkah  ini  dilakukan  apabila  telah  selesai  dilakukan  perancangan  sistem.  Rancangan pada  sistem  akan  dilakukan  perubahan  menjadi  kode  pembuatan  aplikasi.  Pada  desain antarmuka aplikasi terdiri dari halaman login yang meminta NIK dan password dari user untuk selanjutnya  login  ke  dalam  aplikasi  kehadiran  karyawan.  NIK  dan  kata  sandi  ini  harus  sesuai dengan  data  yang  telah  didaftarkan  sebelumnya  dalam  aplikasi.  Halaman  utama  menampilkan daftar menu seperti presensi masuk dan pulang beserta historynya, perizinan, laporan kegiatan harian beserta historynya.  Informasi dari user beserta jabatannya juga akan tertera serta waktu kedatangan  akan  terupdate  secara  otomatis  setelah  presensi  masuk  dilakukan,  begitu  pula dengan waktu pulang setelah presensi pulang diisi.
Jatisi ISSN 2407-4322 Vol. 11, No. 2, Juni 2024, Hal. 216-226 E- ISSN 2503-2933 221

## 2. 3   Arsitektur Perangkat Lunak
Di  bawah  ini  disajikan  deskripsi  struktur  situs  web  atau  perangkat  lunak  yang  akan dikembangkan oleh penulis:
Gambar 5. Gambaran Arsitektur Perangkat Lunak atau Website

## 3. HASIL DAN PEMBAHASAN
Aplikasi  pencatatan  kehadiran  karyawan  adalah  hasil  akhir  dari  seluruh  proses perancangan dan pengembangan sistem. Setelah dilakukan perencanaan, sistem yang dihasilkan merupakan  suatu  sistem  yang  menggunakan  komputerisasi  yaitu  Perancangan  Aplikasi Kehadiran karyawan real-time dengan menggunakan GPS dan LBS.
Aplikasi  kehadiran ini juga  mempunyai  sebuah  situs  web  yang  akan  dijelaskan  secara terinci  sebagai  berikut  bahwa  terdapat  dua  opsi  menu  pada  admin  page  diantaranya  sebagai berikut:
1. Dashboard, halaman  utama  yang  memuat  data  para  pekerja  yang  telah  didaftarkan  untuk melakukan  pencatatan  kehadiran  dalam  sistem  aplikasi  yang  telah  dirancang  sebelumnya untuk PT. HERLYK EKSPRESS.
2. Halaman Menu Absensi, tata letak yang  mengatur serta memproses masing-masing pekerja yang  telah  mencatat  kehadiran  dalam  aplikasi  yang  telah  dibuat,  dengan  mencatat  lokasi keberadaan pekerja tersebut. Di sini, terdapat beberapa halaman tambahan yang meliputi.
a. Halaman  laporan,  bagian  dari  menu  absensi  yang  berfungsi  untuk  menyajikan  laporan aktivitas  pegawai,  terutama  yang  sedang  menjalankan  tugas  di  luar  perusahaan  (PT. HERLYK EKSPRESS).
b. Halaman  Absensi,  bagian  dari  menu  absensi  yang  bertujuan  untuk  mencatat  dan mengelola informasi mengenai pegawai yang telah melakukan presensi.
Setelah  tahap  perancangan  sistem  aplikasi  absensi  selesai,  langkah  berikutnya  adalah melakukan pengujian terhadap sistem tersebut.
222 Jatisi ISSN 2407-4322 Vol. 11, No. 2, Juni 2024, Hal. 216-226 E-ISSN 2503-2933
Gambar 6. Hasil Tampilan Website
Berikut  merupakan  data  pengujian  sistem  yang  digunakan  pada  sistem  Perancangan Aplikasi Presensi Pegawai Dengan System GPS.
Gambar 7. Hasil Halaman Lokasi (GPS) Aplikasi Absensi
Jatisi ISSN 2407-4322 Vol. 11, No. 2, Juni 2024, Hal. 216-226 E- ISSN 2503-2933 223
Vani, et., al [Perancangan Aplikasi Presensi di PT. Herlyk Ekspress Berbasis Web]
Gambar 8. Hasil Login Page
Gambar 9. Hasil Halaman Utama
224 Jatisi ISSN 2407-4322 Vol. 11, No. 2, Juni 2024, Hal. 216-226 E-ISSN 2503-2933
Gambar 10. Pengujian Pegawai Berhasil Absensi
Gambar 11. Pengujian Pegawai Gagal Absensi
Jatisi ISSN 2407-4322 Vol. 11, No. 2, Juni 2024, Hal. 216-226 E- ISSN 2503-2933 225
Setelah login pada admin  page ,  maka user akan  dapat  melihat  tampilan  informasi mengenai data yang telah dimasukkan oleh admin pada data karyawan PT. Herlyk Ekspress
Gambar 12. Halaman Dashboard Admin yang sudah di Input
Gambar 13. Hasil Halaman Data Semua Pegawai Absensi

## 4. KESIMPULAN
Dari hasil uji coba, dapat disimpulkan bahwa penerapan sistem absensi ini memberikan banyak  keuntungan, khususnya di lingkungan  kerja. Sistem ini terhubung teknologi GPS yang akan memudahkan dan memberikan keakuratan untuk melihat posisi lokasi keberadaan pegawai ketika  melakukan  absensi  pada  jam  kerja.  Selain  itu,  sistem  ini  membantu  dalam  mencegah kurangnya disiplin pegawai, karena apabila pegawai terlambat login, maka absensi tidak dapat dilakukan. Hal ini juga memudahkan admin dan pimpinan untuk melacak lokasi pegawai yang sedang  melakukan  pengiriman  di  berbagai  bidang,  serta  memungkinkan  untuk  melihat  dan
226 Jatisi ISSN 2407-4322 Vol. 11, No. 2, Juni 2024, Hal. 216-226 E-ISSN 2503-2933
mengambil data absensi semua pegawai yang sedang bekerja dengan lebih fleksibel dan mudah dilaksanakan.

## 5. SARAN
Berdasarkan  pemaparan  kesimpulan  yang  telah  dipaparkan  sebelumnya,  maka  penulis dapat menyarankan agar sistem ini dapat dikembangkan di berbagai bidang sebagai berikut. 1. Mengadopsi Server dengan kapasitas yang lebih besar.
2. Menyusun Server fisik di PT. HERLYK EKSPRESS guna mempercepat pertukaran data dan meningkatkan tingkat keamanan.
3. Menyempurnakan pengembangan sistem absensi untuk peningkatan kinerja.
4. Menetapkan tim IT yang bertanggung jawab atas pengelolaan Server, Database, dan sistem absensi, serta mengalokasikan anggaran untuk riset sistem.

## UCAPAN TERIMA KASIH
Terima  kasih  disampaikan  kepada  semua  pihak  yang  terlibat,  termasuk  Pak  Haisyam Maulana  S.T,  S.Kom.,  serta  yang  memberikan  dukungan  sehingga  penelitian  ini  dapat terlaksana dengan baik.

## DAFTAR PUSTAKA
[1]  A.  S.  Rintjap,  S.  R..  A,  Sompie,  and  O.  Lantang.  (2014). Aplikasi  Absensi  Siswa Menggunakan  Sidik  Jari  di  Sekolah  Menengah  Atas  Negeri  9  Manado, e-  Journal  Tek. Elektro dan Komput., pp. 1–5.
[2]   Agustini, A. A. A. W., & Dewi, I. A. U. (2022). Perancangan Sistem Informasi Berbasis Web  Menggunakan  Waterfall  Model  (Studi  Kasus :  Lpd  Desa  Adat  Sumerta).  RESI : Jurnal Riset Sistem Informasi , 1 (1), 41–49. https://doi.org/10.32795/resi.v1i1.2940
[3]   Arvi, A. (2015). Berbasis Mobile Web pada Sistem Operasi Android . Jurnal Studi Sistem Komputer , 4 , 1–11.
[4]   EMS,  Tim.  (2016). PHP  5  dari  NolBelajar  Kode  PHP  yang  Sederhana  Hingga  yang Kompleks. Jakarta: Elex Media Komputido.
[5]   F. A. Sari and L. Yulianto. (2013). P erancangan Sistem Informasi Absensi Menggunakan Finger  Print  di  Badan  Perencanaan  Pembangunan  Daerah  dan  Penanaman  Modal Kabupaten Pacitan, Semin. Ris. Unggulan Nas. Inform. dan Komput . FTI UNSA, Vol.2, No. 1, pp. 1– 7.
[6]   Havana. (2019). Perancangan Aplikasi Berbasis Web dan Android Untuk Penjualan dan Pembelian pada Apotek Canon . Jurnal Ilmu Komputer dan Sistem Informasi , 57–64.
[7]   M. Akbar and I. Effendy. (2017). Implementasi Aplikasi Kehadiran Perkuliahan Dikelas Menggunakan Pembaca RFID pada e-KTP, J. Inform. J. Pengemb. IT, Vol. 3, No. 1, pp. 31–35.