filial farmaceitica

845 palavras 4 páginas
Análise de Sistemas
Orientada a Objetos
Aula 06 – Diagrama de Classes

Diagrama de Caso de Uso - Locadora

Diagrama de Classes
“Se o protagonista de um sistema desenvolvido sob a análise orientada a objetos é um objeto, nada mais justo do que termos onde documentar os objetos encontrados nos requisitos do sistema.”
Ana Cristina Melo – Desenvolvendo aplicações com UML 2.0

Diagrama de Classes
• Permite a visualização das classes que irão compor o sistema com seus respectivos atributos e métodos, mostram como as classes se relacionam, complementam e transmitem informações entre si.
“Após extrairmos dos requisitos os objetos da aplicação, precisaremos separar e classificar suas características, modelando, por conseguinte, as classes do sistema.
Entretanto, a essência de um sistema não está apenas em suas classes, mas principalmente nos seus relacionamentos.”
Ana Cristina Melo – Desenvolvendo aplicações com UML 2.0

Diagrama de Classes – Modelo Conceitual
• No Modelo Conceitual representamos as informações que o software necessitará em termos de classes e seus atributos, bem como suas associações, não modelando, nessa etapa, os métodos que esta classe terá.

Diagrama de Classes – Modelo do Domínio
• Toma-se o modelo conceitual e produz o modelo de domínio que enfoca a solução do problema.
• Os métodos necessários às classes são descobertos a partir da modelagem de diagramas de interação como o de sequência.

Diagrama de Classes - Objetivo

Diagrama de Classes - Visibilidade
Indica o nível de acessibilidade de um elemento, isto é, por quem uma propriedade (atributo ou método) pode ser utilizada.
+

Pública – O atributo ou método pode ser usado por qualquer objeto. #

Protegida – O atributo ou método pode ser usado por qualquer objeto da classe e também por suas subclasses.

~

Pacote – O atributo ou método é visível por qualquer objeto dentro do pacote.

-

Privada – O atributo ou método é visível somente

Relacionados