Trabalho interdisciplinar - analise de sistema

2003 palavras 9 páginas
Diagramas de Classes e O Paradigma da Orientação a Objetos usando UML
Prof. Ricardo A. Ramos

UML – Unified Modeling Language
• É uma linguagem para especificação, construção, visualização e documentação de sistemas de software; • É a união da sintaxe gráfica de vários métodos, com vários símbolos removidos e vários adicionados;

UML - Classes

UML - Classes

UML – Classe (no Rational Rose)

P es soa

Qualificadores: Protegido Privado Publico

nom e endereco cpf rg divida atualizarD ivida() atualizarD ivida(valor) atualizarD ivida(valor1, valor2)

Nome da classe (inicial maiúscula) Atributos da classe (Dados) inicia com minúsculo. Se houver concatenação, a inicial da segunda palavra é maiúscula. Métodos ou Operações da classe. (Comportamento)

UML – Classe (no astah)
Nome da classe (inicial maiúscula) Qualificadores: Protegido Privado Publico

Atributos da classe (Dados) inicia com minúsculo. Se houver concatenação, a inicial da segunda palavra é maiúscula.

Métodos ou Operações da classe. (Comportamento)

Relacionamentos - Associação

Relacionamentos – Associação
(no Rational Rose)

associação
Pes soa nom e endereco cpf rg divida atualizarD ivida() atualizarD ivida(valor) atualizarD ivida(valor1, valor2)

Nome da associação

P roduto com pra

0..*

desc ric ao pre c o getP reco()

0..*

multiplicidades

Relacionamentos – Associação
(no astah)

Associação com navegação

Agregação (simples)
• A associação entre classes sem agregação reflete que ambas as classes se encontram no mesmo nível conceitual. • Por outro lado, uma relação de associação com agregação traduz que existe uma relação do tipo “is-part-of” ou “has-a”, o que corresponde ao fato de uma instância de determinada classe possuir ou ser composta por várias instâncias de outra classe. • A informação de agregação é representada por um losango colocado junto à classe que representa o elemento agregador ou “o todo”.

Relacionamentos -

Relacionados

  • TRABALHO DE GRADUAÇÃO INTERDISCIPLINAR ANÁLISE DE SISTEMAS
    9773 palavras | 40 páginas
  • macarena
    3741 palavras | 15 páginas
  • Nossa ocadora de livros
    948 palavras | 4 páginas
  • modelo de projeto fanap ads
    3529 palavras | 15 páginas
  • reererere
    427 palavras | 2 páginas
  • Trabalho em grupo
    1071 palavras | 5 páginas
  • Aspectos introdutorios em ciencias contabeis
    432 palavras | 2 páginas
  • Administração
    3665 palavras | 15 páginas
  • Teste
    420 palavras | 2 páginas
  • TEXTOOO
    834 palavras | 4 páginas