Abstract
This research aims to develop an Android-based agenda application with push notification and reminder features to support activity management in the Civil Law and State Administration Sector of the South Jakarta District Attorney's Office. Currently, management of the activity agenda is still done manually, causing frequent forgetting regarding the schedule that will or is currently taking place. Through an application development approach, this research creates an effective solution in the form of an agenda application that provides notifications on mobile devices when there is a new agenda or schedule in progress. This application is based on Android, uses the Java programming language, XML as the user interface, and integrates Firebase technology, such as Firebase Notification, Firebase Cloud Messaging, and Firebase Realtime Database. It is hoped that the results of this research will make it easier for employees and prosecutors to access and manage information regarding activity schedules, as well as provide automatic reminders. By implementing this application, it is hoped that the performance of the South Jakarta District Prosecutor's Office can be more efficient in carrying out its duties and functions, while the publication of this system can be an effective means of conveying information to all employees.
References
-
Baker, K.R. & Trietsch, D. (2009). Principles Of Sequencing And Scheduling. New Jersey: John Wiley & Sons.
-
Pinedo, M. (2002). Scheduling – Theory, Algorithms, and Systems 2nd Edition. Prentice Hall. New Jersey.
-
Abdul Kadir. (2003). Pengenalan Sistem Informasi. Yogyakarta: Andi.
-
Rudi Hermawan. (2016). "Sistem Informasi Penjadwalan Kegiatan Belajar Mengajar Berbasis Web." Jurnal Evolusi, Volume 4 Nomor 1, p. 72. [Online]. Available: lppm3.bsi.ac.id/jurnal.
-
Onya R. (2016). "Development and Evaluation of Mobile Application for Room Rental Information With Chat and Push Notification." In ICIMTech, pp. 7–11.
-
Y. Chua. (2016). "An Investigation of Usability of Push Notifications on Mobile Devices for Novice and Expert Users." In Hawai International Conference on System Sciences, pp. 5683–5690.
-
Xuan-Lam Pham. (2016). "Effect of Push Notifications on learner engagement in mobile learning app." In IEEE International Conference on Advanced Learning Technologies, pp. 90–94.
-
C. Na Li. (2013). "Survey of Cloud Messaging Push Notification Service." In International Conference on Information Science and Cloud Computing Companion, pp. 273–279.
-
S. Fiona Yunisa. (2016). "Push Notification System to Mobile Game Player Using Distributed Event-Based System Approach." ICSITech, pp. 52–57.
-
Google. (2017). "Firebase Cloud Messaging." [Online]. Available: https://firebase.google.com/docs/cloud-messaging/conceptoptions?hl=id. [Accessed: 03-May-2023].
-
Supardi, Y. (2017). Koleksi Program Tugas Akhir dan Skripsi dengan Android. Jakarta: PT. Elex Media Komputindo.
-
Juansyah, A. (2015). "Pembangunan Aplikasi Child Tracker Berbasis Assisted- Global Positioning System (A-GPS) Dengan Platform Android." Jurnal Ilmiah Komputer dan Informatika (KOMPUTA), 1, Volume 1, p. 2.
-
Wikipedia. (2023). Android Studio. [Online]. Available: https://id.wikipedia.org/wiki/Android_Studio. [Accessed: 16-June-2023].
-
M. T. Prihandoyo. (2018). "Unified Modeling Language (UML) Model Untuk Pengembangan Sistem Informasi Akademik Berbasis Web." Jurnal Informatika: Jurnal Pengembangan IT (JPIT), 3, pp. 126-129.
-
Sri Dharwiyanti. (2003). "Pengantar Unified Modeling Language (UML)." ilmukomputer.com.
-
G. Oktavianti. (2019). "Pengantar Sistem Informasi." Modul Pengantar Perkuliahan, p. 28.
-
Akil, I. (2016). "Rekayasa Perangkat Lunak Dengan Model Unified Process Studi Kasus: Sistem Informasi Journal." Jurnal Pilar Nusa Mandiri, 12(1), 1–11.
-
Destiningrum, M., & Adrian, Q. J. (2017). "Sistem Informasi Penjadwalan Dokter Berbasis Web Dengan Menggunakan Framework Codeigniter (Studi Kasus: Rumah Sakit Yukum Medical Centre)." Jurnal Teknoinfo, 11(2), 30–37. DOI: https://doi.org/10.33365/jti.v11i2.24
-
Munawar. (2018). Analisis Perancangan Sistem Berorientasi Objek dengan UML (Unified Modeling Language). Informatika Bandung, Bandung.
-
Abdul Kadir. (2013). From Zero to A Pro – Pemrograman aplikasi android. Yogyakarta: Andi.
-
Agus Wahadyo., dan Sudarma S. (2012). Tip Trik Android Untuk Pengguna Tablet & Handphone. Jakarta: Mediakita.
-
Rosa A.S., dan M. Shalahuddin. (2010). Modul Pembelajaran Pemrograman Berorientasi Objek dengan Bahasa Pemrograman C++, PHP dan Java. Bandung: Modula.
-
Yuniar Supardi. (2011). Semua Bisa Menjadi Programmer Android. Jakarta: PT Elex Media Komputindo.
-
Yuan Yudistira. (2011). Membuat Aplikasi iphone android & Blackberry itu Gampang. Jakarta: Mediakita.
-
Prabo Pudjo Widodo., dan Herlawati. (2011). Menggunakan UML. Bandung: Informatika Bandung.
Author Biographies
Winda Arinawati
Universitas Tama Jagakarsa
Program Studi Ilmu Komputer, Universitas Tama Jagakarsa, Kota Jakarta Selatan, Daerah Khusus Ibukota Jakarta, Indonesia
NM Faizah
Universitas Tama Jagakarsa
Program Studi Ilmu Komputer, Universitas Tama Jagakarsa, Kota Jakarta Selatan, Daerah Khusus Ibukota Jakarta, Indonesia
Widyat Nurcahyo
Universitas Tama Jagakarsa
Program Studi Ilmu Komputer, Universitas Tama Jagakarsa, Kota Jakarta Selatan, Daerah Khusus Ibukota Jakarta, Indonesia