Introdução a Banco de Dados UFMG/2014-02 - Aula 10

5
Exercícios

Transcript of Introdução a Banco de Dados UFMG/2014-02 - Aula 10

Page 1: Introdução a Banco de Dados UFMG/2014-02 - Aula 10

Exercícios

Page 2: Introdução a Banco de Dados UFMG/2014-02 - Aula 10

Passagens AéreasModelar o BD de acordo com o Caso de Uso

Page 3: Introdução a Banco de Dados UFMG/2014-02 - Aula 10

• Uma empresa deseja vender passagens de várias companhias aéreas pela Internet, e para isso precisa montar seu banco de dados.

• Cada usuário do site, para comprar passagens precisa ser cadastrado, com informações básicas (nome, CPF, email, senha, endereço, bairro, cidade, estado, CEP, profissão).

• O usuário irá acessar o site, fazer o login e então selecionar a data da viagem. Com a data da viagem será exibida uma lista de vôos disponíveis, de acordo com a Companhia Aérea. Para o registro da Companhia Aérea precisa-se do nome, endereço, bairro, cidade, estado, CNPJ e site.

• Para o registro de cada vôo deve-se registrar o número do vôo, a data e horário de embarque, qual a companhia aérea ele faz parte, o valor da passagem, a origem e destino. A origem e destino é o nome da cidade, que deve também ser cadastrada juntamente com o nome do estado e do país.

• O usuário então seleciona o vôo desejado e realiza o pagamento de acordo com o valor das passagens, lembrando que uma compra pode ser de somente ida ou ida e volta, ou seja, mais de um valor de passagem. O pagamento deve ficar com “status pendente” até que o pagamento seja confirmado. Além disso o pagamento precisa ter uma data.

• Quando um usuário é removido do sistema todas as suas compras devem ser automaticamente removidas também.

Page 4: Introdução a Banco de Dados UFMG/2014-02 - Aula 10

Concessionária de VeículosCriar um Caso de Uso de acordo com a

Modelagem do BD

Page 5: Introdução a Banco de Dados UFMG/2014-02 - Aula 10

Obrigado!