Agencia de turismo MODELAGEM
Devem ser aplicados os padrões GRASP e os padrões GOF - dois de criação, um estrutural e um comportamental.
Devem ser entregues os modelos em UML, o código-fonte e um relatório sobre a execução da tarefa.
O grupo pode fazer as adaptações necessárias nos modelos para customizar a sua solução. Os testes devem ser codificados para permitir que a aplicação seja refatorada.
Nos modelos UML devem ser entregues: o Modelo de Classes Domínio o Modelo de Casos de Uso (diagrama e descrição dos cenários) o Projeto Arquitetural: (modelos de Classes (atributos e operações), diagrama de sequência ou comunicação. Modelagem CRC (Classes, Responsabilidades e
Colaboradores -Classes fronteira, controle, entidade). Utilizar um padrão arquitetural (sugestão MVC).
Descrição do Problema:
Desenvolver uma aplicação destinada à compra de passagem área, hotel e pacote de turismo, chamada Turismo. Esta aplicação permite que usuários façam pedidos de compras e cancelamento. Os usuários também podem fazer reserva do assento do vôo assim que realizar a compra da passagem ou posteriormente.
Esta aplicação deverá ser desenvolvida em fases, devendo cada grupo seguir rigorosamente a entrega dos trabalhos de acordo com as datas marcadas pelo professor.
1
UNIVERSIDADE PRESBITERIANA MACKENZIE
- Faculdade de Computação e Informática –
Curso: Ciência da Computação
Disciplina: Análise, Projeto e Desenvolvimento II
Projeto de Sistema de Turismo
ANEXOS
Descrição dos Cenários
Caso de Uso: Reservar Voo
Ator principal: Agente de Viagens
Objetivo
Realizar uma reserva de um voo
Cenário principal
1. Agente pede para fazer uma reserva
2. Agente seleciona, em qualquer ordem, voos, datas, e classes
3. O sistema fornece o preço