Diagramas de Secuencia y Colaboración

FreshestChrysoprase3439 avatar
FreshestChrysoprase3439
·
·
Download

Start Quiz

Study Flashcards

10 Questions

¿Qué representa el rectángulo redondeado en un diagrama de estados?

Un estado

¿Cuál es el propósito de las variables de estado en un diagrama de estados?

Almacenar información

¿Qué tres actividades son muy utilizadas en un diagrama de estados?

Entrada, hacer y salida

¿Qué activa el estado standby en un dispositivo móvil?

No haber actividad durante 5 segundos

¿Qué sucede cuando un usuario agita un dispositivo en estado standby?

Se pasa del estado standby al estado en ejecución

¿Qué es el punto sólido en un diagrama de estados?

El comienzo o punto inicial de una serie de estados

¿Cuál es el propósito del punto tipo diana en un diagrama de estados?

Indicar la finalización de una serie de estados

¿Qué es un estado en reposo o standby?

Un estado en el que el dispositivo se encuentra en alerta esperando un evento

¿Qué sucede cuando un dispositivo en estado standby se activa?

Se pasa del estado standby al estado en ejecución

¿Qué es el nombre del estado en un diagrama de estados?

La identificación del estado

Study Notes

Diagramas de Secuencia

  • Un mensaje se representa con una flecha que va de una línea de vida hasta otra y apunta al receptor.
  • Un diagrama de secuencia puede encerrarse en un rectángulo con una etiqueta en la esquina superior izquierda.
  • Un operador de control se utiliza para representar condicionales y bucles, y se representa como una región rectangular dentro del diagrama de secuencia.

Diagramas de Colaboración

  • Los diagramas de colaboración muestran cómo los objetos de un sistema interaccionan unos con otros, qué mensajes se envían y cómo interactúan teniendo en cuenta el orden.
  • La información representada es similar a los diagramas de secuencia, pero no se representa el tiempo.
  • Los diagramas de secuencia y colaboración son equivalentes, y muestran la misma información de forma diferente.

Diagramas de Casos de Uso

  • Un diagrama de casos de uso muestra cómo los objetos de un sistema interactúan con un actor.
  • Los objetos se representan con un rectángulo y el nombre del objeto subrayado.
  • Las asociaciones son conexiones entre el actor y el caso de uso, y representan la participación del actor en el sistema.
  • Existem tres tipos de relaciones de casos de uso: inclusión, extensión y generalización.
  • Un escenario es una instancia de un caso de uso, y se puede representar con un diagrama de interacción.
  • Un caso de uso describe un conjunto de escenarios.

Especificación de Casos de Uso

  • La especificación de un caso de uso incluye una descripción general, precondiciones, postcondiciones y escenarios.
  • Los escenarios describen todos los flujos de eventos posibles dentro del caso de uso.

Recomendaciones para Crear un Diagrama de Casos de Uso

  • Se debe modelar un aspecto de la vista de casos de uso estática de un sistema.
  • Contiene solo aquellos casos de uso y actores esenciales para comprender ese aspecto.
  • Proporciona detalles de forma consistente con su nivel de abstracción.

Diagramas de Estados

  • Un diagrama de estados muestra la transición entre diferentes estados.
  • El rectángulo redondeado representa el estado, y las flechas son las transiciones.
  • Los iconos de estado tienen información como nombre, variables de estado y actividades.
  • Un estado en reposo, standby o modo seguro es un estado reversible que se activa tras un período de inactividad, y se desactiva cuando el usuario interactúa con el sistema.

Aprende sobre los diagramas de secuencia y colaboración en la ingeniería de software. Entiende cómo se representan los mensajes y operadores de control en un diagrama de secuencia y cómo se relacionan los objetos en un diagrama de colaboración.

Make Your Own Quizzes and Flashcards

Convert your notes into interactive study material.

Get started for free

More Quizzes Like This

Mastering Interaction Diagrams
3 questions
Sequence Diagram Notations
22 questions

Sequence Diagram Notations

MeritoriousArchetype avatar
MeritoriousArchetype
Sequence Diagram Notations Quiz
5 questions

Sequence Diagram Notations Quiz

GoldenSlideWhistle9745 avatar
GoldenSlideWhistle9745
Use Quizgecko on...
Browser
Browser