diagramas de estado
DESCRIPTION
Diagramas de EstadoTRANSCRIPT
ESCUELA SUPERIOR POLITÉCNICA AGROPECUARIA DE
MANABÍ MANUEL FÉLIX LÓPEZ
CARRERA INFORMÁTICA
SEMESTRE SÉPTIMO PERÍODO ABRIL-SEPT/2015
TEMA:
DIAGRAMA DE ESTADO
MATERIA:
INGENIERÍA DE SOFTWARE
AUTORA:
LUISA K. FARIAS CHICA
FACILITADORA:
ING. HIRAIDA SANTANA
MISIÓN
Formación de profesionales íntegros que conjuguen ciencia, tecnología y valores en
su accionar, comprometidos con la sociedad en el manejo adecuado de programas
y herramientas computacionales de última generación.
VISIÓN
Ser referente en la formación de profesionales de prestigio en el desarrollo de
aplicaciones informáticas y soluciones de hardware.
CALCETA, JUNIO 2015
Como hemos venido hablando de los diferentes tipos de
diagramas que existe para poder presentar secuencia, en
este hablaremos sobre los diagramas de estado es la
condición de un objeto en un momento determinado
además revisaremos un poco sobre un evento que es algo
que ocurre en el ambiente que afecta el comportamiento
del objeto analizado, ocasionando que cambie a un nuevo
estado, en la acción de un estado se puede especificar la
ejecución de una acción como consecuencia de una
transición..
Impartir conocimientos sobre dos diagramas de estado y su
importancia en el mundo de los proyectos.
Es una manera para caracterizar un cambio en un sistema, es
decir que los objetos que lo componen modificaron su estado
como respuesta a los sucesos y al tiempo, además representa
el ciclo de vida de un objeto: los eventos que le ocurren, sus
transiciones, y los estados que median entre estos eventos.
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.
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
cierto tipo de estímulos.
Ejemplo: un teléfono se encuentra en estado “ocioso” una
vez que el auricular es puesto en su sitio y mientras no lo
levantemos.
Un evento es algo que ocurre en el ambiente
que afecta el comportamiento del objeto analizado,
ocasionando que cambie a un nuevo estado.
Ejemplo: levantar el auricular telefónico.
Es la relación entre dos estados, indica que,
cuando ocurre un evento el objeto pasa del estado anterior
al siguiente. (Simple)
Ejemplo: cuando ocurre el evento “levantar el auricular”, el
teléfono realiza la transición del estado “ocioso” al estado
“activo”.
Es una transición que
permanece en el mismo estado, en vez de involucrar dos
estados distintos. Representa un evento que no causa cambio
de estado. Se denota como una cadena adicional en el
compartimiento de acciones del estado.
Una transición compleja
relaciona tres o más estados en una transición de múltiples
fuentes y/o múltiples destinos.
Un estado puede descomponerse en
subestados, con transiciones entre ellos y conexiones al nivel
superior. Las conexiones se ven al nivel inferior como estados
de inicio o fin, los cuales se suponen conectados a las
entradas y salidas del nivel inmediatamente superior.
Podemos especificar la solicitud de un servicio
a otro objeto como consecuencia de la transición. Se puede
especificar el ejecutar una acción como consecuencia de
entrar, salir, estar en un estado, o por la ocurrencia de un
evento.
Permite que el analista se centre en las necesidades del
usuario.
El Diagrama de Estados tiene éxito en sistemas
interactivos, ya que expresa la intención que tiene el
actor (su usuario) al hacer uso del sistema.
La inclusión de estas relaciones hace que los diagramas
sean más difíciles de leer, sobre todo para los clientes.
Cree el diagrama de estados de la GUI (Interfaz gráfica de
usuario) de Windows XP, asuma tres estados: INICIALIZACIÓN,
OPERACIÓN Y APAGAR.
Identificar todos los sucesos y estados analizando los
casos de uso u otros artefactos disponibles.
Seleccionar aquellos objetos que sean de mayor
relevancia para el desarrollo del Sistema.
Construir el Diagrama de Estado
Un Diagrama de Estados sirve para mostrar la vida de un
objeto. El diagrama indica los eventos que causan que un
estado cambie a otro y cuáles 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 análisis.
Berzal, F. 2012. Introducción Diagrama de estado. (EN LÍNEA).
Consultado, 8 de Jun. 2015. Formato PPT.
Kendall, K y Kendall, J. 2011. Análisis y diseño de sistemas. 8
ed. México. Pearson Education. p 600
DIAZ, K. 2011. Introducción Diagrama de estados. (EN LÍNEA).
Consultado, 9 de Jun. 2015. Formato PPT.