Development and Functional Testing of a Web-Based Visitor Management System Using Rapid Application Development at PKBM INTAN South Tangerang
DOI:
https://doi.org/10.54065/artificial.1984Keywords:
Functional Testing, Rapid Application Development, Visit Management, Visitor Management System, Web ApplicationAbstract
Institutions providing server colocation and maintenance services require integrated visitor identification, coordination with designated personnel, and visit documentation. This study aimed to develop and functionally test a web-based visitor management system at PKBM INTAN, South Tangerang. Development followed Rapid Application Development through requirements planning, user design, construction, and cutover. User involvement comprised ten participants in requirements discussions, visit workflow discussions, and design reviews. The system was developed using PHP and Laravel to integrate regular registration, returning visitor registration, scheduled visits, photographic documentation, and visitor pass provision. Functional testing compared inputs, expected outcomes, actual outcomes, and conformity status across ten scenarios. All scenarios in the testing documentation were reported as conforming to their expected outcomes, covering visitor workflows, user authentication, employee management, visitor list presentation, schedule management, and profile updates. However, the photograph and visitor pass testing records did not detail the verification of photograph storage or completed pass printing. Error conditions and unauthorized access testing were also undocumented. The findings indicate that the system integrates visitor management functions within the scope of the reported scenarios. The study contributes an application of RAD to the development of a system accommodating three visitor workflows within a single application. Further evaluation is required to assess error handling, security, privacy, usability, and operational benefits.
References
Akello, C. K., & Nabukenya, J. (2024). Users involvement in the electronic health information systems development process in Uganda: What is missing in relation to requirements gathering and analysis. Oxford Open Digital Health, 2, oqae020. https://doi.org/10.1093/oodh/oqae020
Aprisalni, R., Komala, I. R., & Ruhiat, A. (2025). Design of the Ceria Space profile information system using the website-based Rapid Application Development method. Journal Artificial: Informatics and Information Systems, 3(2), 232–252. https://doi.org/10.54065/artificial.868
Ardhana, V. Y. P., Sapi’i, M., Hasbullah, H., & Sampetoding, E. A. M. (2022). Web-based library information system using Rapid Application Development (RAD) method at Qamarul Huda University. The IJICS (International Journal of Informatics and Computer Science), 6(1), 43–50. https://doi.org/10.30865/ijics.v6i1.4031
Aydos, M., Aldan, Ç., Coşkun, E., & Soydan, A. (2022). Security testing of web applications: A systematic mapping of the literature. Journal of King Saud University - Computer and Information Sciences, 34(9), 6775–6792. https://doi.org/10.1016/j.jksuci.2021.09.018
Callens, C. (2023). User involvement as a catalyst for collaborative public service innovation. Journal of Public Administration Research and Theory, 33(2), 329–341. https://doi.org/10.1093/jopart/muac030
Daraghmi, Y. A., & Daraghmi, E. Y. (2022). RAPD: Rapid and participatory application development of usable systems during COVID19 crisis. IEEE Access, 10, 93601–93614. https://doi.org/10.1109/ACCESS.2022.3203582
Fadlalla, F. F., & Elshoush, H. T. (2023). Input validation vulnerabilities in web applications: Systematic review, classification, and analysis of the current state-of-the-art. IEEE Access, 11, 40128–40161. https://doi.org/10.1109/ACCESS.2023.3266385
Haloho, J., Kiswanto, R. H., & Lahallo, J. (2025). Web-based sales management information system for PT. Sinarta Karya Papua using Rapid Application Development. Jurnal Ilmiah Sistem Informasi, 4(2), 475–486. https://doi.org/10.51903/5asdpn24
Herwanto, G. B., Ekaputra, F. J., Quirchmayr, G., & Tjoa, A. M. (2024). Toward a holistic privacy requirements engineering process: Insights from a systematic literature review. IEEE Access, 12, 47518–47542. https://doi.org/10.1109/ACCESS.2024.3380888
Husodo, C., Nugroho, A. C., & Widjaja, A. A. (2024). Implementation of web based accounting information system using Rapid Application Development (RAD). SISFORMA, 11(2), 100–110. https://doi.org/10.24167/sisforma.v11i2.4579
Kamaraj, K., Lanitha, B., Karthic, S., Prakash, P. N. S., & Mahaveerakannan, R. (2023). A hybridized artificial neural network for automated software test oracle. Computer Systems Science and Engineering, 45(2), 1837–1850. https://doi.org/10.32604/csse.2023.029703
Mashkoor, A., Egyed, A., Wille, R., & Stock, S. (2023). Model-driven engineering of safety and security software systems: A systematic mapping study and future research directions. Journal of Software: Evolution and Process, 35(7), e2457. https://doi.org/10.1002/smr.2457
Melendres, U. M., & Aranda, K. M. (2024). Development and evaluation of a web-based resident information management system. Journal of Computer, Software, and Program, 1(1), 14–22. https://doi.org/10.69739/jcsp.v1i1.50
Oktaviandri, M., & Foong, K. K. (2019). Design and development of visitor management system. Mekatronika: Journal of Intelligent Manufacturing & Mechatronics, 1(1), 73–79. https://doi.org/10.15282/mekatronika.v1i1.152
Rayhan, M. A. (2026). Implementation of Naive Bayes and Support Vector Machine for SMS Spam Classification Using the SMS Spam Collection Dataset. Journal Artificial: Informatika Dan Sistem Informasi, 4(2), 197–212. https://doi.org/10.54065/artificial.1249
Rivera, J. N. D. (2021). VMS Support: A mobile-based support to computerized visitor management system. Software Impacts, 8, Article 100056. https://doi.org/10.1016/j.simpa.2021.100056
Saeeda, H., Ahmad, M. O., & Gustavsson, T. (2023). Identifying and categorizing challenges in large-scale agile software development projects: Insights from two Swedish companies. ACM SIGAPP Applied Computing Review, 23(2), 23–43. https://doi.org/10.1145/3610409.3610411
Sandhu, R. S., Coyne, E. J., Feinstein, H. L., & Youman, C. E. (1996). Role-based access control models. Computer, 29(2), 38–47. https://doi.org/10.1109/2.485845
Vos, T. E. J., Aho, P., Pastor Ricos, F., Rodriguez-Valdes, O., & Mulders, A. (2021). Testar – Scriptless testing through graphical user interface. Software Testing, Verification and Reliability, 31(3), e1771. https://doi.org/10.1002/stvr.1771
Wang, Y., Mäntylä, M. V., Liu, Z., Markkula, J., & Raulamo-Jurvanen, P. (2022). Improving test automation maturity: A multivocal literature review. Software Testing, Verification and Reliability. https://doi.org/10.1002/stvr.1804
Zagita, T. C., & Raharjo, T. (2023). Information security integration with agile software development: Systematic literature review and expert judgement. The Indonesian Journal of Computer Science, 12(6). https://doi.org/10.33022/ijcs.v12i6.3593
Downloads
Published
How to Cite
Issue
Section
License
Copyright (c) 2026 Khairudin Khairudin, Roeslan Djutalov, Agus Wiranto, Dian Yulianti, Nur Annisahaq

This work is licensed under a Creative Commons Attribution 4.0 International License.
License and Copyright Agreement
- Authors retain copyright and other proprietary rights related to the article.
- Authors retain the right and are permitted to use the substance of the article in their own future works, including lectures and books.
- Authors grant the journal the right of first publication with the work simultaneously licensed under Creative Commons Attribution License (CC BY 4.0) that allows others to share the work with an acknowledgment of the work's authorship and initial publication in this journal.
- Authors are able to enter into separate, additional contractual arrangements for the non-exclusive distribution of the journal's published version of the work (e.g., post it to an institutional repository or publish it in a book), with an acknowledgment of its initial publication in this journal.
- Authors are permitted and encouraged to post or self-archive their work online (e.g., in institutional repositories or on their website) prior to and during the submission process, as it can lead to productive exchanges, as well as earlier and greater citation of published work.






