49053412 pdf diagrama de actividades

Páginas: 9 (2156 palabras) Publicado: 19 de mayo de 2015
Ingeniería del Software
3º I.T.I.S y I.T.I.G

MODULO 2:
Tema 10:
Diagramas de Actividad

Ingeniería del Software (3º I.T.I.S., I.T.I.G.)

Módulo 2. Tema 10: Diagramas de Actividad

1

Diagrama de Actividad
§

El Diagrama de Actividad es una especialización del
Diagrama de Estado, organizado respecto de las
acciones y usado para especificar:




Un método
Un caso de uso
Un proceso de negocio(Workflow)

§

Las actividades se enlazan por transiciones automáticas.
Cuando una actividad termina se desencadena el paso a
la siguiente actividad

§

Las actividades no poseen transiciones internas ni
transiciones desencadenadas por eventos

Ingeniería del Software (3º I.T.I.S., I.T.I.G.)

Módulo 2. Tema 10: Diagramas de Actividad

2

1

Ingeniería del Software
3º I.T.I.S y I.T.I.G

Diagramas deActividades.
¿Qué es un diagrama de actividades?
Es fundamentalmente un diagrama de flujo que muestra el
flujo de control entre actividades.
4Un diagrama de interacción muestra objetos que se pasan
mensajes, un diagrama de actividades muestra las operaciones
que se pasan entre los objetos.

Actividad es un estado con una acción interna y uno o más
transiciones de salida que automáticamentepreceden a la
terminación de la acción interna.
4Las actividades producen una acción, que está compuesta de
computaciones atómicas ejecutables que producen un cambio en
el estado del sistema o la devolución de un valor
Ingeniería del Software (3º I.T.I.S., I.T.I.G.)

Módulo 2. Tema 10: Diagramas de Actividad

3

Diagramas de Actividades.
Ejemplo

Disponer de solar

Estado inicial

Contratar arquitectoEstado acción

Obtener plano y
presupuesto obra

Bifurcación

[no aceptado]

Guarda

[en otro caso]

División
Construir casa ( )

Estado de actividad
con submáquina

Vender casa

Flujo de objeto

:CertificadoVivienda
Terminar
promoción vivienda

[terminado]

Unión
Estado final
Ingeniería del Software (3º I.T.I.S., I.T.I.G.)

Módulo 2. Tema 10: Diagramas de Actividad

4

2

Ingeniería delSoftware
3º I.T.I.S y I.T.I.G

Diagramas de Actividades.
Normalmente los diagramas de actividades contienen:
4Estados de actividad y estados de acción.
vEstado de actividad.-Elemento compuesto cuyo flujo de control
se compone de otros estados de actividad y de acción.
vEstado de acción.- Estado que representa la ejecución de una
acción atómica, normalmente la invocación de una operación.

4Transiciones.vRelación entre dos estados que indica que un objeto en el primer
estado realizará ciertas acciones y pasará al segundo estado cuando
ocurra un evento específico y satisfaga ciertas condiciones.

4Objetos.
v Manifestación concreta de una abstracción o instancia de una
clase.
Ingeniería del Software (3º I.T.I.S., I.T.I.G.)

Módulo 2. Tema 10: Diagramas de Actividad

5

Diagramas de Actividades.Estados de actividad y de acción
4Estado de actividad.-Elemento compuesto, cuyo flujo de
control se compone de otros estado de actividad y de acción.
Procesar Pedido (f)

4Estado de acción.- Ejecución de una acción atómica.
vNo pueden descomponerse y la aparición de eventos no puede
interrumpir su ejecución.
vGeneralmente se considera que su ejecución conlleva un tiempo
insignificante.
Prepararoferta

4Pueden definirse también otro tipo de estados:
v Inicial.
vFinal.
Ingeniería del Software (3º I.T.I.S., I.T.I.G.)

Módulo 2. Tema 10: Diagramas de Actividad

6

3

Ingeniería del Software
3º I.T.I.S y I.T.I.G

Diagramas de Actividades.
Transiciones
4Se representa mediante una línea dirigida del estado inicial
al siguiente.
Estado inicial

Estado final

4Podemos encontrar diferentes tipos detransacciones:
v Secuencial o sin disparadores.vBifurcación.vDivisión y unión.Ingeniería del Software (3º I.T.I.S., I.T.I.G.)

Módulo 2. Tema 10: Diagramas de Actividad

7

Diagramas de Actividades.
Transiciones
4Secuencial o sin disparadores.Al completar la acción del estado origen se ejecuta la acción de
salida y, sin ningún retraso, el control sigue por la transición y
pasa al siguiente...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Diagrama de actividades
  • Diagrama de actividades
  • diagrama de actividades
  • Diagrama De Actividad
  • Diagrama De Actividades
  • diagrama de actividades
  • Diagrama De Actividades
  • Diagrama De Actividades

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS