Diagrama de Estados

6
INTRODUCCIÓN Es muy importante estudiar los diferentes diagramas de clases por que nos permiten llevar de una forma de adecuada la documentación sobre los procesos, entre los diferentes diagramas de clases se encuentran los diagramas de caso de uso, de seguimiento, de comunicación y de comportamiento. Los diagramas de estados, forman parte de los diagramas de comportamiento, porque permiten ver y analizar lo que sucede en la clase, que proceso continua, y que realiza ese proceso. A continuación se detallara que son los diagramas de estados, que conforma estos diagramas, su funcionalidad, entre muchos otros temas. MARCO TEÓRICO 2.1. DEFINICIÓN DIAGRAMAS DE ESTADOS 2.1.1. COMPONENTES DE UN DIAGRAMA DE ESTADOS Los componentes de un diagrama de estados son:

description

cap

Transcript of Diagrama de Estados

  • INTRODUCCIN

    Es muy importante estudiar los diferentes diagramas de clases por que nos

    permiten llevar de una forma de adecuada la documentacin sobre los procesos,

    entre los diferentes diagramas de clases se encuentran los diagramas de caso

    de uso, de seguimiento, de comunicacin y de comportamiento.

    Los diagramas de estados, forman parte de los diagramas de comportamiento,

    porque permiten ver y analizar lo que sucede en la clase, que proceso continua,

    y que realiza ese proceso.

    A continuacin se detallara que son los diagramas de estados, que conforma

    estos diagramas, su funcionalidad, entre muchos otros temas.

    MARCO TERICO

    2.1. DEFINICIN DIAGRAMAS DE ESTADOS

    2.1.1. COMPONENTES DE UN DIAGRAMA DE ESTADOS

    Los componentes de un diagrama de estados son:

  • 2.1.1.1. ESTADO

    Dentro del estado existen tipos de los cuales son:

    2.1.1.2. TRANSICIN

  • 2.1.1.3. EVENTO

    La termologa Evento se da a la funcin [condicin] / accin(es)

    Evento: es quien provoca la transicin.

    Condicin: valor booleano que permite o bloquea la transicin

    Accin: actividad ininterrumpida que se ejecuta cuando ocurre la

    transicin.

    2.1.2. EJEMPLO DIAGRAMAS DE ESTADOS

    Antes de continuar com los ejemplos, se menciona en resumen la simbologa de

    los diagramas de estados.

  • Ejemplos de diagramas de estados.

    Las transiciones pueden ser bidireccional es decir, entre los estados se puede

    encontrar dos transiciones que demuestras diferentes funciones. Como se

    muestra en el ejemplo 1.

    Los Eventos pueden ser dados por la condicin del tiempo, no se contina hasta

    que cumpla la condicin, como se muestra en el ejemplo 2.

    1

    2

  • Como se muestra en el ejemplo3. Los diagramas de estados pueden ser desde

    complejos hasta sencillos dependiendo a los requerimientos del software.

  • CONCLUSIN

    El comportamiento de los procesos en sistema es muy importante, en la que nos

    permiten conocer el ciclo de vida entre los estados, en otras palabras los

    diagramas de estado se utilizan cuando se quiere mostrar cmo cambia un

    objeto a lo largo de su tiempo de vida.

    La simbologa y la estructura de los diagrama de estados es de vital importancia,

    porque con ellos, podemos estructurar de manera eficiente los que ocurre en un

    software.

    BIBLIOGRAFA

    Drake, J. s.f. Seminario UML: Diagramas de actividad y Diagrama de Estados. (En Lnea). Consultado, 08 de jul. 2015. Formato PDF. Disponible en: http://www.ctr.unican.es/asignaturas/procodis_3_ii/doc/statediagram.pdf

    Otero, M. s.f. Diagrama de Estados. (En Lnea). Consultado, 8 de jul.2015. Formato PDF. Disponible en: http://datateca.unad.edu.co/contenidos/204023/Otero_M._s.f._._Diagra

    mas_De_Estado.pdf

    Platero, c. s.f. UML Dinmico y de Implementacin. (En Lnea). Consultado, 08 de jul. 2015. Formato PDF. Disponible en: http://www.elai.upm.es/moodle/pluginfile.php/2493/mod_resource/content/3/cap5_UMLdinamicov001.pdf

    UNID, (Universidad Interamericana para el Desarrollo). 2014. Programacin Orientada a Objetos, Sesin 9 Diagrama. En Lnea). Consultado, 08 de jul. 2015. Formato PDF. Disponible en: http://moodle2.unid.edu.mx/dts_cursos_mdl/lic/IEL/POO/S09/POO09_Visual.pdf