SlideShare una empresa de Scribd logo
1 de 17
UNIVERSIDAD TÉCNICA
DEL NORTE
FICA
CISIC
Ingeniería del Software I
Definición:
 Un Diagrama de Estado es una técnica que describe
todos los estados posibles de un objeto.
• Un diagrama de estado representa el cicloUn diagrama de estado representa el ciclo
de vida de un objeto: losde vida de un objeto: los eventoseventos que leque le
ocurren, susocurren, sus transicionestransiciones, y los, y los estadosestados queque
median entre estos eventos.median entre estos eventos.
Conceptos Importantes:
 Estado: condición de un objeto en un
momento determinado.
Ejemplo: un teléfono se encuentra en
estado “ocioso” una vez que el
auricular es puesto en su sitio y
mientras no lo levantemos.
Conceptos Importantes:
 Evento: 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.
Conceptos Importantes:
 Transición: 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”.
Otros Tipos de Transiciones:
 Interna: Es una transición que permanece
en el mismo estado, en vez de involucrar
dos estados distintos.
 Compleja: Relaciona tres o más estados
en una transición de múltiples fuentes y/o
múltiples destinos.
Otros Tipos de Transiciones:
 Temporizada: Las esperas son actividades
que tienen asociada cierta duración. Un
evento esperado puede ocasionar una
transición que permita salir de la espera.
Otras Definiciones :
 Subestados: Hace referencia a que
dentro de un estado puede haber
otros estados con sus transiciones.
Otras Definiciones :
 Acción: Se puede especificar la ejecución
de una acción como consecuencia de una
transición.
Puede venir acompañada de una condición
para que se ejecute tal acción
ESTADO: Nom Estado
INICIO:
FIN:
TRANSICIÓN:
Notación:
Transición: Hace
referencia a
una condición
EJEMPLO:
INICIALIZACIÓN, OPERACIÓN Y
APAGADO DE UNA PC
1. Identificar todos los sucesos y estados analizando los casos de
uso u otros artefactos disponibles.
2. Seleccionar aquellos objetos que sean de mayor relevancia
para el desarrollo del Sistema.
3. Construir el Diagrama de Estado.
PASOS QUE SE SIGUEN
EN SU CONSTRUCCION
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.
VENTAJAS
 La inclusión de estas relaciones hace que los
diagramas sean más difíciles de leer, sobre todo
para los clientes.
DESVENTAJAS
Sirve para mostrar la vida de un objeto. Además 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.
CONCLUSION
GRACIAS!!!!

Más contenido relacionado

La actualidad más candente

Simulación y Tipos de Modelos
Simulación y Tipos de ModelosSimulación y Tipos de Modelos
Simulación y Tipos de Modelosvokii
 
Data warehouse bases datos 2
Data warehouse bases datos 2Data warehouse bases datos 2
Data warehouse bases datos 2Velmuz Buzz
 
Indagación de los requerimientos
Indagación de los requerimientosIndagación de los requerimientos
Indagación de los requerimientosUCATEBA
 
Diagrama de actividades
Diagrama de actividadesDiagrama de actividades
Diagrama de actividadesnoeliaaiza
 
Modelo de Objeto Semantico
Modelo de Objeto SemanticoModelo de Objeto Semantico
Modelo de Objeto SemanticoF
 
DIAGRAMAS DE CASO DE USO
DIAGRAMAS DE CASO DE USODIAGRAMAS DE CASO DE USO
DIAGRAMAS DE CASO DE USOBiingeSof
 
Listas Enlazadas
Listas EnlazadasListas Enlazadas
Listas EnlazadasVane Borjas
 
diagramas de estado
diagramas de estadodiagramas de estado
diagramas de estadoarteaga22
 
Elementos de diagramas de objetos
Elementos de diagramas de objetosElementos de diagramas de objetos
Elementos de diagramas de objetosJorge Reyes
 
Bbdd 03 - modelo relacional
Bbdd 03 - modelo relacionalBbdd 03 - modelo relacional
Bbdd 03 - modelo relacionalDario
 
Modelo objeto semántico
Modelo objeto semánticoModelo objeto semántico
Modelo objeto semánticoReicerBlanco
 
Java GUI La librería Swing
Java GUI La librería Swing Java GUI La librería Swing
Java GUI La librería Swing Laura
 

La actualidad más candente (20)

Simulación y Tipos de Modelos
Simulación y Tipos de ModelosSimulación y Tipos de Modelos
Simulación y Tipos de Modelos
 
2 Curso de POO en java - modelamiento casos de uso
2 Curso de POO en java - modelamiento casos de uso2 Curso de POO en java - modelamiento casos de uso
2 Curso de POO en java - modelamiento casos de uso
 
Data warehouse bases datos 2
Data warehouse bases datos 2Data warehouse bases datos 2
Data warehouse bases datos 2
 
Indagación de los requerimientos
Indagación de los requerimientosIndagación de los requerimientos
Indagación de los requerimientos
 
Del Modelo Entidad-Relación al Modelo relacional
Del Modelo Entidad-Relación al Modelo relacionalDel Modelo Entidad-Relación al Modelo relacional
Del Modelo Entidad-Relación al Modelo relacional
 
Un ejemplo de diagrama de clases
Un ejemplo de diagrama de clasesUn ejemplo de diagrama de clases
Un ejemplo de diagrama de clases
 
Diagrama de actividades
Diagrama de actividadesDiagrama de actividades
Diagrama de actividades
 
Modelo de Objeto Semantico
Modelo de Objeto SemanticoModelo de Objeto Semantico
Modelo de Objeto Semantico
 
DIAGRAMAS DE CASO DE USO
DIAGRAMAS DE CASO DE USODIAGRAMAS DE CASO DE USO
DIAGRAMAS DE CASO DE USO
 
Diagrama de clases y objetos
Diagrama de clases y objetosDiagrama de clases y objetos
Diagrama de clases y objetos
 
Listas Enlazadas
Listas EnlazadasListas Enlazadas
Listas Enlazadas
 
diagramas de estado
diagramas de estadodiagramas de estado
diagramas de estado
 
Elementos de diagramas de objetos
Elementos de diagramas de objetosElementos de diagramas de objetos
Elementos de diagramas de objetos
 
Uml presentacion
Uml   presentacionUml   presentacion
Uml presentacion
 
Bbdd 03 - modelo relacional
Bbdd 03 - modelo relacionalBbdd 03 - modelo relacional
Bbdd 03 - modelo relacional
 
Modelo objeto semántico
Modelo objeto semánticoModelo objeto semántico
Modelo objeto semántico
 
Java GUI La librería Swing
Java GUI La librería Swing Java GUI La librería Swing
Java GUI La librería Swing
 
Diagrama de estado
Diagrama de estadoDiagrama de estado
Diagrama de estado
 
TRIGGERS
TRIGGERSTRIGGERS
TRIGGERS
 
INTERPRETACIÓN DE DIAGRAMAS DE FASES
INTERPRETACIÓN DE DIAGRAMAS DE FASESINTERPRETACIÓN DE DIAGRAMAS DE FASES
INTERPRETACIÓN DE DIAGRAMAS DE FASES
 

Similar a Diagramas de Estado

Similar a Diagramas de Estado (20)

Diagramas de estados
Diagramas de estadosDiagramas de estados
Diagramas de estados
 
Diagramas de estado
Diagramas de estadoDiagramas de estado
Diagramas de estado
 
Diagrama de estado
Diagrama de estadoDiagrama de estado
Diagrama de estado
 
STIS- DIAGRAMAS UML.pptx
STIS- DIAGRAMAS UML.pptxSTIS- DIAGRAMAS UML.pptx
STIS- DIAGRAMAS UML.pptx
 
Densy
DensyDensy
Densy
 
DIAGRAMAS DE ESTADO
DIAGRAMAS DE ESTADODIAGRAMAS DE ESTADO
DIAGRAMAS DE ESTADO
 
Tiempos blog
Tiempos blogTiempos blog
Tiempos blog
 
Diagramas de comportamientos
Diagramas de comportamientosDiagramas de comportamientos
Diagramas de comportamientos
 
Diagrama de actividad
Diagrama de actividadDiagrama de actividad
Diagrama de actividad
 
Diagrama de actividad
Diagrama de actividadDiagrama de actividad
Diagrama de actividad
 
diagrama de comportamiento
diagrama de comportamiento diagrama de comportamiento
diagrama de comportamiento
 
Modelos dinamicos Orientado a Objetos
Modelos dinamicos Orientado a ObjetosModelos dinamicos Orientado a Objetos
Modelos dinamicos Orientado a Objetos
 
Modelos dinamicos Orientado a Objetos
Modelos dinamicos Orientado a ObjetosModelos dinamicos Orientado a Objetos
Modelos dinamicos Orientado a Objetos
 
Diagramas estados
Diagramas estadosDiagramas estados
Diagramas estados
 
Uml
UmlUml
Uml
 
Metodología y Tecnología de la Programación II (II Bimestre)
Metodología y Tecnología de la Programación II (II Bimestre)Metodología y Tecnología de la Programación II (II Bimestre)
Metodología y Tecnología de la Programación II (II Bimestre)
 
Diagrama de comportamiento
Diagrama de comportamientoDiagrama de comportamiento
Diagrama de comportamiento
 
Maquina estado 2
Maquina estado 2Maquina estado 2
Maquina estado 2
 
Trabajo Practico 1
Trabajo Practico 1Trabajo Practico 1
Trabajo Practico 1
 
Diagramas comportamiento
Diagramas comportamientoDiagramas comportamiento
Diagramas comportamiento
 

Más de Universidad Técnica del Norte

Urkund report tesis carmen-quintanchala_03-12-2020 (1).docx (d87810847)
Urkund report   tesis carmen-quintanchala_03-12-2020 (1).docx (d87810847)Urkund report   tesis carmen-quintanchala_03-12-2020 (1).docx (d87810847)
Urkund report tesis carmen-quintanchala_03-12-2020 (1).docx (d87810847)Universidad Técnica del Norte
 
Acompañamiento: el profesor tutor y la soledad del estudiante
Acompañamiento: el profesor tutor y la soledad del estudianteAcompañamiento: el profesor tutor y la soledad del estudiante
Acompañamiento: el profesor tutor y la soledad del estudianteUniversidad Técnica del Norte
 

Más de Universidad Técnica del Norte (20)

Urkund report tesis carmen-quintanchala_03-12-2020 (1).docx (d87810847)
Urkund report   tesis carmen-quintanchala_03-12-2020 (1).docx (d87810847)Urkund report   tesis carmen-quintanchala_03-12-2020 (1).docx (d87810847)
Urkund report tesis carmen-quintanchala_03-12-2020 (1).docx (d87810847)
 
Planificación Acompañamiento del Profesor
Planificación Acompañamiento del ProfesorPlanificación Acompañamiento del Profesor
Planificación Acompañamiento del Profesor
 
Interacción en Entornos Virtuales
Interacción en Entornos VirtualesInteracción en Entornos Virtuales
Interacción en Entornos Virtuales
 
Clase Remota en Vivo con Trabajo Previo y Posterior
Clase Remota en Vivo con Trabajo Previo y PosteriorClase Remota en Vivo con Trabajo Previo y Posterior
Clase Remota en Vivo con Trabajo Previo y Posterior
 
Importancia Objetos de Aprendizaje
Importancia Objetos de AprendizajeImportancia Objetos de Aprendizaje
Importancia Objetos de Aprendizaje
 
Acompañamiento: el profesor tutor y la soledad del estudiante
Acompañamiento: el profesor tutor y la soledad del estudianteAcompañamiento: el profesor tutor y la soledad del estudiante
Acompañamiento: el profesor tutor y la soledad del estudiante
 
Seguimiento: Herramientas del profesor Autor
Seguimiento: Herramientas del profesor AutorSeguimiento: Herramientas del profesor Autor
Seguimiento: Herramientas del profesor Autor
 
Evaluación del Proceso de Aprendizaje
Evaluación del Proceso de AprendizajeEvaluación del Proceso de Aprendizaje
Evaluación del Proceso de Aprendizaje
 
Comunicación Eficaz
Comunicación EficazComunicación Eficaz
Comunicación Eficaz
 
Metodología PACIE
Metodología PACIEMetodología PACIE
Metodología PACIE
 
Moodle
MoodleMoodle
Moodle
 
Elearning
ElearningElearning
Elearning
 
Funciones del Tutor Virtual
Funciones del Tutor VirtualFunciones del Tutor Virtual
Funciones del Tutor Virtual
 
Malla textilf11042018
Malla textilf11042018Malla textilf11042018
Malla textilf11042018
 
TIC en la Educación
TIC en la EducaciónTIC en la Educación
TIC en la Educación
 
Generación de certifcados con OpenSSL para Servidor
Generación de certifcados con OpenSSL para ServidorGeneración de certifcados con OpenSSL para Servidor
Generación de certifcados con OpenSSL para Servidor
 
Generacion de certifcados con OpenSSL para email
Generacion de certifcados con OpenSSL para emailGeneracion de certifcados con OpenSSL para email
Generacion de certifcados con OpenSSL para email
 
Silabo capacitacion educacion virtual facae
Silabo capacitacion educacion virtual facaeSilabo capacitacion educacion virtual facae
Silabo capacitacion educacion virtual facae
 
Web superficial y web profunda
Web superficial y web profundaWeb superficial y web profunda
Web superficial y web profunda
 
Big Data
Big DataBig Data
Big Data
 

Último

PPT SERVIDOR ESCUELA PERU EDUCA LINUX v7.pptx
PPT SERVIDOR ESCUELA PERU EDUCA LINUX v7.pptxPPT SERVIDOR ESCUELA PERU EDUCA LINUX v7.pptx
PPT SERVIDOR ESCUELA PERU EDUCA LINUX v7.pptxSergioGJimenezMorean
 
CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONAL
CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONALCHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONAL
CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONALKATHIAMILAGRITOSSANC
 
4.6 DEFINICION DEL PROBLEMA DE ASIGNACION.pptx
4.6 DEFINICION DEL PROBLEMA DE ASIGNACION.pptx4.6 DEFINICION DEL PROBLEMA DE ASIGNACION.pptx
4.6 DEFINICION DEL PROBLEMA DE ASIGNACION.pptxGARCIARAMIREZCESAR
 
Unidad 3 Administracion de inventarios.pptx
Unidad 3 Administracion de inventarios.pptxUnidad 3 Administracion de inventarios.pptx
Unidad 3 Administracion de inventarios.pptxEverardoRuiz8
 
Presentación N° 1 INTRODUCCIÓN Y CONCEPTOS DE GESTIÓN AMBIENTAL.pdf
Presentación N° 1 INTRODUCCIÓN Y CONCEPTOS DE GESTIÓN AMBIENTAL.pdfPresentación N° 1 INTRODUCCIÓN Y CONCEPTOS DE GESTIÓN AMBIENTAL.pdf
Presentación N° 1 INTRODUCCIÓN Y CONCEPTOS DE GESTIÓN AMBIENTAL.pdfMIGUELANGELCONDORIMA4
 
CICLO DE DEMING que se encarga en como mejorar una empresa
CICLO DE DEMING que se encarga en como mejorar una empresaCICLO DE DEMING que se encarga en como mejorar una empresa
CICLO DE DEMING que se encarga en como mejorar una empresaSHERELYNSAMANTHAPALO1
 
estadisticasII Metodo-de-la-gran-M.pdf
estadisticasII   Metodo-de-la-gran-M.pdfestadisticasII   Metodo-de-la-gran-M.pdf
estadisticasII Metodo-de-la-gran-M.pdfFlorenciopeaortiz
 
Manual_Identificación_Geoformas_140627.pdf
Manual_Identificación_Geoformas_140627.pdfManual_Identificación_Geoformas_140627.pdf
Manual_Identificación_Geoformas_140627.pdfedsonzav8
 
ECONOMIA APLICADA SEMANA 555555555544.pdf
ECONOMIA APLICADA SEMANA 555555555544.pdfECONOMIA APLICADA SEMANA 555555555544.pdf
ECONOMIA APLICADA SEMANA 555555555544.pdfmatepura
 
Polimeros.LAS REACCIONES DE POLIMERIZACION QUE ES COMO EN QUIMICA LLAMAMOS A ...
Polimeros.LAS REACCIONES DE POLIMERIZACION QUE ES COMO EN QUIMICA LLAMAMOS A ...Polimeros.LAS REACCIONES DE POLIMERIZACION QUE ES COMO EN QUIMICA LLAMAMOS A ...
Polimeros.LAS REACCIONES DE POLIMERIZACION QUE ES COMO EN QUIMICA LLAMAMOS A ...SuannNeyraChongShing
 
Proyecto de iluminación "guia" para proyectos de ingeniería eléctrica
Proyecto de iluminación "guia" para proyectos de ingeniería eléctricaProyecto de iluminación "guia" para proyectos de ingeniería eléctrica
Proyecto de iluminación "guia" para proyectos de ingeniería eléctricaXjoseantonio01jossed
 
TEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIAS
TEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIASTEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIAS
TEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIASfranzEmersonMAMANIOC
 
sistema de construcción Drywall semana 7
sistema de construcción Drywall semana 7sistema de construcción Drywall semana 7
sistema de construcción Drywall semana 7luisanthonycarrascos
 
Sesión 02 TIPOS DE VALORIZACIONES CURSO Cersa
Sesión 02 TIPOS DE VALORIZACIONES CURSO CersaSesión 02 TIPOS DE VALORIZACIONES CURSO Cersa
Sesión 02 TIPOS DE VALORIZACIONES CURSO CersaXimenaFallaLecca1
 
Propositos del comportamiento de fases y aplicaciones
Propositos del comportamiento de fases y aplicacionesPropositos del comportamiento de fases y aplicaciones
Propositos del comportamiento de fases y aplicaciones025ca20
 
SSOMA, seguridad y salud ocupacional. SST
SSOMA, seguridad y salud ocupacional. SSTSSOMA, seguridad y salud ocupacional. SST
SSOMA, seguridad y salud ocupacional. SSTGestorManpower
 
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdf
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdfReporte de simulación de flujo del agua en un volumen de control MNVA.pdf
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdfMikkaelNicolae
 
Presentación Proyecto Trabajo Creativa Profesional Azul.pdf
Presentación Proyecto Trabajo Creativa Profesional Azul.pdfPresentación Proyecto Trabajo Creativa Profesional Azul.pdf
Presentación Proyecto Trabajo Creativa Profesional Azul.pdfMirthaFernandez12
 
SOLICITUD-PARA-LOS-EGRESADOS-UNEFA-2022.
SOLICITUD-PARA-LOS-EGRESADOS-UNEFA-2022.SOLICITUD-PARA-LOS-EGRESADOS-UNEFA-2022.
SOLICITUD-PARA-LOS-EGRESADOS-UNEFA-2022.ariannytrading
 

Último (20)

PPT SERVIDOR ESCUELA PERU EDUCA LINUX v7.pptx
PPT SERVIDOR ESCUELA PERU EDUCA LINUX v7.pptxPPT SERVIDOR ESCUELA PERU EDUCA LINUX v7.pptx
PPT SERVIDOR ESCUELA PERU EDUCA LINUX v7.pptx
 
CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONAL
CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONALCHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONAL
CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONAL
 
4.6 DEFINICION DEL PROBLEMA DE ASIGNACION.pptx
4.6 DEFINICION DEL PROBLEMA DE ASIGNACION.pptx4.6 DEFINICION DEL PROBLEMA DE ASIGNACION.pptx
4.6 DEFINICION DEL PROBLEMA DE ASIGNACION.pptx
 
Unidad 3 Administracion de inventarios.pptx
Unidad 3 Administracion de inventarios.pptxUnidad 3 Administracion de inventarios.pptx
Unidad 3 Administracion de inventarios.pptx
 
Presentación N° 1 INTRODUCCIÓN Y CONCEPTOS DE GESTIÓN AMBIENTAL.pdf
Presentación N° 1 INTRODUCCIÓN Y CONCEPTOS DE GESTIÓN AMBIENTAL.pdfPresentación N° 1 INTRODUCCIÓN Y CONCEPTOS DE GESTIÓN AMBIENTAL.pdf
Presentación N° 1 INTRODUCCIÓN Y CONCEPTOS DE GESTIÓN AMBIENTAL.pdf
 
CICLO DE DEMING que se encarga en como mejorar una empresa
CICLO DE DEMING que se encarga en como mejorar una empresaCICLO DE DEMING que se encarga en como mejorar una empresa
CICLO DE DEMING que se encarga en como mejorar una empresa
 
estadisticasII Metodo-de-la-gran-M.pdf
estadisticasII   Metodo-de-la-gran-M.pdfestadisticasII   Metodo-de-la-gran-M.pdf
estadisticasII Metodo-de-la-gran-M.pdf
 
Manual_Identificación_Geoformas_140627.pdf
Manual_Identificación_Geoformas_140627.pdfManual_Identificación_Geoformas_140627.pdf
Manual_Identificación_Geoformas_140627.pdf
 
VALORIZACION Y LIQUIDACION MIGUEL SALINAS.pdf
VALORIZACION Y LIQUIDACION MIGUEL SALINAS.pdfVALORIZACION Y LIQUIDACION MIGUEL SALINAS.pdf
VALORIZACION Y LIQUIDACION MIGUEL SALINAS.pdf
 
ECONOMIA APLICADA SEMANA 555555555544.pdf
ECONOMIA APLICADA SEMANA 555555555544.pdfECONOMIA APLICADA SEMANA 555555555544.pdf
ECONOMIA APLICADA SEMANA 555555555544.pdf
 
Polimeros.LAS REACCIONES DE POLIMERIZACION QUE ES COMO EN QUIMICA LLAMAMOS A ...
Polimeros.LAS REACCIONES DE POLIMERIZACION QUE ES COMO EN QUIMICA LLAMAMOS A ...Polimeros.LAS REACCIONES DE POLIMERIZACION QUE ES COMO EN QUIMICA LLAMAMOS A ...
Polimeros.LAS REACCIONES DE POLIMERIZACION QUE ES COMO EN QUIMICA LLAMAMOS A ...
 
Proyecto de iluminación "guia" para proyectos de ingeniería eléctrica
Proyecto de iluminación "guia" para proyectos de ingeniería eléctricaProyecto de iluminación "guia" para proyectos de ingeniería eléctrica
Proyecto de iluminación "guia" para proyectos de ingeniería eléctrica
 
TEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIAS
TEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIASTEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIAS
TEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIAS
 
sistema de construcción Drywall semana 7
sistema de construcción Drywall semana 7sistema de construcción Drywall semana 7
sistema de construcción Drywall semana 7
 
Sesión 02 TIPOS DE VALORIZACIONES CURSO Cersa
Sesión 02 TIPOS DE VALORIZACIONES CURSO CersaSesión 02 TIPOS DE VALORIZACIONES CURSO Cersa
Sesión 02 TIPOS DE VALORIZACIONES CURSO Cersa
 
Propositos del comportamiento de fases y aplicaciones
Propositos del comportamiento de fases y aplicacionesPropositos del comportamiento de fases y aplicaciones
Propositos del comportamiento de fases y aplicaciones
 
SSOMA, seguridad y salud ocupacional. SST
SSOMA, seguridad y salud ocupacional. SSTSSOMA, seguridad y salud ocupacional. SST
SSOMA, seguridad y salud ocupacional. SST
 
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdf
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdfReporte de simulación de flujo del agua en un volumen de control MNVA.pdf
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdf
 
Presentación Proyecto Trabajo Creativa Profesional Azul.pdf
Presentación Proyecto Trabajo Creativa Profesional Azul.pdfPresentación Proyecto Trabajo Creativa Profesional Azul.pdf
Presentación Proyecto Trabajo Creativa Profesional Azul.pdf
 
SOLICITUD-PARA-LOS-EGRESADOS-UNEFA-2022.
SOLICITUD-PARA-LOS-EGRESADOS-UNEFA-2022.SOLICITUD-PARA-LOS-EGRESADOS-UNEFA-2022.
SOLICITUD-PARA-LOS-EGRESADOS-UNEFA-2022.
 

Diagramas de Estado

  • 2. Definición:  Un Diagrama de Estado es una técnica que describe todos los estados posibles de un objeto. • Un diagrama de estado representa el cicloUn diagrama de estado representa el ciclo de vida de un objeto: losde vida de un objeto: los eventoseventos que leque le ocurren, susocurren, sus transicionestransiciones, y los, y los estadosestados queque median entre estos eventos.median entre estos eventos.
  • 3. Conceptos Importantes:  Estado: condición de un objeto en un momento determinado. Ejemplo: un teléfono se encuentra en estado “ocioso” una vez que el auricular es puesto en su sitio y mientras no lo levantemos.
  • 4. Conceptos Importantes:  Evento: 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.
  • 5. Conceptos Importantes:  Transición: 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”.
  • 6. Otros Tipos de Transiciones:  Interna: Es una transición que permanece en el mismo estado, en vez de involucrar dos estados distintos.  Compleja: Relaciona tres o más estados en una transición de múltiples fuentes y/o múltiples destinos.
  • 7. Otros Tipos de Transiciones:  Temporizada: Las esperas son actividades que tienen asociada cierta duración. Un evento esperado puede ocasionar una transición que permita salir de la espera.
  • 8. Otras Definiciones :  Subestados: Hace referencia a que dentro de un estado puede haber otros estados con sus transiciones.
  • 9. Otras Definiciones :  Acción: Se puede especificar la ejecución de una acción como consecuencia de una transición. Puede venir acompañada de una condición para que se ejecute tal acción
  • 13. 1. Identificar todos los sucesos y estados analizando los casos de uso u otros artefactos disponibles. 2. Seleccionar aquellos objetos que sean de mayor relevancia para el desarrollo del Sistema. 3. Construir el Diagrama de Estado. PASOS QUE SE SIGUEN EN SU CONSTRUCCION
  • 14. 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. VENTAJAS
  • 15.  La inclusión de estas relaciones hace que los diagramas sean más difíciles de leer, sobre todo para los clientes. DESVENTAJAS
  • 16. Sirve para mostrar la vida de un objeto. Además 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. CONCLUSION

Notas del editor

  1. Estos diagramas no se realizan para todas las clases existentes en el desarrollo del Sistema, sino de aquellos que presenten un comportamiento interesante, que se destaquen de los demás. Los otros pueden considerarse que tienen un único estado
  2. Estado Determinado por los Atributos. La primera situación que determina el estado de un objeto se define por los datos que en ese momento están asociados al objeto analizado. Por ejemplo, una persona que tenga edad de 8 años está en el estado “niñez”, si edad es 14 está en “adolescencia” Estado Determinado por las Acciones del Objeto. Estado Pasivo o En Espera
  3. Es decir que se puede realizar un nuevo diagrama dentro de un estado para ver con mas claridad su comportamiento
  4. La acción se realiza dependiendo de una condición y durante la transición.
  5. El estado se representa con un rectángulo con puntas redondeadas en su notación más simple Están los estados de inicio y de fin representados con esas figuras( explicar figuras) La transición se representa con flechas de flujo
  6. Ya habíamos definido lo que es evento y acción. Lo nuevo sería el concepto de guarda. Esto se refiere a una condición para que se cumpla la acción o evento que acompaña a la transición.
  7. Pueden ser diagramas de clases,