Anda di halaman 1dari 13

SISTEM PRESENSI PENGGAJIAN DAN PENILAIAN KINERJA BIDANG

TRANSMIGRASI PADA DISNAKERTRANS PROVINSI KALIMANTAN


SELATAN BERBASIS WEB

Zidane Wahyuda1,Mokhamad Ramdhani Raharjo2, Lilis Anggraini3


1)Teknik Informatika, 55201,FTI Universitas Islam Kalimantan MAB Banjarmasin, NPM 19630607
2)Teknik Informatika, 55201, FTI Universitas Islam Kalimantan MAB Banjarmasin, NIDN. 1116048901
3)Teknik Informatika, 55201,FTI Universitas Islam Kalimantan MAB Banjarmasin, NIDN. 1102059301
Email:zidanewahyuda01@gmail.com/HP.083112293340

ABSTRAK
Kurangnya informasi pemotongan gajih ketika pegawai ada yang terlambat sehingga
membuat biaya gajih kurang transparan Sistem Presensi yang berjalan masih menggunakan
buku besar dan alat finger print yang sering tidak bisa digunakan Tujuan dari penelitian ini
yaitu untuk membangun sistem yang diharapkan mampu meningkatkan kinerja pegawai dan
memberikan informasi secara lengkap dan aktual khususnya mengenai daftar Presensi
pegawai pada Dinas terkait Bahasa pemrogramannya yaitu PHP dan HTML Dalam
melakukan pengumpulan data, hal-hal yang dilakukan yaitu dengan wawancara observasi
studi pustaka dan studi dokumen.Berdasarkan dari penelitian yang telah dilaksankan maka
dapat disimpulkan bahwa Sistem pencatatan kehadiran karyawan sedang berjalan masih
menggunakan sistem atau cara manual, hal ini yang bisa seringkali terjadi kesalahan. Dan
Setelah adanya sistem presensi yang diusulkan oleh penulis dapat membantu mengatasi
kesalahan dalam pendataanpada dinas terkait agar dapat mengembangkan fitur yang telah
dibuat agar menjadi lebih sempurna Dengan adanya Aplikasi ini.Untuk Pengembangan
kedepannya diharapkan agar sistem ini juga digunakan pada bidang lain di dinas terkait
secara online . Sehingga tidak perlu repot-repot untuk melakukan presensi secara manual dan
Untuk pengembangan kedepannya sistem ini bisa dikembangkan lagi menjadi program
berbasis android.
Kata Kunci: Verifikasi, PHP, Presensi, HTML, sistem, Finger Print

ABSTRACT
Lack of information about salary deductions when employees are late, making salary costs
less transparent. The current attendance system still uses ledgers and finger print equipment
which often cannot be used.The aim of this research is to build a system that is expected to be
able to improve employee performance and provide complete and actual information,
especially regarding employee attendance lists in related departments. The programming
language is PHP and HTML. In collecting data, the things that are done are observation
study interviews. library and document study.Based on the research that has been carried
out, it can be concluded that the current employee attendance recording system still uses a
manual system or method, this is where errors can often occur. And after the existence of the
presence system proposed by the author, it can help overcome errors in data collection in
related agencies so that they can develop the features that have been created to make them
more perfect with this application.For future development, it is hoped that this system will
also be used in other fields in related departments online. So there is no need to bother doing
attendance manually and for future development this system can be further developed into an
Android-based program.
Keywords: Verification, PHP, Presence, HTML, system, Finger Print
PENDAHULUAN oleh Kukuh Prasetyo Aji, Ucuk
Dinas Kependudukan dan Pencatatan Darussalam, dan Novi Dian Nathasia
Sipil (Disnakertrans) Kalimantan Selatan, mengenai "Perancangan Sistem Presensi
sebagai bagian dari Pemerintah Provinsi Untuk Pegawai Dengan RFID Berbasis
Kalimantan Selatan, didirikan pada tahun IOT," serta penelitian oleh Danindya
2008 untuk mengelola data kependudukan Puput Maulina Puteri dan Heru Supriyanto
dan pencatatan sipil di wilayah provinsi tentang "Rancang Bangun Sistem Presensi
tersebut. Tugas utamanya melibatkan Berbasis QR Code Menggunakan
administrasi kependudukan, pencatatan Framework Code Igniter," semuanya
sipil, dan pelayanan informasi publik. menyoroti kendala pada presensi manual
Peran utama Disnakertrans dan menyarankan solusi berbasis teknologi
Kalimantan Selatan yaitu mengelola data untuk meningkatkan efisiensi dan akurasi.
kependudukan dan pencatatan sipil di
provinsi tersebut, yang berfungsi sebagai METODE PENELITIAN
dasar untuk menyusun program-program Untuk metode pengembangan sistem
pembangunan pemerintah. Selain itu, perangkat lunak mengacu pada model
Disnakertrans juga memberikan pelayanan waterfall. Model ini salah satu model
informasi publik terkait data pengembangan software, dimana
kependudukan dan pencatatan sipil di kemajuan suatu proses dipandang sebagai
wilayah tersebut. terus mengalir kebawah seperti air terjun.
Sebagai instansi pemerintah bidang Dalam Model Waterfall, setiap tahap harus
tenaga kerja dan transmigrasi, berurutan, dan tidak dapat meloncat
Disnakertrans Kalimantan Selatan ketahap berikutnya.
memiliki fungsi seperti merumuskan Langkah-langkah model waterfall
kebijakan, pelaksanaan kebijakan, dapat dilihat pada gambar dibawah
administrasi ketenagakerjaan, pengawasan ini:Analysis, Desain,
tenaga kerja dan transmigrasi, serta Implementasi,Testing,Deployment ,Mainte
pelaporan dan evaluasi di bidang tersebut. nance
Disnakertrans juga memiliki wewenang Adapun metode yang dilakukan
perizinan, termasuk Izin Mempekerjakan dalam pengumpulan data yaitu sebagai
Tenaga Asing (IMTA), Izin Operasional berikut:Metode Pengamatan
Perusahaan Penyedia Jasa Pekerja/Buruh, (Observasi),Wawancara (Interview) dan
Kartu dan Izin Ketenagakerjaan, Izin Studi Dokumentasi
Kerja, hingga Izin Lembaga Pelatihan
Kerja (LPK), yang dapat diurus oleh warga
melalui Pelayanan Terpadu Satu Pintu
(PTSP) Disnakertrans.
Penelitian ini merujuk pada beberapa
penelitian sebelumnya, seperti penelitian
oleh Rice Nivita dan Fachrozi Ramadhan
Hardi tentang "Sistem Informasi Presensi
Karyawan," yang mengidentifikasi
masalah absensi pegawai PT. SAM-Jerem
masih manual. Demikian pula, penelitian
PEMBAHASAN tunjangan berdasarkan masing-
A. Hasil Tampilan Aplikasi masing karyawan
5) Tampilan Form Input Data
Hasil tampilan program/aplikasi ini Potongan
menjelaskan tentang tampilan Tampilan form input data potongan
program/aplikasi yang telah dibuat sesuai yaitu form yang dirancang untuk
dengan rancangan antarmuka sistem mengisi jumlah potongan saat
sebelumnya dan dapat dijalankan. Pada keterlambatan melakukan presensi
bagian ini akan dibahas mengenai tampilan 6) Tampilan Form Input Pengaturan
antarmuka masukan dan tampilan Jam Presensi
antarmuka keluaran sistem. Tampilan form input pengaturan
1. Tampilan Antarmuka Masukan jam presensi yaitu form yang
Sistem
dirancang untuk mengatur mulai
Tampilan antarmuka masukan sistem dari jam datang istirahat lembur
merupakan tampilan untuk menampilkan hingga pulang
dan mengelola informasi pada sistem yang 7) Tampilan Form Input Pengaturan
telah dibuat berdasarkan pada rancangan Gaji
antarmuka masukan sistem. Tampilan Tampilan form input pengaturan
antarmuka masukan sistem yang dibangun gaji yaitu form yang dirancang
sebagai berikut: untuk mengatur jumlah gaji
1) Tampilan Form Login pegawai berdasarkan golongan
Tampilan form login yaitu form 8) Tampilan Form Input Pengaturan
yang dirancang untuk mengatur Tunjangan
atau membatasi setiap pengguna Tampilan form input pengaturan
untuk bisa masuk kedalam sistem tunjangan yaitu form yang
berdasarkan hak akses yang dirancang untuk mengatur jumlah
dimiliki tunjangan bulanan berdasarkan
2) Tampilan Form Input Data jabatan
Pegawai 9) Tampilan Form Input Penilaian
Tampilan form input data pegawai Tampilan form input penilaian
yaitu form yang dirancang uintuk yaitu form yang dirancang untuk
menambah data pegawai untuk mengi penilaian kinerja magang
akses login ke dalam sistem 10) Tampilan Form Input Presensi
3) Tampilan Form Input Data Tampilan form input presensi yaitu
Magang form yang dirancang untuk
Tampilan form input data magang pegawai mengisikan presensi di
yaitu form yang dirancang untuk halaman dashboard masing-masing
menambahkan data magang dan
akses untuk login kedalam sistem 11) Tampilan Form Input Ajukan
4) Tampilan Form Input Data Lembur
Tunjangan Tampilan form input ajukan lembur
Tampilan form input data yaitu form yang dirancang untuk
tunjangan yaitu form yang pegawai mengajukan lembur
dirancang untuk mengisi jumlah 12) Tampilan Form Input Log Book
Tampilan form input logbook yaitu Tampilan form input agenda
form yang dirancang untuk mengisi kegiatan yaitu form yang dirancang
kegiatan yang dilakukan pegawai untuk pemagang mengisikan
selama jam kerja kegiatan selama masa magang
13) Tampilan Form Input Agenda
Kegiatan
2. Tampilan Antarmuka Keluaran Sistem

1) Tampilan Data Karyawan


Berikut yaitu tampilan ouput dari data karyawan

Gambar 1 Tampilan Data Karyawan

2) Tampilan Gaji Pegawai


Berikut yaitu tampilan ouput dari Gaji Pegawai

Gambar 2 Tampilan Gaji Pegawai


3) Tampilan Gaji Pegawai (Perorangan)
Berikut yaitu tampilan ouput dari Gaji Pegawai (Perorangan)

Gambar 3Tampilan Gaji Pegawai (Perorangan)

4) Tampilan Presensi Pegawai


Berikut yaitu tampilan ouput dari Presensi Pegawai

Gambar 4 Tampilan Presensi Pegawai

5) Tampilan Presensi Magang


Berikut yaitu tampilan ouput dari Presensi Magang

Gambar 5 Tampilan Presensi Magang


6) Tampilan Lembur PNS
Berikut yaitu tampilan ouput dari Lembur PNS

Gambar 6 Tampilan Lembur PNS

7) Tampilan Data Lembur PNS


Berikut yaitu tampilan ouput dari Data Lembur PNS

Gambar 7Tampilan Data Lembur PNS

8) Tampilan Lembur Honorer


Berikut yaitu tampilan ouput dari Lembur Honorer

Gambar 8 Tampilan Lembur Honorer


9) Tampilan Agenda Kegiatan Magang
Berikut yaitu tampilan ouput dari Kegiatan Magang

Gambar 9Tampilan Agenda Kegiatan Magang

10) Tampilan Penilaian Agenda Kegiatan


Berikut yaitu tampilan ouput dari Penilaian Agenda Kegiatan

Gambar 10 Tampilan Penilaian Agenda Kegiatan

B. Pengujian

Pengujian dengan menggunakan metode ini bertujuan untuk menemukan kesalahan


dalam kategori sebagai berikut :
1. Kesalahan interface
2. Fungsi yang tidak benar atau hilang
3. Error pada struktur data atau akses database external
4. Error pada kinerja
5. Error pada saat inisialisasi dan terminasi
6. Kesensitifan sistem terhadap nilai input tertentu
7. Batasan dari suatu data
1. Rancangan Pengujian

Rancangan Pengujian yaitu tahapan awal dalam melakukan uji coba terhadap sistem
yang telah dibangun, dalam hal ini pengujian dirancang dengan menggunakan metode black-
box testing bertujuan untuk mengetahui apakah fungsi-fungsi masukan (input) dan keluaran
(output) dari perangkat lunak sesuai dengan spesifikasi yang dibutuhkan. Rancangan
pengujian sistem sebagai berikut:
Tabel 1 Rancangan Pengujian

No Pengujian Komponen yang Diuji Metode


1. Validasi Pengguna Login Pengguna Black-Box
Sistem
2. Transaksi Data Data Pegawai Black-Box
(Tambah, Edit, Data Magang
Hapus) Data Tunjangan
Data Potongan
Data Pengaturan Jam Presensi
Data Pengaturan Gaji
Data Pengaturan Tunjangan
Data Presensi
Data Log Book
Data Pengajuan Lembur
Data Agenda Kegiatan
Data Penilaian
3. Cetak Data Laporan Data Pegawai Black-Box
Laporan Gaji Pegawai
Laporan Gaji Pegawai (Perorangan)
Laporan Presensi Pegawai
Laporan Presensi Magang
Laporan Lembur PNS
Laporan Lembur Honorer
Laporan Agenda Kegiatan
Laporan Penilaian

2. Hasil Pengujian
Tabel hasil pengujian dengan metode black-box testing dari sistem yang dibangun
sebagai berikut:
1. Login Pengguna
Tabel 2 Pengujian Login Pengguna
No Data Masukkan Yang diharapkan Hasil Kesimpulan
1. Meisi form login Data yang Sesuai Berhasil
dan klik tombol dimasukkan salah,
login tidak dapat masuk
kedalam sistem dan
redirect kehalaman
login untuk
memasukkan data
kembali
2. Mengisi form Redirect kehalaman Sesuai Berhasil
login Pengguna dashboard untuk
Admin

Pengujian Transaksi Data Pegawai


Tabel 3 Pengujian Transaksi Data Pegawai
No Data Masukkan Yang diharapkan Hasil Kesimpulan
1. Mengisi form Data pengguna yang Sesuai Berhasil
input dan tombol dimasukkan akan
ditekan simpan tersimpan dalam
database sistem
2. Mengisi form Data pengguna yang Sesuai Berhasil
edit dan tombol tersimpan dalam
ditekan simpan database sistem
akan diperbaharui
3. Tombol ditekan Data pengguna yang Sesuai Berhasil
delete tersimpan dalam
database sistem
akan dihapus

2. Pengujian Transaksi Data Magang


Tabel 4 Pengujian Transaksi Data Magang
No Data Masukkan Yang diharapkan Hasil Kesimpulan
1. Mengisi form Data magang yang Sesuai Berhasil
input dan tombol dimasukkan akan
ditekan simpan tersimpan dalam
database sistem
2. Mengisi form Data magang yang Sesuai Berhasil
edit dan tombol tersimpan dalam
ditekan simpan database sistem
akan diperbaharui
3. Tombol ditekan Data magang yang Sesuai Berhasil
delete tersimpan dalam
database sistem
akan dihapus

3. Pengujian Transaksi Data Tunjangan


Tabel 5 Pengujian Transaksi Data Tunjangan
No Data Masukkan Yang diharapkan Hasil Kesimpulan
1. Mengisi form Data tunjangan yang Sesuai Berhasil
input dan tombol dimasukkan akan
ditekan simpan tersimpan dalam
database sistem
2. Mengisi form Data tunjangan yang Sesuai Berhasil
edit dan tombol tersimpan dalam
ditekan simpan database sistem
akan diperbaharui
3. Tombol ditekan Data tunjangan yang Sesuai Berhasil
delete tersimpan dalam
database sistem
akan dihapus

4. Pengujian Transaksi Data Potongan


Tabel 6 Pengujian Transaksi Data Potongan
No Data Masukkan Yang diharapkan Hasil Kesimpulan
1. Mengisi form Data potongan yang Sesuai Berhasil
input dan tombol dimasukkan akan
ditekan simpan tersimpan dalam
database sistem
2. Mengisi form Data potongan yang Sesuai Berhasil
edit dan tombol tersimpan dalam
ditekan simpan database sistem
akan diperbaharui
3. Tombol ditekan Data potongan yang Sesuai Berhasil
delete tersimpan dalam
database sistem
akan dihapus

5. Pengujian Transaksi Data Pengaturan Jam Presensi


Tabel 7 Pengujian Transaksi Data Pengaturan Jam Presensi
No Data Masukkan Yang diharapkan Hasil Kesimpulan
1. Mengubah Data pengaturan jam Sesuai Berhasil
Setting Jam dan presensi yang diatur
tombol ditekan akan tersimpan
simpan dalam database
sistem
2. Mengubah Data pengaturan jam Sesuai Berhasil
Setting Jam dan presensi yang diatur
tombol ditekan dalam database
simpan sistem akan
diperbaharui

6. Pengujian Transaksi Data Pengaturan Gaji


Tabel 8 Pengujian Transaksi Data Pengaturan Gaji
No Data Masukkan Yang diharapkan Hasil Kesimpulan
1. Mengubah Data pengaturan gaji Sesuai Berhasil
Setting gaji dan yang diatur akan
tombol ditekan tersimpan dalam
simpan database sistem
2. Mengubah Data pengaturan gaji Sesuai Berhasil
Setting gaji dan yang diatur dalam
tombol ditekan database sistem
simpan akan diperbaharui

7. Pengujian Transaksi Data Pengaturan Tunjangan


Tabel 9 Pengujian Transaksi Data Tunjangan
No Data Masukkan Yang diharapkan Hasil Kesimpulan
1. Mengubah Data pengaturan Sesuai Berhasil
Setting tunjangan yang
tunjangan dan diatur akan
tombol ditekan tersimpan dalam
simpan database sistem
2. Mengubah Data pengaturan Sesuai Berhasil
Setting tunjangan yang
tunjangan dan diatur dalam
tombol ditekan database sistem
simpan akan diperbaharui

8. Pengujian Transaksi Data Presensi


Tabel 10 Pengujian Transaksi Data Presensi
No Data Masukkan Yang diharapkan Hasil Kesimpulan
1. Mengisi form Data presensi yang Sesuai Berhasil
input dan tombol dimasukkan akan
ditekan simpan tersimpan dalam
database sistem

9. Pengujian Transaksi Data Logbook


Tabel 11 Pengujian Transaksi Data Logbook
No Data Masukkan Yang diharapkan Hasil Kesimpulan
1. Mengisi form Data log book yang Sesuai Berhasil
input dan tombol dimasukkan akan
ditekan simpan tersimpan dalam
database sistem

10. Pengujian Transaksi Data Pengajuan Lembur


Tabel 12 Pengujian Transaksi Data Pengajuan Lembur
No Data Masukkan Yang diharapkan Hasil Kesimpulan
1. Mengisi form Data pengajuan Sesuai Berhasil
input dan tombol lembur yang
ditekan simpan dimasukkan akan
tersimpan dalam
database sistem
3. Tombol ditekan Data potongan yang Sesuai Berhasil
Action setuju di terima akan
dan tolak tersimpan dalam
database sistem

11. Pengujian Transaksi Data Agenda Kegiatan


Tabel 13 Pengujian Transaksi Data Agenda Kegiatan
No Data Masukkan Yang diharapkan Hasil Kesimpulan
1. Mengisi form Data aganda Sesuai Berhasil
input dan tombol kegiatan yang
ditekan simpan dimasukkan akan
tersimpan dalam
database sistem

12. Pengujian Transaksi Data Penilaian


Tabel 14 Pengujian Transaksi Data Penilaian
No Data Masukkan Yang diharapkan Hasil Kesimpulan
1. Mengisi form Data penilaian yang Sesuai Berhasil
input dan tombol dimasukkan akan
ditekan simpan tersimpan dalam
database sistem
2. Mengisi form Data penilaian yang Sesuai Berhasil
edit dan tombol tersimpan dalam
ditekan simpan database sistem
akan diperbaharui
3. Tombol ditekan Data penilaian yang Sesuai Berhasil
delete tersimpan dalam
database sistem
akan dihapus

PENUTUP harus mengisi penilaian secara


Setelah melalui beberapa tahapan manual
dan pembahasan penelitian untuk 3. Dengan adanya sistem ini dapat
menghasilkan sebuah Aplikasi Sistem mempermudah dalam pengarsipan
Presensi Penggajian dan Penilaian Kinerja data presensi, lembur dan juga bisa
Bidang Transmigrasi pada Disnakertrans melihat status keterlambatan
Provinsi Kalimantan Selatan Berbasis presensi pegawai di bidang
Web, denfan melihat dari permasalahan, transmigrasi dalam 1 bulan
analisis, perancangan dan pembuatan DAFTAR PUSTAKA
sistem maka dapat diambil kesimpulan
diantaranya:
1. Dengan adanya sistem yang
dibangun diharapkan dapat
mempermudah akses presensi
pegawai dan juga keterbukaan nya
masalah pemotongan gajih yang
bisa di ketahui para pegawai secara
realtime
2. Dengan ada fitur penilaian magang
akan mempercepat proses penilaian
saat pemagang selesai melakukan
tugas nya di bagian bidang
transmigrasi , sehingga
mempermudah pegawai tanpa
Aji, K. P., Darusalam, U., & Nathasia, N. D. (2020). PERANCANGAN SISTEM PRESENSI
UNTUK PEGAWAI DENGAN RFID BERBASIS IOT MENGGUNAKAN
NODEMCU ESP8266.
Anhar. (2010). Panduan Menguasai PHP dan MySQL secara Otodidak. Jakarta: Mediakita.
Dadan, & Kerendi. (2015). Membuat CMS Multifitur. Jakarta: Elex Media Komputindo.
Hayati, R. (2019, Juni 12). Pengertian Penelitian Verifikasi, Macam, Ciri, dan Cara
Menulisnya. Diambil kembali dari Penelitian Ilmiah:
https://penelitianilmiah.com/penelitian-verifikasi/
Nivita, R., & Hardi, F. R. (2019). SISTEM INFORMASI PRESENSI KARYAWAN.
Putri, D. P., & Supriyono. (2019). RANCANG BANGUN SISTEM PRESENSI BERBASIS
QR CODE MENGGUNAKAN FRAMEWORK CODEIGNITER (STUDI KASUS
KEHADIRAN ASISTEN PRAKTIKUM).
Ramadhani, A. (2006). Pemograman Web Database dengan PHP dan MySQL. Jakarta: PT.
Elek Media Komputindo.
Sulistiono, H. (2018). Coding Mudah dengan CodeIgniter, JQuery, Bootstrap, dan
Datatable. Jakarta: Elex Media Komputindo.
Talenta, I. (2022, November 24). Prosedur Sistem Penggajian Karyawan Atau Pegawai
Terbaik. Diambil kembali dari Talenta: https://www.talenta.co/blog/sistem-dan-
prosedur-penggajian/
Ramadhani, A. (2006). Pemograman Web Database dengan PHP dan MySQL. Jakarta: PT.
Elek Media Komputindo.
Simangunsong, A. (2018). Sistem Informasi Pengarsipan Dokumen Berbasis Web. Teknologi
Informasi, 1.
Studio, M. (2019). Apa itu Monev? Diambil kembali dari Monev Studio:
https://monevstudio.org/apa-itu-monev
Sulistiono, H. (2018). Coding Mudah dengan JQuery, Bootstrap, dan Datatable. Jakarta:
Elex Media Komputindo.
Santoso, B., & aisyah, s. (2017). Buku tentang Teknologi informasi dan era digital. Bandung:
PT ANDI

Anda mungkin juga menyukai