Descarga la aplicación para disfrutar aún más
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
Compartir