Engenharia de software

459 palavras 2 páginas
FTC – FACULDADE TECNOLOGICA DA BAHIA

Professor: Fabrício de Sousa

Curso: Sistemas de Informação

1ª)

1b)

1c)

Agregação

Os objetos contidos podem existir sem serem parte do objeto que os contém.
Composição

Os objetos contidos não fazem sentido fora do contexto do objeto que os contém.

Então, seguindo o exemplo dado no início, se você destruir o pedido, os itens são destruídos juntos, afinal eles não tem sentido fora do pedido. Já no carro, você pode tirar as rodas antes de destruí-lo e elas podem ser colocadas em outro carro.

Até hoje, eu mesmo fico na dúvida algumas vezes. Sempre que isso acontece eu opto por usar a agregação que é menos restrita, ou até mesmo uma associação simples.

3)

4a)

4B)

5)

6)
OBJETO DE FRONTEIRA

Esses objetos traduzem os eventos gerados por um ator em eventos relevantes ao sistema. •Também são responsáveis por apresentar os resultados de uma interação dos objetos em algo inteligível pelo ator. •Um objeto de fronteira existe para que o sistema se comunique com o mundo exterior. •Classes de fronteira realizam a comunicação do sistema com atores, sejam eles outros sistemas, equipamentos ou seres humanos.

OBJETOS DE ENTIDADES

Um objeto de entidade é um repositório para alguma informação manipulada pelo sistema. •Normalmente esses objetos armazenam informações persistentes. •Atores não têm acesso direto a estes objetos. •Objetos de entidade se comunicam com o exterior do sistema por intermédio de outros objetos. •Objetos de

Relacionados

  • Software e Engenharia de Software
    798 palavras | 4 páginas
  • Engenharia de Software
    1001 palavras | 5 páginas
  • Engenharia de software
    2464 palavras | 10 páginas
  • Engenharia de software
    1373 palavras | 6 páginas
  • Engenharia de software
    778 palavras | 4 páginas
  • Engenharia de Software
    2974 palavras | 12 páginas
  • Engenharia de Software
    4630 palavras | 19 páginas
  • Engenharia de software
    1130 palavras | 5 páginas
  • Engenharia de software
    1071 palavras | 5 páginas
  • Engenharia de software
    590 palavras | 3 páginas