Implementation Of Dynamic Role-Based Access Control and Record Log-In Dependency Injection Based VRMS System
DOI:
https://doi.org/10.51454/decode.v4i3.752Keywords:
Dependency Injection, Dynamic Role-Based Access Control, Human Resource Management System, Hybrid Agile, Record LogAbstract
Human resource management is one of the critical factors for a company in order to realize the company's vision, mission, and goals. This requires effective and efficient human resource management by integrating the entire management process well. This is to manage the company's internal and external human resources. VRMS is an integrated application that can manage the company's external resources. VRMS is built based on dependency injection. VRMS has two superior features: role-based access control (RBCA) and record log. RBCA is a feature that manages all resources involved in a company project. At the same time, the record log allows super admins to monitor and evaluate the performance of all external company resources. The VRMS system is built using hybrid methodoly in software development life cycles from initiation phase, planning, execution, and testing. The testing process used in this system is the user acceptance test (UAT) method. The test results show that all features on VRMS can run 80% well.
References
Abuhantash, A. (2023). The Impact of Human Resource Information Systems on Organizational Performance: A Systematic Literature Review. European Journal of Business and Management Research, 8(3), 239–245. https://doi.org/10.24018/ejbmr.2023.8.3.1992
Ahmad, T., Iqbal, J., Ashraf, A., Truscan, D., & Porres, I. (2019). Model-based testing using UML activity diagrams: A systematic mapping study. Computer Science Review, 33, 98–112. https://doi.org/10.1016/j.cosrev.2019.07.001
Apascaritei, P., & Elvira, M. M. (2022). Dynamizing human resources: An integrative review of SHRM and dynamic capabilities research. Human Resource Management Review, 32(4). https://doi.org/10.1016/j.hrmr.2021.100878
Bangare, S. L., Gupta, S., Dalal, M., & Inamdar, A. (2016). Using Node.Js to Build High Speed and Scalable Backend Database Server. International Journal of Research in Advent Technology. www.ijrat.org
Beer, M. (2022). Developing strategic human resource theory and making a difference: An action science perspective. Human Resource Management Review, 32(1). https://doi.org/10.1016/j.hrmr.2017.11.005
Boon, C., Den Hartog, D. N., & Lepak, D. P. (2019). A Systematic Review of Human Resource Management Systems and Their Measurement. Journal of Management, 45(6), 2498–2537. https://doi.org/10.1177/0149206318818718
Chamida, M. A., Susanto, A., & Latubessy, A. (2021). Analisa User Acceptance Testing Terhadap Sistem Informasi Pengelolaan Bedah Rumah di Dinas Perumahan Rakyat Dan Kawasan Permukiman Kabupaten Jepara. Indonesian Journal of Technology, Informatics and Science (IJTIS), 3(1), 36–41. https://doi.org/10.24176/ijtis.v3i1.7531
Deursen, S. Van, & Seemann, M. (2019). Dependency Injection Principles, Practices, and Patterns (Vol. 1).
Dhivya, D., & Nirmala, K. (2018). Study on Integration Testing and System Testing. International Journal of Creative Research Thoughts, 6(2), 2320–2882.
Diallo, M. F., Djelassi, S., & Kumar, V. (2021). Marketing and globalization: Relevance, trends and future research. Recherche et Applications en Marketing (English Edition), 36(3), 2-7. https://doi.org/10.1177/20515707211027326
Edwards, T., Almond, P., Murray, G., & Olga, T. (2022). International human resource management in multinational companies: Global norm making within strategic action fields. Human Resource Management Journal, 32(3), 683–697. https://doi.org/10.1111/1748-8583.12422
El Idrissi, F. E. H., Benabdelhadi, A., & Kabaili, H. (2021). Adoption and impact of electronic Human Resource Management: A systematic literature review. Technium Social Sciences Journal, 21, 594–610. https://doi.org/10.47577/tssj.v21i1.3744
Hamouche, S. (2023). Human resource management and the COVID-19 crisis: Implications, challenges, opportunities, and future organizational directions. Journal of Management & Organization, 29(5), 799-814. https://doi.org/10.1017/jmo.2021.15
Imani, T., Nakano, M., & Anantatmula, V. (2017). Does a Hybrid Approach of Agile and Plan-Driven Methods Work Better for IT System Development Projects? International Journal of Engineering Research and Applications, 07(03), 39–46. https://doi.org/10.9790/9622-0703043946
International Labour Organization. (2023). Human Resource Management: A manual for employer and business membership organizations Tool 4: Performance management. www.ilo.org/publns.
Jagarwar, P. (2022). Effective Human Resource Management as Tool For Organizational Success and Development. International Journal for Research Trends and Innovation (Www.Ijrti.Org), 7, 1.
Kaluža, M., Kalanj, M., & Vukelić, B. (2019). A comparison of back-end frameworks for web application development. Zbornik Veleučilišta u Rijeci, 7(1), 317–332. https://doi.org/10.31784/zvr.7.1.10
Kurniawan, T. A. (2018). Pemodelan Use Case (UML): Evaluasi Terhadap beberapa Kesalahan dalam Praktik. Jurnal Teknologi Informasi Dan Ilmu Komputer, 5(1), 77–86. https://doi.org/10.25126/jtiik.201851610
Marquis, Y. A. (2024). From Theory to Practice: Implementing Effective Role-Based Access Control Strategies to Mitigate Insider Risks in Diverse Organizational Contexts. Journal of Engineering Research and Reports, 26(5), 138–154. https://doi.org/10.9734/jerr/2024/v26i51141
Nikpay, F., Ahmad, R., & Yin Kia, C. (2017). A hybrid method for evaluating enterprise architecture implementation. Evaluation and Program Planning, 60, 1–16. https://doi.org/10.1016/j.evalprogplan.2016.09.001
Osezua, E., & Nkogbu, G. O. (2016). Managing Changes In Organizational External Environment: The Role Of Human Resource Managers. Ilorin Journal of Administration and Development, 2(1), 45–61.
Pattrick, P., & Mazhar, S. (2019). Core Functions of Human Resource Management and its Effectiveness on Organization: A Study. International Journal of Research in Economics and Social Sciences, 9(5). http://www.euroasiapub.org
Ríos, J. M., & Pedreira-Souto, N. (2019). Approach of agile methodologies in the development of web-based software. Information , 10(10). https://doi.org/10.3390/info10100314
Senarath, U. S. (2021). Waterfall Methodology, Prototyping and Agile Development. https://doi.org/10.13140/RG.2.2.17918.72001
Setiaji, & Sastra, R. (2021). Implementasi Diagram UML (Unified Modelling Language) Pada Perancangan Sistem Informasi Penggajian. Jurnal Teknik Komputer AMIK BSI, 7(1). https://doi.org/10.31294/jtk.v4i2
Tabrani, M., Suhardi, & Priyandaru, H. (2021). Sistem Informasi Manajemen Berbasis Website Pada Unl Studio Dengan Menggunakan Framework Codeigniter. Jurnal Ilmiah M-Progress, 11(1), 13-21. https://doi.org/10.35968/m-pu.v11i1.598
Verma, S., Popli, R., & Kumar, H. (2021). The Agile Deployment Using Machine Learning in Healthcare Service. In Proceedings of the International Conference on Paradigms of Computing, Communication and Data Sciences: PCCDS 2020 (pp. 879-890). Springer Singapore.
Yahya, N., & Maidin, S. S. (2023). Hybrid agile development phases: The practice in software projects as performed by software engineering team. Indonesian Journal of Electrical Engineering and Computer Science, 29(3), 1738–1749. https://doi.org/10.11591/ijeecs.v29.i3.pp1738-1749
Žužek, T., Kušar, J., Rihar, L., & Berlec, T. (2020). Agile-Concurrent hybrid: A framework for concurrent product development using Scrum. Concurrent Engineering Research and Applications, 28(4), 255–264. https://doi.org/10.1177/1063293X20958541
Downloads
Published
How to Cite
Issue
Section
License
Copyright (c) 2024 Astrid Noviana Paradhita, Mutiara Auliya Khadija, Agus Purbayu, Sahirul Alim Tri Bawono, Abdul Aziz, Sri Haryati, Daaniis Raditya Pramoda Wardani, Rafael Kurniawan Albyseptra Pratama

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