Desenvolvimento de um Sistema de Backend Genérico para Aplicações de Software Comerciais

DSpace Repository

A- A A+

Desenvolvimento de um Sistema de Backend Genérico para Aplicações de Software Comerciais

Show simple item record

dc.contributor Universidade Federal de Santa Catarina. pt_BR
dc.contributor.advisor Herpich, Fabrício
dc.contributor.author Vieira, Natalia Bortoli
dc.date.accessioned 2024-12-21T00:12:37Z
dc.date.available 2024-12-21T00:12:37Z
dc.date.issued 2024-12-18
dc.identifier.uri https://repositorio.ufsc.br/handle/123456789/262497
dc.description TCC (graduação) - Universidade Federal de Santa Catarina, Campus Araranguá, Tecnologias da Informação e Comunicação. pt_BR
dc.description.abstract No dinâmico cenário empresarial contemporâneo, marcado pela necessidade de agilidade e flexibilidade para atender às demandas de um mercado em constante transformação, a Transformação Digital (TD) e o uso intensivo de Tecnologias da Informação e Comunicação(TICs) desempenham um papel crucial na competitividade das empresas, impulsionando tanto a inovação quanto a eficiência operacional. Nesse contexto, o desenvolvimento ágil de aplicações surge como um desafio devido à sua complexidade, altos custos e demanda por profissionais altamente qualificados. Com o objetivo de contribuir para a redução de custos e esforços associados à construção da camada backend, este trabalho propõe o desenvolvimento de um sistema de backend genérico capacitado para fornecer, via API REST, recursos e funcionalidades para aplicações comerciais, com foco inicial no setor de serviços de entrega de produtos (delivery). A metodologia utilizada neste projeto foi a Design Science Research Methodology (DSRM), recomendada para o desenvolvimento de artefatos voltados à solução de problemas específicos. O sistema foi desenvolvido com TypeScript e Nest.js, e adotou uma arquitetura multi-tenancy, visando possibilitar o compartilhamento da infraestrutura tecnológica entre diferentes aplicações, sem riscos de interferência. A solução implementa princípios do padrão REST, proporcionando uma interface de comunicação uniforme e padronizada, tornando-a mais intuitiva e fácil de ser compreendida. Os resultados obtidos destacam o potencial do sistema em simplificar e padronizar processos no desenvolvimento de software, oferecendo funcionalidades reutilizáveis e adaptáveis a outros domínios comerciais, com possibilidades promissoras para expansão. Sugere-se a ampliação das funcionalidades para abranger novos contextos comerciais, a integração com um sistema de frontend para proporcionar uma solução completa e o desenvolvimento de recursos que aumentem a usabilidade e a personalização. Adicionalmente, a inclusão de mecanismos que aprimorem o suporte a configurações específicas de negócios e a otimização do desempenho em ambientes de alta demanda são aspectos relevantes a serem explorados em futuras iterações. pt_BR
dc.format.extent 76 pt_BR
dc.language.iso por pt_BR
dc.publisher Araranguá, SC. pt_BR
dc.rights Open Access. en
dc.subject Desenvolvimento; Backend; Delivery; APIs Rest; Multi-tenancy. pt_BR
dc.title Desenvolvimento de um Sistema de Backend Genérico para Aplicações de Software Comerciais pt_BR
dc.type TCCgrad pt_BR


Files in this item

Files Size Format View Description
TCCNataliaBortoliVieira.pdf 1007.Kb PDF View/Open TCC

This item appears in the following Collection(s)

Show simple item record

Search DSpace


Advanced Search

Browse

My Account

Statistics

Compartilhar