Académique Documents
Professionnel Documents
Culture Documents
Unos de los temas de los diagramas UML, es la relacin entre clases, porque le
permiten establecer una comunicacin entre las misma y por ende facilitarle a
los usuarios entender o comprender de mejor manera los procesos que se
realizan en los sistemas informticos.
A continuacin se detallaran las diferentes simbologas que forman los
diagramas UML, para que sirven, cul es su funcionalidad, para as, desarrollar
y documentar de manera eficiente.
MARCO TEORICO
2.1.
Las relaciones existentes entre las distintas clases nos indican como se
comunican los objetos de esas clases entre s. Existen distintos tipos de
Relaciones: Asociacin, Dependencia, Generalizacin.
2.1.1. ASOCIACIN
Las asociaciones representan las relaciones ms generales entre clases, es
decir, las relaciones con menor contenido semntico. Para UML una asociacin
va a describir un conjunto de vnculos entre las instancias de las clases. (Garca,
et al. 2013)
Las relaciones de asociaciones existen diferentes conexiones para establecer
comunicacin entre los procesos en los cuales son:
Composicin
Agregacin
Reflexiva
Inversa
Simple
2.1.1.1.
2.1.1.2.
AGREGACIN Y COMPOSICIN
Los casos de Agregacin y Composicin son algo particular entre las relaciones
de asociacin, porque es una relacin entre un todo y sus partes.
Grficamente se muestran como asociaciones con un rombo en unos de sus
extremos.
AGREGACIN
En otras palabras es una asociacin que describe una relacin entre un todo
y sus partes de modo que las partes pueden existir por s mismas.
Su representacin grfica es una lnea recta con un rombo con fondo blanco.
Ejemplo:
COMPOSICIN
Es una asociacin que describe una relacin entre un todo y sus partes de
modo que las existencias de las partes se perciben como totalmente
dependientes del todo.
Su representacin grfica es una lnea recta con un rombo con fondo oscuro.
Ejemplo:
2.1.2. DEPENDENCIA
El termino dependencia es muy usado para sealar que una clase depende
exclusivamente de otra clase, est establecido por algunos actores como una
relacin ms dbil que una asociacin.
Un ejemplo seria. Cliente y Proveedor
2.2.
JERARQUA DE CLASES
CONCLUSIN
Los diagramas de clase son de gran importancia porque nos permiten detallar el
comportamiento de las clases, mediante la relacin que existe entre ellas.
Las relaciones de clases como, asociaciones, dependencia, y herencia, son de
vital importancia conocerlo, as como sus atributos, mtodos, que se muestra en
el nivel ms alto de la jerarqua en el que son aplicables.
BIBLIOGRAFA
Berzal, F. s.f. Relaciones entre clases, Diagramas de clases UML. ESP. (En
Lnea). Consultado, 30 de jun. 2015. Formato PDF. Disponible en:
http://elvex.ugr.es/decsai/java/pdf/3C-Relaciones.pdf
Garca, F y Pardo, C. 2013. Diagramas de Clase en UML 1.1. ESP. (En lnea).
Consultado, 30 de Jun. 2015. Formato PDF. Disponible en:
http://gredos.usal.es/jspui/bitstream/10366/121969/3/DIA_GarciaPenalv
o_PardoAguilar_DClase.pdf
Kendall, K y Kendall, J. 2011. Anlisis y diseo de sistemas. 8 ed. Mxico.
Pearson Education.
Medavilla, E. s.f. II Modelos y Herramientas UML. (En Lnea). Consultado, 30 de
jun.
2015
Formato
PDF.
Disponible
en:
http://www.ctr.unican.es/asignaturas/mc_oo/doc/m_estructural.pdf
Zapata, M. s.f. Diseo Estructural, Diagrama de clases. ESP. (En Lnea).
Consultado, 30 de jun. 2015. Formato PDF. Disponible en:
http://ocw.unizar.es/ciencias-experimentales/modelos-matematicos-enbases-de-datos/uml/03UML_DiagramaClases.pdf