SlideShare une entreprise Scribd logo
1  sur  5
Como elaborar diagrama de estado.
Los diagramas de estado muestran el conjunto de estados por los cuales pasa un objeto

durante su vida en una aplicación en respuesta a eventos (por ejemplo, mensajes

recibidos, tiempo rebasado o errores), junto con sus respuestas y acciones. También

ilustran qué eventos pueden cambiar el estado de los objetos de la clase. Normalmente

contienen: estados y transiciones. Como los estados y las transiciones incluyen, a su

vez, eventos, acciones y actividades, vamos a ver primero sus definiciones.

Al igual que otros diagramas, en los diagramas de estado pueden aparecer notas

explicativas y restricciones.

Ejemplo:
Como elaborar diagrama de distribución
El modelo de despliegue describe cómo una aplicación se despliega a través de una
infraestructura. La intención del modelo de despliegue no es para describir la infraestructura,
pero mejor dicho el camino en cual los componentes específicos deben corresponder a una
aplicación que despliega a través de él.
En el ejemplo, un despliegue físico de una aplicación financiera es mostrado. Las
múltiples computadoras del cliente/usuario con el "runtime" de componentes Windows 2000 y
el componente del cliente de la aplicación financiera puede conectarse por vía TCP/IP a
cualquier aplicación del servidor, ya que estos son múltiples. La aplicación Server/s- corriendo
SCO – Unix y la aplicación financiera –conectados por vía TCP/IP hacia el servidor de la base
de datos central- corriendo HP-UX –Oracle y tiene la base de datos maestra de la financiera
sobre este.
Mensaje ando y flujo de trabajo entre el cliente- PC’s y entre la aplicación del servidor son
ejecutados usando MS-Outlook y MS-Exchange. MS-Exchange soporte de flujo de trabajo y
mensaje ando. Ejemplo:
Como elaborar diagrama de secuencia
Este diagrama describe la secuencia (simplificada) de mensajes de un sistema de restaurante. El
diagrama representa a un cliente pidiendo comida y pagando.
Las líneas punteadas extendiéndose hacia abajo indican la línea de tiempo de cada objeto. Las
flechas representan mensajes (estímulos) de un"actor" u objeto a otros objetos.
Como elaborar diagrama de caso de uso
Los casos de uso son los óvalos y las figuras con forma "humana" son los actores.
La OMG define una notación gráfica para los casos de uso, pero se abstiene de definir algún
formato escrito para describir la funcionalidad de los casos de uso en detalle; debido a esto
algunas personas tienen el concepto erróneo acerca de que un caso de uso es su notación gráfica,
cuando es ladescripción escrita de escenarios la que da el verdadero valor al caso de uso.




En este diagrama se lleva la notación siguiente:
Como elaborar diagrama de estado

Contenu connexe

Tendances

Tema 1 -T2: La ingeniería de requisitos de software
Tema 1 -T2: La ingeniería de requisitos de softwareTema 1 -T2: La ingeniería de requisitos de software
Tema 1 -T2: La ingeniería de requisitos de softwareMagemyl Egana
 
Proyecto final Ingenieria del Software 1
Proyecto final Ingenieria del Software 1Proyecto final Ingenieria del Software 1
Proyecto final Ingenieria del Software 1Rodezzita Kù
 
Normalización de bases de datos
Normalización de bases de datosNormalización de bases de datos
Normalización de bases de datoshugofreestyle
 
Automatas y compiladores analisis sintactico
Automatas y compiladores analisis sintacticoAutomatas y compiladores analisis sintactico
Automatas y compiladores analisis sintacticoGermania Rodriguez
 
5. Ejercicios normalización
5. Ejercicios normalización5. Ejercicios normalización
5. Ejercicios normalizaciónMarcelo Herrera
 
Analisis de requerimiento
Analisis de requerimientoAnalisis de requerimiento
Analisis de requerimientoturlahackers
 
Uso de access vs excel
Uso de access vs excelUso de access vs excel
Uso de access vs excelhelenybrenda
 
10 Clase Captura De Los Requisitos Cap.6
10 Clase Captura De Los Requisitos  Cap.610 Clase Captura De Los Requisitos  Cap.6
10 Clase Captura De Los Requisitos Cap.6Julio Pari
 
Diagrama de Actividades.pptx
Diagrama de Actividades.pptxDiagrama de Actividades.pptx
Diagrama de Actividades.pptxYuzabethMacas1
 
Paradigmas de ingenieria del software
Paradigmas de ingenieria del softwareParadigmas de ingenieria del software
Paradigmas de ingenieria del softwareTensor
 
Disposiciones oficiales para el desarrollo de software
Disposiciones oficiales para el desarrollo de softwareDisposiciones oficiales para el desarrollo de software
Disposiciones oficiales para el desarrollo de softwarejorgepatronus
 
Diseño de entradas para sistemas de información
Diseño de entradas para sistemas de informaciónDiseño de entradas para sistemas de información
Diseño de entradas para sistemas de informaciónYaskelly Yedra
 
Propuestas de mejoras y actualizaciones al Modelo de Procesos MoProSoft
Propuestas de mejoras y actualizaciones al Modelo de Procesos MoProSoftPropuestas de mejoras y actualizaciones al Modelo de Procesos MoProSoft
Propuestas de mejoras y actualizaciones al Modelo de Procesos MoProSoftSoftware Guru
 
ETHICS Implementación Efectiva de Sistemas Informáticos desde los puntos de v...
ETHICS Implementación Efectiva de Sistemas Informáticos desde los puntos de v...ETHICS Implementación Efectiva de Sistemas Informáticos desde los puntos de v...
ETHICS Implementación Efectiva de Sistemas Informáticos desde los puntos de v...Carlos Cigarroa
 
Analizador Sintáctico
Analizador SintácticoAnalizador Sintáctico
Analizador SintácticoPablo Guerra
 
IMPORTANCIA DEL ANÁLISIS DE REQUERIMIENTOS PARA EL DESARROLLO DE SISTEMAS
IMPORTANCIA DEL ANÁLISIS DE REQUERIMIENTOS PARA EL DESARROLLO DE SISTEMASIMPORTANCIA DEL ANÁLISIS DE REQUERIMIENTOS PARA EL DESARROLLO DE SISTEMAS
IMPORTANCIA DEL ANÁLISIS DE REQUERIMIENTOS PARA EL DESARROLLO DE SISTEMASAlcoverify
 

Tendances (20)

Tema 1 -T2: La ingeniería de requisitos de software
Tema 1 -T2: La ingeniería de requisitos de softwareTema 1 -T2: La ingeniería de requisitos de software
Tema 1 -T2: La ingeniería de requisitos de software
 
Proyecto final Ingenieria del Software 1
Proyecto final Ingenieria del Software 1Proyecto final Ingenieria del Software 1
Proyecto final Ingenieria del Software 1
 
Normalización de bases de datos
Normalización de bases de datosNormalización de bases de datos
Normalización de bases de datos
 
Automatas y compiladores analisis sintactico
Automatas y compiladores analisis sintacticoAutomatas y compiladores analisis sintactico
Automatas y compiladores analisis sintactico
 
Modelo SPICE
Modelo SPICEModelo SPICE
Modelo SPICE
 
5. Ejercicios normalización
5. Ejercicios normalización5. Ejercicios normalización
5. Ejercicios normalización
 
Analisis de requerimiento
Analisis de requerimientoAnalisis de requerimiento
Analisis de requerimiento
 
Manual usuario
Manual usuarioManual usuario
Manual usuario
 
Uso de access vs excel
Uso de access vs excelUso de access vs excel
Uso de access vs excel
 
10 Clase Captura De Los Requisitos Cap.6
10 Clase Captura De Los Requisitos  Cap.610 Clase Captura De Los Requisitos  Cap.6
10 Clase Captura De Los Requisitos Cap.6
 
Diagrama de Actividades.pptx
Diagrama de Actividades.pptxDiagrama de Actividades.pptx
Diagrama de Actividades.pptx
 
Paradigmas de ingenieria del software
Paradigmas de ingenieria del softwareParadigmas de ingenieria del software
Paradigmas de ingenieria del software
 
Introduccion a graficos mediante JAVA 2D
Introduccion a graficos mediante JAVA 2DIntroduccion a graficos mediante JAVA 2D
Introduccion a graficos mediante JAVA 2D
 
Disposiciones oficiales para el desarrollo de software
Disposiciones oficiales para el desarrollo de softwareDisposiciones oficiales para el desarrollo de software
Disposiciones oficiales para el desarrollo de software
 
Diseño de entradas para sistemas de información
Diseño de entradas para sistemas de informaciónDiseño de entradas para sistemas de información
Diseño de entradas para sistemas de información
 
Propuestas de mejoras y actualizaciones al Modelo de Procesos MoProSoft
Propuestas de mejoras y actualizaciones al Modelo de Procesos MoProSoftPropuestas de mejoras y actualizaciones al Modelo de Procesos MoProSoft
Propuestas de mejoras y actualizaciones al Modelo de Procesos MoProSoft
 
ETHICS Implementación Efectiva de Sistemas Informáticos desde los puntos de v...
ETHICS Implementación Efectiva de Sistemas Informáticos desde los puntos de v...ETHICS Implementación Efectiva de Sistemas Informáticos desde los puntos de v...
ETHICS Implementación Efectiva de Sistemas Informáticos desde los puntos de v...
 
Mitos de-software.
Mitos de-software.Mitos de-software.
Mitos de-software.
 
Analizador Sintáctico
Analizador SintácticoAnalizador Sintáctico
Analizador Sintáctico
 
IMPORTANCIA DEL ANÁLISIS DE REQUERIMIENTOS PARA EL DESARROLLO DE SISTEMAS
IMPORTANCIA DEL ANÁLISIS DE REQUERIMIENTOS PARA EL DESARROLLO DE SISTEMASIMPORTANCIA DEL ANÁLISIS DE REQUERIMIENTOS PARA EL DESARROLLO DE SISTEMAS
IMPORTANCIA DEL ANÁLISIS DE REQUERIMIENTOS PARA EL DESARROLLO DE SISTEMAS
 

Similaire à Como elaborar diagrama de estado

Modelamiento uml
Modelamiento umlModelamiento uml
Modelamiento umlalejo_13
 
Modelamiento uml
Modelamiento umlModelamiento uml
Modelamiento umlalejo_13
 
Modelamiento uml
Modelamiento umlModelamiento uml
Modelamiento umlalejo_13
 
Diagramas de flujo
Diagramas de flujoDiagramas de flujo
Diagramas de flujolordXDie
 
Diagrama de flujo
Diagrama de flujoDiagrama de flujo
Diagrama de flujolordXDie
 
Elementos orientados al flujo
Elementos orientados al flujoElementos orientados al flujo
Elementos orientados al flujoAlumic S.A
 
Diagramas de UML ingeniería
Diagramas de UML  ingenieríaDiagramas de UML  ingeniería
Diagramas de UML ingeniería1214pedron
 
Lenguaje Unificado de Modelado (UML)
Lenguaje Unificado de Modelado (UML)Lenguaje Unificado de Modelado (UML)
Lenguaje Unificado de Modelado (UML)AndreaPumarejo
 
Comprendiendo UML para el área de desarrollo
Comprendiendo UML para el área de desarrollo Comprendiendo UML para el área de desarrollo
Comprendiendo UML para el área de desarrollo Byron Quisquinay
 
Modelo entidad relación
Modelo entidad relaciónModelo entidad relación
Modelo entidad relaciónBXF
 
Arquitectura-orientada-a-Servicios.-v-2017.01-Prof.-L.-Straccia.pptx
Arquitectura-orientada-a-Servicios.-v-2017.01-Prof.-L.-Straccia.pptxArquitectura-orientada-a-Servicios.-v-2017.01-Prof.-L.-Straccia.pptx
Arquitectura-orientada-a-Servicios.-v-2017.01-Prof.-L.-Straccia.pptxXavierNavia
 

Similaire à Como elaborar diagrama de estado (20)

Diagramas uml
Diagramas umlDiagramas uml
Diagramas uml
 
Modelamiento uml
Modelamiento umlModelamiento uml
Modelamiento uml
 
Modelamiento uml
Modelamiento umlModelamiento uml
Modelamiento uml
 
Modelamiento uml
Modelamiento umlModelamiento uml
Modelamiento uml
 
Diagramas de flujo
Diagramas de flujoDiagramas de flujo
Diagramas de flujo
 
Diagramadeflujo 140115215731-phpapp02
Diagramadeflujo 140115215731-phpapp02Diagramadeflujo 140115215731-phpapp02
Diagramadeflujo 140115215731-phpapp02
 
Uml
UmlUml
Uml
 
Diagrama de flujo
Diagrama de flujoDiagrama de flujo
Diagrama de flujo
 
ingenieria1
ingenieria1ingenieria1
ingenieria1
 
Diagrama de secuencia UML
Diagrama de secuencia UMLDiagrama de secuencia UML
Diagrama de secuencia UML
 
Elementos orientados al flujo
Elementos orientados al flujoElementos orientados al flujo
Elementos orientados al flujo
 
Diagramas de UML ingeniería
Diagramas de UML  ingenieríaDiagramas de UML  ingeniería
Diagramas de UML ingeniería
 
Sena
SenaSena
Sena
 
Lenguaje Unificado de Modelado (UML)
Lenguaje Unificado de Modelado (UML)Lenguaje Unificado de Modelado (UML)
Lenguaje Unificado de Modelado (UML)
 
Comprendiendo UML para el área de desarrollo
Comprendiendo UML para el área de desarrollo Comprendiendo UML para el área de desarrollo
Comprendiendo UML para el área de desarrollo
 
Modelo entidad relación
Modelo entidad relaciónModelo entidad relación
Modelo entidad relación
 
Diagramas de comportamientos
Diagramas de comportamientosDiagramas de comportamientos
Diagramas de comportamientos
 
Arquitectura-orientada-a-Servicios.-v-2017.01-Prof.-L.-Straccia.pptx
Arquitectura-orientada-a-Servicios.-v-2017.01-Prof.-L.-Straccia.pptxArquitectura-orientada-a-Servicios.-v-2017.01-Prof.-L.-Straccia.pptx
Arquitectura-orientada-a-Servicios.-v-2017.01-Prof.-L.-Straccia.pptx
 
Sena
SenaSena
Sena
 
Sistemas de información.
Sistemas de información.Sistemas de información.
Sistemas de información.
 

Como elaborar diagrama de estado

  • 1. Como elaborar diagrama de estado. Los diagramas de estado muestran el conjunto de estados por los cuales pasa un objeto durante su vida en una aplicación en respuesta a eventos (por ejemplo, mensajes recibidos, tiempo rebasado o errores), junto con sus respuestas y acciones. También ilustran qué eventos pueden cambiar el estado de los objetos de la clase. Normalmente contienen: estados y transiciones. Como los estados y las transiciones incluyen, a su vez, eventos, acciones y actividades, vamos a ver primero sus definiciones. Al igual que otros diagramas, en los diagramas de estado pueden aparecer notas explicativas y restricciones. Ejemplo:
  • 2. Como elaborar diagrama de distribución El modelo de despliegue describe cómo una aplicación se despliega a través de una infraestructura. La intención del modelo de despliegue no es para describir la infraestructura, pero mejor dicho el camino en cual los componentes específicos deben corresponder a una aplicación que despliega a través de él. En el ejemplo, un despliegue físico de una aplicación financiera es mostrado. Las múltiples computadoras del cliente/usuario con el "runtime" de componentes Windows 2000 y el componente del cliente de la aplicación financiera puede conectarse por vía TCP/IP a cualquier aplicación del servidor, ya que estos son múltiples. La aplicación Server/s- corriendo SCO – Unix y la aplicación financiera –conectados por vía TCP/IP hacia el servidor de la base de datos central- corriendo HP-UX –Oracle y tiene la base de datos maestra de la financiera sobre este. Mensaje ando y flujo de trabajo entre el cliente- PC’s y entre la aplicación del servidor son ejecutados usando MS-Outlook y MS-Exchange. MS-Exchange soporte de flujo de trabajo y mensaje ando. Ejemplo:
  • 3. Como elaborar diagrama de secuencia Este diagrama describe la secuencia (simplificada) de mensajes de un sistema de restaurante. El diagrama representa a un cliente pidiendo comida y pagando. Las líneas punteadas extendiéndose hacia abajo indican la línea de tiempo de cada objeto. Las flechas representan mensajes (estímulos) de un"actor" u objeto a otros objetos.
  • 4. Como elaborar diagrama de caso de uso Los casos de uso son los óvalos y las figuras con forma "humana" son los actores. La OMG define una notación gráfica para los casos de uso, pero se abstiene de definir algún formato escrito para describir la funcionalidad de los casos de uso en detalle; debido a esto algunas personas tienen el concepto erróneo acerca de que un caso de uso es su notación gráfica, cuando es ladescripción escrita de escenarios la que da el verdadero valor al caso de uso. En este diagrama se lleva la notación siguiente: