Você está na página 1de 4

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. Cundo utilizar los diagramas de estados: Los diagramas de estados son buenos para describir el comportamiento de un objeto a travs de varios casos de uso. As pues, es til combinar los diagramas de estados con otras tcnicas. Por ejemplo, los diagramas de interaccin son buenos para la descripcin del comportamiento de varios objetos en un mismo caso de uso. Por su parte, los diagramas de actividades son buenos para mostrar la secuencia general de las acciones de varios objetos y casos de uso. COMPONENTES: EVENTOS: Un evento es un acontecimiento importante a tomar en cuenta para el sistema. ACCIONES: Una accin es una operacin atmica, que no se puede interrumpir por un evento y que se ejecuta hasta su finalizacin. Una accin puede ser: Una llamada a una operacin (al objeto al cual pertenece el diagrama de estado o tambin a otro objeto visible), La creacin o la destruccin de otro objeto, El envo de una seal a un objeto ACTIVIDADES: Cuando un objeto est en un estado, generalmente est esperando a que suceda algn evento. Sin embargo, a veces, queremos modelar una actividad que se est ejecutando. TRANSICION: 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.

En la siguiente figura tenemos un diagrama de estado para un ascensor, donde se combinan los estados con las transiciones simples.

Ejemplo diagrama de estado de una llamada:

Ejemplo diagrama de estado de una llamada:

Ventajas y Desventajas
Ventajas

El Diagrama de Estados tiene xito en sistemas interactivos, ya que expresa la intencin que tiene el actor (su usuario) al hacer uso del sistema. Como tcnica de extraccin de requerimiento permite que el analista se centre en las necesidades del usuario, qu espera ste lograr al utilizar el sistema, evitando que la gente especializada en informtica dirija la funcionalidad del nuevo sistema basndose solamente en criterios tecnolgicos. A su vez, durante la extraccin (elicitation en ingls), el analista se concentra en las tareas centrales del usuario describiendo por lo tanto los casos de uso que mayor valor aportan al negocio. Esto facilita luego la priorizacin del requerimiento.

Desventajas

La inclusin de estas relaciones hace que los diagramas sean ms difciles de leer, sobre todo para los clientes.

BIBLIOGRAFIA http://www.slideshare.net/maesearturo/diagrama-de-estados-y-diagrama-de-transiciones www.slideshare.net/guest5ed375/diagramas-de-estado http://www.slideshare.net/CAMILO-DANIEL/modelos-de-estados-y-transiciones http://es.wikipedia.org/wiki/Diagrama_de_estado http://www.ecured.cu/index.php/Diagrama_de_Estados http://www.slideshare.net/still01/diagramas-de-estados-16815255

Você também pode gostar