Diagramas De Estado
Enviado por jorsupremo1 • 11 de Septiembre de 2014 • 303 Palabras (2 Páginas) • 302 Visitas
DIAGRAMAS DE ESTADO
Los diagramas de estado son una técnica conocida para describir el comportamiento de un sistema.
Describen todos los estados posibles en los que puede entrar un objeto en particular y la manera en
que cambia; como resultado de los eventos que llegan a él. Para distinguir un diagrama de estado hay
tres elementos básicos: los estados (situaciones donde se encuentra un objeto), transiciones (estados
posibles) y acontecimientos (el hecho que los produce). La representación es simple, los estados se
colocan dentro de rectángulos con las esquinas curvadas, las transiciones se simbolizan con una
flecha apuntando al destino, un seudo estado se representa con una línea gruesa y corta, el estado
inicial debe de representarse como un círculo (no circunferencia), mientras que el estado final se
señala como una circunferencia con un círculo en su interior.
Los estados se relacionan por medio de transiciones las cuales pueden ser complejas, estas se dan
cuando un objeto pasa a más de un estado a la vez o proviene de más de uno, y se representan por
un seudo estado. Pueden existir estados compuestos los cuales constan de varios subestados
existentes cuando se presenta una situación genérica que tiene la posibilidad de contener a otra
simultánea, organizada secuencialmente o concurrentemente representada por un subestado. Es
importante mencionar que los estados
presentan acontecimientos o eventos que
provocan transiciones entre ellos.
Existen tipos de acontecimientos tales
como: de llamada, tiempo, de señal y de
cambio; además de los acontecimientos
internos que, a diferencia de los antes
mencionados, están vinculados a un
estado en lugar de una transición y pueden
ser de entrada, salida o acción.
Este ejemplo tiene como objeto la
habitación de un hotel, la cual tiene
diferentes estados unidos mediante
transiciones, destacando con la simbología
correspondiente el estado inicial y el final.
Es muy importante tener en cuenta que
cuando tenemos varios objetos, lo
recomendable es hacer un diagrama para
cada uno o representar el más importante
de todo el problema, para no mezclarlos entre sí
...