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

Detalhes bibliográficos
Autor(a) principal: Cárdenas Ruperti, Jonathan Patricio
Data de Publicação: 2022
Tipo de documento: Artigo
Idioma: spa
Título da fonte: Sapienza (Curitiba)
Texto Completo: https://journals.sapienzaeditorial.com/index.php/SIJIS/article/view/389
Resumo: 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.
id SAPIENZA_3bb59232ba87ac3aea2214fbdeabc20d
oai_identifier_str oai:ojs2.journals.sapienzaeditorial.com:article/389
network_acronym_str SAPIENZA
network_name_str Sapienza (Curitiba)
repository_id_str
spelling Design of a web system for business management and administration based on JEE and Primefaces technologyDiseño de sistema web para gestión y administración empresarial basado en tecnología JEE y PrimefacesProjeto de um sistema web para gestão e administração de negócios baseado na tecnologia jee e primefacesDesenvolvimento de um sistema. Gestão. Metodologias ágeis. Java. EquadorDevelopment of a system. Management. Agile methodologies. Java. EcuadorDesarrollo de un sistema. Gestión. Metodologías ágiles. Java. Ecuador.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.Las empresas ecuatorianas requieren gestionar adecuadamente las áreas como Inventario, Nómina y Activos Fijos de forma eficaz, que permitan tener integridad en los datos, sin embargo, no cuentan con una herramienta de administración que les ayude a gestionar todos los recursos de la empresa; por ello la necesidad de automatizar totalmente estas áreas de la organización. Se pretendió investigar y determinar las tecnologías más actuales de desarrollo con RestFul1 (Representational State Transfer) para poder desarrollar un software de alta jerarquía. Se investigó y analizó los conceptos involucrados para cada una de las áreas antes mencionadas en función a las reglas de negocio dadas. El propósito del presente proyecto se basa en el diseño e implementación de un sistema para la gestión administrativa con JEE (Java Plataform Enterprise Edition) y PrimeFaces mediante el uso de la metodología XP (eXtemeProgramming). En este proyecto se describe el proceso de desarrollo utilizando la metodología XP, el diseño e implementación del sistema, y los resultados del proyecto. Es así que los módulos principales involucrados dentro de la realización del sistema son: Administración de Activos Fijos, Administración de Nómina y Administración de Inventarios, siendo todos estos módulos los más importantes que requiere la empresa que sean automatizados    de acuerdo al flujo de negocio que posee. La distribución de los procesos en varios RestFul para el desarrollo de este proyecto muestra ventajas como: modularidad, interoperabilidad y reusabilidad, que son uno de los principios de la metodología empleada. Durante la construcción del sistema con la metodología XP se elaboraron iteraciones para un avance incremental con mini versiones funcionales de forma inmediata siendo así el alcance del desarrollo ágil y por ende rápido enfocado en la construcción del sistema.As empresas equatorianas precisam gerenciar adequadamente áreas como Estoque, Folha de Pagamento e Ativo Fixo de forma eficaz, que permitem a integridade dos dados, porém, não possuem uma ferramenta de administração que as ajude a gerenciar todos os recursos da empresa; daí a necessidade de automatizar totalmente essas áreas da organização. O objetivo foi investigar e determinar as tecnologias de desenvolvimento mais atuais com RestFul1 (Representational State Transfer) para desenvolver software de alto nível. Os conceitos envolvidos para cada uma das áreas mencionadas foram investigados e analisados ​​com base nas regras de negócio dadas. O objetivo deste projeto baseia-se na concepção e implementação de um sistema de gestão administrativa com JEE (Java Platform Enterprise Edition) e PrimeFaces através da utilização da metodologia XP (eXtemeProgramming). Este projeto descreve o processo de desenvolvimento utilizando a metodologia XP, o desenho e implementação do sistema e os resultados do projeto. Assim, os principais módulos envolvidos na realização do sistema são: Gestão de Ativo Fixo, Gestão de Folha de Pagamento e Gestão de Estoques, sendo todos esses módulos os mais importantes que a empresa necessita para serem automatizados de acordo com o fluxo de negócios que possui. A distribuição dos processos em diversos RestFul para o desenvolvimento deste projeto apresenta vantagens como: modularidade, interoperabilidade e reusabilidade, que são um dos princípios da metodologia utilizada. Durante a construção do sistema com a metodologia XP, foram elaboradas iterações para um avanço incremental com mini versões funcionais imediatamente, sendo assim o escopo do desenvolvimento ágil e, portanto, rápido focado na construção do sistema.Sapienza Grupo Editorial2022-06-02info:eu-repo/semantics/articleinfo:eu-repo/semantics/publishedVersionapplication/pdfhttps://journals.sapienzaeditorial.com/index.php/SIJIS/article/view/38910.51798/sijis.v3i2.389Sapienza: International Journal of Interdisciplinary Studies; Vol. 3 No. 2 (2022): Multidisciplinary Contributions; 741-761Sapienza: International Journal of Interdisciplinary Studies; Vol. 3 Núm. 2 (2022): Aportes Multidisciplinarios; 741-761Sapienza: International Journal of Interdisciplinary Studies; v. 3 n. 2 (2022): Contribuições Multidisciplinares; 741-7612675-978010.51798/sijis.v3i2reponame:Sapienza (Curitiba)instname:Sapienza Grupo Editorialinstacron:SAPIENZAspahttps://journals.sapienzaeditorial.com/index.php/SIJIS/article/view/389/250Copyright (c) 2022 Jonathan Patricio Cárdenas Rupertihttps://creativecommons.org/licenses/by-nc-nd/4.0info:eu-repo/semantics/openAccessCárdenas Ruperti, Jonathan Patricio 2022-12-26T21:19:06Zoai:ojs2.journals.sapienzaeditorial.com:article/389Revistahttps://journals.sapienzaeditorial.com/index.php/SIJISPRIhttps://journals.sapienzaeditorial.com/index.php/SIJIS/oaieditor@sapienzaeditorial.com2675-97802675-9780opendoar:2023-01-12T16:42:58.290320Sapienza (Curitiba) - Sapienza Grupo Editorialfalse
dc.title.none.fl_str_mv Design of a web system for business management and administration based on JEE and Primefaces technology
Diseño de sistema web para gestión y administración empresarial basado en tecnología JEE y Primefaces
Projeto de um sistema web para gestão e administração de negócios baseado na tecnologia jee e primefaces
title Design of a web system for business management and administration based on JEE and Primefaces technology
spellingShingle Design of a web system for business management and administration based on JEE and Primefaces technology
Cárdenas Ruperti, Jonathan Patricio
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.
title_short Design of a web system for business management and administration based on JEE and Primefaces technology
title_full Design of a web system for business management and administration based on JEE and Primefaces technology
title_fullStr Design of a web system for business management and administration based on JEE and Primefaces technology
title_full_unstemmed Design of a web system for business management and administration based on JEE and Primefaces technology
title_sort Design of a web system for business management and administration based on JEE and Primefaces technology
author Cárdenas Ruperti, Jonathan Patricio
author_facet Cárdenas Ruperti, Jonathan Patricio
author_role author
dc.contributor.author.fl_str_mv Cárdenas Ruperti, Jonathan Patricio
dc.subject.por.fl_str_mv 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.
topic 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.
description 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.
publishDate 2022
dc.date.none.fl_str_mv 2022-06-02
dc.type.driver.fl_str_mv info:eu-repo/semantics/article
info:eu-repo/semantics/publishedVersion
format article
status_str publishedVersion
dc.identifier.uri.fl_str_mv https://journals.sapienzaeditorial.com/index.php/SIJIS/article/view/389
10.51798/sijis.v3i2.389
url https://journals.sapienzaeditorial.com/index.php/SIJIS/article/view/389
identifier_str_mv 10.51798/sijis.v3i2.389
dc.language.iso.fl_str_mv spa
language spa
dc.relation.none.fl_str_mv https://journals.sapienzaeditorial.com/index.php/SIJIS/article/view/389/250
dc.rights.driver.fl_str_mv Copyright (c) 2022 Jonathan Patricio Cárdenas Ruperti
https://creativecommons.org/licenses/by-nc-nd/4.0
info:eu-repo/semantics/openAccess
rights_invalid_str_mv Copyright (c) 2022 Jonathan Patricio Cárdenas Ruperti
https://creativecommons.org/licenses/by-nc-nd/4.0
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.publisher.none.fl_str_mv Sapienza Grupo Editorial
publisher.none.fl_str_mv Sapienza Grupo Editorial
dc.source.none.fl_str_mv Sapienza: International Journal of Interdisciplinary Studies; Vol. 3 No. 2 (2022): Multidisciplinary Contributions; 741-761
Sapienza: International Journal of Interdisciplinary Studies; Vol. 3 Núm. 2 (2022): Aportes Multidisciplinarios; 741-761
Sapienza: International Journal of Interdisciplinary Studies; v. 3 n. 2 (2022): Contribuições Multidisciplinares; 741-761
2675-9780
10.51798/sijis.v3i2
reponame:Sapienza (Curitiba)
instname:Sapienza Grupo Editorial
instacron:SAPIENZA
instname_str Sapienza Grupo Editorial
instacron_str SAPIENZA
institution SAPIENZA
reponame_str Sapienza (Curitiba)
collection Sapienza (Curitiba)
repository.name.fl_str_mv Sapienza (Curitiba) - Sapienza Grupo Editorial
repository.mail.fl_str_mv editor@sapienzaeditorial.com
_version_ 1831925960781332480