Para a modelagem do sistema usando UML (unified modeling la...

Próximas questões
Com base no mesmo assunto
Q1370943 Engenharia de Software
Deseja-se desenvolver um sistema de informação para uma empresa que possui uma frota de navios mercantes. Tal sistema deve ser composto de um módulo capaz de acompanhar o posicionamento de cada navio em tempo real e de receber e disponibilizar dados sobre as condições operacionais de cada navio. Um sistema gerenciador de banco de dados deve armazenar e disponibilizar informações sobre a rota, carga, tripulação e condições logísticas de cada navio. Considerando essas informações, julgue os itens seguintes, acerca de desenvolvimento de aplicações e banco de dados.
Para a modelagem do sistema usando UML (unified modeling language), diagrama de casos de uso permitirão modelar a seqüência de ações e eventos de processamento do sistema de acordo com a participação dos atores do modelo
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Alternativa correta: E - errado

A questão refere-se ao uso de diagramas de casos de uso da UML (Unified Modeling Language). Os diagramas de casos de uso são ferramentas para especificar os requisitos funcionais de um sistema. Eles representam as funcionalidades do sistema a partir da perspectiva dos usuários, que são denominados "atores". O foco desses diagramas está em o que o sistema faz, não em como faz ou na sequência que faz.

Um ponto de confusão pode ser o uso da palavra "seqüência" no enunciado. Em UML, quem detalha a ordem das interações entre objetos ou componentes de um sistema é o diagrama de sequência. Este sim modela a troca de mensagens em um cenário específico, ilustrando como as operações são realizadas – o como – e a sequência em que ocorrem.

Portanto, a afirmação de que os diagramas de casos de uso permitem modelar a sequência de ações e eventos é incorreta. A função deles é delinear as relações entre os atores (usuários ou sistemas externos) e os casos de uso – as funções ou funcionalidades do sistema. Eles são excelentes para compreender o escopo do sistema e para comunicação com stakeholders não técnicos, mas não para descrever o fluxo interno das operações.

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo

Comentários

Veja os comentários dos nossos alunos

Diagrama de Caso de Uso são importantes para visualizar/modelar/documentar algum elemento ou o sistema em si, dando uma visão externa. Por sua vez, para modelar a sequência de ações ou eventos podemos usar os diagramas de sequência ou máquinas de estados.

GABARITO: E

Clique para visualizar este comentário

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