Push Notification Using Firebase Cloud Messaging (FCM) on Employee Attendance Application

Abdussalam Abdussalam, Bayu Wicaksono, Ajib Susanto, Sudaryanto Sudaryanto

Abstract


The attendance system uses a tool called a fingerprint like a developing technology, if there is a new technology that is old, it will show its shortcomings, namely making long queues at the time of attendance, having to come to the place of absence, and requiring processing for real time notifications, plus at this time during the Covid-19 pandemic which requires employees to work from home (WFH). The purpose of this study is to produce an android-based attendance system that can be installed on all employees' android phones using Firebase Cloud Messaging (FCM) for real time notification features that will appear on the android phones of the dept heads and staff who use it. This study uses a prototyping system development method with a sequence of stages: needs analysis, design, prototype making, prototype evaluation, testing, implementation, and maintenance. The results of the notification application test successfully appear on the employee side and on the leadership side in the process of applying for leave or permission either approved or rejected on employees' android phones without having to open the application first and this application can be accessed anywhere and anytime to process permits or leave employees and provide real time notifications.

Keywords


Push Notification; Firebase Cloud Messaging (FCM); Attendance; Android;

Full Text:

PDF (Indonesian)

References


Syahrial, S. (2020). Dampak COVID-19 terhadap Tenaga Kerja di Indonesia. Jurnal Ners, 4(2), 21-29.

Juaningsih, I. N. (2020). Analisis Kebijakan PHK Bagi Para Pekerja Pada Masa Pandemi Covid-19 di Indonesia. Bul. Huk. dan Keadilan, vol. 4, no. 1, pp. 189–196, 2020

Mungkasa, O. (2020). Bekerja dari Rumah (Working from Home/WFH): Menuju Tatanan Baru Era Pandemi COVID 19. Jurnal Perencanaan Pembangunan: The Indonesian Journal of Development Planning, 4(2), 126-150.

Azifah. N. (2021). Perusahaan Dan Lingkungan Perusahaan.

DiMarzio, J. (2016). Beginning Android Programming with Android Studio. John Wiley & Sons.

Riadi, M. (2014). “Pengertian dan Jenis-jenis Absensi. [Online]. Available: https://www.kajianpustaka.com/2014/04/pengertian-dan-jenis-jenis-absensi.html. [Accessed: 06-Jan-2021].

Srivastava, N., Shree, U. Chauhan, R., Tiwari, D. K., Professor, A. (2007). Firebase Cloud Messaging (Android). Int. J. Innov. Res. Sci. Eng. Technol. (An ISO Certif. Organ., vol. 3297, no. 9, pp. 11–18, 2007.

Firebase. (2018). Firebase Cloud Messaging. Google Developers. [Online]. Available: https://firebase.google.com/docs/cloud-messaging?hl=id. [Accessed: 06-Jan-2021].

Setyawan, S., & Susanto, A. (2018). Sistem Push Notification Life@ BankJateng Sebagai Penunjang Layanan Pegawai PT. Bank Jawa Tengah Menggunakan Socket. IO. JOINS (Journal of Information System), 3(2), 100-108.

Socket.IO, “What Socket.IO is.” [Online]. Available: https://socket.io/. [Accessed: 29-Jul-2021].

Prayoga, F. (2016). Perancangan Prototype Aplikasi Pengumuman Kelas Menggunakan Teknologi Firebase Cloud Message pada Android. Program Studi Teknik Informatika FTI-UKSW.

Lestiono, N. A. (2016). Perancangan dan Implementasi Aplikasi Penjadwalan Service Kendaraan pada Platform Android Menggunakan QR Code Scanner dan FCM. no. April, 2016.

Kumalasari, L. D., & Susanto, A. (2019). Recommendation System of Information Technology Jobs using Collaborative Filtering Method Based on LinkedIn Skills Endorsement. SISFORMA: Journal of Information Systems (e-Journal), 6(2), 63-72.

Laksono, E. A., & Susanto, A. (2020). Mathematics Education Game Using the Finite State Machine Method to Implement Virtual Reality in Game Platformer. Inform: Jurnal Ilmiah Bidang Teknologi Informasi dan Komunikasi, 5(1), 8-13.

Panjaitan, Y. G., Susanto, A., & WM, I. U. (2017). Enkriptor-Dekriptor Isi E-Mail Berbasis Android Dengan Algoritma Blowfish. Simetris: Jurnal Teknik Mesin, Elektro dan Ilmu Komputer, 8(1), 193-200.

SoftwareTestingFundmentalEditors. (2019). Black Box Testing. [Online]. Available: http://softwaretestingfundamentals.com/black-box-testing. [Accessed: 30-Jan-2020].

Muttaqin, M. A., & Ajib Susanto, M. (2020). Aplikasi Stok Audit di PT. Media Sarana Data Berbasis Android Dengan Arsitektur Model View Presenter. Jurnal Maklumatika, 6(2).

Guru99.Com. (2020). What is User Acceptance Testing (UAT)? with Examples. [Online]. Available: https://www.guru99.com/user-acceptance-testing.html. [Accessed: 30-Jan-2020].

Sharma. L. (2017). User Acceptance Testing – UAT. p. 15.

Sommerville, I. (2011). Software Engineering Rekayasa Perangkat Lunak. Jakarta: Erlangga




DOI: http://dx.doi.org/10.30700/jst.v11i2.1150

Article Metrics

Abstract view : 373 times
PDF (Indonesian) - 285 times

Refbacks

  • There are currently no refbacks.


Copyright (c) 2021 SISFOTENIKA

Creative Commons License
This work is licensed under a Creative Commons Attribution 4.0 International License.

Badan Pengelola Jurnal Ilmiah Sistem Informasi dan Teknik Informatika (SISFOTENIKA) STMIK Pontianak.

 

Jurnal Ilmiah SISFOTENIKA terindex di :


   

   

  

    

    

    

   

 

 

 

ISSN Printed : 2087-7897

ISSN Online : 2460-5344


SERTIFIKAT PENGHARGAAN :

Jurnal Ilmiah SISFOTENIKA Terakreditasi Peringkat Empat

 

Partners & Co-Organizers:




Lisensi Creative Commons

Jurnal Ilmiah SISFOTENIKA: STMIK Pontianak Online Journal ISSN Printed (2087-7897) - ISSN Online (2460-5344) licensed under a Lisensi Creative Commons Atribusi 4.0 Internasional. Flag Counter

View My Stats>