algoritmos

1311 palavras 6 páginas
Fundamentos de análise e desenvolvimento de sistemas
Fundamentos de análise e desenvolvimento de sistemas

Aula 07
Aula 07
MODELAGEM DE CLASSES
MODELAGEM DE CLASSES

Paulo Regis M Sousa

Análise de requisitos de software
A aula passada...
A aula passada...


Modelagem de casos de uso



23/03/2014

Documentação de casos de uso
Documentação de regras de negócio

Paulo Regis M Sousa - Aula 07

2

Modelagem de classes
A visão de casos de uso do sistema fornece uma perspectiva do sistema a partir de um ponto de vista externo. 23/03/2014

Paulo Regis M Sousa - Aula 07

3

Modelagem de classes
Internamente os objetos do sistema colaboram uns com os outros para produzir os resultados visíveis de fora 23/03/2014

Paulo Regis M Sousa - Aula 07

4

Diagrama de classes
Classe
Classe
É representada por uma caixa com no máximo três compartimentos Nome da classe

Lista de atributos

Lista de operações

23/03/2014

Paulo Regis M Sousa - Aula 07

5

Diagrama de classes

23/03/2014

Paulo Regis M Sousa - Aula 07

6

Relacionamento entre objetos
Associação
Associação
Usada para representar o fato de que existe uma relação entre dois objetos.

Classe A

23/03/2014

Paulo Regis M Sousa - Aula 07

Relacionamento

Classe B

7

Relacionamento entre objetos
Compra

Possui

Ocupa

23/03/2014

Paulo Regis M Sousa - Aula 07

8

Multiplicidades




As associações permitem representar a informação dos limites inferior e superior da quantidade de objetos aos quais um objeto pode estar associado.
Cada associação em um diagrama de classes possui duas multiplicidades em, uma em cada extremo da linha de associação. 23/03/2014

Paulo Regis M Sousa - Aula 07

9

Multiplicidades

23/03/2014

Paulo Regis M Sousa - Aula 07

10

Multiplicidades

23/03/2014

Paulo Regis M Sousa - Aula 07

11

Nome de associação, direção de leitura e papéis ●

Relacionados

  • Algoritmos
    469 palavras | 2 páginas
  • Algoritmos
    5351 palavras | 22 páginas
  • Algoritmo
    698 palavras | 3 páginas
  • O que é um Algoritmo
    689 palavras | 3 páginas
  • Algoritmos
    864 palavras | 4 páginas
  • Algoritmo
    2704 palavras | 11 páginas
  • algoritmos
    2263 palavras | 10 páginas
  • Algoritmos
    834 palavras | 4 páginas
  • algoritmos
    1051 palavras | 5 páginas
  • Algoritmos
    958 palavras | 4 páginas