ABSTRAK – Balai Desa Mekarjati merupakan kantor yang berada di lingkungan wilayah Kecamatan Haurgeulis
Kabupaten Indramayu. Dalam hal mewujudkan kehidupan masyarakat yang demokratis, kantor Balai Desa
Mekarjadi mempunyai tugas utama yaitu mendorong pemberdayaan masyarakat dan memberikan pelayanan publik
yang baik. Dimana pelayanan administrasi masalah kependudukan seperti pelayanan pembuatan surat-menyurat
(SKTM, surat kematian, pembuatan KTP, KK, dan sejenisnya) merupakan salah satu tugas utama Balai Desa
Mekarjati ini. Menurut hasil wawancara dengan Bapak Aming. selaku lurah di kantor Balai Desa Mekarjati,
ditemukan Permasalahan yang sering terjadi pada desa tersebut adalah buruknya kinerja perangkat desa dalam
pelayanan administrasi desa, penyebabnya banyak perangkat desa yang tidak hadir tepat waktu karena perangkat
desa banyak yang melakukan kecurangan dalam proses presensi. Kecurangan terjadi karena proses presensi yang
dilakukan di kantor Balai Desa Mekarjati masih manual. Berdasarkan permasalahan tersebut maka teknologi face
recognition dan global positioning system merupakan teknologi yang layak digunakan untuk membuat sistem presensi
yang dapat membantu kantor balai Desa Mekarjati dalam mengatasi kecurangan pada proses kegiatan presensi.
Dengan adanya aplikasi ini kecurangan yang terjadi di kantor Balai Desa Mekarjati Kecamatan Haurgeulis
Kabupaten Indramayu berkurang karena perangkat desa tidak bisa melakukan kecurangan seperti menitipkan absen
kepada rekan nya.
Kata Kunci – Implementasi Global Positioning System, Face Recognition, Presensi Desa
53
JUPITER : Jurnal Penelitian Mahasiswa Teknik Dan Ilmu Komputer, Vol. 1, No. 2, November 2022
perusahaan pada telepon genggam atau seluler. Android pertama kali diciptakan dua bersaudara berkebangsaan
dan iOS merupakan sistem operasi mobile yang untuk saat Denmark yaitu Lars dan Jens Rasmussen. Mereka
ini merajai pasaran. Aplikasi mobile juga dikenal sebagai merupakan pendiri dari perusahaan 2 Technology yang
web app, online app, iPhone app atau smartphone app [11]. merupakan perusahaan perintis atau penyedia layanan
Aplikasi mobile merupakan peningkatan dari sistem pemetaan. Perusahaan tersebut kemudian diakuisisi oleh
perangkat lunak terpadu yang umumnya ditemukan pada Google pada tahun 2004 dan kemudian berkembang
PC Desktop. Pada awal kemunculannya, aplikasi menjadi Google Maps [15].
menyediakan fungsionalitas yang terbatas dan terisolasi API Google Maps memberikan kemampuan bagi para
seperti permainan, kalkulator atau mobile Web browsing pengembang aplikasi untuk mengakses layanan Google
sehingga aplikasi sangat dihindari karena multitasking Maps pada aplikasi yang mereka buat. API ini dapat
yang ‘memakan’ sumber daya hardware perangkat mobile diimplementasikan pada program berbasis web, desktop,
yang awalnya cukup terbatas. namun, jaman sekarang ini ataupun mobile seperti Android, IOS, dan lain sebagainya.
dengan dukungan sumber daya hardware yang lebih tinggi, Dengan menggunakan API Google Maps maka anda dapat
aplikasi telah menjadi hal yang tak terpisahkan dengan mengakses detail lokasi dari sebuah tempat dan
perangkat mobile sebab mereka mampu melakukan apapun mengetahui jarak satu tempat dengan tempat lainnya. Anda
dengan mudah [11]. juga dapat memberikan tanda pada suatu lokasi untuk
menentukan posisi sebuah objek [15].
54
JUPITER : Jurnal Penelitian Mahasiswa Teknik Dan Ilmu Komputer, Vol. 1, No. 2, November 2022
55
JUPITER : Jurnal Penelitian Mahasiswa Teknik Dan Ilmu Komputer, Vol. 1, No. 2, November 2022
56
JUPITER : Jurnal Penelitian Mahasiswa Teknik Dan Ilmu Komputer, Vol. 1, No. 2, November 2022
5. Sequence Diagram
Sequnce diagram menggambarkan interkasi antar kelas
berdasarkan class diagram yang dibangun. Pada sequence
diagram terdapat aktor, lifeline, dan message. Aktor adalah
pengguna aplikasi, sementara itu lifeline dan message
Gambar 6 Activity Diagram Proses Menambahkan Wajah
menggambarkan suatu class dalam hal pertukaran pesan
dari waktu ke waktu. Berikut ini adalah sequence diagram
untuk use case menambahkan wajah, use case
menampilkan lokasi, dan use case tambah absensi.
4. Class Diagram
Gambar 12 Sequence Diagram Menambah Absensi
Class diagram berfungsi untuk menampilkan seluruh
rancangan dari kelas kelas serta relasi antarkelasnya yang 4.4. Implementasi Sistem
akan digunakan didalam sistem. Berikut adalah tampilan
kelas diagram dari aplikasi ini : Implementasi sistem adalah tahap lanjutan dari tahap
analisis dan perancangan sistem. Dalam tahap ini aplikasi
mulai di implementasikan yang mencakup implementasi
57
JUPITER : Jurnal Penelitian Mahasiswa Teknik Dan Ilmu Komputer, Vol. 1, No. 2, November 2022
perangkat keras dan perangkat lunak sistem presensi yang b) Tampilan Antarmuka Menu Utama
sedang dibangun :
58
JUPITER : Jurnal Penelitian Mahasiswa Teknik Dan Ilmu Komputer, Vol. 1, No. 2, November 2022
5. PENUTUP
5.1. Kesimpulan
Menurut hasil dari implementasi dan pengujian yang
telah peneliti lakukan, maka dapat diketahui bahwa
kesimpulan dari penelitian yang berjudul “Implementasi
Face Recognition dan Global Positioning System Pada
Sistem Presensi di Desa Mekarjati Kab Indramayu
Berbasis Mobile” yaitu :
1. Aplikasi ini dapat membantu meningkatkan kinerja
pelayanan administrasi desa di kantor Balai Desa
Mekarjati Kecamatan Haurgeulis Kabupaten
Indramayu
b) Hasil Pengujian Black Box Untuk Aplikasi Web
2. Dengan adanya aplikasi ini kecurangan yang terjadi
Jenis
Bahan Uji Butir Uji
Pengujian
di kantor Balai Desa Mekarjati Kecamatan
Login Login pengguna Blackbox Haurgeulis Kabupaten Indramayu berkurang karena
Mengisi data pegawai perangkat desa tidak bisa melakukan kecurangan
Pengelolaan
Melihat data pegawai seperti menitipkan absen kepada rekan nya.
Mengubah data
Data Blackbox
pegawai
Pegawai
Menghapus data 5.2. Saran
pegawai
Mengisi data jabatan Dalam pembangunan aplikasi presensi ini tentunya
Pengelolaan
Melihat data jabatan masih terdapat kekurangan. Maka dari itu diperlukan
Mengubah data adanya pengembangan dan penyempurnaan di kemudian
Data Blackbox
jabatan
Jabatan hari yang lebih lanjut agar dapat lebih meningkatkan
Menghapus data
jabatan keamanan sistem serta privasi pengguna yang terlibat di
Mengisi data absensi dalamnya sehingga aplikasi dapat lebih baik lagi. Adapun
Pengelolaan
Melihat data absensi masukan atau saran peneliti untuk pengembangan aplikasi
Mengubah data kedepannya yaitu Pada penelitian selanjutnya
Data Blackbox
absensi
Absensi dikembangkan dengan menerapkan sisi keamanan pada
Menghapus data
abensi rest API untuk mencegah terjadinya kebocoran data karena
Cetak laporan per API yang dibangun pada penelitian ini masih bersifat
Cetak
Laporan
pegawai
Blackbox publik
Cetak laporan semua
Absensi
pegawai
Monitoring Tracking Pegawai
Blackbox
Pegawai DAFTAR PUSTAKA
[1] S.A. Khoir, A. Yudhana, and S. S, “Implementasi
Berdasarkan pada hasil dari pengujian alpha yang telah GPS (Global Positioning System) Pada Presensi
dilakukan makan dapat ditarik kesimpulan: Berbasis Android DI BMT Insan Mandiri,” J-SAKTI
i. Sistem dapat memberikan respons dengan baik (Jurnal Sains Komput. dan Inform., vol. 4, no. 1, p.
ketika pengguna memasukkan data yang benar 9, 2020, doi: 10.30645/j-sakti.v4i1.182
maka akan menghasilkan keluaran data yang [2] B. Pengawas, P. Umum, and R. Indonesia,
diharapkan. “EVALUASI PELAKSANAAN PEMILIHAN 2018
ii. Sistem cukup baik dalam memberikan respons UNTUK PERBAIKAN PROSEDUR
untuk data yang salah. Hal ini dapat terlihat ketika PENYELENGGARAAN PEMILIHAN UMUM
pengguna memasukkan data yang tidak tepat maka 2019,” 2019.
akan mengeluarkan hasil yang diharapkan berupa [3] “Laporan Kinerja 2018,” 2018.
pesan kesalahan [3] D. Suprianto, R. Hasanah, and P. S., “Sistem
Pengenalan Wajah Secara Real-Time Dengan
59
JUPITER : Jurnal Penelitian Mahasiswa Teknik Dan Ilmu Komputer, Vol. 1, No. 2, November 2022
Adaboost, Eigenface PCA & MySQL,” J. EECCIS, [7] P. Redmond, Lumen Programming Guide: Writing
vol. 7, no. 2, p. pp.179-184, 2013. PHP Microservices, REST and Web Service APIs.
[4] Y. Hartiwi, E. Rasywir, Y. Pratama, and P. A. Jusia, USA: Apress, 2016.
“Sistem Manajemen Absensi dengan Fitur [8] E. Triandini and I. G. Suardika, Step by Step Desain
Pengenalan Wajah dan GPS Menggunakan YOLO Proyek Menggunakan UML. Yogyakarta: Penerbit
pada Platform Android,” J. MEDIA Inform. ANDI, 2012.
BUDIDARMA, vol. 4, pp. 1235–1242, 2020, doi: [9] A. S. Rintjap, R. U. A. Sherwin, S. St, O. L. St, and
10.30865/mib.v4i4.2522. J. T. Elektro-ft, “Aplikasi Absensi Siswa
[5] E. Mulyadi, A. Trihariprasetya, and I. G. Wiryawan, Menggunakan Sidik Jari Di Sekolah Menengah Atas
“Penerapan Sistem Presensi Mobile Dengan Negeri 9 Manado,” J. Tek. Elektro dan Komput., vol.
Menggunakan Sensor Gps (Klinik Pratama X Di 3, no. 3, pp. 1–5, 2014.
Jember),” J. Nas. Pendidik. Tek. Inform., vol. 9, no. [10] . M. S. T. Simanullang, “RANCANG BANGUN
1, p. 11, 2020, doi: 10.23887/janapati.v9i1.23174.. APLIKASI ( KOREMI ) UNTUK MEDIA
[6] A. Wanto, Biometrika Teknologi Identifikasi.pdf. PERTOLONGAN PERTAMA BERBASIS
Medan: Yayan Kita Menulis, 2020. ANDROID,” J. Ilm. Komput. dan Inform., vol. 9, no.
2, 2020.
60