S.W.A.T. D.E.V.E.L.O.P.E.R.S.

Saturday, April 22, 2006

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
  • 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


Con estado de violación

-Haz clic en la imagen para aumentarla-

Con estado de modo diagnóstico

-Haz clic en la imagen para aumentarla-

0 Comments:

Post a Comment

<< Home