Documentos de Académico
Documentos de Profesional
Documentos de Cultura
En base a las relaciones que se desglosan anexar la descripcin y la simbologa de cada una
de ellas.
Asociacin
Dependencia o Instanciacin
Generalizacin
Herencia (<<extends>>).
extends:
uses: .
Asociacin: Es generalmente, una relacin estructural entre clases, es decir, La navegalidad nos muestra donde
est ubicado el atributo. Es decir cul es la clase que tiene contiene el atributo si sta no lo mostrase. La
multiplicidad en una Asociacin dice bastante, ya que de eso depender si el atributo, es una coleccin o
simplemente una variable de referencia a un objeto.
Dependencia o Instanciacin: Es una relacin de uso, es decir que una clase utiliza a otra. Y si esta ultima se
altera, la anterior se puede ver afectada.
En cdigo se suelen traducir principalmente como las clases donde se hace la instanciacin de un objeto.
Generalizacin: Es una relacin de herencia. Se puede decir que es un relacin es un tipo de ( IS-A )Es entre
una clase hija y su clase madre. En la codificacin podemos encontrar la palabra extends que hace referencia a
esta relacin. Adems podemos encontrar palabras claves tales como this y super ( Java ) o "self" y parent
( PHP ). Para darnos cuenta que existe una relacin de este tipo involucrada.
Herencia (<<extends>>).: Indica que una clase (clase derivada) hereda los mtodos y atributos especificados por
una clase (clase base), por lo cual una clase derivada adems de tener sus propios mtodos y atributos, podr
acceder a las caractersticas y atributos visibles de su clase base ( public y protected).
extends: Grficamente lo que mostramos es una relacin de dependencia entre el par de casos de uso, con el
nombre correspondiente al tipo de relacin de la que se trate: ya sea <<include>> o <<extend>>.
Estas, son relaciones que usamos para ligar grficamente dos casos de uso, cuyos flujos de eventos estn unidos,
normalmente en una sola sesin del usuario. En otras palabras, un caso de uso que est ligado, por medio de una
de estas dos relaciones, a otro caso de uso; tambin podra leerse o ejecutarse como un slo caso de uso en
lugar de dos. O
uses: es lo que se hacer.