Propostas Submetidas

DEI - FCTUC
Gerado a 2024-04-19 08:59:41 (Europe/Lisbon).
Voltar

Titulo Estágio

Portal tracking carga aerea

Áreas de especialidade

Sistemas de Informação

Engenharia de Software

Local do Estágio

Aveiro, Cascais ou Remoto

Enquadramento

Pretende-se disponibilizar a qualquer cliente ou entidade que tenha feito o envio da sua mercadoria por via aérea (e que tenha a cópia da carta porte ou o seu número – AWB Nr), poder consultar tracking da sua carga aérea através dum portal.
O portal (em backend) irá recorrer a uma API que se conecta a uma gateway onde a grande maioria das companhias aéreas estão integradas, e que disponibiliza informação sobre a carte de porte e o estado atual da carga (expedida, em transito, entregue).

Objetivo

• Análise do estado de arte do tracking aéreo de carga (multi-companhia)
• Análise SWOT das soluçõestecnologias encontradas (multi-companhia, ou seja excluindo os sites das companhias aéreas)
• Análise de documentação e API da Champ (gateway) que permite a consulta multi-companhia
• Levantamento de requisitos funcionais e Especificação dum portal de consulta da carga aérea através do seu AWB Nr (Airway Bill Nr)


Plano de Trabalhos - Semestre 1

• Definição da Arquitectura da solução (Front-End, BackEnd, BD, consumo da API, notificacoes ou alertas)
• Especificar Protótipo do portal a desenvolver (com base num template .NET existente e fornecido) com as principais funcionalidades
• Definir classes necessárias que permitam registar consultas, logging do consumo da API, estados obtidos da carta de porte e alertas definidos e enviados.
• Leitura e análise à API da Champ para "track and trace"
• Escrita do relatório intermédio

Plano de Trabalhos - Semestre 2

• Desenvolvimento do Protótipo especificado
• Implementação do protótipo .NET com consumo da API (e devolução desta informação ao utilizador)
• Logging e registo das consultas efetuadas associadas a cada utilizador e definir alerta para cada carta de porte (mudança de estado)
• Definição de testes unitários com o objetivo de validar o portal com base em casos reais dum cliente (cartas de porte reais)
• Relatório Técnico e de utilizador
• Escrita da Tese

Condições

• Integração na equipa de desenvolvimento
• Acesso a todo o material necessário, documentação
• Sessões de enquadramento e formação necessárias
• Trabalho pode ser desenvolvido remotamente com acompanhamento via Teams
• Acesso à API da Champ

Observações

[url=https://www.champ.aero/products/supply-chain-integration-services/traxon-premium-tracking/]Traxon Premium Tracking for seamless shipment monitoring (champ.aero)[/url]
[url=https://developer.champ.aero/apis]APIs | CHAMP API Developer Portal[/url]

Orientador

Hugo Duarte da Fonseca
hdf@maeil.pt 📩