/CAL-proj1

1st project of Cal-FEUP

Primary LanguageC++

1º PROJETO CAL: Agência de Viagens

Uma agência de viagens auxilia os seus clientes na pesquisa das melhores soluções para a marcação de viagens e respetivo alojamento.

Neste trabalho, pretende-se implementar um sistema que permita à agência de viagens conseguir uma seleção mais criteriosa de uma solução de acordo com as necessidades do seu cliente, procurando sempre minimizar o seu custo. Considere que o custo das viagens (bilhetes de avião, por ex.) é fixo para o período a considerar. Mas o preço do alojamento varia de acordo com o dia da semana ou período específico (festividade local, por ex.). O cliente especifica:

  • origem e destino para a sua viagem

ou

  • conjunto de locais que pretende visitar na viagem

ou

  • o cliente pode ainda especificar um tempo limite para realizar a viagem.

Screenshots

alt-taj

Command Line Interface

alt-taj

Mais de 100 destinos de viagem

alt-taj

Otimização quanto ao custo e quanto ao tempo

Como correr? (apenas para Windows)

1. Download do Zip do projeto

2. Extrair a pasta CAL-proj1-master

3. Abrir janela de comando dentro da pasta CAL-proj1-master (em windows faz-se primindo SHIFT + RIGTH CLICK ON MOUSE -> Abrir janela de comando aqui)

4. Abrir a pasta CAL-proj1-master\Debug e arrastar o ficheiro CAL-proj1.exe para a janela de comando aberta

5. Press Enter and enjoy it ;)

Developers