Design of a web system for business management and administration based on JEE and Primefaces technology
| Autor(a) principal: | |
|---|---|
| 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 |