Sie sind auf Seite 1von 5

INTRODUCCIN

Como se ha mencionado en los captulos anteriores, los diagramas UML


permiten visualizar de manera adecuada los procesos que se dan en un sistema,
adems de aadir nuevos requerimientos establecidos por las necesidades de
usuario final.
Es de vital importancia conocer que son los diagrama de UML, Cules son los
tipos de clases?, para que sirven, cul es su funcionalidad, para as, desarrollar
y documentar de manera eficiente el proceso del sistema, es los que se detallara
a continuacin.

MARCO TERICO
2. DIAGRAMA DE CLASE
El diagrama de clases es una tcnica central y ampliamente difundida en los
distintos mtodos orientados a objeto. Cada mtodo incluye sus propias
variantes a esta tcnica, pero en el presente artculo nos vamos a centrar en la
visin que se encuentra implementada dentro del lenguaje estndar de
modelado UML. (Garca, et al. 2013)
En otras palabras, Los diagramas de clases sirven para representar la estructura
esttica de un sistema incluyendo una coleccin de elementos de modelizacin
estticos, tales como clases y relaciones
Antes de proceder a detallar sobre los diagramas de clases, se debe tener en
cuenta algunos conceptos bsicos, de los cuales, son pilares fundamentales.

2.1.

CONCEPTOS BSICOS

Un objeto es algo distinguible que percibimos


como que tiene existencia, sea fsica o
conceptual Ejemplos: Pedro Gonzlez, el libro
Cien aos de soledad, la luna,
Una instancia de una clase (objeto) refiere a la representacin de un objeto de
una clase.

Una asociacin refiere genricamente a las


relaciones que existen entre objetos de
clases Ejemplos: libro escrito por autor

Un enlace refiere a la representacin


de una relacin entre instancias de
clases
2.2.

ELEMENTOS BSICOS DE UNA CLASE UML

Una clase describe genricamente a una familia de objetos que tiene en comn

Propiedades relevantes
de un clase
Representan su
estructura
Pueden ser simples o
compuestos

Operacin:

Atributo:

una serie de atributos y operaciones

Muestra el
Comportamiento
asociado a una clase

Al igual que sucede con los atributos, las operaciones de una clase pueden
especificarse con diferente nivel de detalle segn la siguiente sintaxis:
Visibilidad nombre (lista de parmetros): tipo de retorno

2.3.

ASOCIACIONES Y ENLACES DE UNA CLASE UML

Los enlaces y las asociaciones son los medios de establecer relaciones entre
objetos y clases, respectivamente.
Enlace: es una conexin fsica o conceptual entre instancias de objetos.

Matemticamente, un enlace es una lista ordenada de instancias de


objetos.

Asociacin: describe un grupo de enlaces con estructura y semntica comunes.

Todos los enlaces de una asociacin conectan objetos de las mismas


clases.

Un enlace es una instancia de una asociacin.

2.4.

MULTIPLICIDAD DE UNA CLASE

La multiplicidad, que es quien describe el nmero mnimo y mximo de enlaces


posibles.
Multiplicidad
1
0..1
NM
*
0*
1*

En resumen

Ejemplo

Significado
Uno y slo uno
Cero o uno
Desde N hasta M
Varios
Cero o Varios
Uno o Varios

CONCLUSIONES
Los diagramas de clases son fundamentales para llevar una correcta
documentacin sobre un sistema informtico, a parte que son orientados a la
Programacin OO, dentro de estos diagramas, es importante conocer que son
una clase, sus atributos, las operaciones, y las relaciones que existen entre ella.

BIBLIOGRAFA
Garca, F y Pardo, C. 2013. Diagramas de Clase en UML 1.1. ESP. (En lnea).
Consultado, 11 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. p 600
Medavilla, E. s.f. II Modelos y Herramientas UML. (En Lnea). Consultado, 11 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, 11 de jun. 2015. Formato PDF. Disponible en:
http://ocw.unizar.es/ciencias-experimentales/modelos-matematicos-enbases-de-datos/uml/03UML_DiagramaClases.pdf