TAREA ACUMULATIVA ADOO
Enviado por maca padilla • 20 de Abril de 2021 • Ensayo • 639 Palabras (3 Páginas) • 55 Visitas
[pic 1][pic 2]
TAREA ACUMULATIVA
ADOO
NOMBRE: Macarena Padilla Ramos
CARRERA: Analista Programador
ASIGNATURA: Análisis y Diseño Orientada a Objetos
PROFESOR: Javier Eduardo Gutiérrez Osorio
FECHA: 05 de noviembre 2020
Resumen:
Diagrama de Secuencia
-De donde Proviene
El diagrama de secuencia es un tipo de diagrama del lenguaje unificado de modelado (UML), modela sistemas y procesos de la programación orientada a objetos, así como procesos de negocio con el objetivo de presentar asuntos complejos de manera clara. Para ello, UML establece una notación estandarizada y recurre a formas visuales para representar un componente o comportamiento específico.
Este se compone de diferentes tipos de 13 o 14, todos distintos para representar aspectos de estructura o de comportamiento de un sistema que existe o que está en construcción. Tienen tres categorías, cuales dos de ellas ya conocemos, primero el diagrama de estructuras pues contienes el diagrama de clase, segundo el diagrama de comportamiento en donde se desarrolla el diagrama de actividad ambas vistas en las unidades anteriores, tercero y final el diagrama de interacción que contiene el diagrama de secuencia.
-Uso de los diagramas de secuencia
Estos pueden utilizarse con gran propósito y con diferentes detalles, en las ocasiones mas frecuentes que se utilizan son si este puede ser representado en un diagrama de caso de uso en el que se resumen los usuarios del sistema y sus objetos, se pueden graficar y describir el modo en los principales componentes del sistema que se relacionan para lograr un solo objetivo.
Si es posible identificar el mensaje que se desea enviar llegaran a la interfaz de un componente, que crea diagramas de secuencia en los que describe como estos interactúan ya sean elementos internos del componente para lograr el resultado necesario para cada mensaje entrante.
Sus grandes ventajas son como pueden ser visualizados pues da mas facilidad como se distinguen las tareas entre los componentes. Pueden identificase los modelos de interacción que puedes dificultar la actualización de un software.
Elementos principales:
El diagrama de secuencia cuenta con dos dimensiones, una horizontal cuales se encuentran los objetos y la otra la vertical cual controla el paso del tiempo.
- objetos
se representan con rectángulos con el texto subrayado, se colocan en la parte superior del diagrama, de izquierda a derecha, la línea punteada que se desprende del rectángulo es conocida como línea de vida del objeto, y junto con esta línea aparece un pequeño rectángulo llamado activación, que representa la ejecución que realiza el objeto. la longitud del rectángulo se interpreta como la duración de la activación.
[pic 3]
- Mensajes
Línea continua que termina con una punta de flecha. Esta pasa de una línea de vida de un objeto a otra. Un objeto puede enviarse un mensaje a sí mismo.
- Mensaje Simple: representa la transferencia de un control a otro.
- Mensaje síncrono: se envía este mensaje es porque se necesita una respuesta antes de continuar. Los mensajes sincrónicos se utilizan para representar llamadas de función ordinarias dentro de un programa, así como otros tipos de mensaje que se comportan de la misma manera.
- Mensaje asíncrono: no requiere una respuesta antes de que el remitente continúe. Un mensaje asincrónico muestra sólo una llamada del remitente. Se utiliza para representar la comunicación entre subprocesos diferentes o la creación de un nuevo subproceso.
[pic 4]
[pic 5]
- Tiempo
El tiempo está representado por una progresión vertical. EL tiempo se inicia en la parte superior y avanza hasta la parte inferior, un mensaje que este en la parte superior ocurrirá antes que un mensaje que está en la parte inferior.
- Ejemplo:
- Un usuario de metro necesita comprar un ticket para llegar a su trabajo.
[pic 6]
Usuario
[pic 7]se genera la venta del ticket [pic 8]y finalmente se entrega el ticket
...