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

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 organi...

Descripción completa

Detalles Bibliográficos
Autor: Cárdenas Ruperti, Jonathan Patricio
Tipo de recurso: artículo
Estado:Versión publicada
Fecha de publicación:2022
País:Brasil
Institución:Sapienza Grupo Editorial
Repositorio:Sapienza (Curitiba)
Idioma:español
OAI Identifier:oai:ojs2.journals.sapienzaeditorial.com:article/389
Acceso en línea:https://journals.sapienzaeditorial.com/index.php/SIJIS/article/view/389
Access Level:acceso abierto
Palabra clave:Desenvolvimento de um sistema. Gestão. Metodologias ágeis. Java. Equador
Development of a system. Management. Agile methodologies. Java. Ecuador
Desarrollo de un sistema. Gestión. Metodologías ágiles. Java. Ecuador.
Descripción
Sumario: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.