Web-Based Application Development for Training Data Management Using REACTJS

Authors

  • Hany Juliana Saragih Sitio Faculty of Computer Science, Bina Nusantara University Binus Online Learning, West Jakarta, DKI Jakarta
  • Irene Christovita Faculty of Computer Science, Bina Nusantara University Binus Online Learning, West Jakarta, DKI Jakarta
  • Rahma Kamila Ahmad Faculty of Computer Science, Bina Nusantara University Binus Online Learning, West Jakarta, DKI Jakarta
  • Yanto Setiawan Faculty of Computer Science, Bina Nusantara University Binus Online Learning, West Jakarta, DKI Jakarta

DOI:

https://doi.org/10.55324/ijoms.v2i6.461

Keywords:

information system, web, training, scrum, ReactJS

Abstract

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

2023-03-25