Buscar

12_-_Diagrama_de_Classe_-_Classes_estereotipadas-29c724f4c05243b5b9c94_L2K1Hw0

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 12 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 12 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 9, do total de 12 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

Curso Superior de Tecnologia em 
Análise e Desenvolvimento de 
Sistemas - ADS
Prof. Dr. F Gerson Meneses
Análise e Projeto de Sistemas
12 – Diagrama de Classe – Classes 
estereotipadas
Conteúdo
Atentai bem...
Conceitos e formas
Fronteita (<<boundary>>)
Controle (<<control>>)
Entidade (<<entity>>)
Detalhe
Atentai bem...
 São usadas para representar um encadeamento das 
classes de uma sistema de acordo com suas 
características;
 Modela sistemas implementados conforme o padrão 
MVC;
 As classes são estereotipadas distinguindo-as em três 
níveis:
Fronteita (<<boundary>>); V ision
Controle (<<control>>); C ontroler
Entidade (<<entity>>). M odel
Conceitos e formas
 Boundary: Classe Fronteira, geralmente representam as interfaces 
gráficas;
 Control: Classe de Controle, geralmente implementa as regras de 
negócio;
 Entity: Classe de Entidade, geralmente implementa os objetos do 
domínio do sistema.
 Suas representações gráficas são: Vejamos cada uma!
Fronteita (<<boundary>>)
 Identifica uma classe que serve para intermediar 
(enviar e receber) a comunicação entre os atores 
externos e o sistema propriamente dito;
 Formulários eletrônicos, interfaces gráficas e janelas 
são exemplos de elementos considerados como 
Classes Fronteira.
 Vejamos:
Fronteita (<<boundary>>)
Representa a porta de 
entrada ou de saída
do sistema.
Controle (<<control>>)
 Classes que servem de intermédio e controlam a 
sequência de funcionamento do sistema e 
estabelece a ligação entre <<boundary>> e 
<<entity>>;
 Interpretam os eventos ocorridos sobre os objetos 
<<boundary>> e retransmitem às classes <<entity>>, 
é onde ficam as regras de negócio.
 Vejamos:
O método solicitaSaldo()
irá fazer intermediação
com o sistema.
Controle (<<control>>)
Entidade (<<entity>>)
 Representa a informação que é manipulada por 
outros objetos: fronteira e controle;
 Normalmente é derivada do próprio domínio (mundo 
real) onde o sistema está inserido;
 Simboliza objetos que não iniciam uma atividade, 
mas podem enviar estímulos, uma vez que lhes for 
solicitado um serviço.
 Vejamos:
Entidade (<<entity>>)
Entity podem ser 
persistentes ou 
transientes
Detalhe
 Em algumas ferramentas CASE, além do estereótipo 
textual pode-se também representar as classes 
estereotipadas através do estereótipo gráfico.
Referências:
 Disponíveis na ementa da disciplina.

Outros materiais