Um analista de sistemas deverá apresentar um diagrama ...

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

Um analista de sistemas deverá apresentar um diagrama de classes de domínio de uma aplicação. Uma das necessidades a ser atendida é o módulo de abertura de processos judiciais, que são abertos para acionar judicialmente uma ou mais pessoas e podem ser iniciados por uma ou mais pessoas interessadas. Os dados completos de todas as pessoas envolvidas precisam ficar registrados, bem como a forma de participação (interessado ou acionado).


Considerando essa situação hipotética, assinale a opção que apresenta o diagrama mais adequado ao atendimento dessas necessidades.

Alternativas

Comentários

Veja os comentários dos nossos alunos

O gabarito é a letra D.

 

São 2 entidades, Pessoa e Processo. Um processo pode ser aberto por uma ou mais pessoas e uma pessoa pode não abrir ou abrir muitos processos. Essa é a parte superior do relacionamento. Um processo pode acionar uma ou mais pessoas e uma pessoa pode não ser acionada ou ser acionada por muitos processos. Essa é a parte inferior do relacionamento.

Letra A: Não faz sentido algum. ERRADA
Letra B: A aridade permite que 1 pessoa processe 0 pessoas. ERRADA
Letra C: Não tem distinção entre os papéis da Pessoa. ERRADA
Letra D: Correta e reaproveita a classe Pessoa. CORRETA
Letra E: Correta mas é menos eficiente que a letra D (não reaproveita Pessoa). ERRADA.

A resposta é a letra D. Uma Pessoa pode abrir um ou mais processos e um processo aciona uma ou mais pessoas.

descrevendo o diagrama: pessoa pode abrir de 0 a varios processos, os quais sao abertos por 1 ou mais pessos. Processo aciona 1 ou mais pessoas,as quais podem se envolver em de 0 a varios processos

O enunciado diz que: " Os dados completos de todas as pessoas envolvidas precisam ficar registrados, bem como a forma de participação (interessado ou acionado)."

Como se menciona a forma de participação como um dado de todas as pessoas, isso inviabiliza o última alternativa.

Clique para visualizar este comentário

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