Want to create interactive content? It’s easy in Genially!
UML diagrama de interaccion
Angela Karyme
Created on September 7, 2023
Start designing with a free template
Discover more than 1500 professional designs like these:
Transcript
¿Que es UML?
¿Qué es un diagrama de interacción?
Diagrama de InteracciónUML
Tipos de diagramas de interacción
Elementos de un diagrama de interacción
Ejemplos de diagramas de interacción
empezar
Conclusion
¿Que es UML?
Unified Modeling Language
¿Que es UML?
¿Qué es un diagrama de interacción?
Tipos de diagramas de interacción
Elementos de un diagrama de interacción
Es un estándar internacional adoptado por numerosas empresas y organismos para crear esquemas, diagramas y documentación relacionada con el desarrollo de software. UML es una técnica para la especificación de sistemas en todas sus fases y tiene casos de uso para capturar los requerimientos del cliente. UML se utiliza principalmente en el desarrollo de software orientado a objetos y también es adecuado para visualizar procesos empresariales.
Ejemplos de diagramas de interacción
Conclusion
¿Qué es un diagrama de interacción?
¿Que es UML?
¿Qué es un diagrama de interacción?
Un diagrama de interacción es un tipo de diagrama UML que se utiliza para capturar el comportamiento interactivo de un sistema. Este tipo de diagrama se centra en describir el flujo de mensajes dentro de un sistema y ofrece contexto para una o más líneas de vida dentro de un sistema. Los diagramas de interacción describen en detalle un determinado escenario de un caso de uso y muestran la interacción entre el conjunto de objetos que cooperan en la realización de dicho escenario. Los elementos que componen los diagramas de interacción son los objetos y los mensajes
Tipos de diagramas de interacción
Elementos de un diagrama de interacción
Ejemplos de diagramas de interacción
+info
Conclusion
Tipos de diagramas de interacción:
¿Que es UML?
Existen varios tipos de diagramas de interacción en UML, los cuales se centran en diferentes aspectos del comportamiento o la estructura de un sistema. A continuación, se describen los principales tipos de diagramas de interacción:
¿Qué es un diagrama de interacción?
Tipos de diagramas de interacción
Diagrama de secuencia
Diagrama de colaboración
Este tipo de diagrama describe cómo y en qué orden un grupo de objetos funcionan en conjunto. Tanto los desarrolladores de software como los profesionales de negocios usan estos diagramas para comprender los requisitos de un sistema nuevo o documentar un proceso existente. Los diagramas de secuencia se utilizan comúnmente para definir cómo se realiza un caso de uso y para comprender mejor el diagrama de clases
Este tipo de diagrama muestra las interacciones que tienen lugar entre objetos en una pieza de software o sistema. Este tipo de diagrama enfatiza los mensajes intercambiados entre objetos y se utiliza mejor cuando un caso de uso tiene varios escenarios que necesitan representarse
Elementos de un diagrama de interacción
Ejemplos de diagramas de interacción
Diagrama de tiempos
Diagrama global de interacciones
Conclusion
Este tipo de diagrama muestra el comportamiento temporal de un sistema, es decir, cómo cambia el estado de los objetos a lo largo del tiempo
Este tipo de diagrama muestra todas las interacciones entre los objetos de un sistema en un solo diagrama
Elementos de un diagrama de interacción
¿Que es UML?
¿Qué es un diagrama de interacción?
Los diagramas de interacción en UML están compuestos por varios elementos que permiten representar la interacción entre los objetos de un sistema. A continuación, se describen los elementos principales que componen un diagrama de interacción:
Tipos de diagramas de interacción
Elementos de un diagrama de interacción
Ejemplos de diagramas de interacción
+info
Conclusion
Ejemplos
Diagramas de interaccion
¿Que es UML?
¿Qué es un diagrama de interacción?
Tipos de diagramas de interacción
Elementos de un diagrama de interacción
Ejemplo de un sistema de gestión escolar
Ejemplos de diagramas de interacción
Conclusion
Conclusion
En conclusión, los diagramas de interacción son una herramienta importante en el desarrollo de software y permiten representar el comportamiento dinámico de un sistema. Los puntos clave de la presentación incluyen:
- UML es un estándar internacional utilizado para crear esquemas, diagramas y documentación relacionada con el desarrollo de software.
- Un diagrama de interacción es un tipo de diagrama UML que se utiliza para capturar el comportamiento interactivo de un sistema.
- Los elementos principales que componen un diagrama de interacción son los objetos, las líneas de vida, los mensajes, las activaciones, los fragmentos de interacción y las combinaciones de fragmentos.
- Los tipos principales de diagramas de interacción en UML son el diagrama de secuencia y el diagrama de colaboración.
- Los diagramas de interacción son útiles para comprender cómo funciona un sistema y para documentar su comportamiento para futuras referencias.
¿Que es UML?
¿Qué es un diagrama de interacción?
Tipos de diagramas de interacción
Elementos de un diagrama de interacción
Ejemplos de diagramas de interacción
Conclusion
Los beneficios de utilizar este tipo de diagrama son:
- Modelar un sistema como una secuencia de eventos ordenados por tiempo.
- Hacer ingeniería inversa o directa de un sistema o un proceso.
- Organizar la estructura de diversos eventos interactivos.
- Transmitir de manera simple el comportamiento de los mensajes y de las líneas de vida dentro de un sistema.
- Identificar las posibles conexiones entre los elementos de la línea de vida.
ELEMENTOS
Objetos: son las entidades que tienen un estado, un comportamiento y una identidad única dentro del sistema. Los objetos se representan mediante rectángulos con su nombre en el interior.
Activaciones: representan el tiempo que un objeto dedica a procesar un mensaje y se dibujan como cajas rectangulares debajo de la línea de vida del objeto.
Fragmentos de interacción: permiten dividir un diagrama de interacción en secciones más pequeñas y se utilizan para representar estructuras de control como bucles y condiciones.
Líneas de vida: representan la existencia temporal de un objeto y se dibujan como líneas verticales que se extienden desde la parte superior del objeto hasta la parte inferior del diagrama.
Combinaciones de fragmentos: permiten combinar fragmentos de interacción para representar estructuras de control más complejas.
Mensajes: representan la comunicación entre los objetos y se dibujan como flechas que van desde la línea de vida de un objeto hasta la línea de vida de otro objeto. Los mensajes pueden ser síncronos o asíncronos, y pueden llevar parámetros.