Está en la página 1de 6

Instituto Tecnológico Superior

de Ébano

DIAGRAMA DE CLASES

M . C VICTOR MANUEL ALVAREZ


ANA CRISTINA MUNGUIA BALDERAS
DIAGRAMA DE CLASES

Describe los tipos de objetos que hay en


el sistema y las diversas clases de
relaciones estáticas que existen entre
ellos .

Hay dos tipos principales de relaciones


estáticas :

•Asociaciones ( un cliente puede rentar


varias películas ).
•Subtipos ( una enfermera es un tipo de
persona ).
Características
•Muestran atributos
•Operaciones de clase
•Restricciones a las que se ven
sujetos
Según la forma en que se conecten
los objetos
JEMPLO
PEDIDO
CLIENTE
fecha recibido
prepagado 1 nombre
Cantidad: string * dirección
Precio: dinero
calificacionCredito(): string
despacha()
cierra()

Cliente cooperativo clientepersonal

nombreContacto
calificacionCredito TarjetaCredito
limiteCredito

* facturación
LÍNEA DE PEDIDO

cantidad: integer
Precio: dinero
satisfecho: boolean

* 1
producto
PERSPECTIVAS

Conceptual : Se dibuja un diagrama que


represente los conceptos del dominio
que se esta estudiando .

Especificación : Ahora estamos viendo el


software , pero lo que observamos son
las interfaces del software , no su
implementación

Implementación : Esta es probablemente


la perspectiva mas empleada , pero en
muchos sentidos se utiliza la
especificación .
TERMINOLOGIA

UML CLASE ASOCIACION GENERALIZACION AGREGACION

Booch Clase Usa Hereda Contiene


Coad Clase y Conexión Espec-gen Parte
Jacobson Objeto
Objeto de
Asociación por Hereda todo
Consiste en
reconocimiento
Odell Tipo de instancias
Relación Subtipo Composic
Rumbaugh objeto
Clase Asociación ión
GeneralizaciónAgregación
Shalaer Objeto Relación Subtipo N/A

También podría gustarte