Uml - modelagem

687 palavras 3 páginas
PUCRS – FACIN – Engenharia de Software
Trabalho de Modelagem em UML
Construa um diagrama de casos de uso, um diagrama de classes, um diagrama de estados, um protótipo de tela e um caso de teste para o enunciado a seguir.
Enunciado
A Cia. NOAR iniciará suas operações no interior do estado este ano e necessita de um sistema para controle de reservas de passagens aéreas com as seguintes opções: (1) Consultar reservas de passagens aéreas e vôos disponíveis, (2) Reservar passagem aérea e (3) Cancelar passagem aérea
Ao ser realizada uma reserva, são armazenados os seguintes dados sobre a passagem aérea: RG e nome do passageiro, data da partida, código do vôo e número do lugar do passageiro na aeronave. Para cada passagem, o sistema gera automaticamente um código.
Os dados de um vôo são: código, hora prevista de partida, estado, origem
(cidade e aeroporto), destino e escalas. Sobre escalas e destino são informados: cidade e aeroporto e tempo de vôo desde a escala anterior. Um vôo pode ter como estado os valores: “confirmado”, “atrasado” ou “cancelado”.
Sabe-se que cada uma das aeronaves da Cia NOAR tem 35 lugares numerados de 1 a 35.
Passageiros e clientes são cadastrados em outro sistema. Considere que os dados estão disponíveis e projete apenas o diagrama de classes correspondente. Reservas e cancelamentos de passagens aéreas podem ser realizados pelos clientes diretamente no sistema, via Web, até que 24 horas antes do vôo.
Para operar o sistema, a entrada deve ser autenticada com identificação e senha. No caso do passageiro, são necessários o RG e senha e no caso do funcionário são necessárias a matrícula e a senha. A autenticação permanece até que o usuário realize a saída do sistema. A consulta D pode ser realizada sem a necessidade de autenticação.
As consultas a passagens aéreas e vôos são as seguintes:
A. Consultar reserva
Entrada: RG e senha do passageiro e código da passagem
Saída: todas as informações sobre a referida passagem e

Relacionados

  • Modelagem UML
    2020 palavras | 9 páginas
  • Uml modelagem
    888 palavras | 4 páginas
  • UML - modelagem
    388 palavras | 2 páginas
  • Modelagem UML
    2599 palavras | 11 páginas
  • Modelagem UML
    603 palavras | 3 páginas
  • Uml modelagem
    4446 palavras | 18 páginas
  • Modelagem para web com uml
    5797 palavras | 24 páginas
  • Modelagem UML para Web
    2428 palavras | 10 páginas
  • UML - Modelagem de sistemas
    1367 palavras | 6 páginas
  • UML - Linguagem de Modelagem Unificada
    1709 palavras | 7 páginas