Sunteți pe pagina 1din 20

UML (LENGUAJE UNIFICADO DE MODELADO)

Es una herramienta que permite a los creadores de


sistemas generar diseo que capturen sus ideas en
una forma convencional y fcil de comprender para
comunicarlas a otras personas.

Fue creado por: Grady Booch, James Rumbaugh e
Ivan Jacobson.

Presentan diversas perspectivas de un sistema, a
las cuales se les conoce como MODELO.

DIAGRAMA DE ACTIVIDADES Y
DIAGRAMA DE ROLES
Constanza Flrez Jagua
Ingeniera de sistemas
Instructora SENA
DIAGRAMA DE ROLES
Actor: los agentes involucrados en la realizacin de los
procesos del negocio.
Rol: es el papel que desempean los agentes o actores
del negocio.
Identificaremos los roles que son jugados por agentes de
la propia empresa (que incluyen trabajadores,
departamentos y dispositivos fsicos) o agentes externos
(como clientes u otros sistemas).
DIAGRAMA DE ACTIVIDADES
Representa el comportamiento interno de una
operacin o de un caso de uso, bajo la forma de un
desarrollo por etapas, agrupadas secuencialmente.

El propsito del diagrama de actividades es:

Modelar el flujo de tareas
Modelar las operaciones
ELEMENTOS DE UN DIAGRAMA DE
ACTIVIDADES
Nombre diagrama

Clase:: Operacin

Nombre del actor
Estado de Accin
Transicin

Barra de sincronizacin




Nodo de decisin


Inicio y Fin




:actor

Actividad
ORGANIZACIN DE LOS ELEMENTOS


:Asistente de compra


Diagrama de actividades Despertar pag. 4
CARACTERSTICAS DE LOS DIAGRAMAS DE
ACTIVIDADES
Muestra los aspectos dinmicos de un sistema.

Puede describir procesos o casos de uso.

Permite elegir el orden en que pueden hacerse las
cosas

Establece las reglas de secuencia a seguir
CARRLLES (SWIMLANE) O CALLES
Franja de divisin vertical .
Muestra las actividades responsabilidades de un
determinado objeto.
Puede representar a un actor o trabajo del negocio
que participa en el proceso.
NODO INICIAL
Indica el comienzo del flujo de actividades.
Representa el inicio del flujo de trabajo del proceso
negocio.
Se representa a travs de un circulo de color
negro.
Se coloca dentro del swimlane correspondiente al
rol que comienza el caso de uso.
Es un estado nico para el flujo de actividades.
NODO FINAL
Indica el final del flujo de actividades del caso de
uso o el proceso del negocio.
Se representa a travs de un circulo de color negro
dentro de un circulo transparente.
Se coloca dentro del swimlane correspondiente al
rol que termina el proceso.
Puede haber mas de un estado final en
dependencia de las diferentes maneras de terminar
el proceso.
ACTIVIDAD
Representa una tarea, actividad o paso dentro del
proceso del negocio.
Se representa a travs de un rectngulo ovalado
en los extremos.
El nombre de la actividad debe:
Ser simple y breve.
Ser verbo o frase verbal en infinitivo.
Colocarse dentro del smbolo de actividad.
Actividad
FLUJO DE CONTROL (TRANSICIN)
Seala la direccin en que fluyen las actividades.
Representa la secuencia de cada elemento dentro
del diagrama
Al completarse la ejecucin de una actividad el flujo
de control pasa a la siguiente.
Se representa por una lnea dirigida.
NODO DE DECISIONES
Representa momentos para tomar camino
alternativos.
Se representa por un rombo.
Debe nombrarse tal y como se hace en el negocio.
Se acompaa de la pregunta que debe hacerse el
proceso.
NODO FORK Y NODO JOIN
Actividades a desarrollar simultneamente.

Se representa por una lnea horizontal o vertical
gruesa.

EJEMPLO:
Diagrama de actividades Fork y Join pag. 9
EJEMPLO
Se tiene un proceso de solicitud de servicio. El
cliente realiza la solicitud de un servicio, el
vendedor pregunta si es cliente nuevo. En caso de
serlo le pide sus datos y los registra. Luego pide los
datos del servicio, indica el plan de tarifas y los
indica al cliente, el vendedor programa servicio.
FLUJO DE OBJETOS
Muestra el cambio de estado de un objeto al
realizarse una actividad.

Elementos:


Nodo de Objeto


Flujo de objetos
Objeto
Objeto salen de una actividad (cambia de estado)


Objeto entran de una actividad (lectura de estado)

S-ar putea să vă placă și