PENGEMBANGAN APLIKASI DEWAN KELUARGA MASJID (DKM) REGISTRATION SYSTEM MENGGUNAKAN METODE WATERFALL

https://doi.org/10.21063/jtif.2024.V12.1.36-46

Authors

  • Muhamad Adillah Fatih Paramadina University
  • Reza Arif Maulana Paramadina University
  • Rizki Reza Pratama Paramadina University
  • Muhammad Darwis Paramadina University
  • Retno Hendrowati Paramadina University

Keywords:

Web Based Application, Registration and Attendance System, Waterfall Method, Blackbox Method

Abstract

The Mosque Family Council (DKM) Paramadina regularly holds various events or activities such as the Prophet Muhammad's Maulid event, Qurban, to the Religious Festival. One of the problems often faced by DKM Paramadina is that registration and attendance data are not synchronized, making it difficult to ensure that participants are entitled to event benefits. To overcome this problem, DKM Paramadina needs an effective and efficient registration and attendance system in ensuring data consistency. The purpose of this study is to improve and develop an event registration and attendance recording system using the Waterfall Method approach. The result of this study is a web-based DKM Registration System, which allows the use of recording and monitoring the attendance of event participants efficiently. This system utilizes Next.js Framework for Frontend, Express.js for Backend, and Node.js as runtime. To store registration and attendance data, this system is integrated with Google Spreadsheet by utilizing Google Application Programming Interface (API). In addition, Node Mailer is also used to send a QR Code to the registrant's email for attendance. The Blackbox method has been used to test the effectiveness of the DKM Registration System and the results show good performance. This research provides a solution to overcome conventional problems in data management, ensuring registration and attendance data remain synchronized and consistent.

References

DKM Paramadina, Qanun Asasi Dan Qanun Dakhili DKM Paramadina. Indonesia, 2024.

H. M, C. P, P. N. Holla K, S. A. Azeem, and M. G. Veena, “A Smart Attendance System based on Machine learning,” in 2019 Global Conference for Advancement in Technology (GCAT), IEEE, Oct. 2019, pp. 1–7. doi: 10.1109/GCAT47503.2019.8978324.

R. Perez-Siguas, H. Matta-Solis, E. Matta-Solis, H. Matta-Perez, A. Cruzata-Martinez, and B. Meneses-Claudio, “Management of an Automatic System to Generate Reports on the Attendance Control of Teachers in a Educational Center,” International Journal on Recent and Innovation Trends in Computing and Communication, vol. 11, no. 2, pp. 20–26, Mar. 2023, doi: 10.17762/ijritcc.v11i2.6106.

P. I. Listyorini, A. Dader, M. Z. Ulhaq, and A. S. Nugraini, “Literature Study: Factors Affecting the Implementation of Hospital Management Information Systems in Hospital,” Proceedings of the International Conference on Nursing and Health Sciences, vol. 3, no. 1, pp. 167–178, May 2022, doi: 10.37287/picnhs.v3i1.1145.

H. Nopriandi, “PERANCANGAN SISTEM INFORMASI REGISTRASI MAHASISWA,” JURNAL TEKNOLOGI DAN OPEN SOURCE, vol. 1, no. 1, pp. 73–79, Jun. 2018, doi: 10.36378/jtos.v1i1.1.

A. Patel, A. Joseph, S. Survase, and R. Nair, “Smart Student Attendance System Using QR Code,” SSRN Electronic Journal, 2019, doi: 10.2139/ssrn.3370769.

S. M. Golodetz, C. Nicholls, I. D. Voiculescu, and S. A. Cameron, “Two tree-based methods for the waterfall,” Pattern Recognit, vol. 47, no. 10, pp. 3276–3292, Oct. 2014, doi: 10.1016/j.patcog.2014.04.017.

S. R. Doddaguni, S. Asif S, M. MN, and R. R, “Understanding SDLC using CI/CD Pipeline,” International Journal of Soft Computing and Engineering, vol. 9, no. 6, pp. 22–25, May 2020, doi: 10.35940/ijsce.F3405.059620.

R. S. Ghumatkar and A. Date, “Software Development Life Cycle (SDLC),” Int J Res Appl Sci Eng Technol, vol. 11, no. 11, pp. 1162–1165, Nov. 2023, doi: 10.22214/ijraset.2023.56554.

A. P. Wicaksono, D. A. S. Rukmana, and M. R. Pratama, “PEMBUATAN APLIKASI PADA PRAKTIK MANDIRI BIDAN MENGGUNAKAN METODE WATERFALL,” J-REMI : Jurnal Rekam Medik dan Informasi Kesehatan, vol. 4, no. 2, pp. 97–107, Mar. 2023, doi: 10.25047/j-remi.v4i2.3863.

Y. Mulyanto, E. S. Susanto, and M. Ilyas, “APLIKASI PENDAFTARAN EKSTRAKURIKULER BERBASIS WEB DENGAN METODE WATERFALL,” Infotronik : Jurnal Teknologi Informasi dan Elektronika, vol. 8, no. 1, p. 22, Jun. 2023, doi: 10.32897/infotronik.2023.8.1.2736.

A. M. I. Pratama and U. Chotijah, “Sistem Informasi Kasir Unit Pelayanan Jasa SMKN 1 Cerme Berbasis Website Dengan Metode Waterfall,” Jurnal Ilmiah ILKOMINFO - Ilmu Komputer & Informatika, vol. 5, no. 2, pp. 60–67, Jul. 2022, doi: 10.47324/ilkominfo.v5i2.149.

A. Wahbeh, S. Sarnikar, and O. El-Gayar, “A socio-technical-based process for questionnaire development in requirements elicitation via interviews,” Requir Eng, vol. 25, no. 3, pp. 295–315, Sep. 2020, doi: 10.1007/s00766-019-00324-x.

F.- Sonata, “Pemanfaatan UML (Unified Modeling Language) Dalam Perancangan Sistem Informasi E-Commerce Jenis Customer-To-Customer,” Jurnal Komunika : Jurnal Komunikasi, Media dan Informatika, vol. 8, no. 1, p. 22, Jun. 2019, doi: 10.31504/komunika.v8i1.1832.

R. Pakaya, A. R. Tapate, and S. Suleman, “PERANCANGAN APLIKASI PENJUALAN HEWAN TERNAK UNTUK QURBAN DAN AQIQAH DENGAN METODE UNIFIED MODELING LANGUAGE (UML),” Jurnal Technopreneur (JTech), vol. 8, no. 1, pp. 31–40, May 2020, doi: 10.30869/jtech.v8i1.531.

C. Alvin, B. Peterson, and S. Mukhopadhyay, “Static generation of UML sequence diagrams,” International Journal on Software Tools for Technology Transfer, vol. 23, no. 1, pp. 31–53, Feb. 2021, doi: 10.1007/s10009-019-00545-z.

A. Nanthaamornphong and A. Leatongkam, “Extended ForUML for Automatic Generation of UML Sequence Diagrams from Object-Oriented Fortran,” Sci Program, vol. 2019, pp. 1–22, Feb. 2019, doi: 10.1155/2019/2542686.

Next.js, “Next.js: Docs,” Next.js Documentation. Accessed: Jan. 10, 2024. [Online]. Available: https://nextjs.org/docs

Express, “Express - Node.js web application framework,” Express Website. Accessed: Jan. 10, 2024. [Online]. Available: https://expressjs.com/

S. Jain, “Express.js,” GeeksForGeeks Website. Accessed: Jan. 10, 2024. [Online]. Available: https://www.geeksforgeeks.org/express-js/

B. Semah, “What Exactly is Node.js? Explained for Beginners,” freeCodeCamp Website. Accessed: Jan. 10, 2024. [Online]. Available: https://www.freecodecamp.org/news/what-is-node-js/

Node.js, “Introduction to Node.js,” Node.js Website. Accessed: Jan. 10, 2024. [Online]. Available: https://nodejs.org/en/learn/getting-started/introduction-to-nodejs

T. Sufiyan, “What is Node.js: A Comprehensive Guide,” Simplilearn Website. Accessed: Jan. 10, 2024. [Online]. Available: https://www.simplilearn.com/tutorials/nodejs-tutorial/what-is-nodejs#:~:text=js%3F-,Node.,was%20released%20in%20April%202021.

R. Sheldon and J. Denman, “What is the Node.js (Node) runtime environment?—TechTarget Definition,” TechTarget Website. Accessed: Jan. 10, 2024. [Online]. Available: https://www.techtarget.com/whatis/definition/Nodejs

Dicoding, “Tutorial Node.js: Apa itu Node.js dan dasar-dasar Node.js,” Dicoding Website. Accessed: Jan. 10, 2024. [Online]. Available: https://www.dicoding.com/blog/apa-itu-node-js/

Google, “API Google Cloud,” Google . Accessed: Jan. 10, 2024. [Online]. Available: https://cloud.google.com/apis/docs/overview?_x_tr_sl=en&_x_tr_tl=id&_x_tr_hl=id&_x_tr_pto=tc&hl=id

S. Dewi, S. P. Adithama, and A. T. Suhardi, “Pengujian Aplikasi Doctor to Doctor Menggunakan Metode Black Box Testing,” 2023.

H. Raihan and A. Voutama, “Pengujian Black Box Pada Aplikasi Database Perguruan Tinggi dengan Teknik Equivalence Partition,” Antivirus : Jurnal Ilmiah Teknik Informatika, vol. 17, no. 1, pp. 1–18, May 2023, doi: 10.35457/antivirus.v17i1.2501.

A. Arifandi, R. Nafal Zuhdi Simamora, G. Azam Janitra, M. Ainul Yaqin, M. Maariful Huda, and I. Artikel Abstrak, “Survei Teknik-Teknik Pengujian Software Menggunakan Metode Systematic Literature Review,” ILKOMNIKA: Journal of Computer Science and Applied Informatics E, vol. 4, no. 3, pp. 297–315, 2022, doi: 10.28926/ilkomnika.v4i3.436.

S. L. Kekurangan et al., “LITERATURE STUDY OF THE LACK AND EXCESS OF TESTING THE BLACK BOX,” TEKNOMATIKA, vol. 10, no. 02, pp. 1–5, 2020.

Published

2024-04-29

How to Cite

[1]
Muhamad Adillah Fatih, Reza Arif Maulana, Rizki Reza Pratama, Muhammad Darwis, and Retno Hendrowati, “PENGEMBANGAN APLIKASI DEWAN KELUARGA MASJID (DKM) REGISTRATION SYSTEM MENGGUNAKAN METODE WATERFALL”, JTIF, vol. 12, no. 1, pp. 36–46, Apr. 2024.