Dissertação

CargoAPI EVALUATED

Este documento descreve a modernização de um sistema legado chamado Transporter. O Transporter é um ERP na área de transportes e logística desenvolvido pela empresa MAEIL. Esta empresa pretende que o Transporter se torne mais apelativo para o utilizador comum e que acompanhe a evolução da tecnologia. Esta modernização consiste na criação da CargoAPI, ou seja, criar uma API para expor funcionalidades do Transporter de modo que seja possível ter uma interface web browser que substitua a interface atual deste. São descritas três possíveis soluções já existentes para implementar esta API tendo em conta as vantagens e desvantagens de cada uma delas. O Transporter é uma aplicação com uma arquitetura cliente-servidor com lógica de negócio presente em ambas as partes. É descrito como é que a integração é realizada entre o Transporter e a CargoAPI, ou seja: a integração desta API com a base de dados, os pedidos realizados na comunicação com a CargoAPI e a linguagem de REST para expressar as diferentes combinações de funcionalidades fornecidas pelo sistema do Transporter.
Transporter, Modernização, Sistemas Legados, API, Integração

junho 7, 2017, 9:0

Publicação

Obra sujeita a Direitos de Autor

Orientação

ORIENTADOR

António Manuel Ferreira Rito da Silva

Departamento de Engenharia Informática (DEI)

Professor Associado

ORIENTADOR

Hugo Duarte da Fonseca

MAEIL

Administrador