Diagrama De Clases

Páginas: 7 (1529 palabras) Publicado: 4 de octubre de 2011
DIAGRAMA DE CLASES
Representa la estructura entre las clases de un sistema de información. Es un diagrama estático.
1. CLASE.- Representa la estructura de un conjunto de objetos. Es la generalización de los objetos
Representación (Estructura):
[pic]

Ejemplo: Clase ALUMNO

[pic]

2. OBJETO.- Es la instanciación de una clase. Es la particularidad de unaclase
Ejemplo: objeto José Pérez de la Clase ALUMNO
[pic]
3. MULTIPLICIDAD.- Representa la relación numérica que se da entre clases
Estructura:
• Cero, uno o varios : 0..n ó 0..*
• Uno o varios : 1..n ó 1..*
• Cero o uno : 0..1
• Exactamente uno : 1
• Dos, cinco o siete : 2, 5, 7

Ejemplos: Representar la multiplicidad de:
1. Relaciónentre Persona y Carro
[pic]

2. Relación entre País y Capital

[pic]

3. Relación entre Alumno y Curso

[pic]

4. Relación entre Cliente y CuentaBancaria

[pic]

4. ASOCIACION: Representa la relación entre dos o más clases
Notación:
[pic]

Estuctura:
[pic]

Ejemplo:
[pic]

5. ASOCIACIONUNIDIRECCIONAL (DEPENDENCIA): Una clase A depende su existencia de una clase B, es decir, la clase A, por sí sola no existe
Notación:
[pic]

Estructura:
[pic]
“La Clase A depende su existencia de la Clase B”

Ejemplo:
A. Usando asociación:
[pic]

B. Usando dependencia:
[pic]

6. RECURSIVIDAD: Representa la relación de una claseasí misma.
Notación:
[pic]

Estructura:
[pic]

[pic]

Ejemplo:
[pic]
7. GENERALIZACION (OR excluyente): Representa el concepto de HERENCIA. Las clases Hijas “heredan” atributos y métodos de la clase Padre.

Notación:
[pic]

Estructura:
[pic]

Ejemplo: Clase EQUIPO
[pic]

8. COMPOSICION: Tieneuna Clase Padre y Clases Hijas. Existe una relación lógica y física entre la Clase Padre y las clases Hijas. Si se elimina la Clase Padre obligadamente deberán eliminarse las Clase hijas.
Notación: Se empieza utilizando el estereotipo de “Agregación” y en la clase Padre (Rol A detail o Rol B detail) marcar By Value y se transforma en composición (rombo relleno).
[pic]Estructura:
[pic]

Ejemplo:
[pic]

9. AGREGACION: Tiene una Clase Padre y Clases Hijas. Existe una relación lógica y pero no física entre la Clase Padre y la Clases Hijas. Si se elimina la Clase Padre “no obligadamente“ deberán eliminarse las Clases hijas.

Notación:
[pic]

Estructura:
[pic]
Ejemplo1: Productos de una Pastelería (merengue,pionono, botija, etc.)
Ingrediente (harina, leche, huevos, levadura, azúcar, mantequilla, etc.)
Ejemplo2: Producto (lavadoras, refrigeradoras, cocinas a gas, etc.)
Componente (plancha galvanizada, remaches, soldadura, pintura, base, etc.)
[pic]

10. CLASE DERIVADA: Se crea de una relación de varios a varios (1..n a 1..n) entre dos clases.Tiene sus propios atributos y sus propios métodos.

Notación:

[pic]

Estructura:
[pic]
Ejemplo:
[pic]

11. DIAGRAMA DE CLASES: representa la estructura de clases de un sistema informático.
Ejemplo: Elaborar el diagrama de clases de un Sistema de Ventas
[pic]

Dando doble click en el nombre del diagrama de clases(DCSistemaDeVentas) aparece el editor (Barra de herramientas) donde se elabora el diagrama de clases.
[pic]
Agregar nuevos estereotipos seleccionando la barra de herramientas y pulsando botón derecho:
[pic]
Se agregan los estereotipos faltantes:
[pic]
Se agregan a la barra de herramientas:
[pic]
Elaboramos el diagrama de clases del sistema de ventas en el...
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