## PROTOTYPE USER INTERFACE CUTI PEGAWAI PADA DINAS TENAGA KERJA DAN TRANSMIGRASI SUMBAWA BERBASIS LOCAL ARE NETWORK (LAN)
Yuliadi 1* , Julkarnaen 2 , Rodianto 3 1,2,3 Teknik Informaika, Universitas Teknologi Sumbawa email : yuliadi@uts.ac.id *
Abstrak: Cuti  merupakan  salah  satu  aktivitas  untuk  meninggalkan  pekerjaan  dalam  jangka  waktu  tertentu  untuk  kegiatan pribadi.  Kemajuan  teknologi  yang  banyak  membawa  dampak  positif  bagi  instansi  maupun  perusahan  dalam  memberikan layanan kepada pegawainya. Dinas Tenaga Kerja dan Transmigrasi Kabupaten Sumbawa adalah sebuah instansi pemerintah yang memiliki banyak pegawai, dimana dalam layanan cuti masih dilakukan secara manual.  Untuk mendukung layanan cuti bagi pegawai, dibutuhkan sebuah aplikasi layanan cuti yang memudahkan pegawai dalam mengajukan cuti dan memudahkan Bagian  kepegawian  dalam  mengola  data  cuti.  Aplikasi  ini  dibangun  dengan  menggunakan  metode prototype dengan pemrogrman  PHP dan database MySQL. Dengan aplikasi  ini memberikan manfaat dalam menyampaikan  informasi secara cepat, dan memudahkan karyawan untuk dapat mengajukan cuti dan cuti karyawan akses terhadap informasi.
Kata Kunci : Cuti, Teknologi, Prototype, PHP, MySQL
Abstract: Leave is one of the activities to leave work for a certain period of time for personal activities. Technological advances have  had  many  positive  impacts  on  agencies  and  companies  in  providing  services  to their  employees.  The  Department  of Manpower and Transmigration of Sumbawa Regency is a government agency that has many employees, where the left service is still done manually. To support leave services for employees, a leave service application is needed that makes it easier f or employees to apply for leave and makes it easier for the personnel divi sion to manage leave data. This application is built using the  prototype  method  with  PHP  programming  and  MySQL  database.  This  application  provides  benefits  in  conveying information  quickly  and  makes  it  easier  for  employees  to  be  able  to  apply  for  leave  and   employee  leave  for  access  to information.
Keywords : Leave, Technology, Prototipe, PHP, MySQL

## PENDAHULUAN
Penerapan teknologi informasi dan komunikasi dalam  suatu  organisasi  menjadi  sebuah  keharusan untuk  meningkatkan  layasan  sumberdaya  yang  terkait dengan  organisasi  tersebut.  Sumber  daya  tersebut adalah pegawai (karyawan) adalah bagian utama  yang dimiliki  oleh  perusahaan.  Layanan  terkait  dengan pegawai bagi perusahan adalah cuti.  Cuti adalah salah satu  faktor  pendukung  dalam  menunjang  kinerja pegawai, cuti diberikan dalam rangka usaha menjamin kesegaran jasmani dan rohani[1].
Cuti merupakan keadaan tidak masuk kerja yang diijinkan oleh perusahaan dalam jangka waktu tertentu. Cuti salah satu hak wajib yang dimiliki oleh karyawan dalam  masa  kerja  tertentu  [2].  Cuti  dapat  digunakan oleh  pegawai  untuk  tidak  masuk  kerja  dengan  alasan tertentu, misalkan refreshing, istirahat sakit, melahirkan,  menunaikan  agama,  dan  keperluan  lain sesuai  dengan  ketentuan  cuti  pada  masingmasing perusahan [3].
Dinas Tenaga Kerja dan Transmigrasi Sumbawa memiliki pegawai yang cukup banyak dimana data-data pegawai  belum  terorganisir  dengan  baik,  terutama dalam bidang proses pengelolaan cuti pegawai. Saat ini proses pengajuan cuti masih dilakukan secara manual, pegawai  mengajukan  surat  permohonan  cuti  dengan persyaratan  kepada  Bagian  Kepegawaian.  Bagian Kepegawaian  melakukan  verifikasi  berkas  dan persyaratan  serta  alas  an  melakukan  pengajuan  cuti. Bisa  persyaratan  lengkap  dengan  alasan  yang  masuk akal  maka Bagian  Kepegawaian  melakukan  paraf lalu
menyerahkan  ke  Kepala  Dinas  untuk  tanda  tangan persetujuan.
Permasalah  yang  terjadi  pada  proses  sistem tersebut,  yakni  pertama  berkas  pengajuan  cuti  yang diajukan  oleh  pegawai  terkadang  ada  yang  hilang. Kedua Bagian Kepegawaian akan langsung memproses pengajuan  cuti  tersebut  bila  tidak  ada  kegiatan  disaat pegawai  mengajukan  cuti.  Ketiga  Kepala  Dinas  akan langsung  menyetujui  berkas  pengajuan  bila  tidak kesibukan  disaat  pengajuan.  Keempat  belum  adanya teknologi yang diterapkan dalam proses pengajuan cuti.
Dengan  adanya  sistem  pengajuan  cuti  pegawai dapat membantu para pegawai Dinas Tenaga Kerja dan Transmigrasi  Sumbawa  dalam  proses  pengajuan  cuti, membantu  memudahkan  Bagian  Kepegawaian  Dinas Tenaga  Kerja  dan  Transmigrasi  Sumbawa  dalam memanjemen  dan  mengelola  data  cuti  pegawai  serta Kepala  Dinas  Tenaga  Kerja  dan  Transmigrasi Sumbawa untuk mengetahui pegawai yang melakukan cuti  agar  bisa  mengefisienkan  dalam  distribusi  tugas pegawai.

## TINJAUAN PUSTAKA a. Tinjauan Pustaka
Dalam  penelitian  yang  dilakukan  merujuk beberapa studi Pustaka, yakni;
Pertama  penelitan  yang  dilakukan  oleh  Ayu Alivia Hidayah Safitri dan Maulana Ardhiansyah yang berjudul Perancangan Sistem Informasi Cuti
Kepegawaian Berbasis Web dengan Metode Prototype
(Studi  Kasus:  PT.  Jakarta  Realty).  Perusahaan  PT. Jakarta  Realty  dalam  proses  pengajuan  cuti  masih dinilai  belum  efektif,  karena  semua  pemrosesan  data khususnya pada bagian kepegawaian  masih dilakukan secara  manual  dimana  dalam  proses  pengajuan  cuti, sehingga sering kali  menghadapi permasalahan dalam kegiatan  operasionalnya.  Berdasarkan  permaslahan tersebut  penulis  dalam  penelitiannya  melakukan perancangan  sistem  informasi  cuti  pegawai  berbasis web.  Model  pengembangan  perangkat  lunak  yang digunakan dalam penelitian ini adalah model prototype yang  meliputi  analisa  sistem  berjalan,  perancangan UML ( Unified Modelling Language ) dan pemrogramnnya  menggunakan  bahasa  pemrograman PHP dan Basis Data MySQL. Dengan Sistem informasi cuti kepegawaian  yang terkomputerisasi  memudahkan admin dan pegawai di PT. Jakarta Realty memperoleh data pengajuan cuti yang lebih cepat dan akurat [4].
Kedua  penilitan  yang  dilakukan  oleh  Fauzi Hawari  tahun  2019  yang  berjudul  Sistem  Informasi
Pengajuan Cuti Karyawan Berbasis
Web Menggunakan  Framework  CodeIgniter  (Studi  Kasus: Oakwood  Premiere  Cozmo).  Penulis  melakukan penelitian  pada  Oakwood  Premiere  Cozmo  yang pengolahatan  data  cuti  masih  menggunakan  cara konvensional  dalam  mencatat  atau  perhitungan  cuti secara manual. Berdasarkan hal tersebut, penulis ingin membuat sistem informasi pengajuan cuti yang bersifat komputerasi. Manfaatnya antara lain untuk memudahkan  proses  pencatatan,  baik  pengajuan  cuti setiap  karyawan  maupun  pengaturan  konfirmasi  cuti agar setiap tenaga kerja bisa terdistribusi dengan baik. Pengembangan dilakukan menggunakan metode SDLC dan  membuat  rancangan  desain dengan  menggunakan pemodelan visual Unified Modeling Language (UML). Aplikasi yang digunakan dalam pembuatan aplikasi ini adalah PHP, MySql dengan framework CodeIgniter [5]. Ketiga penelitian yang dilakukan oleh  Gandana Akhmad Syaripudin dan Rinda Cahyana yang berjudul Pengembangan  Aplikasi Web untuk  Pengajuan  Cuti Pegawai  Secara Online .    Penelitian  ini  tentang pengajuan  cuti  pegawai  secara online .  Penelitian tentang  aplikasi pengajuan cuti pegawai secara online untuk  memberikan  informasi  dengan  cepat  dan memberikan  kemudahan  bagi  pegawai  untuk  dapat mengajukan  cuti  dan  mengakses  informasi  cuti pegawai. Metodologi yang dipakai dalam pengembangan aplikasi ini adalah dengan menggunakan  metode Unified  Software  Development Process. Aplikasi web untuk  pengajuan  cuti  pegawai secara online yang dihasilkan dapat memberikan solusi bagi  permasalahan  yang  ada  untuk  meningkatkan kinerja  dan  efisiensi  waktu  dalam  kegiatan  di  bagian kepegawaian  yaitu  pengajuan  cuti  pegawai  secara online [6].
b. Dasar Teori
1. User Interface User  Interface merupakan  bagian  dari  sistem informasi  yang  perlu  interaksi  dari  pengguna  untuk
membuat input dan output .  Sistem  harus  berinteraksi dengan  pengguna  baik  di  dalam  maupun  di  luar organisasi. User Interface yang lebih dari sekedar layar, itu  adalah  serangkai  tampilan  grafis  yang  dapat dimengerti oleh pengguna dalam menggunakan sistem, konseptual  dan  fisik.  Pembuatan User  Interface bertujuan  untuk  menjadikan  teknologi  informasi tersebut mudah digunakan oleh pengguna [7].
User Interface berfungsi untuk menghubungkan antara  pengguna  dengan  sistem  operasi,  sehingga komputer  tersebut  bisa  digunakan.  Pembuatan antarmuka  pengguna  untuk  memudahkan  pengguna dalam  mnggunakan  aplikasi  perangkat  luna  tersebut ( user  friendly ). User  friendly merujuk  kepada kemampuan dimana suatu sistem  mudah dioperasikan dan  mempunyai  sejumlah  kemampuan  lainnya sehingga pengguna meras betah dalam mengoperasikan program tersebut [8].

## 2. Cuti
Menurut Peraturan Pemerintah Republik Indonesia  No.  24  Tahun  1976  Bab  1  Pasal  1, menyatakan  pengertian  Cuti  adalah  keadaan  tidak masuk  kerja  yang  diizinkan  dalam  jangka  waktu tertentu. Peraturan Pemerintah Republik Indonesia No. 24  Tahum  1976  Bab  II  Pasal  3  menerangkan  tentang macam-macam cuti yaitu, sebagai berikut [3]:
a. Cuti Tahunan, yakni Setiap Pegawai Negeri Sipil yang telah bekerja sekurang-kurangnya satu tahun secara  terus  menerus  berhak  atas  cuti  tahunan. Lamanya cuti tahunan adalah 12 (dua belas) hari kerja. Cuti tahunan tersebut dapat diambil secara terpecah-pecah,
b. Cuti  Besar  adalah  cuti  yang  dapat  diambil  oleh seorang  PNS  setelah  bekerja  6  tahun  berturut- turut.  Lama  cuti  besar  adalah  maksimal  90  hari kalender.
c. Cuti  Sakit  adalah  cuti  yang  bisa  diambil  oleh seorang  PNS  ketika  sakit  dan  membutuhkan waktu istirahat untuk pemulihan kondisinya.
d. Cuti Bersalin adalah cuti yang dapat diambil oleh PNS  wanita  untuk  melahirkan  anak  pertama, kedua,  dan  ketiga.  Lama  cuti  bersalin  adalah maksimal 90 hari kalender.
e. Cuti Karena Alasan Penting untuk paling lama 60 hari kalender. Lamanya cuti karena alasan penting hendaknya ditetapkan sedemikian rupa, sehingga benar-benar  hanya  untuk  waktu  yang  diperlukan saja.

## 3. Pegawai
Menurut  U.U  No.13  Tahun  2003  Pegawai merupakan  seoarang  manusia  yang  bekerja  pada instansi pemerintah maupun swasta (organisai) dengan mendapatkan  balasan  berupa  pendapatan  baik  berupa uang maupun bentuk lainya [3].
Berdasarkan  UU  No.13  Tahun  2003  sifat  dan jangka  waktu  ikatan  kerjanya,  status  pekerja  dapat dikategorikan menjadi 2 (dua), yaitu [3]:
Vol. 3 No. 2, Mei 2021, hlm. 349 – 353
a. Pegawai  Tetap  adalah  pekerja  yang memenuhi kriteria  penerimaan  yang  telah ditentukan, diterima,  dipekerjakan  dan memperoleh  imbalan atas  kontribusinya serta  terikat  pada  hubungan kerja dengan instansi atau perusahaan yang tidak terbatas waktunya.
b. Pegawai Kontrak adalah pekerja yang terikat pada hubungan  kerja  dengan  instansi atau  perusahaan secara terbatas atas dasar kontrak atau perjanjian kerja untuk jangka waktu tertentu.

## 4. Local Area Network (LAN)
Jaringan      komputer      memungkinkan pemakaian secara    bersama    data,    perangkat    lunak dan  peralatan,        sehingga        kelompok        kerja  untuk berkomunikasi.  Salah  satu  jenis  jaringan  komputer adalah Local  Area  Network (LAN). Local  Area Network biasa disingkat LAN, jaringan komputer   yang jaringannya      hanya  mencakup  wilayah  kecil,  seperti jaringan  komputer  kampus,  gedung,  kantor,  dalam rumah,  sekolah  atau  yang  lebih  kecil.    Saat  ini, kebanyakan LAN  berbasis pada teknologi IEEE 802.3 Ethernet  menggunakan  perangkat switch ,      yang mempunyai      kecepatan transfer data  10,    100,    atau 1000  Mbit/s [9].

## 5. Konsep Dasar Website
Menurut (Hidayat, 2010) Web adalah situs dapat diartikan  sebagai  kumpulan  halaman-halaman  yang digunakan untuk menampilkan informasi teks, gambar diam atau gerak, animasi, suara, dan atau gabungan dari semuanya,  baik  yang  bersifat  statis  maupun  dinamis yang membentuk satu rangkaian bangunan yang saling terkait  yang  masing-masing  dihubungkan  dengan jaringan-jaringan  halaman. Website biasa  disingkat dengan web yang  disediakan  melalui  jalur  internet sehingga  bisa  diakses  diseluruh  dunia  selama terkoneksi dengan jaringan komputer baik intranet dan internet [2].

## METODE
Metode  dalam  penelitian  ini  yang  dilakukan penulis,  yakni  metode  pengumpulan  data  dan  metode pengembangan  perangkat  lunak.  Berikut  penjelasan dari kedua metode yang digunakan dalam penelitian ini adalah:
1. Metode pengumpulan data
Pengumpulan data merupakan aktivitas penting dalam penelitian untuk  mendapatkan informasi terkait dengan  produk  aplikasi  yang  dibangun  oleh  penulis. Penulis  menggunakan  beberapa  teknik  pengumpulan data diantaranya adalah:
a. Observasi
b. Dokumentasi
c. Wawancara
d. Studi Pustaka
2. Metode pengembangan perangkat lunak
Metode  pengembangan  perangkat  lunak  yang digunakan  oleh  penulis  adalah prototype . Prototype merupakan  metode  pengembangan  perangat lunak , yang  berupa  model  fisik  kerja  sistem  dan  berfungsi sebagai versi awal dari sistem.  Adapun tahapan dalam metode  tersebut  yang  diadopsi  oleh  penulis  sesuai gamba 1. |Langkah-Langkah Metode Prototype adalah [10]:
Gambar 1. Langkah-Langkah Metode Prototype
1. Pengumpulan  Kebutuhan  dengan  melakukan observasi  dengan  melakukan  mengidentifikasi kebutuhan  berupa  garis  besar  kebutuhan  dasar dari  sistem  yang  akan  dibuat  dan  melakukan pertemuan secara intens dengan pelanggan  dalam hal  ini  Dinas  Tenaga  Kerja  dan  Transmigrasi Sumbawa untuk  menentukan  keseluruhan  tujuan dibuatnya perangkat lunak.
2. Proses  desain  yang  cepat  dengan  melakukan desain  Desain  berfokus  pada  representasi  dari aspek  perangkat  lunak  dari  sudut  pengguna;  ini mencakup input , proses dan format output.
3. Membangun  prototipe,  berupa  desain  cepat mengarah  ke  pembangunan  prototipe,  prototipe dievaluasi oleh pengguna dan bagian analis desain dan  digunakan  untuk  menyesuaikan  kebutuhan perangkat  lunak  yang  akan  dikembangkan. prototype diatur  untuk  memenuhi  kebutuhan pengguna,  dan  pada  saat  itu  pula  pengembang memahami  secara  lebih  jelas  dan  detil  apa  yang perlu dilakukannya.
4. Evaluasi dan perbaikan, setelah keempat langkah prototyping dijalankan, maka langkah selanjutnya adalah pembuatan atau perancangan produk yang sesungguhnya.  Bila  hasil  yang  dibuat  nanti  ada yang  tidak  sesuai  dengan  keinginan  pengguan akan  dilakukan  evaluasi  dab  perbaikan  terhadap aplikasi yang dibangun.

## HASIL DAN PEMBAHASAN
Dalam implementasi aplikasi pengajuan cuti ini penulis  menggunakan  bahasa  pemograman PHP dengan framework  Bootstrap dan Sublime  Text  3 sebagai software text editor . Berikut hasil implementasi aplikasi tersebut adalah:
1. Tampilan Login
Tampilan ini meliputi tampilan untuk login admin dengan memasukkan username dan password . Berikut tampilan menu login adalah:
Gambar   2. Tampilan login admin

## 2. Tampilan Dashboard
Tampilan dashboar adalah menu  yang  tampil setelah admin memasukan username dan password dengan  benar,  tampilan dashboard meliputi  menu menu seperti karyawan, departemen, jabatan,  variabel cuti dan cuti. Berikut tampilan menu dashboard adalah:
Gambar 3. Tampilan Dashboard

## 3. Tampilan Karyawan
Tampilan  karyawan  (pegawai)  meliputi  menu data  karyawan, input , ubah dan  hapus data karyawan. Berikut tampilan menu karyawan adalah:
Gambar 4. Tampilan Karyawan

## 4. Tampilan Departemen
Tampilan  departemen  meliputi  data  departemen dan input ,  ubah  dan  hapus  data  departemen.  Berikut tampilan menu departemen adalah:
Gambar 5. Tampilan Departemen

## 5. Tampilan Jabatan
Tampilan  menu  jabatan  meliputi  menu  data jabatan dan input, ubah dan hapus data jabatan. Berikut tampilan menu jabatan adalah:

## Gambar 6. Tampilan Jabatan

## 6. Tampilan Variabel Cuti
Tampilan  menu  variabel  cuti  meliputi  menu  data variabel dan input, ubah dan hapus data  variable  cuti. Berikut tampilan menu variable cuti adalah:
Gambar 7. Tampilan Variabel Cuti
7. Tampilan Cuti
Tampilan  menu  cuti  adalah  form  yang  digunakan untuk input, ubah  dan  hapus  data  data  cuti.  Berikut tampilan menu cuti adalah:
Gambar 8. Tampilan Cuti

## KESIMPULAN DAN SARAN
Pembangunun  Aplikasi user  interface aplikasi pengajuan  cuti  berbasi  LAN  sebagai  sarana  interaksi karyawan  (pegawai)  dalam  mengajukan  cuti.  Dengan pembangunan aplikasi yang nantinya dapat digunakan sebagai  acuan  dan  dapat  memudahkan  para  pegawai dalam  penggunaan aplikasi  seperti melakukan pengajuan  cuti  dengan  mudah.  Serta  dengan  adanya sistem  pengajuan  cuti  ini  meminimalkan  kekeliruan dan  keterlambatan  laporan  data  pengajuan  cuti  akan berkurang karena sudah tersimpan rapi didalam sistem dan database dengan aman.
Dalam  pengembangan  aplikasi  ini  banyak kekurangan,  disarankan  dalam  pengembangan  sistem berikutnya menyediakan backup data secara rutin untuk menjaga penyalahgunaan aplikasi dan untuk meningkatkan  kedisiplinan  karyawan  oleh  karena  itu diperlukan  untuk  mengurangi  resiko  pengajuan  cuti yang dikorelasikan dengan perhitungan penggajian.

## DAFTAR PUSTAKA
[1] N.  Haryani,  “Sistem  Informasi  Pengambilan  Cuti Pegawai  Berbasis  Desktop  Pada  PT.  BS  Logistic
Batam,”  SEKOLAH  TINGGI  MANAJEMEN INFORMATIKA  DAN  KOMPUTER  (STMIK)
GICI BATAM, 2017.
[2] A. Nurhadi and R. Sastra, “Pengembangan Aplikasi Web  Pengajuan  Cuti  Pegawai  Secara  Online  Studi Kasus : PT . Yapindo Transportama ( PCP Express ),” J.  Bianglala  Inform. ,  vol.  5,  no.  2,  pp.  22–29, 2017, [Online].
Available: https://ejournal.bsi.ac.id/ejurnal/index.php/Bianglal
a/article/download/2621/1770.
[3] N. Handayani  and D. Suprapto, “Rancang Bangun Sistem  Informasi  Kepegawaian  Cuti,” J.  Tek. Inform. ,  pp.  33–44,  2018,  [Online].  Available: https://media.neliti.com/media/publications/316680
-rancang-bangun-sistem-informasi-kepegawa-
6b98996a.pdf.
[4] M.  A.  Ayu  Alivia  Hidayah  Safitri,  “Perancangan Sistem  Informasi  Cuti  Kepegawaian  Berbasis  Web Dengan  Metode  Prototype  (  Studi  Kasus :  PT.
Jakarta Realty ) Designing a Web Based Employee
Leave,” in Prosiding Seminar Nasional Dan Sistem Informsasi ,  2018,  vol.  3,  pp.  105–120,  [Online]. Available: http://openjournal.unpam.ac.id/index.php/SNISIS/a rticle/viewFile/3074/pdf. [5] F.  Hawari,  “Sistem  Informasi  Pengajuan  Cuti Karyawan Berbasis Web Menggunakan Framework CodeIgniter  (Studi  Kasus:  Oakwood  Premiere Cozmo),” JUSIBI  -  (JURNAL  Sist.  Inf.  DAN  E- BISNIS) ,  vol.  1,  no.  5,  pp.  2655–7541,  2019, [Online]. Available: https://jurnal.ikhafi.or.id/index.php/jusibi/article/vie wFile/67/64. [6] R. C. Gandana Akhmad Syaripudin, “Pengembangan  Aplikasi  Web  Untuk  Pengajuan Cuti  Pegawai  Secara  Online,” J.  Algoritm.  Sekol.
Tinggi  Teknol.  Garut ,  vol.  12,  2015,  [Online].
Available:
http://download.garuda.ristekdikti.go.id/article.php? article=382257&val=6208&title=Pengembangan Aplikasi Web Untuk Pengajuan Cuti Pegawai Secara Online.
[7] A.  I.  Yunus,  “Perancangan  Desain  User  Interface Pada  Aplikasi  Siakad  Dengan  Menggunakan Metode User Centered Design.,” Institut Bisnis dan Informatika STIKOM Surabaya, 2018.
[8] Y. E. Windarto and M. Marfuah, “Perancangan User Interface  Human  Resource  Cloud  Management Software Berbasis Android,” Sistemasi , vol. 9, no. 3, p. 510, 2020, doi: 10.32520/stmsi.v9i3.893.
[9] A. A. Yuliadi, Rodianto, Malik Ibrahim, “Perancangan  Sistem  Informasi  Absensi  Peserta
Didik  Secara  Local  Area  Network  (  LAN  )  Pada
Madrasah Aliyah Yusuf Abdussatar Kediri,” vol. 2, pp. 32–39, 2021, [Online]. Available: https://jurnal.uts.ac.id/index.php/hexagon/article/vi ew/874/609. [10] D. Purnomo, “Model Prototyping Pada
Pengembangan  Sistem  Informasi,” J  I  M  P  -  J. Inform. Merdeka Pasuruan , vol. 2, no. 2, pp. 54–61,
2017, doi: 10.37438/jimp.v2i2.67.