## Jurnal Widya
Volume 2, Nomor 1, April 2021 halaman 43-59 https://jurnal.amikwidyaloka.ac.id/index.php/awl jurnal@amikwidyaloka.ac.id / editor.jurnalwidya@gmail.com

## PERANCANGAN SISTEM PENGENDALIAN KEHADIRAN DAN MELACAK LOKASI BERBASIS WEB DI KANTOR NOTARIS P.SUANDI HALIM DENGAN METODE WATERFALL
Muhammad Aulia Rizki, Verdi Yasin, Asih Septia Rini Teknik Informatika, Ilmu Komputer, Sekolah Tinggi Manajemen dan Informatika & Komputer Jayakarta *e-mail: m.auliarizki713@gmail.com , verdiyasin29@gmail.com , asihseptiarini@stmik.jayakarta.ac.id
Received: 2021-02-20, Revised: 2021-03-25, Accepted: 2021-03-30

## Abstrak
Absensi  merupakan  hal  yang  wajib  dilakukan  untuk  pegawai.  Dalam  melakukan  absensi  masih menggunakan  cara  manual.  Oleh  karena  itu,  diperlukan  suatu  sistem  absensi  pegawai  yang  dapat melakukan  pendataan  dan  pengelolaan  data  agar  dapat  dilakukan  secara  cepat,  efisien,  dan  akurat. Pembuatan  sistem  absensi  pegawai  ini  dilakukan  dengan  cara  pengumpulan  data,  analisa  sistem, perancangan  sistem,  dan  implementasi  sistem.  Sistem  ini  dibuat  dengan  menggunakan  bahasa pemrograman PHP dan MySQL untuk pengelolaan database, dengan framework Codeigniter. Sebagai hasil dari skripsi adalah dibuatnya aplikasi berbasis web Sistem Informasi Absensi Pegawai  Berbasis PHP dengan fitur lacak lokasi absensi bisa di akses  menggunakan HP ataupun Web. Dengan adanya aplikasi  ini,  diharapkan  proses  absensi  akan  lebih  efisien  dan  dapat  dipantau  dengan  mudah  oleh admin atau pemilik.
Kata kunci: Absensi, Geolocation , Sistem Informasi , Web

## Abstract
Attendance  is  something  that  must  be  done  for  employees.  In  doing  attendance  still  use  the manual method. Therefore, we need an employee attendance system that can collect data and manage data  so  that  it  can  be  done  quickly,  efficiently,  and  accurately.  Making  the  employee  attendance system  is  done  by  collecting  data,  system  analysis,  system  design,  and  system  implementation.  This system  is  built  using the  PHP  and  MySQL  programming languages for  database  management,  with the  Codeigniter  framework.  As  a  result  of  this  thesis,  a  web-based  application  is  made  for  a  PHP- based Employee Attendance Information System with a tracking location feature that can be accessed using  a  cellphone  or  the Web.  With  this application,  it  is  hoped that  the  attendance process  will be more efficient and can be monitored easily by the admin or owner..
Keywords : Attendance , Geolocation , Informastion System , Web

## Jurnal Widya
Volume 2, Nomor 1, April 2021 halaman 43-59 https://jurnal.amikwidyaloka.ac.id/index.php/awl jurnal@amikwidyaloka.ac.id / editor.jurnalwidya@gmail.com

## I. PENDAHULUAN (Introduction)
Kantor  Notaris  Petrus  Suandi  Halim,SH    yang  bergerak  di  bidang  Hukum  dan  Jasa  Pembuatan Akta  Autentik  berkeinginan  untuk  memiliki  suatu  sistem  informasi  absensi  karyawan  yang  dapat menggantikan  sistem  absensi  yang  telah  ada  namun  masih  berjalan  secara  manual.  Keinginan  ini timbul karena perusahaan ini mengalami kesulitan dalam mengolah data informasi Absensi sehingga mengakibatkan  semakin  banyaknya  hardcopy  arsip  dan  menyulitkan  ketika  pihak  manajemen personalia  perusahaan  bermaksud  untuk  merekap  dan  melakukan  pendataan  ulang  data  dan  daftar hadir  karyawan  yang  telah  berlangsung  dari  awal  berdirinya  kantor  ini.  Proses  pengabsensian  yang telah  ada  di  Kantor  P.Suandi  Halim,SH  dapat  dikatakan  masih  kurang  efisien  dan  efektif  karena semua masih dilakukan secara manual, mulai dari pendataan dan penghitungan jam hadir, jam keluar, lama  waktu  kerja,  sampai  dengan  keterangan  tidak  masuk  karyawan.  Sedangkan  di  departemen keuangan,  pengaksesan  ini  belum  memiliki  sesuatu  sistem  informasi  pegawai  yang  baik.  Semua  hal tersebut sering mengakibatkan hasil yang kurang teliti dan memakan waktu yang lama. Masalah yang utama  yang  timbul  dikarenakan  adanya  faktor  kelelahan  mental  akibat  terbatas  nya  staff  yang bertanggung jawab dalam perhitungan jam kerja. Penggunaan pada aplikasi sistem absensi karyawan ini juga akan membuat sistem absensi ini menjadi lebih efektif dan efisien karena setiap pegawai bisa absen dimana saja melalu link website aplikasi yang telah di sediakan dan data absen nama karyawan, jam absen dan lokasi absen akan terdeteksi dan masuk ke database sistem, kemudian hasil absen akan menjadi acuan jam absen karyawan dan lokasi tersebut.
Dalam kajian ini penulis ingin memberikan suatu solusi dengan merancang dan mengaplikasikan suatu  alur  kerja  sistem  absensi  berdasarkan  sistem  absensi  manual  yang  sudah  ada  pada  Kantor Notaris P.suandi Halim  yang  masih kurang efektif dan efisien, dan membuat sistem basis data yang akan  digunakan  dalam  aplikasi  absensi  yang  terkomputerisasi,  user  Interface  untuk  mengelola  basis data  tersebut,  dan  aplikasi  absensi  yang  terkomputerisasi  dengan  baik  antara  sistem  basis  data,  user interface,  dan  user  itu  sendiri  dengan  penambahan  metode  Tracking  Lokasi  Karyawan  ketika  absen untuk  memberikan  solusi  optimal  yang  telah  terkomputerisasi,  kecepatan  dan  ketepatan  pengolahan data, dan mengurangi tingkat kesalahan pada waktu proses pengabsenan berlangsung.

## Identifikasi Masalah
Berdasarkan  Latar  belakang  masalah  yang  telah  ditemukan  diatas,  maka  masalah  yang  dapat diidentifikasi sebagai berikut.
1.  Kehadiran  pada  kantor  Notaris  Petrus  Suandi  Halim,SH  masih  menggunakan  sistem  kehadiran yang manual melalui tatap muka.
2. Laporan kehadiran belum terdata dengan baik 3. Hasil dari kehadiran masih banyak mengeluarkan biaya lebih untuk laporan kehadiran

## Kegunaan Penelitian
Kegunaan  dari  diadakannya  penelitian,  perancangan,  dan  pembuatan  aplikasi  absensi  dengan mendeteksi lokasi absen dalam menunjang penulisan Proposal skripsi ini adalah untuk :
-  Memberikan  suatu  solusi  dengan  merancang,  memberikan  hasil  report,  dan  mengimplementasikan Aplikasi absensi yang telah dibuat dan akan digunakan di Kantor Notaris P.Suandi Halim,SH sebagai penunjang proses pendataan kehadiran karyawan yang ada dan dilakukan pada perusahaan tersebut. - Membantu Kantor Notaris P.Suandi Halim untuk mengubah sistem absensi yang sebelumnya hanya manual.
- Membuat laporan efektif dan efisien pada waktu yang real time

## Jurnal Widya
Volume 2, Nomor 1, April 2021 halaman 43-59 https://jurnal.amikwidyaloka.ac.id/index.php/awl jurnal@amikwidyaloka.ac.id / editor.jurnalwidya@gmail.com
A. Pengertian Sistem
“Sistem merupakan seperangkat unsur yang saling terkait dalam satu antar relasi diantara unsur- unsur tersebut dengan lingkungan.” Selain itu sistem dapat diartikan juga sebagai suatu kesatuan dari beberapa  komponen  yang  saling  terikat  dan  terhubung  untuk  mencapai  suatu  tujuan  yang  ingin dicapai.”
B. UML (Unified Modeling Language)
“UML (Unified Modeling Language) adalah salah satu standar Bahasa yang banyak digunakan di dunia industri untuk mendefinisikan requirement, membuat analisis dan desain, serta menggambarkan arsitektur  dalam  pemrograman  berorientasi  objek”.  UML  tidak  hanya  merupakan  sebuah  bahasa pemograman  visual  saja,  namun  juga  dapat  secara  langsung  dihubungkan  ke  berbagai  bahasa pemograman, seperti JAVA, C++, PHP, Visual Basic, atau bahkan dihubungkan secara langsung ke dalam sebuah object-oriented database. Bagian-bagian utama dari UML adalah view, diagram, model element,  dan  general  mechanism.  Contoh  UML  antara  lain:  use  case  diagram,  activity  diagram, sequence diagram dan class diagram.

## C. Absensi
Absensi  adalah  sebuah  kegiatan  pengambilan  data  gunamengetahui  jumlah  kehadiran  pada  suatu acara. Setiap
kegiatan  yang  membutuhkan  informasi  mengenai  peserta  tentu  akan  melakukan  absensi.  Hal  ini juga  terjadi  pada  proses  belajar. Kegunaan absensi ini  terjadi  pada  pihak  pelajar dan  pihak  pengada proses  belajar  mengajar.  Salah  satu  kegunaan  absensi  ini  kepada  pihak  pelajar  antara  lain  adalah dalam  perhitungan  kemungkinan  pelajar  untuk  mengikuti  ujian  dan  salah  satu  kegunaan  informasi absensi  ini  kepada  pihak  pengada  kegiatan  belajar  mengajar  antara  lain  untuk  melakukan  evaluasi kepada  kepuasaan  pelajar  terhadap  suatu  mata  pelajaran  dan  pembuatan  tolak  ukur  ke  depan  guna pemberian  ilmu  yang  lebih  baik.  Pengambilan  data  absensi  ini  sendiri  dilakukan  secara  manual memiliki banyak kekurangan, seperti data yang tidak valid ketika data yang masuk salah. Kekurangan lain dari pengambilan data secara manual adalah hilang atau rusaknya data yang ada. Kekurangan lain adalah kurangnya efisiensi dan efektifitas pada pengolahan data.
D. Web Aplikasi
“Web aplikasi adalah aplikasi yang mempunyai arsitektur three-tier yang dijalankan pada browser sebagai  front  end  dan  komponen-komponen  power  builder  pada  server  IIS  sebagai  middle  tier”  . Aplikasi  web  form  mempunyai  beberapa  keuntungan  jika  dibandingkan  dengan  aplikasi  client  atau server dan windows form tradisional. Aplikasi web form tidak memerlukan instalasi pada sisi client, mudah  untuk  diupgrade,  tidak  memerlukan  biaya  distribusi  dan  akses  user  yang  luas.  Setiap  user dengan web browser dan koneksi secara online dapat menjalankan aplikasi web forms
E.XAMPP
“XAMPP  adalah  sebuah  software  yang  berfungsi  untuk  menjalankan  website  berbasis  PHP  dan menggunakan pengelola data MySQL di komputer lokal”. XAMPP berperan sebagai web server pada komputer  anda.  XAMPP  juga  dapatdisebut  sebuah  Cpanel  server  virtual,  yang  dapat  membantu melakukan  preview  sehingga  dapat  memodifikasi  website  tanpa  harus  online  atau  terakses  dengan internet.

## F. PHP
Supono  dan  Putratama  (2016:3)  mengemukakan  bahwa  ”PHP  (PHP:Hypertext  Preprocessor) adalah suatu bahasa pemrograman yang digunakan untuk menerjemahkan baris kode program menjadi

## Jurnal Widya
Volume 2, Nomor 1, April 2021 halaman 43-59 https://jurnal.amikwidyaloka.ac.id/index.php/awl jurnal@amikwidyaloka.ac.id / editor.jurnalwidya@gmail.com
kode mesin yang dapat dimengerti oleh komputer yang berbasis server-side yang dapat ditambahkan ke dalam HTML”. Sedangkan, menurut Solichin (2016:11) mengemukakan bahwa “PHP merupakan salah  satu  bahasa  pemrograman  berbasis  web  yang  ditulis  oleh  dan  untuk  pengembang  web”.  PHP merupakan bahasa (script) pemrograman yang sering digunakan pada sisi server sebuah web (Wahana Komputer, 2010:1).

## G. LBS dan Geolocation
Menurut  (Permadianto  W  :2014)  Layanan  Berbasis  Lokasi  atau  lebih  dikenal  dengan  Location Based Service (LBS) istilah umum yang digunakan untuk menggambarkan teknologi yang digunakan untuk  menemukan  lokasi  perangkat  yang  kita  gunakan.  LBS  adalah  layanan  informasi  yang  dapat diakses  melalui  mobile  device  dengan  menggunakan  mobile  network,  yang  dilengkapi  kemampuan untuk  memanfaatkan  lokasi  dari  mobile  device  tersebut  [5].  Terdapat  dua  unsur  utama  pada  LBS yaitu:
a) Location Manager (API Maps)
Menyediakan  tools/source  untuk  LBS,  Application  Programming  Interface  (API)  Maps menyediakan fasilitas untuk menampilkan, memanipulasi maps/peta beserta feature ± feature lainnya seperti  tampilan  satelit,  street  (jalan),  maupun  gabungannya.  Paket  ini  berada  pada com.google.adroid.maps.
b) Location Provider (API Location)
Menyediakkan  teknologi  pencarian  lokasi  yang  digunakan  oleh  device/perangkat.  API Location berhubungan dengan data GPS (Global Positioning System) dan data lokasi real-time. API Location  berada  pada  paket  android  yaitu  dalam  paket  android.location.  Dengan  Location  Manager, kita dapat menentukan lokasi kita saat ini, track gerakan/perpindahan, serta kedekatan dengan lokasi tertentu dengan mendeteksi perpindahan.
Geolokasi  adalah  sistem  identifikasi  lokasi  geografis  dunia  nyata  atas  suatu  objek,  seperti sumber  radar,  ponsel  atau  terminal  komputer  yang  tersambung  ke  Internet.  Geolokasi  bisa  merujuk pada  praktik  pencarian  lokasi  yang  bisa  diakses  langsung.  Geolokasi  berkaitan  erat  dengan penggunaan  sistem  penentuan  posisi  yang  lebih  spesifik  dan  bermakna,  dan  bukan  hanya  satu  set koordinat saja (misalnya alamat jalan, lokasi desa terpencil, dll). (Wikipedia)

## II. TINJAUAN LITERATUR (Literature Review)
Penelitian  di  Kantor  Notaris  P.Suandi  Halikm  ,  Jakarta  Timur  .  Adapun  penelitian  ini dilakukan  untuk  mengetahui  bagaimana  metode  dalam  Absensi  pegawai.  Dan  Pada  sistem  yang berjalan yang terjadi masih menggunakan cara yang manual yaitu Menulis atau mereport manual ke atasan atau Finance bahwa hari ini kita hadir di kantor, tanpa mengisi bukti atau form bahwa kita telah absen  sehinggal  masih  sangat  tidak  efisien  dalam  mengumpulan  data,  dan  masih  bisa  di  manipulasi data.
Proses pembentukan hipotesis merupakan sebuah proses penalaran, yang melalui tahap-tahap tertentu. Hal demikian juga terjadi dalam pembuatan hipotesis ilmiah, yang dilakukan dengan sadar, teliti, dan terarah. Sehingga, dapat dikatakan bahwa sebuah Hipotesis merupakan satu tipe proposisi yang langsung dapat diuji.
Hipotesis  merupakan  jawaban  sementara  yang  harus  diuji.  Pengujian  itu  bertujuan  untuk membuktikan apakah hipotesis diterima atau ditolak. Hipotesis berfungsi sebagai kerangka kerja bagi peneliti,  memberi  arah  kerja,  dan  mempermudah  dalam  penyusunan  laporan  penelitian.  Atas  dasar definisi diatas, sehingga dapat diartikan bahwa hipotesis adalah jawaban atau dugaan sementara yang

## Jurnal Widya
Volume 2, Nomor 1, April 2021 halaman 43-59 https://jurnal.amikwidyaloka.ac.id/index.php/awl jurnal@amikwidyaloka.ac.id / editor.jurnalwidya@gmail.com
harus diuji lagi kebenarannya. Hipotesis penelitian adalah hipotesis kerja (Hipotesis alternatif Ha atau H1) yaitu hipotesis yang dirumuskan untuk menjawab permasalahan dengan menggunakan teori-teori yang  ada  hubungannya  (relevan)  dengan  masalah  penelitian  dan  belum  berdasarkan  fakta  serta dukungan data yang nyata di lapangan.
“Pengujian  hipotesis  adalah  suatu  pernyataan  yang  belum  terbukti  mengenai hubungan  antara  dua  variabel  atau  lebih  variabel  yang  dibuat  didasarkan  kerangka  teori  atau  model analisis. Terkadang hipotesis merupakan jawaban pertanyaan penelitian.”
Dari  kerangka  pemikiran  yang  telah  dikemukakan  di  atas,  maka  diajukan  suatu  hipotesis sebagai  berikut  :  “Aplikasi  Sistem  Absensi  dengan  Fitur  Deteksi  Lokasi  Terhadap  kehadiran Karyawan”.
Di dalam penelitian yang dilakukan penulis dalam sistem yang sedang berjalan, penulis menemukan beberapa masalah yang terjadi pada Kantor Notaris P.Suandi a. Tidak memerlukan form absensi
b. Tidak memiliki bukti kuat bahwa telah absen , keculai tatap muka dengan pemilik/finance c. Informasi pegawai dan perhitungan gaji sangat memakan waktu dan tidak efisien
Setelah mengamati dan meneliti dari beberapa permasalahan yang terjadi pada sistem yang berjalan, penulis mengusulkan beberapa alternatif pemecahan dari permasalahan yang dihadapi, antara lain :
a.  Merancangan  sebuah  sistem  /  aplikasi  berbasis  website  dimana  pegawai  harus  absen  melalui website/smartphone pada jam masuk dan keluar dengan sesuai b.  Melacak lokasi absen ketika pegawai kerja di lapangan c. Membuat sistem informasi dan manageman data pegawain serta total masuk jam pegawai minggu, atau bulanan

## Jurnal Widya
Volume 2, Nomor 1, April 2021 halaman 43-59 https://jurnal.amikwidyaloka.ac.id/index.php/awl jurnal@amikwidyaloka.ac.id / editor.jurnalwidya@gmail.com

## III. METODE PENELITIAN (Research Method)
Pada  Jurnal  ini  penulis  menggunakan  sebuah  metode  penelitian  yang  sanagat  banyak  di  gunakan karena  ke  efektifitasan  nya  sangat  mudah  dan  teruji  yaitu  dengan  menggunakan  metode WATERFALL atau air terjun.

## 3.1 SDLC Waterfall
SDLC Waterfall sesuai namanya SDLC ini berkembang secara sistematis dari satu tahap ke tahap  lain  layaknya  air  terjun.  Metode  waterfall  merupakan  suatu  metode  dalam    pengembangan software  dimana  pengerjaannya  harus  dilakukan  secara  berurutan  yang  dimulai  dari  tahap perencanaan konsep,pemodelan(design),implementasi,pengujian dan pemeliharaan.

## A.Tahapan Metode Waterfall
Berikut ini merupakan tahapan tahapan pengembangan dalam metode waterfall 1.Requirement Analysis
Pada  tahap  ini  pengembang  sistem  diperlukan  suatu  komunikasi  yang  bertujuan  untuk  memahami software  yang  dibutuhkan  pengguna  dan  batasan  software.  Informasi  ini  biasanya  dapat  diperoleh melalui wawancara, survey atau diskusi.

## 2.System Design
Pada  proses  desain,  dilakukan  penerjemahan  syarat  kebutuhan  ke  sebuah  perancangan  desain perangkat lunak yang dapat diperkirakan sebelum dibuatnya proses pengkodean (coding). Proses ini berfokus  pada  struktur  data,  arsitektur  perangkat  lunak,  representasi  interface,  dan  detail  algoritma prosedural.
Berikut contoh desain sistem yang biasanya dibuat dan digunakan.

## 3.Implementation
Pada  tahap  ini  terjadi  proses  menerjemahkan  perancangan  desain  ke  bentuk  yang  dapat  dimengerti oleh  mesin,  dengan  menggunakan  kode  kode  bahasa  pemrograman.  Kode  program  yang  dihasilkan masih berupa modul-modul kecil yang nantinya akan digabungkan pada tahap berikutnya.

## 4.Integration & Testing
Di  tahap  ini  dilakukan  penggabungan  modul-modul  yang  sudah  dibuat  dan  dilakukan  pengujian  ini dilakukan  untuk  mengetahui  apakah  software  yang  dibuat  telah  sesuai  dengan desainnya  dan  fungsi pada software terdapat kesalahan atau tidak.

## 5.Operation & Maintenance
Ini  merupakan  tahap  terakhir  dalam  model  waterfall.  Software  yang  sudah  jadi  dijalankan  serta dilakukan pemeliharaan. Pemeliharaan termasuk dalam memperbaiki kesalahan yang tidak ditemukan pada  langkah  sebelumnya.  Perbaikan  implementasi  unit  sistem  dan  peningkatan  jasa  sistem  sebagai kebutuhan baru.

## Jurnal Widya
Volume 2, Nomor 1, April 2021 halaman 43-59 https://jurnal.amikwidyaloka.ac.id/index.php/awl jurnal@amikwidyaloka.ac.id / editor.jurnalwidya@gmail.com

## 4.2 Metode SWOT
SWOT  (strengths  -  weeknesses-  Oportunitties-  Threats  )adalah    metode  perancangan  untuk mengevaluasi kekuatan, kelemahan, peluang, dan ancaman dalam suatu proyek atau spekulasi bisnis. Analisis  SWOT  dapat  diterapkan  dalam  cara  menganalisis  dan  memilah  berbagai  hal  yang mempengaruhi  keempat  faktornya  kemudian  menerapkannya  dalam  matriks  SWOT,  dimana aplikasinya adalah bagaimana kekuatan, mampu mengambil keuntungan dari peluang yang ada (S-O), bagaimana  cara  mengatasi  kelemahan  yang  mencegah  keuntungan  dari  peluang  yang  ada  (W-O), selanjutnya  bagaimana  kekuatan  mampu  menghadapi  ancaman  yang  ada  (S-T),  dan  terakhir bagaimana  cara  mengatasi  kelemahan  yang  mampu  membuat  ancaman  menjadi  nyata  atau menciptakan sebuah ancaman baru (W-T) (Wikipedia:2019)
S (Strength) W (Weakness) Sistem  absensi  mengunakan Aplikasi  Web  yang  bisa  di akses via Moblie dan Memiliki  Tracking  Lokasi ketika Absen Proses  Login  masih  bisa  login  oleh  orang lain  dengan  device  berbeda  karena  hanya memasukan  username  dan  passsword  , Membutuhkan koneksi Internet O (Opportunity) T (Threat) Membangun  Sistem  Sesuai Kebutuhan Perusahaan , Memiliki  Fitur  terkini  dan mengikuti  zaman  yang  sangat user friendly Berpotensi  untuk  terjadinya  kecurangan pada saat pencatatan jammasuk.

## IV. HASIL DAN PEMBAHASAN (Results and Analysis)

## 4.1. Usulan Prosedur Yang Baru
Berdasarkan permasalahan yang telah di paparkan pada Bab sebelumnya, pada bab ini akan di bahas  mengenai  sistem  yang  di  usulkan  oleh  penulis,  dengan  menggunakan  metode  object  oriented untuk  membuat  sebuah  website  berbasis  Sistem  Informasi  dan  Absensi  dengan  fitur  melacak  lokasi pegawai absen yang nantinya akan memperluas sistem  Absensi yang telah ada. Dan pegawai akan di berikan  link  aplikasi  untuk  mengisi  form  absen,  Sedangkan  admin  dapat  mengelola  data  pegawain ,melakukan  export  ,  report  dan  manaje  data  all  pegawai.    Dalam  pembuatan  perangkat  lunaknya, penulis  membuat  perancangan  sistem  Absensi  ini  berbasis  web  menggunakan  Bahasa  pemrograman PHP dan database MySQL da Framewok Code Iginter 3.

## Jurnal Widya
Volume 2, Nomor 1, April 2021 halaman 43-59 https://jurnal.amikwidyaloka.ac.id/index.php/awl jurnal@amikwidyaloka.ac.id / editor.jurnalwidya@gmail.com

## 4.2. Diagram Rancangan Sistem
Pada usecase diatas menjelaskan pada sistem monitoring Covid ini , pengunjung hanya memiliki Akses untuk menginput form pengunjung dan juga menerima  SMS  pada  sistem  SMS  Gateway  , Admin  memverifikasi  data  pengunjung  dan memproses  SMS  gateway  jika  ada  sa;ah  satu pengujung  yang  terpapar  covid,  admin  bisa merekap  data  pengunjung  yang  datang  ke tempat.margin  kiri;  sedangkan  nomor  persamaan menampilkan  ekspresi  dengan  angka  Arab  dalam tanda  kurung  harus  berada  di  margin  kanan. Letakkan  garis  spasi  sebelum  dan  sesudah persamaan.
Pada  usecase  ini  yaoti  jika  penunjung  yang dateng dan setalah di cek suhu lebih dari 27 derajat makan  aan  meninput  kan  form  assesment  dari  scan barcode  atau  link  ,  setalah  verifikasi  data  berhasil maka  pengujnung  boleh  memasuki  lingkungan koperasi

## Jurnal Widya
Volume 2, Nomor 1, April 2021 halaman 43-59 https://jurnal.amikwidyaloka.ac.id/index.php/awl jurnal@amikwidyaloka.ac.id / editor.jurnalwidya@gmail.com
JURNAL WIDYA This work is licensed under a Creative Commons Attribution-NonCommercial- ShareAlike 4.0 International License .
Pada Activity diagram ini Karyawan Melakukan Absen Masuk,  melalui  menu  Absen  ,karyawan  harus memilih  tipe  absen  (Di  kantor  dan  Luar  kantor) setelah  memilih  ,  karyawan  melakukan  absen  ,  jika tipe absen di luar kantor makan harus mengisi kolom keterangan pada halaman Absen
Pada  Activity  diagram  ini  Admin  Ingin  melihat Data laporan absen (checkin dan checkout) melalui menu    Laporan  Absen  lalu  memilih  kriteria Periode  yang  akan  di  tampilkan  dan  juga  men export menjadi excel file.

## Jurnal Widya
Volume 2, Nomor 1, April 2021 halaman 43-59 https://jurnal.amikwidyaloka.ac.id/index.php/awl jurnal@amikwidyaloka.ac.id / editor.jurnalwidya@gmail.com
JURNAL WIDYA This work is licensed under a Creative Commons Attribution-NonCommercial- ShareAlike 4.0 International License .
Pada  Activity  diagram  ini  Admin  men register  karyawan  dan  info  lainya  ke  aplikasi agar mendapatkan akses menggunakan aplikasi
Pada  Activity  diagram  ini  Admin  Ingin mengirimkan  pesan  melalui  SMS  gateway  ke pengunjung  yang  terpapar  covid  ,  ke  menu SMS gateway dan mengisi no hp serta isi pesan yang  akan  di  kirim,  jika  berhasil  atau  gagal terkirim sistem akan menampikan notifikasi.

## Jurnal Widya
Volume 2, Nomor 1, April 2021 halaman 43-59 https://jurnal.amikwidyaloka.ac.id/index.php/awl jurnal@amikwidyaloka.ac.id / editor.jurnalwidya@gmail.com
JURNAL WIDYA This work is licensed under a Creative Commons Attribution-NonCommercial- ShareAlike 4.0 International License .
Pada  Activity  diagram  ini  Admin  melakukan  logout  pada aplikasi dengan memilih menu logout pada aplikasi
Pada class diagram ini adalah kebutuhan aplikasi untuk melalukan semua proses absensi dan laporan.

## Jurnal Widya
Volume 2, Nomor 1, April 2021 halaman 43-59 https://jurnal.amikwidyaloka.ac.id/index.php/awl jurnal@amikwidyaloka.ac.id / editor.jurnalwidya@gmail.com
JURNAL WIDYA This work is licensed under a Creative Commons Attribution-NonCommercial- ShareAlike 4.0 International License .
54
4.3. Rancagan Tampilan
Gambar 3.1Halaman Login
Gambar 3.2 Halaman Dashboard Admin

## Jurnal Widya
Volume 2, Nomor 1, April 2021 halaman 43-59 https://jurnal.amikwidyaloka.ac.id/index.php/awl jurnal@amikwidyaloka.ac.id / editor.jurnalwidya@gmail.com
JURNAL WIDYA This work is licensed under a Creative Commons Attribution-NonCommercial- ShareAlike 4.0 International License .
Gambar 3.3 Halaman Data Karyawan
Gambar 3. 4 Halaman Input Karyawan
Gambar 3.5 Halaman Tampilan Data Jabatan

## Jurnal Widya
Volume 2, Nomor 1, April 2021 halaman 43-59 https://jurnal.amikwidyaloka.ac.id/index.php/awl jurnal@amikwidyaloka.ac.id / editor.jurnalwidya@gmail.com
JURNAL WIDYA This work is licensed under a Creative Commons Attribution-NonCommercial- ShareAlike 4.0 International License .
56
3.6 Tampilan Absensi Harian

## 1.6 Tampilan Absen Karyawan

## V. KESIMPULAN  Conclusion)
Kesimpulan Aplikasi absensi pegawai Di Kantor Notaris P.Suandi Halim Jakarta Timur berbasis web ini  adalah  media  yang  dapat  digunakan  untuk  melakukan  absen  harian  dan  dapat  digunakan  untuk

## Jurnal Widya
Volume 2, Nomor 1, April 2021 halaman 43-59 https://jurnal.amikwidyaloka.ac.id/index.php/awl jurnal@amikwidyaloka.ac.id / editor.jurnalwidya@gmail.com
menyampaikan  informasi  khususnya  kepada  pimpinan  dan  pegawai  Finance/Hrd  tersebut.  Aplikasi web  ini  dirancang  penulis  dengan  menggunakan  sistem  operasi  Windows  7/10,  Visual  Studio Code,Sublime Text3, XAMPP sebagai web servernya, PHP bahasa scriptingnya dan MySQL sebagai Database  Managemen  Sistem  (  DBMS  ).  Dari  penjelasan  pada  bab-bab  sebelumnya,  kami  dapat merangkum beberapa kesimpulan yaitu sebagai berikut :
1.  Penggunaan  dan  Pemanfaatan  Aplikasi  Absensi  Pegawai  Di  Kantor  Notaris  P.Suandi  Halim Jakarta  Timur  ini  dapat  memberikan  kemudahan  bagi  Pegawai  dalam  melakukan  absensi kepegawaiannya,  diluar  kantor  maupun  di  dalam  kantor,  di  karena  kan  jika  di  luar  kantor  akan mendeteksi lokasi pegawai ketka absen.
2. Dengan adanya aplikasi berbasis web ini baik pimpinan dan karyawan dapat melihat langsung data pribadinya, sehingga jika terjadi kesalahan informasi data yang ditampilkan dapat dilaporkan langsung kepada admin dan segera di update.
3.  Program  aplikasi  XAMPP  yang  digunakan  memudahkan  kami  dalam  membuat  aplikasi  ini karena dalam hal peng-installan maupun penggunaannya mudah.

## Saran
Dari peninjauan penelitian yang telah dilakukan oleh kami, maka kami berkeinginan memberikan saran-saran yang mungkin dapat digunakan sebagai bahan pertimbangan bagi para pembaca, yaitu :
1.  Dengan  pesatnya  kemajuan  dan  perkembangan  teknologi  sampai  saat  ini,  kami  berharap  agar para  penulis  lebih  memperdalam  lagi  pengetahuan  dibidang  komputer  khususnya  teknologi informasi,  mengingat  penggunaan  komputer  pada  saat  ini  tidak  dapat  dipisahkan  lagi  dengan aktifitas sehari-hari.
2.  Dalam  pembuatan  aplikasi  ini  masih  terdapat  banyak  kekurangan  yang  ada  dalam  sistem tersebut, salah satu diantaranya yaitu fungsi laporannya yang belum detail 3. Pada Aplikasi absensi ini belum ada fitur untuk mengetahui gaji dan pendapatan karyawan, serta belum  terlalu  kompleks,  maka  dari  itu  masih  banyak  fitur  yang  harus  di  tambah  apabali kedepannya aplikasi digunakan denga intens

## REFERENSI
[1] A.S., Rosa dan Shalahuddin, M. (2015). Rekayasa Perangkat Lunak Terstruktur dan Berorientasi Objek.Bandung: Informatika Bandung
[2] Bengkel Internet Pens-ITS, (29-Maret-2021). Modul (6) WebProgramming PHP1
[3]  AR,  Deddy,  Setiawan  Assegaf  ,Erik  Fernando.(2015)  Perancangan  Aplikasi  Sistem  Informasi Goeografis (SIG) Lokasi Minimarket Di Kota Jambi Berbasis Android. Jurnal Ilmiah Media SISFO Vol.9 No.2
[4] Bekti, H.B. (2015). Mahir Membuat Website dengan Adobe Dreamweaver CS6, CS5 dan Jquery. Yogyakarta: C.V Andi Offse
[5] Dr. Kusnendi, M.S , (2020) Sistem Informasi Managemen dan Pengambilan Keputusan
[6] Indrajani. (2015). Database Design (Case Study All in One). Jakarta: PT Elex Media Komputindo.
[7]  Jin,  Tjhai  Fung.  2003.  “Analisis  Faktor-Faktor  yang  Mempengaruhi  Pemanfaatan  Teknologi Informasi  dan  Pengaruh  Pemanfaatan  Teknologi  Informasi  terhadap  Kinerja  Akuntan Publik”, 5(1):1-26
[8] Nasution, Salhazan, 2010, Sistem Manajemen Administrasi dan Presensi Online UntukPerkuilahan dan  Praktikum  Menggunakan  Oracle  dan  Barcode  Scanner,  Prosiding  Seminar  Nasional Aplikasi Teknologi Informasi 2010 (SNATI 2010), Yogyakarta, 19 Juni 2010.

## Jurnal Widya
Volume 2, Nomor 1, April 2021 halaman 43-59 https://jurnal.amikwidyaloka.ac.id/index.php/awl jurnal@amikwidyaloka.ac.id / editor.jurnalwidya@gmail.com
[9]____[LINK] Absen, Absen Sidik Jari dalam www.absensidikjari.co.id, 2011, diakses pada tanggal 7 Desember 2018
[10]____https://qwords.com/blog/pengertian-php/ (29-Maret-2021) [11]____https://www.gurupendidikan.co.id/pengertian-database/ (29-Maret-2021) [12]____https://www.sekawanmedia.co.id/pengertian-mysql/ (29-Maret-2021)
[13]____https://en.wikipedia.org/wiki/XAMPP (29-Maret-2021) https://sevima.com/cara-mudah- membuat-jurnal-ilmiah-yang-benar-dan-baik/
[14] Benni Triyono, Sri Purwanti, Verdi Yasin (2017) “Rekayasa Perangkat Lunak Sistem Informasi Pengiriman Dan Penerimaan Surat Atau Paket Berbasis Web”, Journal of Information System, Applied, Management, Accounting and Research, e-ISSN: 2598-8719. p-ISSN: 2598-8700.Vol.1 No.1 (30 Desember 2017) p46-53 http://journal.stmikjayakarta.ac.id/index.php/jisamar/article/view/12 [15] Julinda Maya Paramudita, Verdi Yasin (2019) “Perancangan Aplikasi Sistem Penyewaan Alat Berat (studi kasus: PT. Jaya Alam Sarana Jakarta) “, Journal of Information System, Applied, Management,
Accounting and Research, e-ISSN: 2598-8719. p-ISSN: 2598-8700.Vol.3 No.1 (20 Februari 2019) p23- 29 http://journal.stmikjayakarta.ac.id/index.php/jisamar/article/view/73
[16] Muryan Awaludin, Verdi Yasin (2020) “Application Of Oriented Fast And Rotated Brief (Orb) And Bruteforce Hamming In Library Opencv For Classification Of Plants”, Journal of Information System, Applied, Management, Accounting and Research, e-ISSN: 2598-8719. p-ISSN: 2598-8700.Vol.4 No.3 (14 Agustus 2020) p51-59 http://journal.stmikjayakarta.ac.id/index.php/jisamar/article/view/247
[17] Ifan Junaedi, Dimas Abdillah, Verdi Yasin (2020) “Analisis Perancangan Dan Pembangunan Aplikasi Business Intelligence Penerimaan Negara Bukan Pajak Kementerian Keuangan RI”, Journal of Information System, Applied, Management, Accounting and Research, e-ISSN: 2598-8719. p-ISSN: 2598-8700.Vol.4 No.3 (14 Agustus 2020) p88-101 http://journal.stmikjayakarta.ac.id/index.php/jisamar/article/view/249
[18] Verdi Yasin (2012) ‘Rekayasa Perangkat Lunak Berorientasi Objek”, Penerbit: Mitra Wacana Media, Jakarta-Indonesia.
[19] Anis Rohmadi, Verdi Yasin (2020) “Desain Dan Penerapan Website Tata Kelola Percetakan Pada CV Apicdesign Kreasindo Jakarta Dengan Metode Prototyping”, Journal of Information System, Informatics and Computing. E-ISSN: 2597-3673 (Online), P-ISSN: 2579-5201 (Print) Vol. 4 No.1, June 22, 2020. Pp.70-85 http://journal.stmikjayakarta.ac.id/index.php/jisicom/article/view/210
[20] Septian Cahyadi, Verdi Yasin, Mohammad Narji, Anton Zulkarnain Sianipar (2020) “Perancangan Sistem Informasi Pengiriman Dan Penerimaan Soal Ujian Berbasis Web ( Studi Kasus: Fakultas Komputer Universitas Bung Karno)”, Journal of Information System, Informatics and Computing. E-ISSN: 2597- 3673 (Online), P-ISSN: 2579-5201 (Print) Vol. 4 No.1, June 22, 2020. Pp.1-16 http://journal.stmikjayakarta.ac.id/index.php/jisicom/article/view/199
[21] Ifan Junaedi, Ndaru Nuswantari, Verdi Yasin (2019) “Perancangan Dan Implementasi Algoritma C4.5 Untuk Data Mining Analisis Tingkat Risiko Kematian Neonatum Pada Bayi”, Journal of Information System, Informatics and Computing. E-ISSN: 2597-3673 (Online), P-ISSN: 2579-5201 (Print) Vol. 3 No.1, February 13, 2019. Pp.29-44. http://journal.stmikjayakarta.ac.id/index.php/jisicom/article/view/203
[22] Verdi Yasin, Anindra Ramdhan Nugraha, Muhammad Zarlis, Ifan Junaedi (2018) “Smart System Of Fast Internet Access Development Using Backbone Network Method”, Journal of Information System, Informatics and Computing. E-ISSN: 2597-3673 (Online), P-ISSN: 2579-5201 (Print) Vol. 2 No. 2, December 31, 2018. Pp.26-34. http://journal.stmikjayakarta.ac.id/index.php/jisicom/article/view/198
[23] Ito Riris Immasari, Verdi Yasin (2019) “Penggunaan Metode Analytic Hierarchy Process Untuk Menganalisis Faktor-Faktor Yang Mempengaruhi Pemilihan Calon Legislatif Di Dprd Ii Kota Tangerang”, Journal of Information System, Informatics and Computing. E-ISSN: 2597-3673 (Online), P-ISSN: 2579-5201 (Print) Vol. 3 No. 2, December 10, 2019. Pp.53-58 . http://journal.stmikjayakarta.ac.id/index.php/jisicom/article/view/139
[24] Verdi Yasin, Muhammad Zarlis, Tulus, Erna Budhiarti Nababan, Poltak Sihombing (2019) “Rancangan Miniatur Otomatisasi Bel Listrik Pada Gerbang Pintu Menggunakan Microkontroler Atmega8535”,
Journal of Information System, Informatics and Computing. E-ISSN: 2597-3673 (Online), P-ISSN:

## Jurnal Widya
Volume 2, Nomor 1, April 2021 halaman 43-59 https://jurnal.amikwidyaloka.ac.id/index.php/awl jurnal@amikwidyaloka.ac.id / editor.jurnalwidya@gmail.com
2579-5201 (Print) Vol. 3 No. 1, February 13, 2019. Pp.13-20 http://journal.stmikjayakarta.ac.id/index.php/jisicom/article/view/68
[25] Anggeri S. Nurjaman, Verdi Yasin (2020) “Konsep Desain Aplikasi Sistem Manajemen Kepegawaian Berbasis Web Pada PT. Bintang Komunikasi Utama ”, Journal of Information System, Informatics and Computing. E-ISSN: 2597-3673 (Online), P-ISSN: 2579-5201 (Print) Vol. 4 No. 2, December 28, 2020. Pp.143-174 http://journal.stmikjayakarta.ac.id/index.php/jisicom/article/view/363
[26] Verdi Yasin, Azhar Ahmad Riza, Rumadi Hartawan (2017) “Pengembangan Aplikasi Pemulihan Layanan Bencana Sistem Informasi Peneriman Negara Bukan Pajak Online Di Lingkungan Kementerian Keuangan Republik Indonesia”, Journal of Information System, Informatics and Computing. E- ISSN: 2597-3673 (Online), P-ISSN: 2579-5201 (Print) Vol. 1 No. 1, September 20, 2017. Pp.33-56 . http://journal.stmikjayakarta.ac.id/index.php/jisicom/article/view/4 [27] Verdi Yasin (2021) “ Penerapan sistem kegiatan belajar dan mengajar dalam instrumen Sertifikasi Dosen Profesional menggunakan metode SMART”, Tridharmadimas: Jurnal Pengabdian Kepada Masyarakat Jayakarta,E-ISSN: 2798-8295 (Online), P-ISSN: 2798-8554 (Print) page: 37-55 DOI: 10.52362/tridharmadimas.v1i1.501 URL:
http://journal.stmikjayakarta.ac.id/index.php/tridharmadimas/article/view/501