Web-Based Application Development for Training Data Management Using REACTJS
DOI:
https://doi.org/10.55324/ijoms.v2i6.461Keywords:
information system, web, training, scrum, ReactJSAbstract
This research was conducted to develop a web-based information system for training data management to improve training programs and business opportunities for companies. The management of training data includes training programs, participant data, invoice data, attendance numbers of participants, certificates and reports that have not been optimally carried out by the company. Based on these problems, the training manager was less effective and efficient. From these problems, this research is aimed at developing a system managing training data. The method used is scrum method. Web-based application design using ReactJS and MySQL as the database, with the Java and JavaScript programming languages. The development of this web-based information system aims to make it easier to manage training data that has been implemented according to the schedule and timeline of the training program. From the results of system integration test (SIT) and user acceptance test (UAT) it can be concluded that information systems developed with the addition of other features increase effectiveness by as much as 90.4%, efficiency is obtained by as much as 91.2%, then for user satisfaction by employees and admin as much as 92.6%. The evaluation results that have been carried out by the application are very feasible to use, namely 91.5%.
References
Aggarwal, S. (2018). Modern web-development using REACTJS. International Journal of Recent Research Aspects, 5(1), 133-137.
Andipradana, A., & Hartomo, K. D. (2021). Rancang bangun aplikasi penjualan online berbasis web menggunakan metode scrum. Jurnal Algoritma, 18(1), 161-172.
Ayu, F., & Manalu, L. (2020). Perancangan sistem informasi pengolahan data pelatihan pada balai latihan masyarakat Pekanbaru berbasis web. Jurnal Intra Tech, 4(1), 80–89.
Barnum, C. M. (2020). Usability testing essentials: ready, set... test! Morgan Kaufmann.
Bian, W., Alam, O., & Kienzle, J. (2019). Automated grading of class diagrams. 2019 ACM/IEEE 22nd International Conference on Model Driven Engineering Languages and Systems Companion (MODELS-C), 700–709. https://doi.org/10.1109/MODELS-C.2019.00106
Ernst, M. D. (2017). Natural language is a programming language: Applying natural language processing to software development. Leibniz International Proceedings in Informatics, LIPIcs, 71(4), 1–4. https://doi.org/10.4230/LIPIcs.SNAPL.2017.4
Essebaa, I., & Chantit, S. (2018). Tool support to automate transformations from SBVR to UML use case diagram. ENASE 2018 - Proceedings of the 13th International Conference on Evaluation of Novel Approaches to Software Engineering, 2018-March(Lim), 525–532. https://doi.org/10.5220/0006817705250532
Fauzan, R., Siahaan, D., Rochimah, S., & Triandini, E. (2021). A different approach on automated use case diagram semantic assessment. International Journal of Intelligent Engineering and Systems, 14(1), 496–505. https://doi.org/10.22266/IJIES2021.0228.46
Haverbeke, M. (2018). Eloquent JavaScript: A modern introduction to programming. No Starch Press.
Islam, M., Ekram, M., Bin, P., Apon, M., & others. (2022). Design and implementation of a web based information system and news portal. Sonargaon University (SU).
Mahnic, V. (2011). A case study on agile estimating and planning using scrum. Elektronika Ir Elektrotechnika, 5(5), 123–128. https://doi.org/10.5755/j01.eee.111.5.372
Mansoor, H. H., & Abdullatif, F. A. Design and implementation dynamic website for electronic library. Iarjset, 4(2), 133–138. https://doi.org/10.17148/iarjset.2017.4231
Ongo, G., & Kusuma, G. P. (2018). Hybrid database system of MySQL and MongoDB in web application development. 2018 International Conference on Information Management and Technology (ICIMTech), 256–260. https://doi.org/10.1109/ICIMTech.2018.8528120
Parviainen, M. (2017). Website for Zao Makeup. Oulu University of Applied Science.
Prasetio, Y. L., Hanafiah, N., Yosanny, A., Yolanda, C., Musbar, F. P., & Septianto, D. (2014). Pengembangan aplikasi penjadwalan wisata harian pada smartphone dengan pendekatan scrum. ComTech: Computer, Mathematics and Engineering Applications, 5(2), 534-543.
Raveena, K., Elavarasi, K., & Kaaviyapriya, M. (2018). Survey-web application development. AJAST, 2(2), 143-147. https://doi.org/10.29042/2019-4941-4946
Ramler, R., & Klammer, C. (2019). Enhancing acceptance test-driven development with model-based test generation. 2019 IEEE 19th International Conference on Software Quality, Reliability and Security Companion (QRS-C), 503–504.
Rawat, B., Purnama, S., & Mulyati, M. (2021). MySQL database management system (DBMS) on FTP site LAPAN Bandung. International Journal of Cyber and IT Service Management, 1(2), 173–179. https://doi.org/10.34306/ijcitsm.v1i2.47
Sadiah, H. T. (2020). Website management training and ICT literacy evaluation of Kelurahan Ciwaringin Bogor authorities. International Journal of Quantitative Research and Modeling, 1(2), 67-75. https://doi.org/10.46336/ijqrm.v1i2.26
Saha, R. K., Lyu, Y., Yoshida, H., & Prasad, M. R. (2017, October). Elixir: Effective object-oriented program repair. In 2017 32nd IEEE/ACM International Conference on Automated Software Engineering (ASE) (pp. 648-659). IEEE. https://doi.org/10.1109/ASE.2017.8115675
Schwaber, K., & Sutherland, J. (2017). Panduan definitif untuk scrum: Aturan main. Imperial Journal of Interdisciplinary Research (IJIR), 2(12), 293–298.
Serepia, S. R., Julianti, M. R., & Fauzi, D. L. (2019). Sistem informasi pelatihan departemen training PT Gajah Tunggal Tbk berbasis web. Jurnal SISFOTEK Global, 9(1), 106–111.
Srivastava, A., Bhardwaj, S., & Saraswat, S. (2017). SCRUM model for agile methodology. 2017 International Conference on Computing, Communication and Automation (ICCCA), 864–869. https://doi.org/10.1109/CCAA.2017.8229928
Sualim, S. A., Yassin, N. M., & Mohamad, R. (2016). Comparative evaluation of automated user acceptance testing tool for web based application. International Journal of Software Engineering and Technology 02(2) 1-6 International, 2(December), 2.
Syahwal, R., & Agustina, N. (2019). Sistem Informasi Manajemen Administrasi Pelatihan Pada PT. Disi Solusi Mandiri Bekasi. INFORMATICS FOR EDUCATORS AND PROFESSIONAL: Journal of Informatics, 4(1), 11-22.
Wang, C., Pastore, F., Goknil, A., & Briand, L. C. (2022). Automatic generation of acceptance test cases from use case specifications: An NLP-based approach. IEEE Transactions on Software Engineering, 48(2), 585–616. https://doi.org/10.1109/TSE.2020.2998503
Downloads
Published
Issue
Section
License
Copyright (c) 2023 Hany Juliana Saragih Sitio, Irene Christovita, Rahma Kamila Ahmad, Yanto Setiawan

This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.
Authors who publish with this journal agree to the following terms:
- Authors retain copyright and grant the journal right of first publication with the work simultaneously licensed under a Creative Commons Attribution-ShareAlike 4.0 International (CC-BY-SA). that allows others to share the work with an acknowledgement 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 acknowledgement of its initial publication in this journal.
- Authors are permitted and encouraged to post 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.






