PDF de programación - Diagramas UML de actividades para la definición de reglas de negocio y comportamientos de RFs

Imágen de pdf Diagramas UML de actividades para la definición de reglas de negocio y comportamientos de RFs

Diagramas UML de actividades para la definición de reglas de negocio y comportamientos de RFsgráfica de visualizaciones

Actualizado el 21 de Marzo del 2018 (Publicado el 19 de Octubre del 2017)
2.153 visualizaciones desde el 19 de Octubre del 2017
178,9 KB
22 paginas
Creado hace 16a (20/01/2008)
Diagramas UML de actividades para la definición de
Diagramas UML de actividades para la definición de
reglas de negocio y comportamientos de RFsRFs
reglas de negocio y comportamientos de

DraDra. María José Escalona Cuaresma
. María José Escalona Cuaresma
[email protected]
www.lsi.us.es/~escalona
Gutiérrez Rodríguez
Rodríguez
[email protected]
www.lsi.us.es/~javierj

Jesús Gutiérrez

D. Javier Jesús
D. Javier

Web: www.sevinge.es e-mail: [email protected]
Telf.: 954 091 086 – FAX: 954 460 306

© MJ Escalona. 2007

Universidad de Sevilla
ETS Ingeniería Informática
Av. Reina Mercedes S/N
41015 Sevilla
Tlf. 954553867
Fax. 954553917
Pabellón de Italia. C/ Isaac Newton s/n. Planta 4ª
Isla de la Cartuja. 41092 Sevilla

1

Diagramas UML de actividades para la definición de
Diagramas UML de actividades para la definición de
reglas de negocio y comportamientos de RFsRFs
reglas de negocio y comportamientos de

Introducción.

1.
2. Elementos de los diagramas de actividades.
3. Definición de procesos de negocio y de casos de uso.
4. Ejemplos.
5. Ejercicios.

Web: www.sevinge.es e-mail: [email protected]
Telf.: 954 091 086 – FAX: 954 460 306

© MJ Escalona. 2007

Pabellón de Italia. C/ Isaac Newton s/n. Planta 4ª
Isla de la Cartuja. 41092 Sevilla

2

Introducción

Podemos utilizar diagramas de actividades para:

» Definir el comportamiento de un método.
» Definir estados complejos.
» Definir el comportamiento de casos de uso.
» Modelar procesos de negocio.
» Etc..

No hay elementos específicos del perfil de NDT para

diagramas de actividades.

© MJ Escalona. 2007

3

Introducción

Diagrama de actividades UML

© MJ Escalona. 2007

4

Diagramas UML de actividades para la definición de
Diagramas UML de actividades para la definición de
reglas de negocio y comportamientos de RFsRFs
reglas de negocio y comportamientos de

Elementos de los diagramas de actividades.

© MJ Escalona. 2007

5

Elementos de un diagrama de actividades

Inicio (sólo puede haber uno)

Acción: unidad de ejecución
básica.

Decisión: elección de una salida
entre un conjunto de posibles.

Alternativas: cada una con la
condición que debe cumplirse
para realizar dicha transición.

© MJ Escalona. 2007

Fin

6

Elementos de diagramas de actividades

Agrupación lógica de actividades.
Por ejemplo: quién realiza la acción o un
objetivo común.
No imponen ninguna restricción, pueden
cruzarse libremente.

Instancia de una clase / RA.

© MJ Escalona. 2007

7

Elementos de diagramas de actividades

Fork: Indica un conjunto de actividades que pueden realizarse
en paralelo (concurrentemente)

Join: Indica que, para continuar, deben haber finalizado todas
las actividades concurrentes.
Ojo que no son como paréntesis (puede aparecer una sin la
otra).

© MJ Escalona. 2007

8

Elementos de diagramas de actividades

¿Qué significa este
diagrama?

© MJ Escalona. 2007

¿Cuál es la diferencia con este otro
diagrama?
¿Se pueden hacer las mismas cosas con
ambos o todo es distinto?.

9

Elementos de diagramas de actividades

(cid:190) Objetos (información) que utilizan las

actividades.

(cid:190) Una actividad puede crear/modificar un objeto o

necesitarlo.

(cid:190) Un mismo objeto puede aparecer tantas veces

y en tantas relaciones como sea necesario.

© MJ Escalona. 2007

10

Diagramas UML de actividades para la definición de
Diagramas UML de actividades para la definición de
reglas de negocio y comportamientos de RFsRFs
reglas de negocio y comportamientos de

Definición de procesos de negocio y casos
de uso.

© MJ Escalona. 2007

11

Definición de procesos de negocio y casos de uso

(cid:190) Los elementos más habituales son:

» Actividades / acciones.
» Decisiones.
» Particiones.

(cid:190) También se puede utilizar:

» Objetos.
» Fork / join.

© MJ Escalona. 2007

12

Definición de procesos de negocio y casos de uso

Ejemplo de
proceso de
negocio.

¿Por qué es un
proceso de
negocio?

© MJ Escalona. 2007

13

Definición de procesos de negocio y RFs

(cid:190) Definición de diagramas de actividades a partir de un RF:
» Cada paso de la secuencia principal de un RF es una actividad.
» Existirán tantas particiones como actores participantes, más una adicional

para el sistema.

» Las actividades se colocarán en su partición correspondiente según las

realice el sistema o un actor.

» Los pasos de errores o alternativas se definen como nodos decisión.
» Opcionalmente, se puede completar el diagrama de actividades con

objetos instancia de los RAs.

© MJ Escalona. 2007

14

Definición de procesos de negocio y RFs

© MJ Escalona. 2007

15

Definición de procesos de negocio y RFs

© MJ Escalona. 2007

16

Ejemplos de diagramas de actividades.

© MJ Escalona. 2007

17

Ejemplos de diagramas de actividades

© MJ Escalona. 2007

18

Ejemplo

© MJ Escalona. 2007

Modela la función de
Fibonacci.

19

Ejemplo

© MJ Escalona. 2007

20

Ejercicios.

© MJ Escalona. 2007

21

Ejercicios

Traducir este patrón a un diagrama de actividades con EA.
Traducir este patrón a un diagrama de actividades con EA.

© MJ Escalona. 2007

22
  • Links de descarga
http://lwp-l.com/pdf7221

Comentarios de: Diagramas UML de actividades para la definición de reglas de negocio y comportamientos de RFs (0)


No hay comentarios
 

Comentar...

Nombre
Correo (no se visualiza en la web)
Valoración
Comentarios...
CerrarCerrar
CerrarCerrar
Cerrar

Tienes que ser un usuario registrado para poder insertar imágenes, archivos y/o videos.

Puedes registrarte o validarte desde aquí.

Codigo
Negrita
Subrayado
Tachado
Cursiva
Insertar enlace
Imagen externa
Emoticon
Tabular
Centrar
Titulo
Linea
Disminuir
Aumentar
Vista preliminar
sonreir
dientes
lengua
guiño
enfadado
confundido
llorar
avergonzado
sorprendido
triste
sol
estrella
jarra
camara
taza de cafe
email
beso
bombilla
amor
mal
bien
Es necesario revisar y aceptar las políticas de privacidad