Professional Documents
Culture Documents
DIAGRAMAS DE ESTADO
24/03/2013
DIAGRAMA DE ESTADO..??
Los diagramas de estado muestran el
conjunto de estados por los cuales pasa un
objeto durante su vida en una aplicacin
en respuesta a eventos (por ejemplo,
mensajes recibidos, tiempo rebasado o
errores), junto con sus respuestas y
acciones.
DIAGRAMA DE ESTADO..??
Este diagrama es utilizado para identificar
cada una de las rutas o caminos que puede
tomar un flujo de informacin luego de
ejecutarse cada proceso.
Permite identificar bajo qu argumentos se ejecuta cada
uno de los procesos y en qu momento podran tener
una variacin.
El diagrama de estados permite visualizar de una forma
secuencial la ejecucin de cada uno de los procesos.
24/03/2013
24/03/2013
24/03/2013
TRANSICIN:
Una transicin es una relacin entre dos estados, e indica que,
cuando ocurre un evento, el objeto pasa del estado anterior al
siguiente.
Una transicin simple es una relacin entre dos estados que
indica que un objeto en el primer estado puede entrar al
segundo estado y ejecutar ciertas operaciones, cuando un
evento ocurre y si ciertas condiciones son satisfechas.
24/03/2013
24/03/2013
EJEMPLO
PODEMOS OBSERVAR EL ACCESO A UNA FACTURA
24/03/2013
10
EJEMPLO
En UML, los estados se representan mediante valos. Las
transiciones se representan mediante flechas con el nombre
del evento respectivo.
Se acostumbra poner un estado inicial (crculo negro). Por
ejemplo:
24/03/2013
11
EJEMPLO
Un diagrama de estado que describe los eventos globales del
sistema y su secuencia en un caso de uso es un diagrama de
estado para casos de uso.
Por ejemplo, una versin simplificada del diagrama de estados
para el caso de uso comprar Productos es el siguiente:
24/03/2013
12
EJEMPLO
24/03/2013
13
EJEMPLO
24/03/2013
14
EJEMPLO
24/03/2013
15
EJEMPLO
24/03/2013
16
CONCLUSIONES:
Un Diagrama de Estados sirve para mostrar una secuencia de
estados por los que pasa ya sea un caso de uso, un objeto a lo
largo de su vida, o todo el sistema.
El diagrama indica los eventos que causan que un estado cambie a
otro y cules son las respuestas y acciones que genera este.
El diagrama de estado se utiliza normalmente para describir
objetos del dominio del usuario y se documenta por lo general en
la etapa de anlisis.
24/03/2013
17
DIAGRAMAS DE ESTADO
24/03/2013
18