IMPLEMENTASI TEKNOLOGI APPLICATION PROGRAMMING INTERFACE PADA PERANCANGAN APLIKASI ABSENSI PEGAWAI

Hafid Yudo Hermansyah
Maryam Maryam


DOI: https://doi.org/10.29100/jipi.v8i3.3890

Abstract


Pengelolaan data absensi pegawai pada masa saat ini sangat penting untuk dilakukan, hal ini dilakukan untuk menghitung perkiraan anggaran gaji. Tentu jika hanya dengan menerapkan proses pengelolaan absensi pegawai dengan cara manual akan kesulitan dalam mengelolanya. Pengelolaan data absensi pegawai yang dilakukan pada CV.Trisya Media Teknologi masih memiliki kekurangan yaitu proses absensi dan pencatatan data absensi pegawai masih dengan cara manual. Hal tersebut tidak efektif dan tidak efisien, memungkinkan data dapat hilang dan rusak. Penelitian ini bertujuan untuk merancang dan membangun system aplikasi absensi dengan mengimplementasikan teknologi Application Programming Interface (API) untuk menghubungkan antara aplikasi satu dengan aplikasi lainnya. Perancangan system aplikasi ini menggunakan metode Systems Development Life Cycle (SDLC) model Waterfall. Perancangan system untuk admin yaitu berbasis web menggunakan bahasa pemrograman Hypertext Preprocessor (PHP) serta menggunakan framework Laravel. Sedangkan perancangan aplikasi untuk sisi pegawai yaitu berbasis Android menggunakan bahasa pemrograman Kotlin. Dengan merancang system aplikasi ini dapat bermanfaat untuk admin dalam mengelola data absensi pegawai serta memudahkan para pegawai untuk melakukan absensi dimana saja dengan hanya menggunakan smartphone Androidnya. Hasil dari pengujian menggunakan metode Black-Box Testing terhadap aplikasi absensi berbasis mobile Android ini dinyatakan valid. Hasil dari pengujian menggunakan metode System Usability Scale (SUS) terhadap system untuk sisi admin yang berbasis web mendapatkan nilai rata-rata 77 yang berarti system ini dinyatakan Acceptable, dimana dengan hasil tersebut system dapat digunakan dengan baik.


Full Text:

PDF

Article Metrics :

References


Setyawan R and Maryam, “Sistem Informasi Penjualan Alat Elektronik Berbasis Web Pada Toko Mandiri Elektronik Purwantoro Web-Based Electronic Equipment Sales Information System At Mandiri Electronic Store Purwantoro,” J. Digit. Teknol. Inf., vol. 4, no. 1, pp. 8–17, 2021.

D. D. Darmansah, N. W. Wardani, and M. Y. Fathoni, “Perancangan Absensi Berbasis Face Recognition Pada Desa Sokaraja Lor Menggunakan Platform Android,” JATISI (Jurnal Tek. Inform. dan Sist. Informasi), vol. 8, no. 1, pp. 91–104, 2021, doi: 10.35957/jatisi.v8i1.629.

I. Irian and Y. Yudhistira, “Implementasi Application Programming Interface (API) Kawal Corona Sebagai Media Informasi Pandemik Covid-19 Berbasis Android,” J. Sist. Inf. dan Teknol. Perad., vol. 2, no. 1, pp. 22–29, 2021.

A. Nugraheni and M. Maryam, “Penerapan Teknologi Quick Response Code Dan Application Programming Interface Pada Perancangan Aplikasi Perpustakaan (Studi Kasus : Smp Negeri 25 Surakarta),” JIPI (Jurnal Ilm. Penelit. dan Pembelajaran Inform., vol. 7, no. 3, pp. 821–834, 2022, doi: 10.29100/jipi.v7i3.3096.

W. Dinasari, A. Budiman, and D. Ayu Megawaty, “Sistem Informasi Manajemen Absensi Guru Berbasis Mobile,” J. Teknol. dan Sist. Inf., vol. 1, no. 2, pp. 50–57, 2020, [Online]. Available: http://jim.teknokrat.ac.id/index.php/JTSI.

R. Manis, W. Setiyaningsih, and W. Kuswinardi, “Rancang Bangun Sistem Informasi Penjualan Laptop Berbasis Web Dengan Metode Waterfall,” Rainstek J. Terap. Sains dan Teknol., vol. 3, no. 3, pp. 197–207, 2021, doi: 10.21067/jtst.v3i3.6065.

Chairul Anwar, “Analisa dan Perancangan Sistem Informasi Human Resources Development Pada PT. Semacom Integrated dengan Menggunakan Metode Waterfall,” Int. J. Educ. Sci. Technol. Eng., vol. 2, no. 1, pp. 19–38, 2019, doi: 10.36079/lamintang.ijeste-0201.16.

C. Kirana and E. Sugianto, “Penerapan Algoritma AES dan Konversi SMS ke dalam Bahasa KHEK pada Aplikasi Enkripsi Berbasis Mobile Application,” Khazanah Inform. J. Ilmu Komput. dan Inform., vol. 5, no. 1, pp. 68–77, 2019, doi: 10.23917/khif.v5i1.7453.

S. A. Khoir, A. Yudhana, and S. S, “Implementasi GPS (Global Positioning System) Pada Presensi Berbasis Android DI BMT Insan Mandiri,” J-SAKTI (Jurnal Sains Komput. dan Inform., vol. 4, no. 1, p. 9, 2020, doi: 10.30645/j-sakti.v4i1.182.

A. W. Rahayu and N. Nurgiyatna, “Sistem Administrasi Dokumen Berbasis Web pada Forum Human Capital Indonesia,” Emit. J. Tek. Elektro, vol. 22, no. 1, pp. 47–54, 2022, doi: 10.23917/emitor.v21i2.13657.

P. Bhimasty and E. Sudarmilah, “DONATION MANAGEMENT INFORMATION SYSTEM IN BAITUL MAAL MITRA USAHA MANDIRI USING THE WATERFALL METHOD,” vol. 3, no. 5, pp. 1195–1202, 2022.

N. A. Pratama and D. A. P. Putri, “Perancangan Aplikasi Bercocok Tanam Pada Kawasan Perkotaan Berbasis Android,” Emit. J. Tek. Elektro, vol. 22, no. 1, pp. 73–82, 2022, doi: 10.23917/emitor.v22i1.15136.

M. V. Al Hasri and E. Sudarmilah, “Sistem Informasi Pelayanan Administrasi Kependudukan Berbasis Website Kelurahan Banaran,” MATRIK J. Manajemen, Tek. Inform. dan Rekayasa Komput., vol. 20, no. 2, pp. 249–260, 2021, doi: 10.30812/matrik.v20i2.1056.

A. N. A. Zumaroh et al., “Development of Application Programming Interface (Api) for Amikom Purwokerto Handsanitizer (Ampuh) Data Logger Visualization,” J. Tek. Inform., vol. 3, no. 3, pp. 791–796, 2022, [Online]. Available: http://jutif.if.unsoed.ac.id/index.php/jurnal/article/view/222.

A. Dwi, N. Rika, and I. Arwani, “Pemanfaatan Teknologi Location Based Service ( LBS ) dalam Pengembangan Sistem Presensi Guru ( Studi Kasus : SMPN 8 Malang ),” vol. 4, no. 6, pp. 1841–1849, 2020, [Online]. Available: https://j-ptiik.ub.ac.id/index.php/j-ptiik/article/view/7440.

Supriyono, “Software Testing with the approach of Blackbox Testing on the Academic Information System,” Int. J. Inf. Syst. Technol., vol. 3, no. 36, pp. 227–233, 2020.

M. Kamil, A. S. Bist, U. Rahardja, N. P. L. Santoso, and M. Iqbal, “Covid-19: Implementation e-voting Blockchain Concept,” Int. J. Artif. Intell. Res., vol. 5, no. 1, pp. 25–34, 2021, doi: 10.29099/ijair.v5i1.173.

A. Zuliyana and D. A. Anggoro, “Sistem Informasi Akademik Sekolah berbasis Web di SMK Widya Taruna Kabupaten Karanganyar,” Emit. J. Tek. Elektro, vol. 20, no. 2, pp. 82–89, 2020, doi: 10.23917/emitor.v20i02.10942.

C. Rujiani, … E. S.-… J. O. D., and U. 2022, “Implementation Of Application Programming Interface (API) Using Representational State Transfer (REST) Architecture For Development E-Learning Unhar Medan,” Jurnal.Umsu.Ac.Id, vol. 1, no. 1, pp. 1–9, 2022, doi: 10.30596/ijdsv.v1i1.xxxx.

M. Tarkar and A. Parker, “APIs and Restful APIs,” Int. J. Trend Sci. Res. Dev., vol. Volume-2, no. Issue-5, pp. 319–322, 2018, doi: 10.31142/ijtsrd15797.

M. A. Kosim, S. R. Aji, and M. Darwis, “Pengujian Usability Aplikasi Pedulilindungi Dengan Metode System Usability Scale (Sus),” J. Sist. Inf. dan Sains Teknol., vol. 4, no. 2, pp. 1–7, 2022, doi: 10.31326/sistek.v4i2.1326.

M. Mujinga, M. M. Eloff, and J. H. Kroeze, “System usability scale evaluation of online banking services: A South African study,” S. Afr. J. Sci., vol. 114, no. 3–4, pp. 1–8, 2018, doi: 10.17159/sajs.2018/20170065.