Design of a web system for business management and administration based on JEE and Primefaces technology

Authors

  • Jonathan Patricio Cárdenas Ruperti Docente Investigador de la Facultad de Ingenierías en la Universidad Técnica Luis Vargas Torres de Esmeraldas, Ecuador

DOI:

https://doi.org/10.51798/sijis.v3i2.389

Keywords:

Development of a system. Management. Agile methodologies. Java. Ecuador

Abstract

Ecuadorian companies need to properly manage areas such as Inventory, Payroll and Fixed Assets effectively, which allow data integrity, however, they do not have an administration tool that helps them manage all the company's resources; hence the need to fully automate these areas of the organization. The aim was to investigate and determine the most current development technologies with RestFul1 (Representational State Transfer) in order to develop high-ranking software. The concepts involved for each of the aforementioned areas were investigated and analyzed based on the given business rules. The purpose of this project is based on the design and implementation of a system for administrative management with JEE (Java Platform Enterprise Edition) and PrimeFaces through the use of XP (eXtemeProgramming) methodology. This project describes the development process using the XP methodology, the design and implementation of the system, and the results of the project. Thus, the main modules involved in the realization of the system are: Fixed Asset Management, Payroll Management and Inventory Management, all of these modules being the most important that the company requires to be automated according to the business flow it has. . The distribution of the processes in several RestFul for the development of this project shows advantages such as: modularity, interoperability and reusability, which are one of the principles of the methodology used. During the construction of the system with the XP methodology, iterations were elaborated for an incremental advance with mini functional versions immediately, thus being the scope of agile development and therefore fast focused on the construction of the system.

Author Biography

Jonathan Patricio Cárdenas Ruperti, Docente Investigador de la Facultad de Ingenierías en la Universidad Técnica Luis Vargas Torres de Esmeraldas, Ecuador

Docente Investigador de la Facultad de Ingenierías en la Universidad Técnica Luis Vargas Torres de Esmeraldas, Ecuador

References

Canós, J. H., Letelier, P., & Penadés, M. C. (2003). Metodologías ágiles en el desarrollo de software. Universidad Politécnica de Valencia, Valencia, 1-8.

Colina, Y. B. (2011). Aplicaciones de programación lineal, entera y mixta. Ingeniería Industrial. Actualidad y Nuevas Tendencias, 2(7), 85-104.

Eberhart, A. (2002, June). Automatic generation of java/sql based inference engines from rdf schema and ruleml. In International Semantic Web Conference (pp. 102-116). Springer, Berlin, Heidelberg.

Fu, Y., Ong, K. W., Papakonstantinou, Y., & Petropoulos, M. (2011, January). The SQL-based all-declarative FORWARD web application development framework. In CIDR (pp. 69-78).

Gómez, O. T., López, P. P. R., & Bacalla, J. S. (2010). Criterios de selección de metodologías de desarrollo de software. Industrial data, 13(2), 70-74.

Guerrero Posadas , M., Silva y Rodríguez García, B. E., Valdez Martínez, L. M., & Martínez Rodríguez, M. A. (2022). Desarrollo de un sistema de información web para evaluar proveedores de servicios de mantenimiento en una industria del ramo automotriz. Sapienza: International Journal of Interdisciplinary Studies, 3(1), 298–311. https://doi.org/10.51798/sijis.v3i1.200

Jacobson, I., Booch, G., & Rumbaugh, J. (2000). El proceso unificado de desarrollo de software (Vol. 7). Madrid: Addison Wesley.

Kieyzun, A., Guo, P. J., Jayaraman, K., & Ernst, M. D. (2009, May). Automatic creation of SQL injection and cross-site scripting attacks. In 2009 IEEE 31st international conference on software engineering (pp. 199-209). IEEE.

McAffer, J., VanderLei, P., & Archer, S. (2010). OSGi and Equinox: Creating highly modular Java systems. Addison-Wesley Professional.

Ong, K. W. (2010). Web application creation made easy: A SQL-driven rapid development framework and a do-it-yourself platform. University of California, San Diego.

Potter, K. J., & Sanvido, V. (1994). Design/build prequalification system. Journal of Management in Engineering, 10(2), 48-56.

Richards, M., Monson-Haefel, R., & Chappell, D. A. (2009). Java message service: creating distributed enterprise applications. " O'Reilly Media, Inc.".

Winston, W. L., & Goldberg, J. B. (2005). Investigación de operaciones: aplicaciones y algoritmos (Vol. 4). Mexico, Mexico: Thomson.

Published

2022-06-02

How to Cite

Cárdenas Ruperti, J. P. . (2022). Design of a web system for business management and administration based on JEE and Primefaces technology. Sapienza: International Journal of Interdisciplinary Studies, 3(2), 741–761. https://doi.org/10.51798/sijis.v3i2.389

Issue

Section

Continuous flow- Articles, Essays, Professional Case Studies