Diagramas de Clase
Es un diagrama que sirve para visualizar las relaciones entre las clases de un sistema.
Se compone de clases y de relaciones. Dentro de las clases seespecifica el nombre de la clase, sus atributos y sus métodos. Gráficamente se representa como un rectángulo con tres particiones en donde la sección superior corresponde anombre, la de en medio a los atributos y la última a los métodos. El diagrama también muestra si los atributos o los métodos son privados, públicos o protegidos.
Lasrelaciones pueden ser de distintos tipos: herencia, agregación, asociación o instanciación. La herencia se representa por medio de una flecha que apunta a la clase base. La agregaciónse dibuja usando una flecha con un rombo en el extremo contrario, el cual va del lado de la clase a la que se agregan las otras clases, el color del rombo indica si laagregación se dio por referencia (tiempo de vida no depende del objeto al que se le agrega) o por valor (tiempo de vida depende del objeto al que se le agrega). La asociación serepresenta por una línea simple con la cardinalidad anotada (1..*,m). Finalmente la instanciación se representa por una flecha punteada.
Ej.
Diagramas deObjetos
Difieren de los diagramas de clase en el hecho de que representan las relaciones de un sistema en un momento dado. Se utiliza ya que el sistema se encuentra activo. Losobjetos se representan en rectángulos donde se pone el nombre:nombre de clase, y las relaciones entre ellos se dan por medio de líneas rectas. A veces se agregan los valoresde sus atributos.
Ej.
Fuentes:
http://www.slideshare.net/DaniSantia/diagrama-de-objetos-y-de-componentes
http://users.dcc.uchile.cl/~psalinas/uml/modelo.html
Regístrate para leer el documento completo.