Trabalho prático (TP) de Programação e Desenvolvimento de Software II (DCC204) da UFMG em 2019/2.
Professor: Júlio César(@juliosoaresreis)
Introdução | Integrantes | Documentação | User Stories | Como usar |
---|
Este Trabalho Prático consiste no desenvolvimento de um sistema em linguagem C++ baseado no paradigma de Orientação à Objetos. Para modelar um sistema de alocação de demanda de transporte utilizamos de classes abstratas e conceitos de OO como modularização, polimorfismo, testes de unidade, encapsulamento e contrato e boas práticas de programação em geral como refatoração, código comentado e versionamento de código.
Desenvolvemos, portanto, um sistema que, dada uma demanda de transporte de uma certa quantidade de determinado produto, para alguma localidade do Brasil ou Exterior, encontra o caminho de menor custo. O custo a ser considerado pode ser monetário ou menor distância ou tempo de percurso, considerando os preços dos serviços, tempo de transporte e capacidade dos diversos modais disponíveis (rodoviário, ferroviário, aéreo e aquaviário).
- Estevão de Almeida Vilela (@estevaovilela)
- Wagner Abreu (@weabreu)
A documentação está disponível em dois formatos:
- Html produzido por Doxygen: para ler a documentação baixe a pasta aqui em html e abra o arquivo index.html.
Disponível aqui
Disponível aqui
O usuário do sistema deve inserir a quantidade de carga que deseja transportar entre duas localidades disponíveis. As localidades que estão disponíveis são as capitais do Brasil e algumas capitais de países estrangeiros.