Diagrama de Estados
Introducción
Los objetos tienen comportamientos y estado. El estado de un objeto depende de su actividad o condición actual. Un diagrama de estados muestra los posibles estados del objeto y las transiciones que causan un cambio de estado.
Generalidades
Ejemplo de un seminario
El siguiente ejemplo muestra el ciclo de un seminario académico. Se muestra el diagrama de clases en diferentes niveles de detalle.
Seminario durante el registro
Ciclo completo del seminario
Primer nivel del diagrama de estados
Ejemplo de un torniquete de metro
Este ejemplo muestra un diagrama de estados para un torniquete de metro, se inicia con un modelo básico hasta implementarle una funcionalidad compleja.
Con eventos hipotéticamente normales
Con eventos anormales
Los objetos tienen comportamientos y estado. El estado de un objeto depende de su actividad o condición actual. Un diagrama de estados muestra los posibles estados del objeto y las transiciones que causan un cambio de estado.
Generalidades
- Estado
- Eventos
- Envío de mensajes
- Transición simple
- Transición interna
- Acciones
- Generalización de estados
- Subestados
- Transición compleja
- Transición a estados anidados
- Transiciones temporizadas
-Haz clic en la imagen para aumentarla-
Ejemplo de un seminario
El siguiente ejemplo muestra el ciclo de un seminario académico. Se muestra el diagrama de clases en diferentes niveles de detalle.
Seminario durante el registro
-Haz clic en la imagen para aumentarla-
Ciclo completo del seminario
-Haz clic en la imagen para aumentarla-
Primer nivel del diagrama de estados
-Haz clic en la imagen para aumentarla-
Ejemplo de un torniquete de metro
Este ejemplo muestra un diagrama de estados para un torniquete de metro, se inicia con un modelo básico hasta implementarle una funcionalidad compleja.
Con eventos hipotéticamente normales
Con eventos anormales