DSpace DSpace

Biblioteca Digital do IPG >
Escola Superior de Tecnologia e Gestão (ESTG) >
Projectos de Fim de Curso >
Mestrados >
Projecto Aplicado do Mestrado - Computação Móvel >

Utilize este identificador para referenciar este registo: http://hdl.handle.net/10314/9192

Título: LUNA - Sistema de Gestão Comercial e Aplicação M-Commerce
Autores: Santos, Gonçalo F T
Palavras Chave: API RESTful
Business to Consumer
Flutter
Node.js
PostgreSQL
React
Data: 15-Dec-2023
Editora: Instituto Politécnico da Guarda
Relatório da Série N.º: 519.6 SAN
Resumo: Os negócios extrapolaram as lojas físicas e vingaram no comércio online. Com a integração da tecnologia no seio da sociedade, surgiu a necessidade de pequenos negócios se adaptarem à mudança. Atualmente, as pessoas aderiram às tecnologias e aos aparelhos eletrónicos. Hoje, tudo está à distância de um clique. A problemática que se apresenta está relacionada à necessidade de modernização e otimização dos processos comerciais das lojas de comércio local. Muitos estabelecimentos realizam vendas exclusivamente de forma física e utilizam métodos tradicionais, como registos de papel, para realizar a gestão do stock, contatos e outras atividades comerciais. Neste sentido, o documento apresenta todo o processo de desenvolvimento de uma aplicação web (plataforma de gestão comercial) e de uma aplicação móvel de vendas para uma loja de vestuário, business to consumer (B2C), denominados de Luna. O sistema desenvolvido usa a metodologia ágil Scrum e adota uma arquitetura de três camadas, está assente em tecnologias como PostgreSQL, Node.js, Express, React.js e Flutter. A arquitetura permite a escalabilidade do sistema e uma manutenção simplificada. A aplicação web de gestão comercial permite fazer a monitorização das redes sociais, tarefas, contactos, stock em armazém e vendas. A aplicação móvel de vendas viabiliza a aquisição de artigos através de um dispositivo móvel. Trata-se de uma aplicação de vendas que permite a realização de transações de compra de artigos. Permite ao utilizador navegar por um catálogo de produtos e escolher o desejado com auxílio de filtros de pesquisa. Foram realizados testes funcionais e de usabilidade com o intuito de corrigir e antecipar falhas do sistema. Os testes ajudam a encontrar e resolver problemas, economizando tempo e recursos. Os testes de aceitação do utilizador foram elaborados com vista a receber o feedback e avaliação de potenciais utilizadores num estágio precoce ao desenvolvimento. As principais conclusões indicam que o sistema desenvolvido traz um valor acrescido à comunidade, pois são incluídas valências de diferentes tecnologias que correspondem aos requisitos dos utilizadores. Concluiu-se também que o emprego das tecnologias depende em larga escala das necessidades do utilizador e que o complemento das mesmas se torna benéfico para a construção de um sistema seguro, escalável e com elevada performance. A utilização de uma arquitetura de três camadas contribuiu significativamente para a segurança, flexibilidade, escalabilidade e testabilidade do sistema, enquanto também facilita a organização do código.
URI: http://hdl.handle.net/10314/9192
Aparece nas Colecções:Projecto Aplicado do Mestrado - Computação Móvel

Ficheiros deste Registo:

Ficheiro Descrição TamanhoFormato
MCM - Gonçalo F T Santos.pdf7208KbAdobe PDFVer/Abrir
Sugerir este item a um colega