Logo Studenta

POO - Diagramas UML

¡Estudia con miles de materiales!

Vista previa del material en texto

MARCO TEORICO 
¿QUE ES UN DIAGRAMA DE CLASES UML? 
En ingeniería de software, un diagrama de clases en Lenguaje Unificado de Modelado es un 
tipo de diagrama de estructura estática que describe la estructura de un sistema mostrando 
las clases del sistema, sus atributos, operaciones, y las relaciones entre los objetos. 
¿En qué consisten las relaciones de: asociación, agregación, composición, 
dependencia, realización, colaboración y delegación?, 
La forma de representar las asociaciones binarias en UML es mediante una línea que 
conecta las dos clases. En general, las asociaciones son bidireccionales, esto es, no tienen 
un sentido asociado. La cual muestra que una persona es propietaria de uno o varios perros, 
pero estos son solo de esta persona. 
La forma de representar una relación de agregación en UML es mediante una línea que sale 
de la clase que está siendo agregada (clase “parte”) hacia la clase resultante (clase “todo”), 
terminada en un rombo vacío en la clase que definimos por agregación. 
Composición es una forma fuerte de composición donde la vida de la clase contenida debe 
coincidir con la vida de la clase contenedor. Los componentes constituyen una parte del 
objeto compuesto. De esta forma, los componentes no pueden ser compartidos por varios 
objetos compuestos. 
Una relación de dependencia se establece entre clases (u objetos) cuando un cambio en el 
elemento independiente del modelo puede requerir un cambio en el elemento 
dependiente. 
la relación de realización. Es una relación de significado entre dos elementos, donde 
cualquier cambio a un elemento independiente, puede afectar el significado de otro 
elemento dependiente 
Un diagrama de colaboración en las versiones de UML 1. x es esencialmente un diagrama 
que muestra interacciones organizadas alrededor de los roles. 
Para mostrar que los elementos internos del componente realizan o usan las interfaces del 
componente, se usan conectores de delegación 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
CONCLUSIONES. 
El modelado UML nos permite organizar de una forma concisa un programa o algoritmo 
para de esta forma tener una visión más clara de todos los requerimientos y lo que deberá 
ser el resultado final de este, Este tipo de modelado de diagramas UML nos permite 
también el uso de varias herramientas que el mismo proporciona para de esta forma 
poder crear un diagrama más completo que nos resulte de forma óptima para el proyecto 
que requerimos 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
BIBLIOGRAFIA. 
En que consiste las relaciones de delegación uml - Google Zoeken. (s. f.-b). Recuperado 8 de 
octubre de 2022, de 
https://www.google.com.mx/search?q=En+que+consiste+las+relaciones+de+delegacion+uml 
colaboradores de Wikipedia. (2021, 22 septiembre). Diagrama de colaboración. Wikipedia, la 
enciclopedia libre. Recuperado 8 de octubre de 2022, de 
https://es.wikipedia.org/wiki/Diagrama_de_colaboraci%C3%B3n 
Manzanares, N. A. F. (s. f.). Relaciones | LENGUAJE DE MODELADO UNIFICADO - UML. 
Recuperado 8 de octubre de 2022, de https://unadzsurlab.com/UML/U2/relaciones.html 
Barquinero, J. M. M. (2019, 23 enero). Agregación Vs Composición en diagramas de clases. 
UML. | Blog SEAS. Blog de SEAS. Recuperado 8 de octubre de 2022, de 
https://www.seas.es/blog/informatica/agregacion-vs-composicion-en-diagramas-de-clases-
uml/ 
 
https://www.google.com.mx/search?q=En+que+consiste+las+relaciones+de+delegacion+uml
https://es.wikipedia.org/wiki/Diagrama_de_colaboraci%C3%B3n
https://unadzsurlab.com/UML/U2/relaciones.html
https://www.seas.es/blog/informatica/agregacion-vs-composicion-en-diagramas-de-clases-uml/
https://www.seas.es/blog/informatica/agregacion-vs-composicion-en-diagramas-de-clases-uml/
	f028869a4f9140a21646d949c220a0ee433a3c6325d65477c5b3de05a591aaae.pdf

Continuar navegando

Contenido elegido para ti

26 pag.
uml-JAVA

UBAM

User badge image

Contenidos Muy Locos

53 pag.
32 pag.
A7-CapAtulo-4

User badge image

Aprenda aquí

39 pag.
Análisis y Diseño Orientado a Objetos con UML

SIN SIGLA

User badge image

Materiales y Contenidos