diagrama de clases

Páginas: 3 (665 palabras) Publicado: 9 de diciembre de 2015
DEPARTAMENTO DE SISTEMAS E
INFORMATICA

PROGRAMA DE INGENIERIA DE
SISTEMAS

Ing. María del Pilar Rojas Puentes

• ASOCIACIONES
• RELACION TODO / PARTES
• COMPOSICION
• AGREGACIÓN
• GENERALIZACIÓN /ESPECIFICACIÓN

ALTAMENTE COHESIVAS Y BAJO ACOPLAMIENTO

• La asociación expresa una conexión bidireccional entre objetos.
• Una asociación es una abstracción de la relación existente en los
enlacesentre los objetos.
• Cuando los objetos se conectan entre sí de forma semántica, esta
conexión se conoce como asociación.

1

2

1: Multiplicidad
2: Semántica
3: Roles
4: Navegabilidad(UNIDIRECCIONAL)

3

4

MULTIPLICIDAD:
Especificación de multiplicidad en la Asociación
(mínima...máxima)
1
Uno y sólo uno
0..1
Cero o uno
M..N
Desde M hasta N (enteros naturales)
*
Cero o muchos
0..*
Cero omuchos
1..*
Uno o muchos (al menos uno)

NAVEGABILIDAD

EJEMPLO

AUTOASOCIACION
Un solo objeto se puede asociar a sí mismo si la
misma clase aparece más de
una vez en una
asociación, si la misma claseaparece dos veces en
una asociación, las dos instancias no tienen que ser el
mismo objeto, y no lo son por lo general. Ejemplo la
clase persona con los objetos mujer y marido entre
ellos existe unarelación pero es la misma clase con
diferentes objetos
Marido
0..1
Casado_con

Persona

0..1
Mujer

EJEMPLOS

Nombre
Dirección
teléfono

CLASE ASOCIACION:
En algunos casos es necesario almacenarinformación
en la asociación entre dos clases. Se denota como una
clase relacionada por una línea punteada a una
asociación.
En análisis
Factura
numeroFact
fecha
tipoFactura
total

0..*

Se relacionan

fact1..*
prod

ItemFactura
numero
cantidad
valor

Producto
codigo
nombre
precioCosto
precioVenta
existencia

EJEMPLOS

COMPOSICION

(También conocida como Agregación Física)
Una agregación de composicióno simplemente composición (composite
aggregation) es una agregación más fuerte que implica:
Dependencia existencial: El elemento dependiente desaparece al destruirse
el que lo contiene (contrario...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Diagramas De Clases
  • Diagramas de clase
  • diagrama de clases
  • Diagrama de clases
  • Diagramas De clase
  • Diagrama de clases
  • Diagrama de clase
  • Diagrama de clases

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS