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 full item record

Title: Desenvolvimento de um Sistema de Backend Genérico para Aplicações de Software Comerciais
Author: Vieira, Natalia Bortoli
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.
Description: TCC (graduação) - Universidade Federal de Santa Catarina, Campus Araranguá, Tecnologias da Informação e Comunicação.
URI: https://repositorio.ufsc.br/handle/123456789/262497
Date: 2024-12-18


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 full item record

Search DSpace


Browse

My Account

Statistics

Compartilhar