SlideShare una empresa de Scribd logo
1 de 7
AÑO DE LA CONSOLIDACION DEL MAR
DE GRAU
INSTITUTO SUPERIOR TECNOLÓGICO
PRIVADO
“JUAN MEJÍA BACA”CURSO:CURSO:
Ingeniería de software IIngeniería de software I
TEMA:TEMA:
DIAGRAMAS DE ESTADODIAGRAMAS DE ESTADO
CICLO:CICLO: CODIGOCODIGO::
TURNO:TURNO:
vv 1615NA1615NA NocheNocheGRUPO:GRUPO:
BIINGE’SOFBIINGE’SOF
INTEGRANTES:INTEGRANTES:
ARCE SANDOVAL JOSEARCE SANDOVAL JOSE
INGA MILIAN ROMERYINGA MILIAN ROMERY
DOCENTE:DOCENTE: MARCO AURELIO PORRO CHULLIMARCO AURELIO PORRO CHULLI
DIAGRAMA DE ESTADO
DEFINICIÓN:
En UML, un diagrama de estados es un diagrama utilizado para identificar cada una de las rutas
o caminos que puede tomar un flujo de información luego de ejecutarse cada proceso.
El diagrama de estados permite visualizar de una forma secuencial la ejecución de cada uno de
los procesos.
Diagramas de estado en UML
Los diagramas de estado describen gráficamente los eventos y los estados de los
objetos. Los diagramas de estado son útiles, entre otras cosas, para indicar los
eventos del sistema en los casos de uso.
Un evento es un acontecimiento importante a tomar en cuenta para el sistema. Un
estado es la condición de un objeto en un momento determinado: el tiempo que
transcurre entre eventos. Una transición es una relación entre dos estados, e indica
que, cuando ocurre un evento, el objeto pasa del estado anterior al siguiente.
CARACTERISTICAS:
Son buenas para describir el comportamiento de un objeto.
Nos sirven para involucrar cierto numero de objetos que colaboran entre ellos.
Se deben considerar las técnicas que sean necesarias para su utilización. Cuando
se usa un diagrama de estado no se debe dibujar uno por cada clase del sistema.
En un estado se identifica un periodo de tiempo de la vida del objeto durante el cual
esta esperando alguna operación.
Simbología o Representación gráfica:
Lo siguiente son los elementos básicos de notación que pueden usarse
para componer un diagrama:
Círculo lleno, apuntando a un estado inicial.
Círculo hueco que contiene un círculo lleno más pequeño en el
interior, indicando el estado final (si existiera).
Rectángulo redondeado, denotando un estado. en la parte superior del
rectángulo está el nombre del estado. puede contener una línea
horizontal en la mitad, debajo de la cual se indican las actividades que
se hacen en el estado.
ELEMENTOS DE UN DIAGRAMA DE ESTADO:
Estado
Determina un lapso de tiempo del objeto, en el cual el objeto está esperando alguna
ejecución, tiene cierta característica o puede obtener cierto tipo de estímulos. Se
representa a través de un rectángulo con los bordes redondeados, que puede tener tres
compartimientos: uno para el nombre, otro para el valor característico de los atributos del
objeto en ese estado y otro para las acciones que se realizan al entrar, salir o estar en un
estado.
Eventos
Es una ocurrencia que puede causar el cambio de un estado a otro de un objeto. Esta
ocurrencia puede ser:
· Condición que obtiene el valor de verdadero o falso
· Recepción de una señal de otro objeto en el modelo
· Recepción de un mensaje
· Paso de cierto período de tiempo, después de entrar al estado o de cierta hora y fecha
particular
El nombre de un evento tiene alcance dentro del paquete en el cual está definido, no es
local a la clase que lo nombre.
ELEMENTOS DE UN DIAGRAMA DE ESTADO:
Envío de mensajes
Aparte de mostrar la transición de estados por medio de eventos, puede
representarse el momento en el cual se envían mensajes a otros objetos. Esto
se ejecuta a través de una línea punteada dirigida al diagrama de estados del
objeto receptor del mensaje.
Transición simple
Una transición simple es un vínculo entre dos estados que señala que un objeto

Más contenido relacionado

La actualidad más candente

Sesion 9 2 uml transicion estados
Sesion 9 2 uml transicion estadosSesion 9 2 uml transicion estados
Sesion 9 2 uml transicion estadosJulio Pari
 
diagramas de estado
diagramas de estadodiagramas de estado
diagramas de estadoarteaga22
 
Diagramas de estado
Diagramas de estadoDiagramas de estado
Diagramas de estadogmjuan
 
Diagramas estados
Diagramas estadosDiagramas estados
Diagramas estadosloco8888
 
Fabiorodriguezmapa extructura discretas 2
Fabiorodriguezmapa extructura discretas 2 Fabiorodriguezmapa extructura discretas 2
Fabiorodriguezmapa extructura discretas 2 fabiorodriguez18
 

La actualidad más candente (7)

Sesion 9 2 uml transicion estados
Sesion 9 2 uml transicion estadosSesion 9 2 uml transicion estados
Sesion 9 2 uml transicion estados
 
diagramas de estado
diagramas de estadodiagramas de estado
diagramas de estado
 
Diagramas de estado
Diagramas de estadoDiagramas de estado
Diagramas de estado
 
Diagramas estados
Diagramas estadosDiagramas estados
Diagramas estados
 
Diagramas de Estado
Diagramas de EstadoDiagramas de Estado
Diagramas de Estado
 
Diagramas
DiagramasDiagramas
Diagramas
 
Fabiorodriguezmapa extructura discretas 2
Fabiorodriguezmapa extructura discretas 2 Fabiorodriguezmapa extructura discretas 2
Fabiorodriguezmapa extructura discretas 2
 

Destacado

Ballen babbels jeugdhoek_197710_heinbloemink
Ballen babbels jeugdhoek_197710_heinbloeminkBallen babbels jeugdhoek_197710_heinbloemink
Ballen babbels jeugdhoek_197710_heinbloeminkMichiel Verbeek
 
Aula 03 - Introdução aos Diagramas de Atividade
Aula 03 - Introdução aos Diagramas de AtividadeAula 03 - Introdução aos Diagramas de Atividade
Aula 03 - Introdução aos Diagramas de AtividadeAlberto Simões
 
Diagrama de Atividades - UML
Diagrama de Atividades - UMLDiagrama de Atividades - UML
Diagrama de Atividades - UMLVinícius Barros
 
Aula diagrama de atividade 3º periodo uniao
Aula diagrama de atividade 3º periodo uniaoAula diagrama de atividade 3º periodo uniao
Aula diagrama de atividade 3º periodo uniaoMaria Alice Jovinski
 
Estimativa de Software em Pontos de Caso de Uso
Estimativa de Software em Pontos de Caso de UsoEstimativa de Software em Pontos de Caso de Uso
Estimativa de Software em Pontos de Caso de UsoE-NOVAR Solutions
 
Unidad 7 Mad Modelado DiseñO Contratos Y Casos De Uso Reales
Unidad 7 Mad Modelado DiseñO    Contratos Y Casos De Uso RealesUnidad 7 Mad Modelado DiseñO    Contratos Y Casos De Uso Reales
Unidad 7 Mad Modelado DiseñO Contratos Y Casos De Uso RealesSergio Sanchez
 
Como elaborar diagrama de estado
Como elaborar diagrama de estadoComo elaborar diagrama de estado
Como elaborar diagrama de estadojesus369
 
Especificação caso de uso
Especificação caso de usoEspecificação caso de uso
Especificação caso de usoGabriel Faustino
 
Descrição formal de Casos de Uso
Descrição formal de Casos de UsoDescrição formal de Casos de Uso
Descrição formal de Casos de UsoNatanael Simões
 
Diagramas de secuencia
Diagramas de secuenciaDiagramas de secuencia
Diagramas de secuenciastill01
 
Language Identification: A neural network approach
Language Identification: A neural network approachLanguage Identification: A neural network approach
Language Identification: A neural network approachAlberto Simões
 
Clasificacion de perifericos
Clasificacion de perifericosClasificacion de perifericos
Clasificacion de perifericoselba lora
 
Los computadores y sus funciones
Los computadores y sus funcionesLos computadores y sus funciones
Los computadores y sus funcionespricila2010
 

Destacado (18)

DIAGRAMAS DE CLASE
DIAGRAMAS DE CLASEDIAGRAMAS DE CLASE
DIAGRAMAS DE CLASE
 
Ballen babbels jeugdhoek_197710_heinbloemink
Ballen babbels jeugdhoek_197710_heinbloeminkBallen babbels jeugdhoek_197710_heinbloemink
Ballen babbels jeugdhoek_197710_heinbloemink
 
Aula 03 - Introdução aos Diagramas de Atividade
Aula 03 - Introdução aos Diagramas de AtividadeAula 03 - Introdução aos Diagramas de Atividade
Aula 03 - Introdução aos Diagramas de Atividade
 
Caso De Uso E Use Case Point
Caso De Uso E Use Case PointCaso De Uso E Use Case Point
Caso De Uso E Use Case Point
 
Diagrama de Atividades - UML
Diagrama de Atividades - UMLDiagrama de Atividades - UML
Diagrama de Atividades - UML
 
Aula diagrama de atividade 3º periodo uniao
Aula diagrama de atividade 3º periodo uniaoAula diagrama de atividade 3º periodo uniao
Aula diagrama de atividade 3º periodo uniao
 
Diagrama de sequência
Diagrama de sequênciaDiagrama de sequência
Diagrama de sequência
 
Estimativa de Software em Pontos de Caso de Uso
Estimativa de Software em Pontos de Caso de UsoEstimativa de Software em Pontos de Caso de Uso
Estimativa de Software em Pontos de Caso de Uso
 
Unidad 7 Mad Modelado DiseñO Contratos Y Casos De Uso Reales
Unidad 7 Mad Modelado DiseñO    Contratos Y Casos De Uso RealesUnidad 7 Mad Modelado DiseñO    Contratos Y Casos De Uso Reales
Unidad 7 Mad Modelado DiseñO Contratos Y Casos De Uso Reales
 
Como elaborar diagrama de estado
Como elaborar diagrama de estadoComo elaborar diagrama de estado
Como elaborar diagrama de estado
 
Aula3 casos de uso
Aula3 casos de usoAula3 casos de uso
Aula3 casos de uso
 
Especificação caso de uso
Especificação caso de usoEspecificação caso de uso
Especificação caso de uso
 
Diagramas de casos de uso - aula 2
Diagramas de casos de uso - aula 2Diagramas de casos de uso - aula 2
Diagramas de casos de uso - aula 2
 
Descrição formal de Casos de Uso
Descrição formal de Casos de UsoDescrição formal de Casos de Uso
Descrição formal de Casos de Uso
 
Diagramas de secuencia
Diagramas de secuenciaDiagramas de secuencia
Diagramas de secuencia
 
Language Identification: A neural network approach
Language Identification: A neural network approachLanguage Identification: A neural network approach
Language Identification: A neural network approach
 
Clasificacion de perifericos
Clasificacion de perifericosClasificacion de perifericos
Clasificacion de perifericos
 
Los computadores y sus funciones
Los computadores y sus funcionesLos computadores y sus funciones
Los computadores y sus funciones
 

Similar a Diagrama de estados UML

Elementos de comportamiento
Elementos de comportamientoElementos de comportamiento
Elementos de comportamientoAlumic S.A
 
Tiempos blog
Tiempos blogTiempos blog
Tiempos blognfjs001
 
Diagrama de actividad
Diagrama de actividadDiagrama de actividad
Diagrama de actividadcami11
 
Diagrama de actividad
Diagrama de actividadDiagrama de actividad
Diagrama de actividadcami11
 
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)Videoconferencias UTPL
 
DIAGRAMAS DE INTERACCIÓN (SECUENCIA Y COLABORACIÓN)
DIAGRAMAS DE INTERACCIÓN (SECUENCIA Y COLABORACIÓN)DIAGRAMAS DE INTERACCIÓN (SECUENCIA Y COLABORACIÓN)
DIAGRAMAS DE INTERACCIÓN (SECUENCIA Y COLABORACIÓN)BiingeSof
 
AplicandoUMLcarrera de sistemas usfx.ppt
AplicandoUMLcarrera de sistemas usfx.pptAplicandoUMLcarrera de sistemas usfx.ppt
AplicandoUMLcarrera de sistemas usfx.pptPAldoQLopez
 
DiagramasDeSecuencia COMP Y ABAST5-SEM.ppt
DiagramasDeSecuencia COMP Y ABAST5-SEM.pptDiagramasDeSecuencia COMP Y ABAST5-SEM.ppt
DiagramasDeSecuencia COMP Y ABAST5-SEM.pptJoseChaaparroo1
 

Similar a Diagrama de estados UML (20)

Tipos de diagramas
Tipos de diagramasTipos de diagramas
Tipos de diagramas
 
Densy
DensyDensy
Densy
 
Elementos de comportamiento
Elementos de comportamientoElementos de comportamiento
Elementos de comportamiento
 
Clase 27
Clase 27Clase 27
Clase 27
 
Tiempos blog
Tiempos blogTiempos blog
Tiempos blog
 
Diagramas de comportamientos
Diagramas de comportamientosDiagramas de comportamientos
Diagramas de comportamientos
 
Maquina estado 2
Maquina estado 2Maquina estado 2
Maquina estado 2
 
Diagrama de actividad
Diagrama de actividadDiagrama de actividad
Diagrama de actividad
 
Diagrama de actividad
Diagrama de actividadDiagrama de actividad
Diagrama de actividad
 
Diagrama de casos de uso
Diagrama de casos de usoDiagrama de casos de uso
Diagrama de casos de uso
 
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)
 
STIS- DIAGRAMAS UML.pptx
STIS- DIAGRAMAS UML.pptxSTIS- DIAGRAMAS UML.pptx
STIS- DIAGRAMAS UML.pptx
 
DIAGRAMAS DE INTERACCIÓN (SECUENCIA Y COLABORACIÓN)
DIAGRAMAS DE INTERACCIÓN (SECUENCIA Y COLABORACIÓN)DIAGRAMAS DE INTERACCIÓN (SECUENCIA Y COLABORACIÓN)
DIAGRAMAS DE INTERACCIÓN (SECUENCIA Y COLABORACIÓN)
 
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
 
AplicandoUMLcarrera de sistemas usfx.ppt
AplicandoUMLcarrera de sistemas usfx.pptAplicandoUMLcarrera de sistemas usfx.ppt
AplicandoUMLcarrera de sistemas usfx.ppt
 
Exposición uml diagramas
Exposición uml diagramasExposición uml diagramas
Exposición uml diagramas
 
Diagrama de comportamiento
Diagrama de comportamientoDiagrama de comportamiento
Diagrama de comportamiento
 
Trabajo Practico 1
Trabajo Practico 1Trabajo Practico 1
Trabajo Practico 1
 
DiagramasDeSecuencia COMP Y ABAST5-SEM.ppt
DiagramasDeSecuencia COMP Y ABAST5-SEM.pptDiagramasDeSecuencia COMP Y ABAST5-SEM.ppt
DiagramasDeSecuencia COMP Y ABAST5-SEM.ppt
 

Más de BiingeSof

DIAGRAMA DE COMPONENTES
DIAGRAMA DE COMPONENTESDIAGRAMA DE COMPONENTES
DIAGRAMA DE COMPONENTESBiingeSof
 
DIAGRAMA DE DESPLIEGUE
DIAGRAMA DE DESPLIEGUEDIAGRAMA DE DESPLIEGUE
DIAGRAMA DE DESPLIEGUEBiingeSof
 
DIAGRAMA DE ACTIVIDADES
DIAGRAMA DE ACTIVIDADESDIAGRAMA DE ACTIVIDADES
DIAGRAMA DE ACTIVIDADESBiingeSof
 
DIAGRAMA DE CLASES
DIAGRAMA DE CLASESDIAGRAMA DE CLASES
DIAGRAMA DE CLASESBiingeSof
 
DIAGRAMAS DE CASO DE USO
DIAGRAMAS DE CASO DE USODIAGRAMAS DE CASO DE USO
DIAGRAMAS DE CASO DE USOBiingeSof
 
METODOLOGIAS RUP
METODOLOGIAS RUPMETODOLOGIAS RUP
METODOLOGIAS RUPBiingeSof
 
METODOLOGÍAS RUP
METODOLOGÍAS RUPMETODOLOGÍAS RUP
METODOLOGÍAS RUPBiingeSof
 
METODOLOGIAS XP
METODOLOGIAS XPMETODOLOGIAS XP
METODOLOGIAS XPBiingeSof
 
CLASIFICACIÓN DE LAS METODOLOGÍAS DE DESARROLLO DE SOFTWARE
CLASIFICACIÓN DE LAS METODOLOGÍAS DE DESARROLLO DE SOFTWARECLASIFICACIÓN DE LAS METODOLOGÍAS DE DESARROLLO DE SOFTWARE
CLASIFICACIÓN DE LAS METODOLOGÍAS DE DESARROLLO DE SOFTWAREBiingeSof
 
Metodología para el desarrollo de sistemas
Metodología para el desarrollo de sistemasMetodología para el desarrollo de sistemas
Metodología para el desarrollo de sistemasBiingeSof
 

Más de BiingeSof (11)

COCOMO
COCOMOCOCOMO
COCOMO
 
DIAGRAMA DE COMPONENTES
DIAGRAMA DE COMPONENTESDIAGRAMA DE COMPONENTES
DIAGRAMA DE COMPONENTES
 
DIAGRAMA DE DESPLIEGUE
DIAGRAMA DE DESPLIEGUEDIAGRAMA DE DESPLIEGUE
DIAGRAMA DE DESPLIEGUE
 
DIAGRAMA DE ACTIVIDADES
DIAGRAMA DE ACTIVIDADESDIAGRAMA DE ACTIVIDADES
DIAGRAMA DE ACTIVIDADES
 
DIAGRAMA DE CLASES
DIAGRAMA DE CLASESDIAGRAMA DE CLASES
DIAGRAMA DE CLASES
 
DIAGRAMAS DE CASO DE USO
DIAGRAMAS DE CASO DE USODIAGRAMAS DE CASO DE USO
DIAGRAMAS DE CASO DE USO
 
METODOLOGIAS RUP
METODOLOGIAS RUPMETODOLOGIAS RUP
METODOLOGIAS RUP
 
METODOLOGÍAS RUP
METODOLOGÍAS RUPMETODOLOGÍAS RUP
METODOLOGÍAS RUP
 
METODOLOGIAS XP
METODOLOGIAS XPMETODOLOGIAS XP
METODOLOGIAS XP
 
CLASIFICACIÓN DE LAS METODOLOGÍAS DE DESARROLLO DE SOFTWARE
CLASIFICACIÓN DE LAS METODOLOGÍAS DE DESARROLLO DE SOFTWARECLASIFICACIÓN DE LAS METODOLOGÍAS DE DESARROLLO DE SOFTWARE
CLASIFICACIÓN DE LAS METODOLOGÍAS DE DESARROLLO DE SOFTWARE
 
Metodología para el desarrollo de sistemas
Metodología para el desarrollo de sistemasMetodología para el desarrollo de sistemas
Metodología para el desarrollo de sistemas
 

Último

SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfSELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfAngélica Soledad Vega Ramírez
 
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzel CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzprofefilete
 
PRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptx
PRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptxPRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptx
PRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptxinformacionasapespu
 
Lecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadLecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadAlejandrino Halire Ccahuana
 
Estrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónEstrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónLourdes Feria
 
MAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMarjorie Burga
 
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADODECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADOJosé Luis Palma
 
Historia y técnica del collage en el arte
Historia y técnica del collage en el arteHistoria y técnica del collage en el arte
Historia y técnica del collage en el arteRaquel Martín Contreras
 
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptx
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptxEXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptx
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptxPryhaSalam
 
2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdf2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdfBaker Publishing Company
 
Registro Auxiliar - Primaria 2024 (1).pptx
Registro Auxiliar - Primaria  2024 (1).pptxRegistro Auxiliar - Primaria  2024 (1).pptx
Registro Auxiliar - Primaria 2024 (1).pptxFelicitasAsuncionDia
 
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Carlos Muñoz
 
RETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxRETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxAna Fernandez
 
Neurociencias para Educadores NE24 Ccesa007.pdf
Neurociencias para Educadores  NE24  Ccesa007.pdfNeurociencias para Educadores  NE24  Ccesa007.pdf
Neurociencias para Educadores NE24 Ccesa007.pdfDemetrio Ccesa Rayme
 
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdfDemetrio Ccesa Rayme
 
Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.José Luis Palma
 
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.pptDE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.pptELENA GALLARDO PAÚLS
 
Identificación de componentes Hardware del PC
Identificación de componentes Hardware del PCIdentificación de componentes Hardware del PC
Identificación de componentes Hardware del PCCesarFernandez937857
 

Último (20)

SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfSELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
 
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzel CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
 
PRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptx
PRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptxPRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptx
PRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptx
 
Sesión de clase: Defendamos la verdad.pdf
Sesión de clase: Defendamos la verdad.pdfSesión de clase: Defendamos la verdad.pdf
Sesión de clase: Defendamos la verdad.pdf
 
Lecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadLecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdad
 
Estrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónEstrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcción
 
MAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grande
 
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADODECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
 
Historia y técnica del collage en el arte
Historia y técnica del collage en el arteHistoria y técnica del collage en el arte
Historia y técnica del collage en el arte
 
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptx
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptxEXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptx
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptx
 
2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdf2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdf
 
Registro Auxiliar - Primaria 2024 (1).pptx
Registro Auxiliar - Primaria  2024 (1).pptxRegistro Auxiliar - Primaria  2024 (1).pptx
Registro Auxiliar - Primaria 2024 (1).pptx
 
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
 
RETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxRETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docx
 
La Trampa De La Felicidad. Russ-Harris.pdf
La Trampa De La Felicidad. Russ-Harris.pdfLa Trampa De La Felicidad. Russ-Harris.pdf
La Trampa De La Felicidad. Russ-Harris.pdf
 
Neurociencias para Educadores NE24 Ccesa007.pdf
Neurociencias para Educadores  NE24  Ccesa007.pdfNeurociencias para Educadores  NE24  Ccesa007.pdf
Neurociencias para Educadores NE24 Ccesa007.pdf
 
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdf
 
Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.
 
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.pptDE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
 
Identificación de componentes Hardware del PC
Identificación de componentes Hardware del PCIdentificación de componentes Hardware del PC
Identificación de componentes Hardware del PC
 

Diagrama de estados UML

  • 1. AÑO DE LA CONSOLIDACION DEL MAR DE GRAU INSTITUTO SUPERIOR TECNOLÓGICO PRIVADO “JUAN MEJÍA BACA”CURSO:CURSO: Ingeniería de software IIngeniería de software I TEMA:TEMA: DIAGRAMAS DE ESTADODIAGRAMAS DE ESTADO CICLO:CICLO: CODIGOCODIGO:: TURNO:TURNO: vv 1615NA1615NA NocheNocheGRUPO:GRUPO: BIINGE’SOFBIINGE’SOF INTEGRANTES:INTEGRANTES: ARCE SANDOVAL JOSEARCE SANDOVAL JOSE INGA MILIAN ROMERYINGA MILIAN ROMERY DOCENTE:DOCENTE: MARCO AURELIO PORRO CHULLIMARCO AURELIO PORRO CHULLI
  • 2. DIAGRAMA DE ESTADO DEFINICIÓN: En UML, un diagrama de estados es un diagrama utilizado para identificar cada una de las rutas o caminos que puede tomar un flujo de información luego de ejecutarse cada proceso. El diagrama de estados permite visualizar de una forma secuencial la ejecución de cada uno de los procesos.
  • 3. Diagramas de estado en UML Los diagramas de estado describen gráficamente los eventos y los estados de los objetos. Los diagramas de estado son útiles, entre otras cosas, para indicar los eventos del sistema en los casos de uso. Un evento es un acontecimiento importante a tomar en cuenta para el sistema. Un estado es la condición de un objeto en un momento determinado: el tiempo que transcurre entre eventos. Una transición es una relación entre dos estados, e indica que, cuando ocurre un evento, el objeto pasa del estado anterior al siguiente.
  • 4. CARACTERISTICAS: Son buenas para describir el comportamiento de un objeto. Nos sirven para involucrar cierto numero de objetos que colaboran entre ellos. Se deben considerar las técnicas que sean necesarias para su utilización. Cuando se usa un diagrama de estado no se debe dibujar uno por cada clase del sistema. En un estado se identifica un periodo de tiempo de la vida del objeto durante el cual esta esperando alguna operación.
  • 5. Simbología o Representación gráfica: Lo siguiente son los elementos básicos de notación que pueden usarse para componer un diagrama: Círculo lleno, apuntando a un estado inicial. Círculo hueco que contiene un círculo lleno más pequeño en el interior, indicando el estado final (si existiera). Rectángulo redondeado, denotando un estado. en la parte superior del rectángulo está el nombre del estado. puede contener una línea horizontal en la mitad, debajo de la cual se indican las actividades que se hacen en el estado.
  • 6. ELEMENTOS DE UN DIAGRAMA DE ESTADO: Estado Determina un lapso de tiempo del objeto, en el cual el objeto está esperando alguna ejecución, tiene cierta característica o puede obtener cierto tipo de estímulos. Se representa a través de un rectángulo con los bordes redondeados, que puede tener tres compartimientos: uno para el nombre, otro para el valor característico de los atributos del objeto en ese estado y otro para las acciones que se realizan al entrar, salir o estar en un estado. Eventos Es una ocurrencia que puede causar el cambio de un estado a otro de un objeto. Esta ocurrencia puede ser: · Condición que obtiene el valor de verdadero o falso · Recepción de una señal de otro objeto en el modelo · Recepción de un mensaje · Paso de cierto período de tiempo, después de entrar al estado o de cierta hora y fecha particular El nombre de un evento tiene alcance dentro del paquete en el cual está definido, no es local a la clase que lo nombre.
  • 7. ELEMENTOS DE UN DIAGRAMA DE ESTADO: Envío de mensajes Aparte de mostrar la transición de estados por medio de eventos, puede representarse el momento en el cual se envían mensajes a otros objetos. Esto se ejecuta a través de una línea punteada dirigida al diagrama de estados del objeto receptor del mensaje. Transición simple Una transición simple es un vínculo entre dos estados que señala que un objeto