Propostas Submetidas

DEI - FCTUC
Gerado a 2025-07-17 13:57:22 (Europe/Lisbon).
Voltar

Titulo Estágio

Taylor-Made Quotations Automation Tool

Áreas de especialidade

Engenharia de Software

Local do Estágio

Núcleo Ind. Murtede, Lt 5, 3060-372 Murtede, Portugal

Enquadramento

A automação de processos desempenha um papel assumidamente estratégico nas empresas, por permitir otimizar recursos, reduzir falhas e aumentar a eficiência operacional - sendo, por isso, um fator-chave para a competitividade de qualquer negócio.
Neste contexto, propõe-se o desenvolvimento de uma ferramenta prática e eficiente que permita automatizar a criação de cotações de produções Taylor-Made, através da integração com sistemas internos para consulta de referências de produto, custos de produção, custos de transporte e dados de cliente.

Objetivo

• Participar no levantamento e análise de requisitos funcionais, junto das equipas;
• Definir a arquitetura da solução, com foco em escalabilidade e integração com sistemas internos;
• Desenvolver o back-end da aplicação, incluindo a criação de APIs para comunicação entre sistemas;
• Implementar o front-end, com foco na usabilidade e experiência do utilizador;
• Aplicar boas práticas de versionamento e controlo de código, com recurso a Git e metodologias de trabalho colaborativo;
• Realizar testes unitários e validações da aplicação, assegurando que a ferramenta cumpre os objetivos de fiabilidade e eficiência.
Ao longo do estágio, o aluno terá a oportunidade de consolidar competências técnicas e práticas de desenvolvimento, bem como vivenciar um ambiente de trabalho real com impacto direto na operação da empresa.

Plano de Trabalhos - Semestre 1

1. Integração e levantamento de requisitos (1.º mês)
• Integração na equipa e familiarização com os processos atuais de criação de orçamentos.
• Levantamento de requisitos junto das áreas envolvidas (comercial, técnica, administrativa).
• Análise dos modelos atuais de propostas (Word, Excel, PDF).
• Elaboração de um documento de especificação funcional.
2. Modelação da base de dados (2.º mês)
• Estruturação da base de dados em MySQL
• Criação de um diagrama entidade-relacionamento (DER).
3. Desenvolvimento do bac-kend (3.º e 4.º mês)
• Implementação da lógica de negócio em PHP ou C#, incluindo:
o Criação automática de orçamentos com base em inputs variáveis.
o Criação de APIs para comunicar com sistemas internos, detentores da informação.
o Armazenamento e versão de propostas.
4. Desenvolvimento do front-end (4.º e 5.º mês)
• Criação da interface da aplicação web com HTML, CSS e JavaScript.
• Principais ecrãs:
o Formulário de criação de orçamentos.
o Consulta e edição de propostas existentes.
o Exportação de orçamentos em PDF ou Excel.
5. Testes e validação (6.º mês)
• Realização de testes funcionais, de usabilidade e de desempenho.
• Recolha de feedback junto de utilizadores internos e ajustamento da aplicação.
• Documentação técnica e manual de utilização.
6. Entrega final e apresentação (fim do estágio)
• Apresentação do projeto final à equipa.
• Avaliação dos resultados e identificação de melhorias futuras.
• Entrega de relatório final de estágio à instituição de ensino.

Plano de Trabalhos - Semestre 2

1. Integração e levantamento de requisitos (1.º mês)
• Integração na equipa e familiarização com os processos atuais de criação de orçamentos.
• Levantamento de requisitos junto das áreas envolvidas (comercial, técnica, administrativa).
• Análise dos modelos atuais de propostas (Word, Excel, PDF).
• Elaboração de um documento de especificação funcional.
2. Modelação da base de dados (2.º mês)
• Estruturação da base de dados em MySQL
• Criação de um diagrama entidade-relacionamento (DER).
3. Desenvolvimento do bac-kend (3.º e 4.º mês)
• Implementação da lógica de negócio em PHP ou C#, incluindo:
o Criação automática de orçamentos com base em inputs variáveis.
o Criação de APIs para comunicar com sistemas internos, detentores da informação.
o Armazenamento e versão de propostas.
4. Desenvolvimento do front-end (4.º e 5.º mês)
• Criação da interface da aplicação web com HTML, CSS e JavaScript.
• Principais ecrãs:
o Formulário de criação de orçamentos.
o Consulta e edição de propostas existentes.
o Exportação de orçamentos em PDF ou Excel.
5. Testes e validação (6.º mês)
• Realização de testes funcionais, de usabilidade e de desempenho.
• Recolha de feedback junto de utilizadores internos e ajustamento da aplicação.
• Documentação técnica e manual de utilização.
6. Entrega final e apresentação (fim do estágio)
• Apresentação do projeto final à equipa.
• Avaliação dos resultados e identificação de melhorias futuras.
• Entrega de relatório final de estágio à instituição de ensino.

Condições

• Integração numa equipa jovem e dinâmica
• Orientação de proximidade, por profissionais experientes das diferentes áreas que integram o projecto
• Ambiente de trabalho: estação de trabalho equipado com as ferramentas necessárias para desenvolvimento, incluindo IDEs (Visual Studio, VSCode, Heidi, etc.), sistemas de controlo de versões (Git), servidores de teste e bases de dados.
• Recursos: Disponibilização de acesso a repositórios de código, ambientes de desenvolvimento, ferramentas de integração contínua e documentação técnica relevante.
• Metodologia de trabalho: O estágio será desenvolvido em ambiente ágil, promovendo a colaboração contínua, reuniões de planeamento, revisões de sprint e entregas incrementais do projeto.
• Liberdade para propor soluções
Subsídio de alimentação

Observações

Tecnologias:
• Programação em PHP ou C#
• MySQL/ SQL Server
• HTML
• CSS
• NodeJS
• React
• GIT
• API Rest

Orientador

Carina Patrício
carinapatricio@stricker.pt 📩