SóProvas


ID
2505580
Banca
CESPE / CEBRASPE
Órgão
TRE-BA
Ano
2017
Provas
Disciplina
Engenharia de Software
Assuntos

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
  • 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.