Implementation Of Dynamic Role-Based Access Control and Record Log-In Dependency Injection Based VRMS System

Authors

  • Astrid Noviana Paradhita Vocational School Universitas Sebelas Maret
  • Mutiara Auliya Khadija Vocational School Universitas Sebelas Maret
  • Agus Purbayu Vocational School Universitas Sebelas Maret
  • Sahirul Alim Tri Bawono Vocational School Universitas Sebelas Maret
  • Abdul Aziz Vocational School Universitas Sebelas Maret
  • Sri Haryati English Education Universitas Sebelas Maret
  • Daaniis Raditya Pramoda Wardani Informatics Engineering Universitas Sebelas Maret
  • Rafael Kurniawan Albyseptra Pratama Informatics Engineering Universitas Sebelas Maret

DOI:

https://doi.org/10.51454/decode.v4i3.752

Keywords:

Dependency Injection, Dynamic Role-Based Access Control, Human Resource Management System, Hybrid Agile, Record Log

Abstract

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

2024-10-29

How to Cite

Paradhita, A. N. ., Khadija, M. A., Purbayu, A., Bawono, S. A. T., Aziz, A., Haryati, S. ., Daaniis Raditya Pramoda Wardani, & Rafael Kurniawan Albyseptra Pratama. (2024). Implementation Of Dynamic Role-Based Access Control and Record Log-In Dependency Injection Based VRMS System. Decode: Jurnal Pendidikan Teknologi Informasi, 4(3), 898–914. https://doi.org/10.51454/decode.v4i3.752

Issue

Section

Articles

Most read articles by the same author(s)