diagramas de estados
DEIMER SEGURA LOPEZ
¿QUE ES UN DIAGRAMA DE ESTADOS?
Es una manera para caracterizar un cambio en un sistema, es decir que los
objetos que lo componen modificaron su estadocomo respuesta a los sucesos
y al tiempo.
ELEMENTOS DE UN DIAGRAMA DE
ESTADO
Estado.
Evento.
Punto Final.
Transiciones.
FUNCIÓN DE LOS DIAGRAMAS DE ESTADO
En el diagrama de estados se indica quéeventos hacen
que se pase de un estado a otro y cuáles son las
respuestas y acciones que genera. También ilustra qué
eventos pueden cambiar el estado de los objetos de la
clase.
PARTES DE UNDIAGRAMA DE ESTADO
ESTADO: Identifica un periodo de tiempo del objeto (no instantáneo) en el
cual el objeto está esperando alguna operación, tiene cierto estado
característico o puede recibir ciertotipo de estímulos.
EVENTOS: Es una ocurrencia que puede causar la transición de un estado a
otro de un objeto.
ENVÍO DE MENSAJES: Además de mostrar y transición de estados por
medio de eventos,puede representarse el momento en el cual se envían
mensajes a otros objetos.
TRANSICIÓN SIMPLE: Una transición simple es una relación entre dos
estados que indica que un objeto en el primerestado puede entrar al
segundo estado y ejecutar ciertas operaciones, cuando un evento ocurre y
si ciertas condiciones son satisfechas.
TRANSICIÓN INTERNA: Es una transición que permanece en el
mismoestado, en vez de involucrar dos estados distintos. Representa un
evento que no causa cambio de estado.
TRANSACCIÓN COMPLEJA: Una transición compleja relaciona tres o
más estados en una transiciónde múltiples fuentes y/o múltiples destinos.
SUBESTADOS: Un estado puede descomponerse en subastados, con
transiciones entre ellos y conexiones al nivel superior.
ACCIONES: Podemos especificarla solicitud de un servicio a otro objeto
como consecuencia de la transición.
VENTAJAS
Permite que el analista se centre en las necesidades
del usuario.
El Diagrama de Estados tiene éxito...
Regístrate para leer el documento completo.