Design of a web system for business management and administration based on JEE and Primefaces technology
DOI:
https://doi.org/10.51798/sijis.v3i2.389Keywords:
Development of a system. Management. Agile methodologies. Java. EcuadorAbstract
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.
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.
Downloads
Published
How to Cite
Issue
Section
License
Copyright (c) 2022 Jonathan Patricio Cárdenas Ruperti
This work is licensed under a Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License.