Buscar

CORREÇÃOExercícios_APS

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 9 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 9 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 9, do total de 9 páginas

Prévia do material em texto

Exercícios APS_27/04 
 CORREÇÃO 
 
 
1) Escreva um caso de uso para alugar um carro. 
 
Um caso de uso descrito no modo expandido deve ter o seguinte 
conteúdo: 
 
Caso de Uso: Alugar um Carro. 
 
Sumário: Cliente escolhe um carro para alugar. Se ele não tiver 
cadastro, deverá fazer o cadastro antes de alugar. O cliente informa os 
dados necessários para efetuar o aluguel, assina um termo de 
compromisso e retira o carro. 
 
Ator Principal: Cliente. 
 
Ator Secundário: Locadora. 
 
Pré-condição(ões): 
 
1. O Cliente deve ser regularmente habilitado para dirigir. 
2. Existir um carro que atenda às necessidades do Cliente. 
 
Fluxo Principal 
 
1. Cliente analisa os modelos de carros disponíveis para alugar na 
locadora. 
2. Cliente escolhe o carro. 
3. Locadora solicita documentação de habilitação do Cliente. 
4. Locadora analisa o documento. 
5. Locadora abre um termo de locação, informando os dados do 
Cliente. 
6. Locadora solicita confirmação dos dados cadastrais do Cliente. 
7. Locadora finaliza o preenchimento do documento de locação. 
8. Cliente assina o termo. 
9. Cliente retira o carro. 
10. Encerrar o caso de uso. 
 
Fluxo Alternativo (2): Cliente não escolhe carro. 
 
2.1 Cliente não encontra um carro que lhe atenda. 
2.2 Seguir para o passo 10. 
 
Fluxo Alternativo (5A): Locadora não aprova o documento 
fornecido, por estar ilegal para fazer a locação do veículo. 
 
A.5.1 Locadora informa ao Cliente que o documento de habilitação 
não está regularizado. 
A.5.2 Seguir para o passo 10. 
 
Fluxo Alternativo (5B): Cliente não apresenta o documento de 
habilitação. 
 
B.5.1 Locadora informa que sem o documento de habilitação o 
Cliente não pode retirar o carro. 
B.5.2 Seguir para o passo 10. 
 
Fluxo Alternativo (6): Cliente não possui cadastro. 
 
6.1 Executar o caso de uso “Cadastrar Cliente”. (extend) 
6.2 Retornar ao passo 6. 
 
Pós-condição(ões): 
 
1. Carro alugado. 
 
 
 
2) Dada a seguinte lista de casos de uso de um sistema: 
 
UC1: Cadastrar Animal. 
UC2: Cadastrar Responsável. 
UC3: Consultar Animal. 
UC4: Prestar Serviços de Pet Shop. 
UC5: Agendar Transporte do Animal. 
 
 
Desenhe o diagrama de casos de uso para o sistema. 
 
 
 
 
 
3) Uma estação de abastecimento (posto de gasolina) deve ser 
configurada para operar de forma totalmente automatizada. O 
motorista passa seu cartão de crédito através de um leitor ligado 
à bomba. O cartão é verificado por comunicação com o 
computador da empresa de crédito e um limite de combustível é 
estabelecido. O motorista pode, então, colocar o combustível 
solicitado. Quando a liberação do combustível está completa, a 
mangueira da bomba é devolvida ao coldre, e a conta do 
cartão de crédito do motorista é debitada no valor do 
combustível. O cartão de crédito é devolvido após o débito. Se o 
cartão for inválido, a bomba de combustível devolve-o antes de 
liberar o combustível. 
 
Com base na descrição do sistema, pede-se: 
 
a. Lista dos casos de uso. 
1. Cadastrar Bombas de Combustível. 
2. Cadastrar Fornecedor de Combustível. 
3. Abastecer Bomba. 
4. Abastecer Veículo. 
 
b. Desenvolvimento do caso de uso “Realizar Venda” “Abastecer 
Veículo”, no modo expandido. 
 
Caso de Uso: Abastecer Veículo. 
 
Sumário: Motorista passa seu cartão de crédito pela leitora; o motorista 
abastece o veículo e o valor é debitado de seu cartão. 
 
Ator Principal: Motorista. 
 
Ator Secundário: Não há. 
 
Pré-condição(ões): 
 
1. Ter crédito disponível no cartão. 
 
Fluxo Principal 
 
1. Motorista passa o cartão de crédito no leitor ligado à bomba de 
combustível. 
2. O cartão é validado pela empresa de crédito. 
3. Sistema apresenta o limite de valor disponível no cartão. 
4. Motorista informa o valor a ser abastecido. 
5. Sistema confere se o valor informado está dentro do limite. 
6. Motorista abastece o veículo. 
7. Sistema apresenta o valor a ser pago após a mangueira ser 
devolvida ao coldre da bomba. 
8. Sistema debita o valor do cartão de crédito. 
9. Sistema emite o comprovante de venda e libera o cartão. 
10. Encerrar o caso de uso. 
 
Fluxo Alternativo (2): Cartão inválido. 
 
2.1 Sistema de crédito não valida o cartão. 
2.2 Cliente recebe a informação de cartão inválido. 
2.3 Seguir para o passo 10. 
 
Fluxo Alternativo (4): Motorista não informa o valor a ser abastecido. 
 
4.1 Sistema confere se há limite mínimo de valor para 
abastecimento total do tanque. Se sim, seguir para o passo 6; 
caso contrário, seguir para o passo 10. 
 
Fluxo Alternativo (6): Sistema não autoriza o abastecimento. 
 
6.1 Sistema informa que o valor de abastecimento solicitado está 
fora do limite permitido. 
6.2 Voltar ao passo 3. 
 
Pós-condição(ões): 
 
1. Abastecimento concluído. 
 
c. Diagrama de casos de uso. 
 
 
 
4) Considere o seguinte texto: “Cada curso oferece uma série de 
disciplinas. Cada disciplina pode ter um ou mais módulos, mas 
uma mesma disciplina pode ser ofertada em diferentes cursos 
com diferente número de módulos. Cada disciplina é ofertada 
por um professor. Eventualmente dois cursos podem ofertar a 
mesma disciplina.”. Elabore o diagrama de classes que retrate a 
situação descrita. 
 
 
 
5) Qual(is) situação(ções) abaixo poderia(m) ser modelada(s) como 
agregação? 
 
I. Um pai e seus filhos. 
II. Um curso e suas disciplinas. 
III. Um carro e suas peças. 
IV. Uma locação e seu cliente. 
 
A. ( )Apenas II. 
B. ( ) Apenas III. 
C. ( )Apenas I e IV. 
D. ( )Apenas II e III. 
E. ( ) Todas elas. 
 
 
6) Para cada situação apresentada, identifique as classes e 
desenhe o diagrama de classes correspondente. 
 
a) Uma pessoa pode ter várias assinaturas de revistas. 
 
b) Uma pessoa tem várias assinaturas de revistas. 
 
c) Uma pessoa tem, no mínimo, uma assinatura de revista. 
 
 
d) Uma revista pode ter vários assinantes. 
 
e) Uma revista tem, no máximo, 100 assinantes. 
 
f) Um item de pedido diz respeito a exatamente um pedido. 
 
g) Um estudante de pós-graduação pode ter até dois orientadores. 
 
h) Um orientador pode orientar vários estudantes. 
 
 
 
 
 
i) Um orientador orienta vários estudantes.

Continue navegando