🚨 Informamos aos concluintes que após a validação do orientador no sistema, A BIBLIOTECA PRECISA DE 7 DIAS ÚTEIS para tratar e processar os dados. Por isso, NÃO DEIXE PARA ENVIAR O TCC (graduação ou pós-graduação) DE ÚLTIMA HORA. Dúvidas: repositorio@ufersa.edu.br🚨

Sistema para gerenciamento de ponto eletrônico desenvolvido com arquitetura de Microservices utilizando NESTJS Framework

dc.contributor.advisorSouza, Pedro Thiago Valério de
dc.contributor.authorLima, André Lopes de
dc.contributor.referee1Silva, Walber José Adriano
dc.contributor.referee2Sousa, Reudismam Rolim de
dc.contributor.referee3Souza, Pedro Thiago Valério de
dc.coverage.spatialPau dos Ferrospt_BR
dc.date.accessioned2023-06-16T16:17:04Z
dc.date.available2023-06-16T16:17:04Z
dc.date.issued2023-05-18
dc.description.abstractO gerenciamento de ponto eletrônico é uma atividade essencial para empresas de todos os tamanhos e setores. A precisão na marcação do ponto é fundamental para garantir a justa remuneração dos colaboradores, além de evitar possíveis ações trabalhistas. Com a evolução da tecnologia, surgiram diversas soluções para facilitar e aprimorar esse processo. Nesse contexto, este trabalho tem como objetivo apresentar uma solução tecnológica para o gerenciamento de ponto eletrônico em empresas, com o intuito de otimizar o processo e garantir a precisão na marcação do ponto. Para isso, foi desenvolvido um sistema de gerenciamento de ponto eletrônico utilizando o framework backend Nest.js, que utiliza a plataforma de aplicação Node.js. O sistema implementa uma arquitetura de microservices, que permite a subdivisão do software em pequenos serviços independentes, comunicando-se entre si para realizar as tarefas e funcionalidades da aplicação. O Nest.js é uma das tecnologias utilizadas no desenvolvimento do sistema de gerenciamento de ponto eletrônico. Trata-se de um framework backend de código aberto que foi criado pelo Kamil Mysliwiec e lançado em 2017. Ele é baseado na plataforma de aplicação Node.js e tem como objetivo facilitar a construção de aplicações eficientes, escaláveis e confiáveis. Além do Nest.js, o sistema de gerenciamento de ponto eletrônico também faz uso de outras tecnologias no backend, como o banco de dados MongoDB, que é um banco de dados NoSQL orientado a documentos, e o RabbitMQ, que é um sistema de mensageria que permite a comunicação entre os microservices.pt_BR
dc.description.physical41 f. : il.pt_BR
dc.format.mimetypepdfpt_BR
dc.identifier.bibliographicCitationLIMA, André Lopes de. Sistema para gerenciamento de ponto eletrônico desenvolvido com arquitetura de Microservices utilizando NESTJS Framework. 2023. 41 f. Monografia (Graduação em Engenharia de Computação), Centro Multidisciplinar de Pau dos Ferros, Universidade Federal Rural do Semi-Árido, Pau dos Ferros, 2023.pt_BR
dc.identifier.urihttps://repositorio.ufersa.edu.br/handle/prefix/9269
dc.language.isopt_BRpt_BR
dc.publisher.centerCentro Multidisciplinar de Pau dos Ferros - CMPF
dc.publisher.countryBrasilpt_BR
dc.publisher.initialsUFERSApt_BR
dc.publisher.institutionUniversidade Federal Rural do Semi-Áridopt_BR
dc.rightsinfo:eu-repo/semantics/openAccesspt_BR
dc.rights.holderUFERSApt_BR
dc.rights.licenseCC-BY-SApt_BR
dc.rights.urihttps://creativecommons.org/licenses/by-sa/4.0pt_BR
dc.subject.cnpqENGENHARIAS::ENGENHARIA DE COMPUTACAOpt_BR
dc.subject.keywordPonto eletrônicopt_BR
dc.subject.keywordNestpt_BR
dc.subject.keywordDockerpt_BR
dc.subject.keywordMicrosevicespt_BR
dc.titleSistema para gerenciamento de ponto eletrônico desenvolvido com arquitetura de Microservices utilizando NESTJS Frameworkpt_BR
dc.typeinfo:eu-repo/semantics/bachelorThesispt_BR

Arquivos

Pacote original

Agora exibindo 1 - 1 de 1
Carregando...
Imagem de Miniatura
Nome:
AndréLL_MONO.pdf
Tamanho:
666,13 KB
Formato:
Adobe Portable Document Format
Descrição:

Licença do pacote

Agora exibindo 1 - 1 de 1
Carregando...
Imagem de Miniatura
Nome:
license.txt
Tamanho:
1,58 KB
Formato:
Item-specific license agreed upon to submission
Descrição: