6
Diagrama de Actividades Un diagrama de actividades ilustra la naturaleza dinámica de un sistema mediante el modelado del flujo ocurrente de actividad en actividad. Una actividad representa una operación en alguna clase del sistema y que resulta en un cambio en el estado del sistema. Típicamente, los diagramas de actividad son utilizados para modelar el flujo de trabajo interno de una operación. Los diagramas de actividades no son en realidad acerca de los métodos o clases. Todavía es demasiado pronto para eso. La razón para que sea así es porque las cosas técnicas, como el polimorfismo, la herencia, los métodos y los atributos, en general, son conceptos sin significado para los usuarios y, a veces, para los administradores. Los diagramas de actividades constituyen un medio a través del cual podemos captar la comprensión de las personas a las que llamamos expertos del dominio. Por ejemplo, si está estructurando un sistema para administración de cárceles, entonces un experto del dominio podría ser un oficial del penal, quien posiblemente no entienda la diferencia entre un espacio de nombres, una clase y la interfaz, pero, como diseñador, puede ser que usted no comprenda el significado de una compra de 50 cepillos de dientes por parte de un recluso. Un diagrama de actividad puede ayudar. Estados de Acción Los estados de acción representan las acciones no interrumpidas de los objetos. Flujo de la Acción Los flujos de acción, representados con flechas, ilustran las relaciones entre los estados de acción.

Diagrama de Actividades

Embed Size (px)

DESCRIPTION

diagrama de actividades

Citation preview

  • Diagrama de Actividades

    Un diagrama de actividades ilustra la naturaleza dinmica de un sistema mediante el

    modelado del flujo ocurrente de actividad en actividad. Una actividad representa una

    operacin en alguna clase del sistema y que resulta en un cambio en el estado del sistema.

    Tpicamente, los diagramas de actividad son utilizados para modelar el flujo de trabajo

    interno de una operacin.

    Los diagramas de actividades no son en realidad acerca de los mtodos o clases. Todava es

    demasiado pronto para eso. La razn para que sea as es porque las cosas tcnicas, como el

    polimorfismo, la herencia, los mtodos y los atributos, en general, son conceptos sin

    significado para los usuarios y, a veces, para los administradores.

    Los diagramas de actividades constituyen un medio a travs del cual podemos captar la

    comprensin de las personas a las que llamamos expertos del dominio. Por ejemplo, si est

    estructurando un sistema para administracin de crceles, entonces un experto del dominio

    podra ser un oficial del penal, quien posiblemente no entienda la diferencia entre un

    espacio de nombres, una clase y la interfaz, pero, como diseador, puede ser que usted no

    comprenda el significado de una compra de 50 cepillos de dientes por parte de un recluso.

    Un diagrama de actividad puede ayudar.

    Estados de Accin

    Los estados de accin representan las acciones no interrumpidas de los objetos.

    Flujo de la Accin

    Los flujos de accin, representados con flechas, ilustran las relaciones entre los estados de

    accin.

  • Flujo de Objetos

    El flujo de objetos se refiere a la creacin y modificacin de objetos por parte de

    actividades. Una flecha de flujo de objeto, desde una accin a un objeto, significa que la

    accin est creando o influyendo sobre dicho objeto. Una flecha de flujo de objeto, desde

    un objeto a una accin, indica que el estado de accin utiliza dicho objeto.

    Estado Inicial

    Estado inicial de un estado de accin.

    Final State

    Estado final de un estado de accin.

    Ramificacin

    Un rombo representa una decisin con caminos alternativos. Las salidas alternativas deben

    estar etiquetadas con una condicin.

  • Sincronizacin

    Una barra de sincronizacin ayuda a ilustrar la ocurrencia de transiciones paralelas, as

    quedan representadas las acciones concurrentes.

    Marcos de Responsabilidad

    Los marcos de responsabilidad agrupan a las actividades relacionadas en una misma

    columna. .

    AUTOR TTULO DE LIBRO EDICIN AO PUBLICACIN EDITORIAL

    Vanessa Borja Diagramas de UML N/A 2014 N/A

    Paul Kimmel Manual de UML N/A 2008

    McGRAW-HILL

    INTERAMERICANA

    EDITORES, S.A. de

    C.V.