Engenharia de software

Disponível somente no TrabalhosFeitos
  • Páginas : 2 (459 palavras )
  • Download(s) : 0
  • Publicado : 7 de setembro de 2012
Ler documento completo
Amostra do texto
FTC – FACULDADE TECNOLOGICA DA BAHIA









Professor: Fabrício de Sousa

Curso: Sistemas de Informação1ª)

































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 queos 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 asrodas 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 umainteraçã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 comatores, 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 essesobjetos 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...
tracking img