Um Tribunal está modelando:I. os processos de negócio para a...
Um Tribunal está modelando:
I. os processos de negócio para a construção de um novo sistema orientado a objetos;
II. a interação entre os usuários e os requisitos funcionais, na fase de levantamento de requisitos.
Nesse contexto, considerando que a linguagem UML foi escolhida como única linguagem de modelagem, os diagramas que devem ser utilizados em I e II são, respectivamente,
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Alternativa correta: C - de Atividades e de Casos de Uso.
A questão aborda dois aspectos da modelagem de sistemas orientados a objetos: a representação dos processos de negócio e a interação entre os usuários e os requisitos funcionais. Para resolver esta questão, é necessário conhecer os tipos de diagramas disponíveis na linguagem UML (Unified Modeling Language) e entender qual deles é mais adequado para cada situação descrita.
O Diagrama de Atividades, mencionado na alternativa C, é utilizado para modelar os fluxos de trabalho e processos de negócio. Ele mostra o fluxo de controle ou fluxo de objetos, fornecendo uma visão de alto nível de alguma funcionalidade do sistema. Isso o torna uma escolha apropriada para representar a modelagem de processos de negócio, como descrito no item I da questão.
Por outro lado, o Diagrama de Casos de Uso é uma representação gráfica que mostra quais funções do sistema estão disponíveis para os usuários. Ele ilustra os requisitos funcionais do sistema e a interação entre os usuários (atores) e o sistema, detalhando o que o sistema faz, mas não como. Portanto, este diagrama é ideal para modelar a interação entre os usuários e os requisitos funcionais, conforme descrito no item II.
A justificativa para a alternativa C ser a correta é que ela corresponde à utilização dos diagramas mais adequados para as situações descritas. O Diagrama de Atividades é a melhor escolha para modelar os processos de negócio, e o Diagrama de Casos de Uso é o mais indicado para o levantamento de requisitos funcionais e a interação com os usuários. As outras alternativas propõem diagramas que não são tão apropriados para os contextos dados na questão ou que sequer fazem parte da UML (como é o caso do Business Process Model and Notation - BPMN).
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
A banca foi covarde! mas né é isso que espero delas!
BPMN contém processos de negócio mas é orientado a objeto?
I - Diagrama de Atividades - os processos de negócio para a construção de um novo sistema orientado a objetos; Este diagrama de Comportamento da UML pode ser usado para modelar processos de negócio. Suporta comportamento paralelo
II - Diagrama de Caso de Uso: a interação entre os usuários e os requisitos funcionais, na fase de levantamento de requisitos. É
um Diagrama de Estruturaras. É o mais geral e
informal da UML, utilizado normalmente nas fases de levantamento e análise de
requisitos do sistema
Colega Rodrigo, o diagrama de casos de uso consiste em um diagrama comportamental e não estrutural, como você mencionou. No mais, suas considerações estão corretas!
Ficar atento ao enunciado da questão: " considerando que a linguagem UML foi escolhida como única linguagem de modelagem", ou seja só poderia ser o diagrama de atividades no I.
O diagrama de sequência não poderia ser utilizado em I, porque ele é muito técnico, trabalha a nível de classes e objetos. Como a proposição I fala de processos de negócio, o diagrama mais adequado, mais alto nível, é o de atividades.
Gabarito C
Levantamento de requisitos funcionais e relações com os usuários = Diagrama de Caso de Uso.
Comunicação entre os objetos do sistemas por via de mensagens = Diagrama de Sequencia.
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo