Um sistema será criado para calcular imediatamente apó...

Próximas questões
Com base no mesmo assunto
Q835190 Engenharia de Software

Um sistema será criado para calcular imediatamente após a digitação o quanto as despesas médicas de um contribuinte influem nos cálculos de sua declaração do imposto bem como o valor do imposto devido por um médico em razão dos recibos que fornece. Na modelagem desse sistema, foi elaborado o seguinte diagrama de casos de uso, que será submetido às críticas e, eventualmente, às correções devidas.


Imagem associada para resolução da questão


Considerando-se essa situação hipotética, é correto afirmar que, em uma versão corrigida desse diagrama, a função ‘calcular o imposto devido’ deve estar

Alternativas

Comentários

Veja os comentários dos nossos alunos

b) representada como no diagrama, mantendo os seus relacionamentos de inclusão. 

Correta

 

 

d) associada a apenas um dos relacionamentos de inclusão(Errado) para transmitir o mesmo significado do modelo atual.

b- O include foi usado porque mais de 1 caso de uso acessam a funcao em destaque. A inclusao é um parte do comportamento que é parecida com mais de 1 caso de uso, o que evita repeticao da representacao de tal comportamento.

 

include significa que a função SEMPRE será executada. Comportamento obrigatório.

extend significa que a função PODERÁ ser executada em alguma situação. Comportamento opcional.

Considerando o enunciado (uma versão corrigida), acredito que o único errado ali é o extend, que parece não ser necessário.

Os relacionamentos de inclusão<> devem sempre ser mantidos.

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo