Definição e aplicação de um processo de testes para avaliar a eficiência do motor de cálculos do PagRN
Autor(a) principal: | |
---|---|
Data de Publicação: | 2023 |
Tipo de documento: | Trabalho de conclusão de curso |
Idioma: | por |
Título da fonte: | Repositório Institucional da UFRN |
Texto Completo: | https://repositorio.ufrn.br/handle/123456789/54817 |
Resumo: | Avaliar a eficiência do motor de cálculos em um sistema de folha de pagamento é essencial para garantir a exatidão no processamento de benefícios e descontos dos funcionários, permitindo que o sistema lide eficazmente com variáveis de carga de trabalho e atenda aos padrões de desempenho, evitando erros e atrasos salariais. O foco deste trabalho é estabelecer e implementar um processo de teste destinado a avaliar o atributo de qualidade eficiência do motor de cálculos. Para atingir esse objetivo, buscas na literatura foram realizadas, identificando trabalhos e modelos que orientaram a definição e execução de processos de testes de software. A partir dos resultados obtidos nos testes realizados, análises foram conduzidas para avaliar o impacto de várias cargas de trabalho no desempenho do sistema, revelando uma relação com tendência linear entre o aumento da amostragem e o tempo de resposta e constante no uso de memória, contribuindo para previsões estimativas dessas métricas à medida que a carga aumenta. Os resultados também evidenciam que a versão atual do motor de cálculos do PagRN apresenta um desempenho superior em relação ao utilizado no sistema legado, além de satisfazer as expectativas dos stakeholders em termos de eficiência. |
id |
UFRN_ed987ebab82f3ee1a699aab30bb2310a |
---|---|
oai_identifier_str |
oai:https://repositorio.ufrn.br:123456789/54817 |
network_acronym_str |
UFRN |
network_name_str |
Repositório Institucional da UFRN |
repository_id_str |
|
spelling |
Rodrigues, Robson Lael de Melohttp://lattes.cnpq.br/2720348139266258Lima, Jean Mário Moreira DeKulesza, UiráBarbosa, Eiji Adachi Medeiros2023-09-13T15:18:54Z2023-09-13T15:18:54Z2023-08-29RODRIGUES, Robson Lael de Melo. Definição e aplicação de um processo de testes para avaliar a eficiência do motor de cálculos do PagRN. 2023. 54 f. Trabalho de Conclusão de Curso (Especialização em Residência em Tecnologia da Informação) - Instituto Metrópole Digital, Universidade Federal do Rio Grande do Norte, Natal, 2023.https://repositorio.ufrn.br/handle/123456789/54817Avaliar a eficiência do motor de cálculos em um sistema de folha de pagamento é essencial para garantir a exatidão no processamento de benefícios e descontos dos funcionários, permitindo que o sistema lide eficazmente com variáveis de carga de trabalho e atenda aos padrões de desempenho, evitando erros e atrasos salariais. O foco deste trabalho é estabelecer e implementar um processo de teste destinado a avaliar o atributo de qualidade eficiência do motor de cálculos. Para atingir esse objetivo, buscas na literatura foram realizadas, identificando trabalhos e modelos que orientaram a definição e execução de processos de testes de software. A partir dos resultados obtidos nos testes realizados, análises foram conduzidas para avaliar o impacto de várias cargas de trabalho no desempenho do sistema, revelando uma relação com tendência linear entre o aumento da amostragem e o tempo de resposta e constante no uso de memória, contribuindo para previsões estimativas dessas métricas à medida que a carga aumenta. Os resultados também evidenciam que a versão atual do motor de cálculos do PagRN apresenta um desempenho superior em relação ao utilizado no sistema legado, além de satisfazer as expectativas dos stakeholders em termos de eficiência.Evaluating the efficiency of the calculation engine in a payroll system is essential to ensure accuracy in processing employee benefits and deductions, allowing the system to effectively handle workload variables and meet performance standards, thus avoiding salary errors and delays. The focus of this work is to establish and implement a testing process aimed at assessing the quality attribute of efficiency of the calculation engine. To achieve this goal, literature searches were conducted, identifying research and models that guided the definition and execution of software testing processes. Based on the results obtained from the conducted tests, analyses were conducted to assess the impact of various workloads on system performance, revealing a linear trend relationship between increased sampling and response time, with memory usage remaining constant, contributing to estimated predictions of these metrics as the workload increases. The results also highlight that the current version of the PagRN calculation engine exhibits superior performance compared to the one used in the legacy system, and it fully meets stakeholders’ expectations in terms of efficiencyUniversidade Federal do Rio Grande do NorteTecnologia da InformaçãoUFRNBrasilInstituto Metrópole DigitalAttribution-NonCommercial-NoDerivs 3.0 Brazilhttp://creativecommons.org/licenses/by-nc-nd/3.0/br/info:eu-repo/semantics/openAccessMotor de CálculosEficiênciaProcesso de TestesDefinição e aplicação de um processo de testes para avaliar a eficiência do motor de cálculos do PagRNDefinition and application of a testing process to evaluate the efficiency of the PagRN calculation engineinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesisporreponame:Repositório Institucional da UFRNinstname:Universidade Federal do Rio Grande do Norte (UFRN)instacron:UFRNORIGINALDefinicaeaplicacao_Rodrigues_2023.pdfDefinicaeaplicacao_Rodrigues_2023.pdfapplication/pdf1634596https://repositorio.ufrn.br/bitstream/123456789/54817/2/Definicaeaplicacao_Rodrigues_2023.pdf6c962e3267fcbd34c9f1ce13817d4ed9MD52CC-LICENSElicense_rdflicense_rdfapplication/rdf+xml; charset=utf-8811https://repositorio.ufrn.br/bitstream/123456789/54817/3/license_rdfe39d27027a6cc9cb039ad269a5db8e34MD53LICENSElicense.txtlicense.txttext/plain; charset=utf-81484https://repositorio.ufrn.br/bitstream/123456789/54817/4/license.txte9597aa2854d128fd968be5edc8a28d9MD54123456789/548172023-09-13 12:18:55.879oai:https://repositorio.ufrn.br:123456789/54817Tk9OLUVYQ0xVU0lWRSBESVNUUklCVVRJT04gTElDRU5TRQoKCkJ5IHNpZ25pbmcgYW5kIGRlbGl2ZXJpbmcgdGhpcyBsaWNlbnNlLCBNci4gKGF1dGhvciBvciBjb3B5cmlnaHQgaG9sZGVyKToKCgphKSBHcmFudHMgdGhlIFVuaXZlcnNpZGFkZSBGZWRlcmFsIFJpbyBHcmFuZGUgZG8gTm9ydGUgdGhlIG5vbi1leGNsdXNpdmUgcmlnaHQgb2YKcmVwcm9kdWNlLCBjb252ZXJ0IChhcyBkZWZpbmVkIGJlbG93KSwgY29tbXVuaWNhdGUgYW5kIC8gb3IKZGlzdHJpYnV0ZSB0aGUgZGVsaXZlcmVkIGRvY3VtZW50IChpbmNsdWRpbmcgYWJzdHJhY3QgLyBhYnN0cmFjdCkgaW4KZGlnaXRhbCBvciBwcmludGVkIGZvcm1hdCBhbmQgaW4gYW55IG1lZGl1bS4KCmIpIERlY2xhcmVzIHRoYXQgdGhlIGRvY3VtZW50IHN1Ym1pdHRlZCBpcyBpdHMgb3JpZ2luYWwgd29yaywgYW5kIHRoYXQKeW91IGhhdmUgdGhlIHJpZ2h0IHRvIGdyYW50IHRoZSByaWdodHMgY29udGFpbmVkIGluIHRoaXMgbGljZW5zZS4gRGVjbGFyZXMKdGhhdCB0aGUgZGVsaXZlcnkgb2YgdGhlIGRvY3VtZW50IGRvZXMgbm90IGluZnJpbmdlLCBhcyBmYXIgYXMgaXQgaXMKdGhlIHJpZ2h0cyBvZiBhbnkgb3RoZXIgcGVyc29uIG9yIGVudGl0eS4KCmMpIElmIHRoZSBkb2N1bWVudCBkZWxpdmVyZWQgY29udGFpbnMgbWF0ZXJpYWwgd2hpY2ggZG9lcyBub3QKcmlnaHRzLCBkZWNsYXJlcyB0aGF0IGl0IGhhcyBvYnRhaW5lZCBhdXRob3JpemF0aW9uIGZyb20gdGhlIGhvbGRlciBvZiB0aGUKY29weXJpZ2h0IHRvIGdyYW50IHRoZSBVbml2ZXJzaWRhZGUgRmVkZXJhbCBkbyBSaW8gR3JhbmRlIGRvIE5vcnRlIHRoZSByaWdodHMgcmVxdWlyZWQgYnkgdGhpcyBsaWNlbnNlLCBhbmQgdGhhdCB0aGlzIG1hdGVyaWFsIHdob3NlIHJpZ2h0cyBhcmUgb2YKdGhpcmQgcGFydGllcyBpcyBjbGVhcmx5IGlkZW50aWZpZWQgYW5kIHJlY29nbml6ZWQgaW4gdGhlIHRleHQgb3IKY29udGVudCBvZiB0aGUgZG9jdW1lbnQgZGVsaXZlcmVkLgoKSWYgdGhlIGRvY3VtZW50IHN1Ym1pdHRlZCBpcyBiYXNlZCBvbiBmdW5kZWQgb3Igc3VwcG9ydGVkIHdvcmsKYnkgYW5vdGhlciBpbnN0aXR1dGlvbiBvdGhlciB0aGFuIHRoZSBVbml2ZXJzaWRhZGUgRmVkZXJhbCBkbyBSaW8gR3JhbmRlIGRvIE5vcnRlLCBkZWNsYXJlcyB0aGF0IGl0IGhhcyBmdWxmaWxsZWQgYW55IG9ibGlnYXRpb25zIHJlcXVpcmVkIGJ5IHRoZSByZXNwZWN0aXZlIGFncmVlbWVudCBvciBhZ3JlZW1lbnQuCgpUaGUgVW5pdmVyc2lkYWRlIEZlZGVyYWwgZG8gUmlvIEdyYW5kZSBkbyBOb3J0ZSB3aWxsIGNsZWFybHkgaWRlbnRpZnkgaXRzIG5hbWUgKHMpIGFzIHRoZSBhdXRob3IgKHMpIG9yIGhvbGRlciAocykgb2YgdGhlIGRvY3VtZW50J3MgcmlnaHRzCmRlbGl2ZXJlZCwgYW5kIHdpbGwgbm90IG1ha2UgYW55IGNoYW5nZXMsIG90aGVyIHRoYW4gdGhvc2UgcGVybWl0dGVkIGJ5CnRoaXMgbGljZW5zZQo=Repositório de PublicaçõesPUBhttp://repositorio.ufrn.br/oai/opendoar:2023-09-13T15:18:55Repositório Institucional da UFRN - Universidade Federal do Rio Grande do Norte (UFRN)false |
dc.title.pt_BR.fl_str_mv |
Definição e aplicação de um processo de testes para avaliar a eficiência do motor de cálculos do PagRN |
dc.title.alternative.pt_BR.fl_str_mv |
Definition and application of a testing process to evaluate the efficiency of the PagRN calculation engine |
title |
Definição e aplicação de um processo de testes para avaliar a eficiência do motor de cálculos do PagRN |
spellingShingle |
Definição e aplicação de um processo de testes para avaliar a eficiência do motor de cálculos do PagRN Rodrigues, Robson Lael de Melo Motor de Cálculos Eficiência Processo de Testes |
title_short |
Definição e aplicação de um processo de testes para avaliar a eficiência do motor de cálculos do PagRN |
title_full |
Definição e aplicação de um processo de testes para avaliar a eficiência do motor de cálculos do PagRN |
title_fullStr |
Definição e aplicação de um processo de testes para avaliar a eficiência do motor de cálculos do PagRN |
title_full_unstemmed |
Definição e aplicação de um processo de testes para avaliar a eficiência do motor de cálculos do PagRN |
title_sort |
Definição e aplicação de um processo de testes para avaliar a eficiência do motor de cálculos do PagRN |
author |
Rodrigues, Robson Lael de Melo |
author_facet |
Rodrigues, Robson Lael de Melo |
author_role |
author |
dc.contributor.authorLattes.pt_BR.fl_str_mv |
http://lattes.cnpq.br/2720348139266258 |
dc.contributor.referees1.none.fl_str_mv |
Lima, Jean Mário Moreira De |
dc.contributor.referees2.none.fl_str_mv |
Kulesza, Uirá |
dc.contributor.author.fl_str_mv |
Rodrigues, Robson Lael de Melo |
dc.contributor.advisor1.fl_str_mv |
Barbosa, Eiji Adachi Medeiros |
contributor_str_mv |
Barbosa, Eiji Adachi Medeiros |
dc.subject.por.fl_str_mv |
Motor de Cálculos Eficiência Processo de Testes |
topic |
Motor de Cálculos Eficiência Processo de Testes |
description |
Avaliar a eficiência do motor de cálculos em um sistema de folha de pagamento é essencial para garantir a exatidão no processamento de benefícios e descontos dos funcionários, permitindo que o sistema lide eficazmente com variáveis de carga de trabalho e atenda aos padrões de desempenho, evitando erros e atrasos salariais. O foco deste trabalho é estabelecer e implementar um processo de teste destinado a avaliar o atributo de qualidade eficiência do motor de cálculos. Para atingir esse objetivo, buscas na literatura foram realizadas, identificando trabalhos e modelos que orientaram a definição e execução de processos de testes de software. A partir dos resultados obtidos nos testes realizados, análises foram conduzidas para avaliar o impacto de várias cargas de trabalho no desempenho do sistema, revelando uma relação com tendência linear entre o aumento da amostragem e o tempo de resposta e constante no uso de memória, contribuindo para previsões estimativas dessas métricas à medida que a carga aumenta. Os resultados também evidenciam que a versão atual do motor de cálculos do PagRN apresenta um desempenho superior em relação ao utilizado no sistema legado, além de satisfazer as expectativas dos stakeholders em termos de eficiência. |
publishDate |
2023 |
dc.date.accessioned.fl_str_mv |
2023-09-13T15:18:54Z |
dc.date.available.fl_str_mv |
2023-09-13T15:18:54Z |
dc.date.issued.fl_str_mv |
2023-08-29 |
dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
dc.type.driver.fl_str_mv |
info:eu-repo/semantics/bachelorThesis |
format |
bachelorThesis |
status_str |
publishedVersion |
dc.identifier.citation.fl_str_mv |
RODRIGUES, Robson Lael de Melo. Definição e aplicação de um processo de testes para avaliar a eficiência do motor de cálculos do PagRN. 2023. 54 f. Trabalho de Conclusão de Curso (Especialização em Residência em Tecnologia da Informação) - Instituto Metrópole Digital, Universidade Federal do Rio Grande do Norte, Natal, 2023. |
dc.identifier.uri.fl_str_mv |
https://repositorio.ufrn.br/handle/123456789/54817 |
identifier_str_mv |
RODRIGUES, Robson Lael de Melo. Definição e aplicação de um processo de testes para avaliar a eficiência do motor de cálculos do PagRN. 2023. 54 f. Trabalho de Conclusão de Curso (Especialização em Residência em Tecnologia da Informação) - Instituto Metrópole Digital, Universidade Federal do Rio Grande do Norte, Natal, 2023. |
url |
https://repositorio.ufrn.br/handle/123456789/54817 |
dc.language.iso.fl_str_mv |
por |
language |
por |
dc.rights.driver.fl_str_mv |
Attribution-NonCommercial-NoDerivs 3.0 Brazil http://creativecommons.org/licenses/by-nc-nd/3.0/br/ info:eu-repo/semantics/openAccess |
rights_invalid_str_mv |
Attribution-NonCommercial-NoDerivs 3.0 Brazil http://creativecommons.org/licenses/by-nc-nd/3.0/br/ |
eu_rights_str_mv |
openAccess |
dc.publisher.none.fl_str_mv |
Universidade Federal do Rio Grande do Norte |
dc.publisher.program.fl_str_mv |
Tecnologia da Informação |
dc.publisher.initials.fl_str_mv |
UFRN |
dc.publisher.country.fl_str_mv |
Brasil |
dc.publisher.department.fl_str_mv |
Instituto Metrópole Digital |
publisher.none.fl_str_mv |
Universidade Federal do Rio Grande do Norte |
dc.source.none.fl_str_mv |
reponame:Repositório Institucional da UFRN instname:Universidade Federal do Rio Grande do Norte (UFRN) instacron:UFRN |
instname_str |
Universidade Federal do Rio Grande do Norte (UFRN) |
instacron_str |
UFRN |
institution |
UFRN |
reponame_str |
Repositório Institucional da UFRN |
collection |
Repositório Institucional da UFRN |
bitstream.url.fl_str_mv |
https://repositorio.ufrn.br/bitstream/123456789/54817/2/Definicaeaplicacao_Rodrigues_2023.pdf https://repositorio.ufrn.br/bitstream/123456789/54817/3/license_rdf https://repositorio.ufrn.br/bitstream/123456789/54817/4/license.txt |
bitstream.checksum.fl_str_mv |
6c962e3267fcbd34c9f1ce13817d4ed9 e39d27027a6cc9cb039ad269a5db8e34 e9597aa2854d128fd968be5edc8a28d9 |
bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 MD5 |
repository.name.fl_str_mv |
Repositório Institucional da UFRN - Universidade Federal do Rio Grande do Norte (UFRN) |
repository.mail.fl_str_mv |
|
_version_ |
1802117766182862848 |