Fecha de clase: Lunes, 8 de diciembre del 2014
INTRODUCCIÓN
En esta clase aprendimos a usar cada uno de los
diagramas de actividad de iteración, de estados, de secuencia, de comunicación y
otros en este blog hablaremos de dos el diagrama de actividad y de estado, es
bueno mencionar de que cada diagrama tiene su función y es necesario para cada
uno de las soluciones de los problemas, es decir que cada diagrama es
importante para cada ámbito en la solución de problemáticas. El diagrama de
actividades visualiza desde el punto de vista fácil para la persona que
soluciona el problema ya que, esta tiene detallada las actividades que se deben.
MARCO TEÓRICO
DIAGRAMA DE ACTIVIDAD
Los diagramas de actividad muestran la secuencia de actividades en un
proceso, incluyendo las actividades secuenciales y paralelas, además de las
decisiones que se toman. Por lo general se crea un diagrama de actividad para
un caso de uso y puede mostrar los distintos escenarios posibles. (Kendall,K ; Kendall,J).
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.
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.
Estado Inicial: Estado inicial de un estado de acción.
Final State: Estado final de un estado de acción.
Ramificación
Un rombo representa una decisión con caminos alternativos. Las salidas alternativas
deben estar etiquetadas con una condición.
Sincronización
Una barra de sincronización ayuda a ilustrar la ocurrencia de transiciones paralelas,
así quedan representadas las acciones concurrentes. (Zapata, A).
DIAGRAMA DE ESTADO
Los diagramas de máquinas de estado son útiles para describir el
comportamiento de clases y sistemas que han sido concebidos haciendo uso de un
modelo de estados. En un modelo de estados se identifican las situaciones en la
que el comportamiento o capacidad de respuesta con cualitativamente diferentes,
así como los eventos o condiciones bajos las que se pasa de una situación a
otra (transiciones de estados).
Los diagramas de estados son intensivamente utilizados en:
·
Systemas de tiempo
real y críticos.
·
La descripción de
sistemas reactivos.
·
La descripción de
sistemas basados en protocolos. (Drake, J).
CONCLUSIÓN
Una persona usa cualquier
clase de diagrama es la persona que está en la obligación de elegir el diagrama
que esté a su conveniencia y así de esta manera, puede solucionar el problema
de una manera gráfica. Estos diagramas son muy usados ya que tiene un parecido
con el diagrama de flujo que es fácil de usar y comprender, además detalla todo
el procedimiento que se debe seguir para la solución de cualquier problema.
BIBLIOGRAFÍA
Drake, J. 2007. Diagramas de actividad y Diagramas de estado.
(En línea). Consultado 06 de feb 2015. Formato PDF. Disponible en: http://www.ctr.unican.es/asignaturas/procodis_3_II/Doc/stateDiagram.pdf
Kendall,K ; Kendall,J. 2011. Analisis y diseño de sistemas.
Octava edición. Cap- 10. (Libro Digital.)
Zapata, A. 2006. Diseño de actividad. (En línea). Consultado
06 de feb 2015. Formato PDF. Disponible en: http://www.clubdelsuran.com.ar/site/materiales/proyecto/diagramas_del_uml.pdf